description: Profile of PractitionerRole for decision support/quality metrics. Defines the core set of elements and extensions for quality rule and measure authors. package_name: hl7.fhir.us.qicore derivation: constraint name: QICore-PractitionerRole type: PractitionerRole elements: identifier: isModifier: false mustSupport: true array: true min: 1 index: 0 slicing: slices: identifier: match: {} schema: {isModifier: false, mustSupport: true, array: true, min: 1, _required: true, index: 0} min: 1 active: isModifier: false mustSupport: true index: 1 slicing: slices: active: match: {} schema: {isModifier: false, mustSupport: true, _required: true, index: 1} min: 1 max: 1 period: isModifier: false mustSupport: true index: 2 slicing: slices: period: match: {} schema: {isModifier: false, mustSupport: true, _required: true, index: 2} min: 1 max: 1 practitioner: isModifier: false refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-practitioner'] type: Reference mustSupport: true index: 3 slicing: slices: practitioner: match: {} schema: isModifier: false refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-practitioner'] type: Reference mustSupport: true _required: true index: 3 min: 1 max: 1 organization: isModifier: false refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-organization'] type: Reference mustSupport: true index: 4 slicing: slices: organization: match: {} schema: isModifier: false refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-organization'] type: Reference mustSupport: true _required: true index: 4 min: 1 max: 1 code: isModifier: false mustSupport: true array: true min: 1 index: 5 slicing: slices: code: match: {} schema: {isModifier: false, mustSupport: true, array: true, min: 1, _required: true, index: 5} min: 1 specialty: isModifier: false mustSupport: true array: true min: 1 index: 6 slicing: slices: specialty: match: {} schema: {isModifier: false, mustSupport: true, array: true, min: 1, _required: true, index: 6} min: 1 location: min: 1 isModifier: false index: 7 refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-location'] slicing: slices: location: match: {} schema: min: 1 isModifier: false refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-location'] type: Reference mustSupport: true array: true _required: true index: 7 min: 1 type: Reference mustSupport: true array: true package_version: 3.1.0 class: profile kind: resource url: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-practitionerrole base: http://hl7.org/fhir/StructureDefinition/PractitionerRole version: 3.1.0 required: [specialty, practitioner, location, identifier, period, active, organization, code]