PractitionerRole (CA-Core)

Additional information on this profile (including the JSON & XML structure and detailed element descriptions) can be found at package/structuredefinition-profile-practitionerrole-ca-core.json

This profile imposes the CA Baseline (v1.1.5) PractitionerRole Profile.

Profile

identifierΣ0..*Identifier
activeΣ0..1boolean
periodΣ I0..1Period
practitionerΣ I0..1Reference(package/structuredefinition-profile-practitioner-ca-core.json | Practitioner)
organizationΣ I0..1Reference(package/structuredefinition-profile-organization-ca-core.json | Organization)
codeΣ0..*CodeableConcept
specialtyΣ0..*CodeableConceptBinding
locationΣ I0..*Reference(Location)
healthcareServiceI0..*Reference(HealthcareService)
systemΣ I0..1codeBindingFixed Value
valueΣ0..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
systemΣ I0..1codeBindingFixed Value
valueΣ0..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
description1..1string
duringI0..1Period
availabilityExceptions0..1string
endpointI0..*Reference(Endpoint)

Obligations

Obligations are a new (and evolving) mechanism in FHIR to provide a consistent and machine processable way for profiles to define their expectations for system behaviors.

This profile utilizes the Obligation Extension to convey these expectations.

Note: Simplifier is working on rendering of Obligations. In the meantime the Obligations applied on the profile (see JSON & XML structure) have been rendered as a table below for easier viewing.

Obligation Code Actor Elements
can-send Server Actor (CA Core) practitioner, code, specialty, telecom, telecom:Phone, telecom:Email
no-error Client Actor (CA Core) practitioner, code, specialty, telecom, telecom:Phone, telecom:Email

Terminology

This version of the guide is based on the early content development of the pan-Canadian Health Data Content Framework (pCHDCF). The pCHDCF is still collaboratively defining recommended terminology and as such there are no terminology constraints are introduced into this version of the profile.

Mappings to pCHDCF

Draft Data Content Standard Element (As of 2023-11-09) Draft Data Content Standard Element Definition (As of 2023-11-09) FHIR Profile Element Additional Notes
Provider National Unique Identifier A registration number, or suitable alternative, that uniquely identifies a provider who may register in more than one province or territory. Practitioner.identifier:nupi
Provider Type A code used to categorize the type of person providing care, including registered service provider (e.g., physician, registered nurses) and non-registered providers (e.g., family caregiver, peer support worker, volunteer). PractitionerRole.code This mapping may change as more is known about the use and terminology chosen for this pCHDCF attribute
Provider Expertise Represents the expertise of the provider. PractitionerRole.specialty This mapping may change as more is known about the use and terminology chosen for this pCHDCF attribute
Provider Role Represents the role of the provider in relation to their participation in a specific health care event. N/A Likely to be conveyed under performer.function within care delivery resources (e.g., Procedure.performer.function)
Provider Phone Number The phone number of the provider. PractitionerRole.telecom:PhoneNumber.value PracitionerRole.telecom.system may be used to convey that the contact method is for telephone or an email which is indicated in the pCHDCF artefacts
Provider Email The email address of the care provider. PractitionerRole.telecom:Email.value PracitionerRole.telecom.system may be used to convey that the contact method is for telephone or an email which is indicated in the pCHDCF artefacts