US Core Practitioner Profile (US Core 6.1.0)
US Core Practitioner Profile is a US Core 6.1.0 profile on the FHIR R4 Practitioner resource. It marks 14 elements as must-support; the rows below list each constrained element's cardinality and binding strength.
| Profile | us-core-practitioner |
|---|---|
| Implementation Guide | US Core 6.1.0 |
| Base resource | Practitioner |
| Canonical URL | http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner |
| Must-support elements | 14 |
| Constrained elements with bindings | 3 |
| Practitioner.identifier | 1..* (base 0..*), must support |
| Practitioner.identifier.system | 1..1, must support |
| Practitioner.identifier.value | 1..1, must support |
| Practitioner.name | 1..* (base 0..*), must support |
| Practitioner.name.family | 1..1, must support |
| Practitioner.telecom | 0..*, must support |
| Practitioner.telecom.system | 0..1, must support, binding: required |
| Practitioner.telecom.value | 0..1, must support |
| Practitioner.address | 0..*, must support |
| Practitioner.address.line | 0..4, must support |
| Practitioner.address.city | 0..1, must support |
| Practitioner.address.state | 0..1, must support, binding: extensible |
| Practitioner.address.postalCode | 0..1, must support |
| Practitioner.address.country | 0..1, must support |
| Practitioner.qualification.code | 1..1, binding: example |
Example
pidgeon data install fhir-us-core-6.0
pidgeon conform --endpoint https://your-fhir-base/fhir --ig us-core-6.0 --ciThe conform run walks the live endpoint and grades sampled resources against the installed US Core profiles. A failed report exits non-zero; --ci also fails the run on must-support gaps (MUSTSUPPORT-*) and stub-profile fallbacks (CONFORM_STUB_PROFILE).
Validation context
- strict Profile validation grades an instance against this profile's snapshot: cardinality findings carry FHIR-PROFILE-CARDINALITY and terminology binding findings carry FHIR-PROFILE-BINDING.(FHIR-PROFILE-CARDINALITY)
- strict Under pidgeon conform --ci, a sampled resource missing one of this profile's must-support elements fails the run with a MUSTSUPPORT-<element> rule id.
- strict If the fhir-us-core-6.0 package is not installed, validation falls back to an embedded subset stub and the report is flagged CONFORM_STUB_PROFILE; under --ci that warning fails the run.(CONFORM_STUB_PROFILE)
This answer, in your terminal
pidgeon conform --endpoint https://your-fhir-base/fhir --ig us-core-6.0 --ciWire it into your AI agent:
claude mcp add pidgeon -- npx -y @pidgeonhealth/mcpDownload Post free to browse this reference with generation attached.