description: This profile sets minimum expectations for the PractitionerRole Resource to record, search, and fetch the practitioner role for a practitioner to promote interoperability and adoption through common implementation. It identifies which core elements, extensions, vocabularies, and value sets **SHALL** be present in the resource when using this profile. It provides the floor for standards development for specific use cases. The requirements for the US Core Practitioner were drawn from the [Argonaut Provider Directory](http://www.fhir.org/guides/argonaut/pd//release1/index.html), [IHE Healthcare Provider Directory](http://ihe.net/uploadedFiles/Documents/ITI/IHE_ITI_Suppl_HPD.pdf) and the [ONC Provider Directory Workshop](https://confluence.oncprojectracking.org/display/PDW/Workshop+Documents). package_name: hl7.fhir.us.core derivation: constraint name: USCorePractitionerRoleProfile type: PractitionerRole elements: practitioner: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner'] index: 0 organization: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization'] index: 1 code: binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/core/ValueSet/us-core-provider-role'} mustSupport: true index: 2 specialty: binding: {strength: extensible, valueSet: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.114222.4.11.1066'} mustSupport: true index: 3 location: {mustSupport: true, index: 4} healthcareService: {index: 5} telecom: mustSupport: true index: 6 elements: system: {type: code, mustSupport: true, index: 7} value: {type: string, mustSupport: true, index: 8} required: [value, system] endpoint: {mustSupport: true, index: 9} package_version: 6.0.0-ballot class: profile kind: resource url: http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole base: http://hl7.org/fhir/StructureDefinition/PractitionerRole version: 6.0.0-ballot