{ "description": "Defines the Practitioner resource in a Practitioner Search response or an EMPI match response from the Practitioner endpoint.", "_filename": "PractitionerResponse.json", "package_name": "ca.on.phsd.r4-alpha", "date": "2024-05-21T20:02:25.5498517+00:00", "derivation": "constraint", "meta": { "versionId": "4", "lastUpdated": "2024-08-09T18:11:30.9124729+00:00" }, "publisher": null, "fhirVersion": "4.0.1", "name": "PractitionerResponse", "mapping": [ { "uri": "http://hl7.org/v2", "name": "HL7 v2 Mapping", "identity": "v2" }, { "uri": "http://hl7.org/v3", "name": "RIM Mapping", "identity": "rim" }, { "uri": "http://www.omg.org/spec/ServD/1.0/", "name": "ServD", "identity": "servd" }, { "uri": "http://hl7.org/fhir/fivews", "name": "FiveWs Pattern Mapping", "identity": "w5" } ], "abstract": false, "type": "Practitioner", "experimental": null, "resourceType": "StructureDefinition", "title": "PHSD Practitioner Response", "package_version": "0.1.0", "status": "draft", "id": "3bcf5e2b-c0f0-4234-8dfc-1e7b80800cda", "kind": "resource", "url": "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-practitioner-response-profile-Practitioner", "version": "1.0.0", "differential": { "element": [ { "id": "Practitioner", "path": "Practitioner", "mustSupport": true }, { "id": "Practitioner.id", "min": 1, "path": "Practitioner.id", "short": "Logical id of this artifact-PPR EID", "mustSupport": true }, { "id": "Practitioner.meta", "min": 1, "path": "Practitioner.meta", "mustSupport": true }, { "id": "Practitioner.meta.profile", "min": 1, "path": "Practitioner.meta.profile", "mustSupport": true }, { "id": "Practitioner.meta.security", "max": "1", "min": 1, "path": "Practitioner.meta.security", "mustSupport": true }, { "id": "Practitioner.meta.security.system", "min": 1, "path": "Practitioner.meta.security.system", "fixedUri": "http://terminology.hl7.org/CodeSystem/v3-Confidentiality", "mustSupport": true }, { "id": "Practitioner.meta.security.code", "min": 1, "path": "Practitioner.meta.security.code", "short": "N|R", "mustSupport": true }, { "id": "Practitioner.meta.security.display", "min": 1, "path": "Practitioner.meta.security.display", "short": "normal|restricted", "mustSupport": true }, { "id": "Practitioner.extension:practitioner-deceased", "max": "1", "path": "Practitioner.extension", "type": [ { "code": "Extension", "profile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-practitioner-deceased" ] } ], "sliceName": "practitioner-deceased" }, { "id": "Practitioner.identifier", "min": 1, "path": "Practitioner.identifier", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "pattern" } ] }, "definition": "An identifier that applies to this person in this role. (Idenitifer-EID)", "mustSupport": true }, { "id": "Practitioner.identifier.use", "min": 1, "path": "Practitioner.identifier.use", "mustSupport": true }, { "id": "Practitioner.identifier.system", "min": 1, "path": "Practitioner.identifier.system", "mustSupport": true }, { "id": "Practitioner.identifier.value", "min": 1, "path": "Practitioner.identifier.value", "mustSupport": true }, { "id": "Practitioner.identifier:ca-on-license", "max": "1", "path": "Practitioner.identifier", "sliceName": "ca-on-license", "mustSupport": true }, { "id": "Practitioner.identifier:ca-on-license.use", "path": "Practitioner.identifier.use", "fixedCode": "official", "mustSupport": true }, { "id": "Practitioner.identifier:ca-on-license.system", "path": "Practitioner.identifier.system", "mustSupport": true }, { "id": "Practitioner.identifier:ca-on-license.value", "path": "Practitioner.identifier.value", "mustSupport": true }, { "id": "Practitioner.identifier:oh-upi", "path": "Practitioner.identifier", "sliceName": "oh-upi", "mustSupport": true }, { "id": "Practitioner.identifier:oh-upi.use", "path": "Practitioner.identifier.use", "mustSupport": true }, { "id": "Practitioner.identifier:oh-upi.system", "path": "Practitioner.identifier.system", "fixedUri": "https://fhir.infoway-inforoute.ca/NamingSystem/ca-on-provider-upi", "mustSupport": true }, { "id": "Practitioner.identifier:oh-upi.value", "path": "Practitioner.identifier.value", "mustSupport": true }, { "id": "Practitioner.active", "path": "Practitioner.active", "label": "Practitioner active status", "definition": "Represents whether record practitioner is active or inactive.", "mustSupport": true }, { "id": "Practitioner.name", "min": 1, "path": "Practitioner.name", "slicing": { "rules": "open", "discriminator": [ { "path": "use", "type": "value" } ] }, "mustSupport": true }, { "id": "Practitioner.name:name", "max": "1", "min": 1, "path": "Practitioner.name", "sliceName": "name", "mustSupport": true }, { "id": "Practitioner.name:name.use", "min": 1, "path": "Practitioner.name.use", "fixedCode": "official", "mustSupport": true }, { "id": "Practitioner.name:name.family", "min": 1, "path": "Practitioner.name.family", "mustSupport": true }, { "id": "Practitioner.name:name.given", "path": "Practitioner.name.given", "mustSupport": true }, { "id": "Practitioner.name:name.prefix", "max": "1", "path": "Practitioner.name.prefix", "mustSupport": true }, { "id": "Practitioner.name:name.suffix", "path": "Practitioner.name.suffix", "mustSupport": true }, { "id": "Practitioner.name:name.suffix.extension", "min": 1, "path": "Practitioner.name.suffix.extension" }, { "id": "Practitioner.name:name.suffix.extension:EN-qualifier", "max": "1", "min": 1, "path": "Practitioner.name.suffix.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier" ] } ], "short": "PPR supports two values. AC for academic and PR for professional", "sliceName": "EN-qualifier", "mustSupport": true }, { "id": "Practitioner.name:name.suffix.extension:EN-qualifier.value[x]", "path": "Practitioner.name.suffix.extension.value[x]", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "type" } ] } }, { "id": "Practitioner.name:name.suffix.extension:EN-qualifier.value[x]:valueCode", "path": "Practitioner.name.suffix.extension.value[x]", "sliceName": "valueCode", "mustSupport": true }, { "id": "Practitioner.name:other-name", "path": "Practitioner.name", "sliceName": "other-name", "mustSupport": true }, { "id": "Practitioner.name:other-name.use", "min": 1, "path": "Practitioner.name.use", "fixedCode": "old", "mustSupport": true }, { "id": "Practitioner.name:other-name.family", "path": "Practitioner.name.family", "mustSupport": true }, { "id": "Practitioner.name:other-name.given", "max": "1", "path": "Practitioner.name.given", "mustSupport": true }, { "id": "Practitioner.name:other-name.prefix", "max": "1", "path": "Practitioner.name.prefix", "mustSupport": true }, { "id": "Practitioner.name:other-name.suffix", "path": "Practitioner.name.suffix", "mustSupport": true }, { "id": "Practitioner.name:other-name.suffix.extension", "min": 1, "path": "Practitioner.name.suffix.extension" }, { "id": "Practitioner.name:other-name.suffix.extension:EN-qualifier", "max": "1", "min": 1, "path": "Practitioner.name.suffix.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier" ] } ], "short": "PPR supports two values. AC for academic and PR for professional", "sliceName": "EN-qualifier", "mustSupport": true }, { "id": "Practitioner.name:other-name.suffix.extension:EN-qualifier.value[x]", "path": "Practitioner.name.suffix.extension.value[x]", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "type" } ] } }, { "id": "Practitioner.name:other-name.suffix.extension:EN-qualifier.value[x]:valueCode", "path": "Practitioner.name.suffix.extension.value[x]", "sliceName": "valueCode", "mustSupport": true }, { "id": "Practitioner.telecom", "path": "Practitioner.telecom", "mustSupport": true }, { "id": "Practitioner.telecom.system", "path": "Practitioner.telecom.system", "binding": { "strength": "required", "valueSet": "http://ehealthontario.ca/fhir/ValueSet/ppr-contact-point-system-practitioner" }, "mustSupport": true }, { "id": "Practitioner.telecom.value", "path": "Practitioner.telecom.value", "mustSupport": true }, { "id": "Practitioner.telecom.use", "path": "Practitioner.telecom.use", "fixedCode": "work", "mustSupport": true }, { "id": "Practitioner.telecom.period", "path": "Practitioner.telecom.period", "mustSupport": true }, { "id": "Practitioner.telecom.period.start", "path": "Practitioner.telecom.period.start", "mustSupport": true }, { "id": "Practitioner.address", "path": "Practitioner.address", "mustSupport": true }, { "id": "Practitioner.address.extension:address-confidential", "max": "1", "path": "Practitioner.address.extension", "type": [ { "code": "Extension", "profile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-address-confidential" ] } ], "sliceName": "address-confidential" }, { "id": "Practitioner.address.extension:address-purpose", "max": "1", "path": "Practitioner.address.extension", "type": [ { "code": "Extension", "profile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-address-purpose" ] } ], "sliceName": "address-purpose" }, { "id": "Practitioner.address.extension:LHIN-code", "max": "1", "path": "Practitioner.address.extension", "type": [ { "code": "Extension", "profile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-LHINCode" ] } ], "sliceName": "LHIN-code" }, { "id": "Practitioner.address.use", "path": "Practitioner.address.use", "binding": { "strength": "required", "valueSet": "http://ehealthontario.ca/fhir/ValueSet/ppr-address-use" }, "fixedCode": "work", "mustSupport": true }, { "id": "Practitioner.address.type", "path": "Practitioner.address.type", "binding": { "strength": "required", "valueSet": "http://ehealthontario.ca/fhir/ValueSet/address-type" }, "fixedCode": "postal", "mustSupport": true }, { "id": "Practitioner.address.line", "max": "4", "path": "Practitioner.address.line", "mustSupport": true }, { "id": "Practitioner.address.line.extension:translation", "path": "Practitioner.address.line.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/translation" ] } ], "sliceName": "translation", "isModifier": false, "mustSupport": true }, { "id": "Practitioner.address.line.extension:translation.extension", "min": 2, "path": "Practitioner.address.line.extension.extension" }, { "id": "Practitioner.address.line.extension:translation.extension:lang", "path": "Practitioner.address.line.extension.extension", "sliceName": "lang", "mustSupport": true }, { "id": "Practitioner.address.line.extension:translation.extension:lang.value[x]", "path": "Practitioner.address.line.extension.extension.value[x]", "fixedCode": "fr", "mustSupport": true }, { "id": "Practitioner.address.line.extension:translation.extension:content", "path": "Practitioner.address.line.extension.extension", "sliceName": "content", "mustSupport": true }, { "id": "Practitioner.address.line.extension:translation.extension:content.value[x]", "path": "Practitioner.address.line.extension.extension.value[x]", "mustSupport": true }, { "id": "Practitioner.address.city", "path": "Practitioner.address.city", "mustSupport": true }, { "id": "Practitioner.address.city.extension:translation", "path": "Practitioner.address.city.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/translation" ] } ], "sliceName": "translation", "isModifier": false }, { "id": "Practitioner.address.city.extension:translation.extension", "min": 2, "path": "Practitioner.address.city.extension.extension" }, { "id": "Practitioner.address.city.extension:translation.extension:lang", "path": "Practitioner.address.city.extension.extension", "sliceName": "lang" }, { "id": "Practitioner.address.city.extension:translation.extension:lang.value[x]", "path": "Practitioner.address.city.extension.extension.value[x]", "fixedCode": "fr", "mustSupport": true }, { "id": "Practitioner.address.city.extension:translation.extension:content", "path": "Practitioner.address.city.extension.extension", "sliceName": "content" }, { "id": "Practitioner.address.city.extension:translation.extension:content.value[x]", "path": "Practitioner.address.city.extension.extension.value[x]", "mustSupport": true }, { "id": "Practitioner.address.state", "path": "Practitioner.address.state", "binding": { "strength": "extensible", "valueSet": "http://ehealthontario.ca/fhir/ValueSet/province-state-codes" }, "mustSupport": true }, { "id": "Practitioner.address.postalCode", "path": "Practitioner.address.postalCode", "mustSupport": true }, { "id": "Practitioner.address.country", "path": "Practitioner.address.country", "binding": { "strength": "required", "valueSet": "http://ehealthontario.ca/fhir/ValueSet/country-code" }, "mustSupport": true }, { "id": "Practitioner.address.period", "path": "Practitioner.address.period", "mustSupport": true }, { "id": "Practitioner.address.period.start", "path": "Practitioner.address.period.start", "mustSupport": true }, { "id": "Practitioner.gender", "min": 1, "path": "Practitioner.gender", "mustSupport": true }, { "id": "Practitioner.birthDate", "path": "Practitioner.birthDate", "mustSupport": true }, { "id": "Practitioner.qualification", "path": "Practitioner.qualification", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "pattern" } ] }, "mustSupport": true }, { "id": "Practitioner.qualification.extension:qualification-level", "path": "Practitioner.qualification.extension", "type": [ { "code": "Extension", "profile": [ "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-practitioner-qualification-level" ] } ], "sliceName": "qualification-level" }, { "id": "Practitioner.qualification.period", "path": "Practitioner.qualification.period", "mustSupport": true }, { "id": "Practitioner.qualification.period.start", "path": "Practitioner.qualification.period.start", "mustSupport": true }, { "id": "Practitioner.qualification.period.end", "path": "Practitioner.qualification.period.end", "mustSupport": true }, { "id": "Practitioner.qualification.issuer", "path": "Practitioner.qualification.issuer", "mustSupport": true }, { "id": "Practitioner.qualification.issuer.display", "path": "Practitioner.qualification.issuer.display", "short": "Institution where the qualification is obtained", "mustSupport": true }, { "id": "Practitioner.qualification.issuer.display.extension:myExtension", "max": "1", "path": "Practitioner.qualification.issuer.display.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/translation" ] } ], "sliceName": "myExtension", "isModifier": false }, { "id": "Practitioner.qualification.issuer.display.extension:myExtension.extension", "min": 2, "path": "Practitioner.qualification.issuer.display.extension.extension" }, { "id": "Practitioner.qualification:ca-on-license", "path": "Practitioner.qualification", "comment": "Used to capture college license identifiers for compatibility with vendors", "sliceName": "ca-on-license", "mustSupport": true }, { "id": "Practitioner.qualification:ca-on-license.identifier", "path": "Practitioner.qualification.identifier", "mustSupport": true }, { "id": "Practitioner.qualification:ca-on-license.identifier.use", "path": "Practitioner.qualification.identifier.use", "fixedCode": "official", "mustSupport": true }, { "id": "Practitioner.qualification:ca-on-license.identifier.system", "path": "Practitioner.qualification.identifier.system", "mustSupport": true }, { "id": "Practitioner.qualification:ca-on-license.identifier.value", "path": "Practitioner.qualification.identifier.value", "mustSupport": true }, { "id": "Practitioner.qualification:ca-on-license.period", "path": "Practitioner.qualification.period", "mustSupport": true }, { "id": "Practitioner.qualification:ca-on-license.issuer", "path": "Practitioner.qualification.issuer", "mustSupport": true }, { "id": "Practitioner.qualification:credentials", "path": "Practitioner.qualification", "sliceName": "credentials", "mustSupport": true }, { "id": "Practitioner.qualification:credentials.code", "path": "Practitioner.qualification.code", "binding": { "strength": "required", "valueSet": "http://ontariohealth.ca/fhir/ValueSet/qualified-credential-role-type" }, "mustSupport": true }, { "id": "Practitioner.qualification:credentials.code.coding", "path": "Practitioner.qualification.code.coding", "mustSupport": true }, { "id": "Practitioner.qualification:credentials.code.coding.system", "path": "Practitioner.qualification.code.coding.system", "fixedUri": "https://fhir.infoway-inforoute.ca/CodeSystem/scpqual", "mustSupport": true }, { "id": "Practitioner.qualification:credentials.code.coding.code", "path": "Practitioner.qualification.code.coding.code", "mustSupport": true }, { "id": "Practitioner.qualification:credentials.period", "path": "Practitioner.qualification.period", "mustSupport": true }, { "id": "Practitioner.qualification:credentials.period.start", "path": "Practitioner.qualification.period.start", "mustSupport": true }, { "id": "Practitioner.qualification:credentials.period.end", "path": "Practitioner.qualification.period.end", "mustSupport": true }, { "id": "Practitioner.qualification:credentials.issuer", "path": "Practitioner.qualification.issuer", "mustSupport": true }, { "id": "Practitioner.qualification:credentials.issuer.display", "path": "Practitioner.qualification.issuer.display", "mustSupport": true }, { "id": "Practitioner.qualification:credentials.issuer.display.extension:myExtension", "max": "1", "path": "Practitioner.qualification.issuer.display.extension", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/translation" ] } ], "sliceName": "myExtension", "isModifier": false }, { "id": "Practitioner.qualification:credentials.issuer.display.extension:myExtension.extension", "min": 2, "path": "Practitioner.qualification.issuer.display.extension.extension" }, { "id": "Practitioner.communication", "path": "Practitioner.communication", "binding": { "strength": "extensible", "valueSet": "http://ehealthontario.ca/fhir/ValueSet/human-language" }, "mustSupport": true }, { "id": "Practitioner.communication.coding", "path": "Practitioner.communication.coding", "mustSupport": true }, { "id": "Practitioner.communication.coding.system", "min": 1, "path": "Practitioner.communication.coding.system", "fixedUri": "urn:ietf:bcp:47", "mustSupport": true }, { "id": "Practitioner.communication.coding.code", "min": 1, "path": "Practitioner.communication.coding.code", "mustSupport": true }, { "id": "Practitioner.communication.coding.display", "path": "Practitioner.communication.coding.display", "mustSupport": true } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Practitioner" }