Class TPractitionerRole
Unit
bsFhir_stu3
Declaration
type TPractitionerRole = class(TDomainResource)
Description
A specific set of Roles/Locations/specialties/services that a practitioner may perform at an organization for a period of time. If the element is present, it must have either a @value, an @id, or extensions
Hierarchy
Overview
Methods
Properties
Description
Methods
|
constructor Create; override; |
|
Properties
|
property identifier : TIdentifierArray read GetidentifierArray; |
Business Identifiers that are specific to a role/location.
|
|
property active : boolean read Getactive write Setactive; |
Whether this practitioner's record is in active use.
|
|
property activeElement : Tboolean read GetactiveElement write SetactiveElement; |
|
|
property period : TPeriod read Getperiod write Setperiod; |
The period during which the person is authorized to act as a practitioner in these role(s) for the organization.
|
|
property practitioner : TReference read Getpractitioner write Setpractitioner; |
Practitioner that is able to provide the defined services for the organation.
|
|
property organization : TReference read Getorganization write Setorganization; |
The organization where the Practitioner performs the roles associated.
|
|
property code : TCodeableConceptArray read GetcodeArray; |
Roles which this practitioner is authorized to perform for the organization.
|
|
property specialty : TCodeableConceptArray read GetspecialtyArray; |
Specific specialty of the practitioner.
|
|
property location : TReferenceArray read GetlocationArray; |
The location(s) at which this practitioner provides care.
|
|
property healthcareService : TReferenceArray read GethealthcareServiceArray; |
The list of healthcare services that this worker provides for this role's Organization/Location(s).
|
|
property telecom : TContactPointArray read GettelecomArray; |
Contact details that are specific to the role/location/service.
|
|
property notAvailable : TPractitionerRoleNotAvailableArray read GetnotAvailableArray; |
The HealthcareService is not available during this period of time due to the provided reason.
|
|
property availabilityExceptions : string read GetavailabilityExceptions write SetavailabilityExceptions; |
A description of site availability exceptions, e.g. public holiday availability. Succinctly describing all possible exceptions to normal site availability as details in the available Times and not available Times.
|
|
property availabilityExceptionsElement : Tstring read GetavailabilityExceptionsElement write SetavailabilityExceptionsElement; |
|
|
property endpoint : TReferenceArray read GetendpointArray; |
Technical endpoints providing access to services operated for the practitioner with this role.
|
Generated by PasDoc 0.15.0.
|