description: This profile sets minimum expectations for the Practitioner resource to record, search, and fetch basic demographics and other administrative information about an individual 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 uses cases. package_name: rs/hl7.fhir.us.core derivation: constraint name: USCorePractitionerProfile type: Practitioner elements: identifier: mustSupport: true index: 0 elements: system: {type: uri, mustSupport: true, index: 1} value: {type: string, mustSupport: true, index: 2} required: [system, value] slicing: rules: open discriminator: - {path: $this, type: pattern} min: 1 slices: NPI: match: {system: 'http://hl7.org/fhir/sid/us-npi'} schema: mustSupport: true pattern: type: Identifier value: {system: 'http://hl7.org/fhir/sid/us-npi'} type: Identifier index: 3 max: 1 name: mustSupport: true index: 4 elements: family: {type: string, mustSupport: true, index: 5} required: [family] telecom: mustSupport: true index: 6 elements: system: {mustSupport: true, index: 7} value: {mustSupport: true, index: 8} address: mustSupport: true index: 9 elements: line: {type: string, mustSupport: true, array: true, max: 4, index: 10} city: {type: string, mustSupport: true, index: 11} state: type: string binding: {strength: extensible, valueSet: 'http://hl7.org/fhir/us/core/ValueSet/us-core-usps-state'} mustSupport: true index: 12 postalCode: {type: string, short: US Zip Codes, mustSupport: true, index: 13} country: {type: string, mustSupport: true, index: 14} package_version: 5.0.1 class: profile kind: resource url: http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner base: http://hl7.org/fhir/StructureDefinition/Practitioner version: 5.0.1 required: [identifier, name]