description: PractitionerRole typically describes details about a provider. When the provider is a practitioner, there may be a relationship to an organization. A provider renders services to patients at a location. Practitioner participation in healthcare provider insurance networks may be direct or through their role at an organization. PractitionerRole involves either the actual or potential (hence the optionality on Practitioner) of an individual to play this role on behalf of or under the auspices of an organization. The absence of a Practitioner resource does not imply that the Organization itself is playing the role of a Practitioner, instead it implies that that role has been established by the Organization and MAY apply that to a specific Practitioner. package_name: hl7.fhir.us.davinci derivation: constraint name: PlannetPractitionerRole type: PractitionerRole elements: availableTime: mustSupport: true index: 20 elements: daysOfWeek: {mustSupport: true, index: 21} allDay: {mustSupport: true, index: 22} availableStartTime: {mustSupport: true, index: 23} availableEndTime: {mustSupport: true, index: 24} specialty: binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/davinci-pdex-plan-net/ValueSet/IndividualAndGroupSpecialtiesVS'} index: 14 notAvailable: mustSupport: true index: 25 elements: description: {mustSupport: true, index: 26} during: {mustSupport: true, index: 27} organization: type: Reference refers: ['http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-Organization'] index: 12 extension: index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: newpatients: match: {url: null} schema: {type: Extension, short: New Patients, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/newpatients', index: 1} min: 0 network-reference: match: {url: null} schema: {type: Extension, short: NetworkReference, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/network-reference', index: 2} min: 0 max: 1 qualification: match: {url: null} schema: type: Extension short: Qualification mustSupport: true url: http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/qualification index: 3 extensions: code: url: null index: 4 elements: value: choices: [] index: 6 elements: extension: index: 4 slicing: slices: code: match: {} schema: index: 4 elements: value: choices: [] index: 6 active: mustSupport: true pattern: {type: Boolean, value: true} index: 9 code: binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/davinci-pdex-plan-net/ValueSet/PractitionerRoleVS'} index: 13 identifier: elements: type: {mustSupport: true, index: 7} value: {mustSupport: true, index: 8} practitioner: type: Reference refers: ['http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-Practitioner'] index: 11 telecom: extensions: contactpoint-availabletime: {url: 'http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/contactpoint-availabletime', min: 0, type: Extension, mustSupport: true, index: 17} via-intermediary: {url: 'http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/via-intermediary', min: 0, type: Extension, short: Via Intermediary, mustSupport: true, index: 18} elements: extension: type: Extension mustSupport: true url: http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/contactpoint-availabletime index: 17 slicing: slices: contactpoint-availabletime: match: {} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/contactpoint-availabletime', index: 17} min: 0 via-intermediary: match: {} schema: {type: Extension, short: Via Intermediary, mustSupport: true, url: 'http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/via-intermediary', index: 18} min: 0 rank: {mustSupport: true, index: 19} period: {mustSupport: true, index: 10} location: type: Reference refers: ['http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-Location'] index: 15 endpoint: type: Reference refers: ['http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-Endpoint'] index: 28 healthcareService: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-HealthcareService'] index: 16 package_version: pdex-plan-net-1.2.0 extensions: newpatients: {url: 'http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/newpatients', min: 0, type: Extension, short: New Patients, mustSupport: true, index: 1} network-reference: {url: 'http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/network-reference', min: 0, max: 1, type: Extension, short: NetworkReference, mustSupport: true, index: 2} qualification: url: http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/qualification type: Extension short: Qualification mustSupport: true index: 3 extensions: code: url: null index: 4 elements: value: choices: [] index: 6 elements: extension: index: 4 slicing: slices: code: match: {} schema: index: 4 elements: value: choices: [] index: 6 class: profile kind: resource url: http://hl7.org/fhir/us/davinci-pdex-plan-net/StructureDefinition/plannet-PractitionerRole base: http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole version: 1.2.0 required: [active]