Pan-Canadian Patient Summary (2.2.0-ti-ballot)
ti-ballot - For a full list of available versions, see the Directory of published versions
http://hl7.org/fhir/StructureDefinition/PractitionerRole
This profile represents the constraints applied to the PractitionerRole resource by the PS-CA project to represent a practitioner in a role acting as an attester or author for the Patient Summary.
| PractitionerRolePSCA (PractitionerRole) | C | PractitionerRole | |
| id | Σ | 0..1 | string |
| meta | Σ | 0..1 | Meta |
| implicitRules | Σ ?! | 0..1 | uri |
| language | 0..1 | codeBinding | |
| text | 0..1 | Narrative | |
| contained | 0..* | Resource | |
| extension | C | 0..* | Extension |
| modifierExtension | ?! C | 0..* | Extension |
| identifier | Σ | 0..* | Identifier |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..1 | codeBinding |
| type | Σ | 0..1 | CodeableConceptBinding |
| system | Σ | 1..1 | uri |
| value | Σ | 1..1 | string |
| period | Σ C | 0..1 | Period |
| assigner | Σ C | 0..1 | Reference(Organization) |
| active | Σ | 0..1 | boolean |
| period | Σ C | 0..1 | Period |
| practitioner | Σ C | 0..1 | Reference(PractitionerPSCA) |
| organization | Σ C | 0..1 | Reference(Organization) |
| code | Σ | 0..* | CodeableConceptBinding |
| specialty | Σ | 0..* | CodeableConceptBinding |
| location | Σ C | 0..* | Reference(Location) |
| healthcareService | C | 0..* | Reference(HealthcareService) |
| telecom | Σ C | 0..* | ContactPoint |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| system | SO Σ C | 0..1 | codeBinding |
| value | Σ | 1..1 | string |
| use | Σ ?! | 0..1 | codeBinding |
| rank | Σ | 0..1 | positiveInt |
| period | Σ C | 0..1 | Period |
| availableTime | 0..* | BackboneElement | |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| daysOfWeek | 0..* | codeBinding | |
| allDay | 0..1 | boolean | |
| availableStartTime | 0..1 | time | |
| availableEndTime | 0..1 | time | |
| notAvailable | 0..* | BackboneElement | |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| description | 1..1 | string | |
| during | C | 0..1 | Period |
| availabilityExceptions | 0..1 | string | |
| endpoint | C | 0..* | Reference(Endpoint) |
| PractitionerRolePSCA (PractitionerRole) | C | PractitionerRole | |
| id | Σ | 0..1 | string |
| meta | Σ | 0..1 | Meta |
| implicitRules | Σ ?! | 0..1 | uri |
| language | 0..1 | codeBinding | |
| text | 0..1 | Narrative | |
| contained | 0..* | Resource | |
| extension | C | 0..* | Extension |
| modifierExtension | ?! C | 0..* | Extension |
| identifier | Σ | 0..* | Identifier |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..1 | codeBinding |
| type | Σ | 0..1 | CodeableConceptBinding |
| system | Σ | 1..1 | uri |
| value | Σ | 1..1 | string |
| period | Σ C | 0..1 | Period |
| assigner | Σ C | 0..1 | Reference(Organization) |
| active | Σ | 0..1 | boolean |
| period | Σ C | 0..1 | Period |
| practitioner | Σ C | 0..1 | Reference(PractitionerPSCA) |
| organization | Σ C | 0..1 | Reference(Organization) |
| code | Σ | 0..* | CodeableConceptBinding |
| specialty | Σ | 0..* | CodeableConceptBinding |
| location | Σ C | 0..* | Reference(Location) |
| healthcareService | C | 0..* | Reference(HealthcareService) |
| telecom | Σ C | 0..* | ContactPoint |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| system | SO Σ C | 0..1 | codeBinding |
| value | Σ | 1..1 | string |
| use | Σ ?! | 0..1 | codeBinding |
| rank | Σ | 0..1 | positiveInt |
| period | Σ C | 0..1 | Period |
| availableTime | 0..* | BackboneElement | |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| daysOfWeek | 0..* | codeBinding | |
| allDay | 0..1 | boolean | |
| availableStartTime | 0..1 | time | |
| availableEndTime | 0..1 | time | |
| notAvailable | 0..* | BackboneElement | |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| description | 1..1 | string | |
| during | C | 0..1 | Period |
| availabilityExceptions | 0..1 | string | |
| endpoint | C | 0..* | Reference(Endpoint) |
| Path | Conformance | ValueSet |
|---|---|---|
| PractitionerRole.code | preferred | https://fhir.infoway-inforoute.ca/ValueSet/healthcareproviderroletype |
| PractitionerRole.specialty | preferred | https://fhir.infoway-inforoute.ca/ValueSet/healthcareproviderspecialtycode |
| Path | Conformance | ValueSet |
|---|---|---|
| PractitionerRole.language | preferred | http://hl7.org/fhir/ValueSet/languages |
| PractitionerRole.identifier.use | required | http://hl7.org/fhir/ValueSet/identifier-use|4.0.1 |
| PractitionerRole.identifier.type | extensible | http://hl7.org/fhir/ValueSet/identifier-type |
| PractitionerRole.code | preferred | https://fhir.infoway-inforoute.ca/ValueSet/healthcareproviderroletype |
| PractitionerRole.specialty | preferred | https://fhir.infoway-inforoute.ca/ValueSet/healthcareproviderspecialtycode |
| PractitionerRole.telecom.system | required | http://hl7.org/fhir/ValueSet/contact-point-system|4.0.1 |
| PractitionerRole.telecom.use | required | http://hl7.org/fhir/ValueSet/contact-point-use|4.0.1 |
| PractitionerRole.availableTime.daysOfWeek | required | http://hl7.org/fhir/ValueSet/days-of-week|4.0.1 |
Must Support Differences:
PractitionerRole.organizationNote: Systems that do support these elements are encouraged to include it in generated Patient Summary documents, and support it when received
Cardinality Differences:
There are no cardinality differences between this profile and IPS-UV
Vocabulary Differences:
PractitionerRole.code
PractitionerRole.speciality
Other differences between the IPS and PS-CA Include: