Skip to main content

PractitionerRole

A specific set of Roles/Locations/specialties/services that a practitioner may perform at an organization for a period of time.

These interaction paths describe standard FHIR R4 patterns. Availability can depend on the API capabilities enabled for your Ovok project.

InteractionMethodPath
ReadGET/fhir/R4/PractitionerRole/[id]
VreadGET/fhir/R4/PractitionerRole/[id]/_history/[vid]
UpdatePUT/fhir/R4/PractitionerRole/[id]
PatchPATCH/fhir/R4/PractitionerRole/[id]
DeleteDELETE/fhir/R4/PractitionerRole/[id]
CreatePOST/fhir/R4/PractitionerRole
SearchGET/fhir/R4/PractitionerRole
HistoryGET/fhir/R4/PractitionerRole/[id]/_history

Top-level elements​

ElementTypeCardinalityDescription
idstring0..1Logical id of this artifact
metaMeta0..1Metadata about the resource
implicitRulesuri0..1A set of rules under which this content was created
languagecode0..1Language of the resource content
textNarrative0..1Text summary of the resource, for human interpretation
containedResource0..*Contained, inline Resources
extensionExtension0..*Additional content defined by implementations
modifierExtensionExtension0..*Extensions that cannot be ignored
identifierIdentifier0..*Business Identifiers that are specific to a role/location
activeboolean0..1Whether this practitioner role record is in active use
periodPeriod0..1The period during which the practitioner is authorized to perform in these role(s)
practitionerReference0..1Practitioner that is able to provide the defined services for the organization
organizationReference0..1Organization where the roles are available
codeCodeableConcept0..*Roles which this practitioner may perform
specialtyCodeableConcept0..*Specific specialty of the practitioner
locationReference0..*The location(s) at which this practitioner provides care
healthcareServiceReference0..*The list of healthcare services that this worker provides for this role's Organization/Location(s)
telecomContactPoint0..*Contact details that are specific to the role/location/service
availableTimeBackboneElement0..*Times the Service Site is available
notAvailableBackboneElement0..*Not available during this time due to provided reason
availabilityExceptionsstring0..1Description of availability exceptions
endpointReference0..*Technical endpoints providing access to services operated for the practitioner with this role

Resource-specific search parameters​

ParameterTypeDescription
activetokenWhether this practitioner role record is in active use
datedateThe period during which the practitioner is authorized to perform in these role(s)
emailtokenMultiple Resources: Patient: A value in an email contact ; Person: A value in an email contact ; Practitioner: A value in an email contact ; PractitionerRole: A value in an email contact ; RelatedPerson: A value in an email contact
endpointreferenceTechnical endpoints providing access to services operated for the practitioner with this role
identifiertokenA practitioner's Identifier
locationreferenceOne of the locations at which this practitioner provides care
organizationreferenceThe identity of the organization the practitioner represents / acts on behalf of
phonetokenMultiple Resources: Patient: A value in a phone contact ; Person: A value in a phone contact ; Practitioner: A value in a phone contact ; PractitionerRole: A value in a phone contact ; RelatedPerson: A value in a phone contact
practitionerreferencePractitioner that is able to provide the defined services for the organization
roletokenThe practitioner can perform this role at for the organization
servicereferenceThe list of healthcare services that this worker provides for this role's Organization/Location(s)
specialtytokenThe practitioner has this specialty at an organization
telecomtokenMultiple Resources: Patient: The value in any kind of telecom details of the patient ; Person: The value in any kind of contact ; Practitioner: The value in any kind of contact ; PractitionerRole: The value in any kind of contact ; RelatedPerson: The value in any kind of contact

Reference​

Official FHIR R4 spec: PractitionerRole.
Maturity: Trial Use 2 (FMM 2).