PractitionerRole
open class PractitionerRole: DomainResource
Roles/organizations the practitioner is associated with.
A specific set of Roles/Locations/specialties/services that a practitioner may perform at an organization for a period of time.
-
Roles/organizations the practitioner is associated with.
A specific set of Roles/Locations/specialties/services that a practitioner may perform at an organization for a period of time.
Declaration
Swift
override open class var resourceType: String
-
Whether this practitioner’s record is in active use.
Declaration
Swift
public var active: FHIRBool?
-
Description of availability exceptions.
Declaration
Swift
public var availabilityExceptions: FHIRString?
-
Times the Service Site is available.
Declaration
Swift
public var availableTime: [PractitionerRoleAvailableTime]?
-
Roles which this practitioner may perform.
Declaration
Swift
public var code: [CodeableConcept]?
-
Technical endpoints providing access to services operated for the practitioner with this role.
Declaration
Swift
public var endpoint: [Reference]?
-
The list of healthcare services that this worker provides for this role’s Organization/Location(s).
Declaration
Swift
public var healthcareService: [Reference]?
-
Business Identifiers that are specific to a role/location.
Declaration
Swift
public var identifier: [Identifier]?
-
The location(s) at which this practitioner provides care.
Declaration
Swift
public var location: [Reference]?
-
Not available during this time due to provided reason.
Declaration
Swift
public var notAvailable: [PractitionerRoleNotAvailable]?
-
Organization where the roles are available.
Declaration
Swift
public var organization: Reference?
-
The period during which the practitioner is authorized to perform in these role(s).
Declaration
Swift
public var period: Period?
-
Practitioner that is able to provide the defined services for the organation.
Declaration
Swift
public var practitioner: Reference?
-
Specific specialty of the practitioner.
Declaration
Swift
public var specialty: [CodeableConcept]?
-
Contact details that are specific to the role/location/service.
Declaration
Swift
public var telecom: [ContactPoint]?
-
Contact details that are specific to the role/location/service.
Declaration
Swift
override open func populate(from json: FHIRJSON, context instCtx: inout FHIRInstantiationContext)
-
Undocumented
Declaration
Swift
open class PractitionerRole: DomainResource