description: A person who is directly or indirectly involved in the provisioning of healthcare.\r\nThis resource will represent ordering practitioner and reporting/performing practitioner in scenarios where test results are performed and reported by physician. package_name: ca.on.oh derivation: constraint name: Practitioner type: Practitioner elements: id: {mustSupport: true, index: 0} meta: mustSupport: true index: 1 elements: profile: mustSupport: true pattern: {type: Canonical, value: 'http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-Practitioner|2.0.0'} index: 2 required: [profile] identifier: mustSupport: true index: 3 elements: system: {mustSupport: true, index: 4} value: {short: Licence number, mustSupport: true, index: 5} required: [value, system] name: mustSupport: true index: 6 elements: family: {mustSupport: true, index: 7} given: mustSupport: true array: true min: 1 max: 2 index: 8 slicing: rules: open description: Middle Name discriminator: - {path: extension.url, type: value} min: 1 max: 2 slices: given-first: match: extension: {url: null} schema: {mustSupport: true, index: 9} max: 1 given-middle: match: extension: {url: null} schema: mustSupport: true index: 10 extensions: EN-qualifier: url: http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier type: Extension short: Used to indicate additional information about the name part and how it should be used mustSupport: true index: 12 elements: value: choices: [] index: 14 slicing: discriminator: - {path: $this, type: type} min: null slices: valueCode: match: {} schema: pattern: {type: Code, value: MID} mustSupport: true choices: [] index: 16 elements: extension: index: 11 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: EN-qualifier: match: {url: null} schema: type: Extension short: Used to indicate additional information about the name part and how it should be used mustSupport: true url: http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier index: 12 elements: value: choices: [] index: 14 slicing: discriminator: - {path: $this, type: type} min: null slices: valueCode: match: {} schema: pattern: {type: Code, value: MID} mustSupport: true choices: [] index: 16 prefix: {mustSupport: true, index: 17} suffix: {mustSupport: true, index: 18} required: [given, family] package_version: olis-2.0.0-0.0.1 class: profile kind: resource url: http://ehealthontario.ca/fhir/StructureDefinition/ca-on-lab-profile-Practitioner base: http://hl7.org/fhir/StructureDefinition/Practitioner version: 2.0.0 required: [id, name, identifier, meta]