DFT Ballot - The specification is currently in ballot review and subject to change. It is not ready for limited roll-out or production level use. . . For a full list of available versions, see the Directory of published versions
Practitioner
Links
Profile
Derived from
https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.Practitioner
Description
A practitioner is any person that is providing cares services. This included licensed practitioners such as physicians, nurses, pharmacists, as well as non-licensed roles such as community health workers, home care providers, etc. A Practitioner may be associated with one or more Locations and one or Organizations, and one or more Healthcare Services. This relationship is defined using the PractitionerRole.
References to this resource
Resource Content
Practitioner | I | ||
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..0 | uri |
language | 0..1 | codeBinding | |
text | 0..1 | Narrative | |
contained | 0..* | Resource | |
extension | I | 0..* | Extension |
modifierExtension | ?! I | 0..0 | Extension |
identifier | S Σ | 0..* | Identifier |
active | S Σ | 0..1 | boolean |
name | S Σ | 1..* | HumanName |
id | 0..1 | string | |
extension | I | 0..* | Extension |
use | Σ ?! | 0..1 | codeBinding |
text | Σ | 0..1 | string |
family | S Σ | 0..1 | string |
given | S Σ | 0..* | string |
prefix | Σ | 0..* | string |
suffix | Σ | 0..* | string |
period | Σ | 0..1 | Period |
telecom | Σ | 0..* | ContactPoint |
address | Σ | 0..* | Address |
gender | Σ | 0..1 | codeBinding |
birthDate | Σ | 0..1 | date |
photo | 0..* | Attachment | |
qualification | 0..* | BackboneElement | |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
identifier | 0..* | Identifier | |
code | 1..1 | CodeableConcept | |
period | 0..1 | Period | |
issuer | 0..1 | Reference(Organization) | |
communication | 0..* | CodeableConceptBinding |
<StructureDefinition xmlns="http://hl7.org/fhir"> <id value="CA-CSD-Practitioner" /> <extension url="http://hl7.org/fhir/StructureDefinition/obligation"> <extension url="code"> <valueCode value="SHALL:able-to-populate" /> </extension> <extension url="code"> <valueCode value="SHOULD:populate" /> </extension> <extension url="elementId"> <valueString value="Practitioner.identifier" /> </extension> <extension url="elementId"> <valueString value="Practitioner.active" /> </extension> <extension url="elementId"> <valueString value="Practitioner.name" /> </extension> <extension url="elementId"> <valueString value="Practitioner.name.family" /> </extension> <extension url="elementId"> <valueString value="Practitioner.name.given" /> </extension> <extension url="actor"> <valueCanonical value="http://fhir.infoway-inforoute.ca/io/CA-CSD/ActorDefinition/server" /> </extension> </extension> <extension url="http://hl7.org/fhir/StructureDefinition/obligation"> <extension url="code"> <valueCode value="SHALL:no-error" /> </extension> <extension url="elementId"> <valueString value="Practitioner.identifier" /> </extension> <extension url="elementId"> <valueString value="Practitioner.active" /> </extension> <extension url="elementId"> <valueString value="Practitioner.name" /> </extension> <extension url="elementId"> <valueString value="Practitioner.name.family" /> </extension> <extension url="elementId"> <valueString value="Practitioner.name.given" /> </extension> <extension url="actor"> <valueCanonical value="http://fhir.infoway-inforoute.ca/io/CA-CSD/ActorDefinition/client" /> </extension> </extension> <url value="http://fhir.infoway-inforoute.ca/io/CA-CSD/StructureDefinition/CA-CSD-Practitioner" /> <name value="Practitioner" /> <status value="draft" /> <description value="A practitioner is any person that is providing cares services. This included licensed practitioners such as physicians, nurses, pharmacists, as well as non-licensed roles such as community health workers, home care providers, etc. A Practitioner may be associated with one or more Locations and one or Organizations, and one or more Healthcare Services. This relationship is defined using the PractitionerRole." /> <copyright value="Copyright © 2024+ Canada Health Infoway. All rights reserved. [Terms of Use and License Agreements](https://ic.infoway-inforoute.ca/en/about/tou). [Privacy Policy](https://www.infoway-inforoute.ca/en/legal/privacy-policy)." /> <fhirVersion value="4.0.1" /> <kind value="resource" /> <abstract value="false" /> <type value="Practitioner" /> <baseDefinition value="https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.Practitioner" /> <derivation value="constraint" /> <differential> <element id="Practitioner.identifier"> <path value="Practitioner.identifier" /> <comment value="Identified as a query requirement through mCSD CapabilityStatement, and mustSupport element in the CA Baseline." /> <mustSupport value="true" /> </element> <element id="Practitioner.active"> <path value="Practitioner.active" /> <comment value="Identified as a query requirement through mCSD CapabilityStatement." /> <mustSupport value="true" /> </element> <element id="Practitioner.name"> <path value="Practitioner.name" /> <comment value="Identified as a query requirement through mCSD CapabilityStatement. Elements with a modified minimum cardinality of 1 will have a mustSupport element to ensure that it is populated." /> <mustSupport value="true" /> </element> <element id="Practitioner.name.family"> <path value="Practitioner.name.family" /> <comment value="Identified as a query requirement through mCSD CapabilityStatement." /> <mustSupport value="true" /> </element> <element id="Practitioner.name.given"> <path value="Practitioner.name.given" /> <comment value="Identified as a query requirement through mCSD CapabilityStatement." /> <mustSupport value="true" /> </element> </differential> </StructureDefinition>
{ "resourceType": "StructureDefinition", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/obligation", "extension": [ { "url": "code", "valueCode": "SHALL:able-to-populate" }, { "url": "code", "valueCode": "SHOULD:populate" }, { "url": "elementId", "valueString": "Practitioner.identifier" }, { "url": "elementId", "valueString": "Practitioner.active" }, { "url": "elementId", "valueString": "Practitioner.name" }, { "url": "elementId", "valueString": "Practitioner.name.family" }, { "url": "elementId", "valueString": "Practitioner.name.given" }, { "url": "actor", "valueCanonical": "http://fhir.infoway-inforoute.ca/io/CA-CSD/ActorDefinition/server" } ] }, { "url": "http://hl7.org/fhir/StructureDefinition/obligation", "extension": [ { "url": "code", "valueCode": "SHALL:no-error" }, { "url": "elementId", "valueString": "Practitioner.identifier" }, { "url": "elementId", "valueString": "Practitioner.active" }, { "url": "elementId", "valueString": "Practitioner.name" }, { "url": "elementId", "valueString": "Practitioner.name.family" }, { "url": "elementId", "valueString": "Practitioner.name.given" }, { "url": "actor", "valueCanonical": "http://fhir.infoway-inforoute.ca/io/CA-CSD/ActorDefinition/client" } ] } ], "id": "CA-CSD-Practitioner", "url": "http://fhir.infoway-inforoute.ca/io/CA-CSD/StructureDefinition/CA-CSD-Practitioner", "name": "Practitioner", "description": "A practitioner is any person that is providing cares services. This included licensed practitioners such as physicians, nurses, pharmacists, as well as non-licensed roles such as community health workers, home care providers, etc. A Practitioner may be associated with one or more Locations and one or Organizations, and one or more Healthcare Services. This relationship is defined using the PractitionerRole.", "status": "draft", "copyright": "Copyright © 2024+ Canada Health Infoway. All rights reserved. [Terms of Use and License Agreements](https://ic.infoway-inforoute.ca/en/about/tou). [Privacy Policy](https://www.infoway-inforoute.ca/en/legal/privacy-policy).", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, "type": "Practitioner", "baseDefinition": "https://profiles.ihe.net/ITI/mCSD/StructureDefinition/IHE.mCSD.Practitioner", "derivation": "constraint", "differential": { "element": [ { "id": "Practitioner.identifier", "path": "Practitioner.identifier", "comment": "Identified as a query requirement through mCSD CapabilityStatement, and mustSupport element in the CA Baseline.", "mustSupport": true }, { "id": "Practitioner.active", "path": "Practitioner.active", "comment": "Identified as a query requirement through mCSD CapabilityStatement.", "mustSupport": true }, { "id": "Practitioner.name", "path": "Practitioner.name", "comment": "Identified as a query requirement through mCSD CapabilityStatement. Elements with a modified minimum cardinality of 1 will have a mustSupport element to ensure that it is populated.", "mustSupport": true }, { "id": "Practitioner.name.family", "path": "Practitioner.name.family", "comment": "Identified as a query requirement through mCSD CapabilityStatement.", "mustSupport": true }, { "id": "Practitioner.name.given", "path": "Practitioner.name.given", "comment": "Identified as a query requirement through mCSD CapabilityStatement.", "mustSupport": true } ] } }
Terminology bindings
Constraints
Obligations
Obligations | Actor | Element |
---|---|---|
SHALL:able-to-populate; SHOULD:populate | http://fhir.infoway-inforoute.ca/io/CA-CSD/ActorDefinition/server | Practitioner.identifier; Practitioner.active; Practitioner.name; Practitioner.name.family; Practitioner.name.given |
SHALL:no-error | http://fhir.infoway-inforoute.ca/io/CA-CSD/ActorDefinition/client | Practitioner.identifier; Practitioner.active; Practitioner.name; Practitioner.name.family; Practitioner.name.given |