description: Defines the PractitionerRole resource in a Practitioner Search response from PHSD package_name: ca.on.phsd.r4-alpha derivation: constraint name: PractitionerRoleResponse type: PractitionerRole elements: meta: mustSupport: true index: 1 elements: profile: {mustSupport: true, index: 2} security: mustSupport: true index: 3 elements: system: pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/v3-Confidentiality'} mustSupport: true index: 4 code: {short: N|R, mustSupport: true, index: 5} display: {short: normal|restricted, mustSupport: true, index: 6} required: [display, system, code] required: [security, profile] specialty: binding: {strength: required, valueSet: 'http://ontariohealth.ca/fhir/ValueSet/qualified-expertise-role-type'} mustSupport: true index: 31 extensions: practitionerRole-speciality-period: {url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-practitionerRole-specialty-period', type: Extension, index: 33} practitionerRole-classification: {url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-practitionerRole-classification', min: 1, max: 1, type: Extension, index: 34} elements: extension: index: 32 slicing: slices: practitionerRole-speciality-period: match: {} schema: {type: Extension, url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-practitionerRole-specialty-period', index: 33} practitionerRole-classification: match: {} schema: {type: Extension, url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-practitionerRole-classification', index: 34} min: 1 max: 1 coding: mustSupport: true index: 35 elements: system: {mustSupport: true, index: 36} code: binding: {strength: required, valueSet: 'http://ehealthontario.ca/fhir/ValueSet/ppr-qualified-expertise-role-type'} mustSupport: true index: 37 display: {mustSupport: true, index: 38} required: [system, code] required: [extension, coding] organization: type: Reference refers: ['http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-organization-response-profile-Organization'] index: 23 extension: type: Extension url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-practitioner-restriction index: 7 slicing: slices: practitioner-restriction: match: {} schema: {type: Extension, url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-practitioner-restriction', index: 7} practitionerRole-status: match: {} schema: {type: Extension, url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-practitionerRole-status', index: 8} max: 1 practitionerRole-practicing: match: {} schema: {type: Extension, url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-practitionerRole-practicing', index: 9} max: 1 id: {mustSupport: true, index: 0} code: binding: {strength: required, valueSet: 'http://ontariohealth.ca/fhir/ValueSet/health-care-provider-role-type'} mustSupport: true index: 24 extensions: practitionerRole-classification: {url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-practitionerRole-classification', type: Extension, index: 25} license-classification-code: {url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-LicenseClassificationCode', max: 1, type: Extension, index: 26} elements: extension: type: Extension url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-practitionerRole-classification index: 25 slicing: slices: practitionerRole-classification: match: {} schema: {type: Extension, url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-practitionerRole-classification', index: 25} license-classification-code: match: {} schema: {type: Extension, url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-LicenseClassificationCode', index: 26} max: 1 coding: mustSupport: true index: 27 elements: system: pattern: {type: Uri, value: 'http://ehealthontario.ca/fhir/CodeSystem/ppr-health-care-provider-role-type'} mustSupport: true index: 28 code: binding: {strength: required, valueSet: 'http://ehealthontario.ca/fhir/ValueSet/ppr-healthcare-provider-role-type'} mustSupport: true index: 29 display: {mustSupport: true, index: 30} required: [system, code] required: [coding] identifier: mustSupport: true index: 10 slicing: rules: open discriminator: - {path: use, type: value} - {path: type.coding.code, type: value} min: 1 slices: identifier-UPI: match: use: official type: coding: {code: PRN} schema: _required: true index: 11 elements: use: pattern: {type: Code, value: official} mustSupport: true index: 12 type: mustSupport: true index: 13 elements: coding: mustSupport: true index: 14 elements: system: pattern: {type: Uri, value: 'http://terminology.hl7.org/CodeSystem/v2-0203'} mustSupport: true index: 15 code: pattern: {type: Code, value: PRN} mustSupport: true index: 16 required: [system, code] required: [coding] system: pattern: {type: Uri, value: 'https://fhir.infoway-inforoute.ca/NamingSystem/ca-on-provider-upi'} mustSupport: true index: 17 value: {mustSupport: true, index: 18} required: [value, type, system, use] practitioner: type: Reference mustSupport: true refers: ['http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-practitioner-response-profile-Practitioner'] index: 21 elements: reference: {mustSupport: true, index: 22} period: mustSupport: true index: 19 elements: start: {mustSupport: true, index: 20} location: type: Reference short: For PPR future use only mustSupport: true refers: ['http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-location-response-profile-Location'] index: 39 elements: reference: {mustSupport: true, index: 40} healthcareService: {mustSupport: true, index: 41} package_version: 0.1.2 extensions: practitioner-restriction: {url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-practitioner-restriction', type: Extension, index: 7} practitionerRole-status: {url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-practitionerRole-status', max: 1, type: Extension, index: 8} practitionerRole-practicing: {url: 'http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-ext-practitionerRole-practicing', max: 1, type: Extension, index: 9} class: profile kind: resource url: http://ontariohealth.ca/fhir/StructureDefinition/ca-on-phsd-practitioner-response-profile-PractitionerRole base: http://hl7.org/fhir/StructureDefinition/PractitionerRole version: 1.0.0 required: [id, identifier, meta, code]