Class TOrganizationAffiliation

Unit

Declaration

type TOrganizationAffiliation = class(TDomainResource)

Description

Defines an affiliation/assotiation/relationship between 2 distinct oganizations, that is not a part-of relationship/sub-division relationship. If the element is present, it must have either a @value, an @id, or extensions

Hierarchy

Overview

Methods

Public constructor Create; override;

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;
Public property active : boolean read Getactive write Setactive;
Public property activeElement : Tboolean read GetactiveElement write SetactiveElement;
Public property period : TPeriod read Getperiod write Setperiod;
Public property organization : TReference read Getorganization write Setorganization;
Public property participatingOrganization : TReference read GetparticipatingOrganization write SetparticipatingOrganization;
Public property network : TReferenceArray read GetnetworkArray;
Public property code : TCodeableConceptArray read GetcodeArray;
Public property specialty : TCodeableConceptArray read GetspecialtyArray;
Public property location : TReferenceArray read GetlocationArray;
Public property healthcareService : TReferenceArray read GethealthcareServiceArray;
Public property telecom : TContactPointArray read GettelecomArray;
Public property endpoint : TReferenceArray read GetendpointArray;

Description

Methods

Public constructor Create; override;
 

Properties

Public property identifier : TIdentifierArray read GetidentifierArray;

Business identifiers that are specific to this role.

Public property active : boolean read Getactive write Setactive;

Whether this organization affiliation record is in active use.

Public property activeElement : Tboolean read GetactiveElement write SetactiveElement;
 
Public property period : TPeriod read Getperiod write Setperiod;

The period during which the participatingOrganization is affiliated with the primary organization.

Public property organization : TReference read Getorganization write Setorganization;

Organization where the role is available (primary organization/has members).

Public property participatingOrganization : TReference read GetparticipatingOrganization write SetparticipatingOrganization;

The Participating Organization provides/performs the role(s) defined by the code to the Primary Organization (e.g. providing services or is a member of).

Public property network : TReferenceArray read GetnetworkArray;

Health insurance provider network in which the participatingOrganization provides the role's services (if defined) at the indicated locations (if defined).

Public property code : TCodeableConceptArray read GetcodeArray;

Definition of the role the participatingOrganization plays in the association.

Public property specialty : TCodeableConceptArray read GetspecialtyArray;

Specific specialty of the participatingOrganization in the context of the role.

Public property location : TReferenceArray read GetlocationArray;

The location(s) at which the role occurs.

Public property healthcareService : TReferenceArray read GethealthcareServiceArray;

Healthcare services provided through the role.

Public property telecom : TContactPointArray read GettelecomArray;

Contact details at the participatingOrganization relevant to this Affiliation.

Public property endpoint : TReferenceArray read GetendpointArray;

Technical endpoints providing access to services operated for this role.


Generated by PasDoc 0.15.0.