This page is part of the FHIR Specification (v1.1.0: STU 3 Ballot 1). The current version which supercedes this version is 5.0.0. For a full list of available versions, see the Directory of published versions
This is a frozen snapshot of the FHIR specification created for the purpose of balloting the GAO implementation Guide. It includes draft changes that may be part of the future DSTU 2.1 release but further change is expected. Readers should focus solely on the GAO implementation content, and FHIR DSTU 2 for other purposes.
The official URL for this profile is:
http://hl7.org/fhir/StructureDefinition/uslab-phpract
USLab Practitioner
This profile was published on Mon, Nov 17, 2014 00:00+1100 as a draft by Health Level Seven International (Orders and Observations - US Lab).
Description of Profiles, Differentials, Snapshots, and how the XML and JSON presentations work.
This structure is derived from Practitioner.
This structure is derived from Practitioner.
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | I | 0..* | Practitioner | USLab Practitioner inv-1: Shall have Organization.name and/or Organization.identifier. |
![]() ![]() ![]() | S I | 0..1 | Identifier | |
![]() ![]() ![]() ![]() | S | 1..1 | code | |
![]() ![]() ![]() ![]() | S | 1..1 | uri | OID for National Provider Identifier (NPI) Fixed Value: http://hl7.org.fhir/sid/us-npi |
![]() ![]() ![]() ![]() | S | 1..1 | string | NPI Provider Number |
![]() ![]() ![]() | S I | 0..1 | HumanName | |
![]() ![]() ![]() ![]() | S | 1..1 | string | |
![]() ![]() ![]() ![]() | S | 0..2 | string | |
![]() ![]() ![]() ![]() | S | 0..1 | string | |
![]() ![]() ![]() ![]() | S | 0..1 | string | |
![]() ![]() ![]() | S | 0..2 | ContactPoint | |
![]() ![]() ![]() ![]() | S | 1..1 | code | |
![]() ![]() ![]() ![]() | S | 1..1 | string | |
![]() ![]() ![]() | S | 0..1 | Address | |
![]() ![]() ![]() ![]() | S | 0..1 | code | |
![]() ![]() ![]() ![]() | S | 0..2 | string | |
![]() ![]() ![]() ![]() | S | 0..1 | string | |
![]() ![]() ![]() ![]() | S | 0..1 | string | Binding: USPS Two Letter Alphabetic Codes (required) |
![]() ![]() ![]() ![]() | S I | 0..1 | string | US Zip Codes inv-2: (Zip or Postal Code) SHALL be formatted as 99999[-9999] for US Zip or ZIP +4 codes or as A9A9A9 for Canadian postal codes. |
![]() ![]() ![]() ![]() | S | 0..1 | string | ISO 3166 3 letter Country Code Binding: ISO Country Codes ![]() |
![]() ![]() ![]() ![]() | S | 0..1 | string | County/Parish FIPS codes URL: http://hl7.org/fhir/StructureDefinition/us-core-county Binding: US counties and county equivalent entities codes (required) |
![]() ![]() ![]() | S | 1..1 | BackboneElement | |
![]() ![]() ![]() ![]() | S | 1..1 | Reference(US Laboratory Organization Profile) | Orderer's Organization |
![]() |
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | I | 0..* | Practitioner | USLab Practitioner inv-1: Shall have Organization.name and/or Organization.identifier. |
![]() ![]() ![]() | ∑ | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() | ?! ∑ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() | 0..1 | code | Language of the resource content Binding: IETF BCP-47 ![]() | |
![]() ![]() ![]() | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() | S ∑ | 0..1 | Identifier | A identifier for the person as this agent |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() ![]() | ?! S∑ | 1..1 | code | usual | official | temp | secondary (If known) Binding: IdentifierUse (required) |
![]() ![]() ![]() ![]() | ∑ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible) |
![]() ![]() ![]() ![]() | S ∑ | 1..1 | uri | OID for National Provider Identifier (NPI) Fixed Value: http://hl7.org.fhir/sid/us-npi |
![]() ![]() ![]() ![]() | S ∑ | 1..1 | string | NPI Provider Number Example: 123456 |
![]() ![]() ![]() ![]() | ∑ | 0..1 | Period | Time period when id is/was valid for use |
![]() ![]() ![]() ![]() | ∑ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) |
![]() ![]() ![]() | ∑ | 0..1 | boolean | Whether this practitioner's record is in active use |
![]() ![]() ![]() | S ∑ | 0..1 | HumanName | A name associated with the person |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() ![]() | ?! ∑ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUse (required) |
![]() ![]() ![]() ![]() | ∑ | 0..1 | string | Text representation of the full name |
![]() ![]() ![]() ![]() | S ∑ | 1..1 | string | Family name (often called 'Surname') |
![]() ![]() ![]() ![]() | S ∑ | 0..2 | string | Given names (not always 'first'). Includes middle names |
![]() ![]() ![]() ![]() | S ∑ | 0..1 | string | Parts that come before the name |
![]() ![]() ![]() ![]() | S ∑ | 0..1 | string | Parts that come after the name |
![]() ![]() ![]() ![]() | ∑ | 0..1 | Period | Time period when name was/is in use |
![]() ![]() ![]() | S ∑ | 0..2 | ContactPoint | A contact detail for the practitioner |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() ![]() | S ∑I | 1..1 | code | phone | fax | email | pager | other Binding: ContactPointSystem (required) |
![]() ![]() ![]() ![]() | S ∑ | 1..1 | string | The actual contact point details |
![]() ![]() ![]() ![]() | ?! ∑ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ContactPointUse (required) |
![]() ![]() ![]() ![]() | ∑ | 0..1 | positiveInt | Specify preferred order of use (1 = highest) |
![]() ![]() ![]() ![]() | ∑ | 0..1 | Period | Time period when the contact point was/is in use |
![]() ![]() ![]() | S ∑ | 0..1 | Address | Where practitioner can be found/visited |
![]() ![]() ![]() ![]() | S | 0..1 | string | County/Parish FIPS codes URL: http://hl7.org/fhir/StructureDefinition/us-core-county Binding: US counties and county equivalent entities codes (required) |
![]() ![]() ![]() ![]() | ?! S∑ | 0..1 | code | home | work | temp | old - purpose of this address Binding: AddressUse (required) Example: home |
![]() ![]() ![]() ![]() | ∑ | 0..1 | code | postal | physical | both Binding: AddressType (required) Example: both |
![]() ![]() ![]() ![]() | ∑ | 0..1 | string | Text representation of the address Example: 137 Nowhere Street, Erewhon 9132 |
![]() ![]() ![]() ![]() | S ∑ | 0..2 | string | Street name, number, direction & P.O. Box etc. Example: 137 Nowhere Street |
![]() ![]() ![]() ![]() | S ∑ | 0..1 | string | Name of city, town etc. Example: Erewhon |
![]() ![]() ![]() ![]() | ∑ | 0..1 | string | District name (aka county) Example: Madison |
![]() ![]() ![]() ![]() | S ∑ | 0..1 | string | Sub-unit of country (abbreviations ok) Binding: USPS Two Letter Alphabetic Codes (required) |
![]() ![]() ![]() ![]() | S ∑I | 0..1 | string | US Zip Codes inv-2: (Zip or Postal Code) SHALL be formatted as 99999[-9999] for US Zip or ZIP +4 codes or as A9A9A9 for Canadian postal codes. Example: 9132 |
![]() ![]() ![]() ![]() | S ∑ | 0..1 | string | ISO 3166 3 letter Country Code Binding: ISO Country Codes ![]() |
![]() ![]() ![]() ![]() | ∑ | 0..1 | Period | Time period when address was/is in use Example: {"start":"2010-03-23","end":"2010-07-01"} |
![]() ![]() ![]() | ∑ | 0..1 | code | male | female | other | unknown Binding: AdministrativeGender (required) |
![]() ![]() ![]() | ∑ | 0..1 | date | The date on which the practitioner was born |
![]() ![]() ![]() | 0..* | Attachment | Image of the person | |
![]() ![]() ![]() | S | 1..1 | BackboneElement | Roles/organizations the practitioner is associated with |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() ![]() | S | 1..1 | Reference(US Laboratory Organization Profile) | Orderer's Organization |
![]() ![]() ![]() ![]() | ∑ | 0..1 | CodeableConcept | Roles which this practitioner may perform Binding: PractitionerRole (example) |
![]() ![]() ![]() ![]() | ∑ | 0..* | CodeableConcept | Specific specialty of the practitioner Binding: PractitionerSpecialty (example) |
![]() ![]() ![]() ![]() | ∑ | 0..1 | Period | The period during which the practitioner is authorized to perform in these role(s) |
![]() ![]() ![]() ![]() | 0..* | Reference(Location) | The location(s) at which this practitioner provides care | |
![]() ![]() ![]() ![]() | 0..* | Reference(HealthcareService) | The list of healthcare services that this worker provides for this role's Organization/Location(s) | |
![]() ![]() ![]() | 0..* | BackboneElement | Qualifications obtained by training and certification | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() ![]() | 0..* | Identifier | An identifier for this qualification for the practitioner | |
![]() ![]() ![]() ![]() | 1..1 | CodeableConcept | Coded representation of the qualification Binding: ANZSCO -- Australian and New Zealand Standard Classification of Occupations, 2013, Version 1.2 (example) | |
![]() ![]() ![]() ![]() | 0..1 | Period | Period during which the qualification is valid | |
![]() ![]() ![]() ![]() | 0..1 | Reference(Organization) | Organization that regulates and issues the qualification | |
![]() ![]() ![]() | 0..* | CodeableConcept | A language the practitioner is able to use in patient communication Binding: IETF BCP-47 ![]() | |
![]() |
todo
This structure is derived from Practitioner.
Differential View
This structure is derived from Practitioner.
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | I | 0..* | Practitioner | USLab Practitioner inv-1: Shall have Organization.name and/or Organization.identifier. |
![]() ![]() ![]() | S I | 0..1 | Identifier | |
![]() ![]() ![]() ![]() | S | 1..1 | code | |
![]() ![]() ![]() ![]() | S | 1..1 | uri | OID for National Provider Identifier (NPI) Fixed Value: http://hl7.org.fhir/sid/us-npi |
![]() ![]() ![]() ![]() | S | 1..1 | string | NPI Provider Number |
![]() ![]() ![]() | S I | 0..1 | HumanName | |
![]() ![]() ![]() ![]() | S | 1..1 | string | |
![]() ![]() ![]() ![]() | S | 0..2 | string | |
![]() ![]() ![]() ![]() | S | 0..1 | string | |
![]() ![]() ![]() ![]() | S | 0..1 | string | |
![]() ![]() ![]() | S | 0..2 | ContactPoint | |
![]() ![]() ![]() ![]() | S | 1..1 | code | |
![]() ![]() ![]() ![]() | S | 1..1 | string | |
![]() ![]() ![]() | S | 0..1 | Address | |
![]() ![]() ![]() ![]() | S | 0..1 | code | |
![]() ![]() ![]() ![]() | S | 0..2 | string | |
![]() ![]() ![]() ![]() | S | 0..1 | string | |
![]() ![]() ![]() ![]() | S | 0..1 | string | Binding: USPS Two Letter Alphabetic Codes (required) |
![]() ![]() ![]() ![]() | S I | 0..1 | string | US Zip Codes inv-2: (Zip or Postal Code) SHALL be formatted as 99999[-9999] for US Zip or ZIP +4 codes or as A9A9A9 for Canadian postal codes. |
![]() ![]() ![]() ![]() | S | 0..1 | string | ISO 3166 3 letter Country Code Binding: ISO Country Codes ![]() |
![]() ![]() ![]() ![]() | S | 0..1 | string | County/Parish FIPS codes URL: http://hl7.org/fhir/StructureDefinition/us-core-county Binding: US counties and county equivalent entities codes (required) |
![]() ![]() ![]() | S | 1..1 | BackboneElement | |
![]() ![]() ![]() ![]() | S | 1..1 | Reference(US Laboratory Organization Profile) | Orderer's Organization |
![]() |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints![]() |
---|---|---|---|---|
![]() ![]() | I | 0..* | Practitioner | USLab Practitioner inv-1: Shall have Organization.name and/or Organization.identifier. |
![]() ![]() ![]() | ∑ | 0..1 | Meta | Metadata about the resource |
![]() ![]() ![]() | ?! ∑ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() ![]() | 0..1 | code | Language of the resource content Binding: IETF BCP-47 ![]() | |
![]() ![]() ![]() | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
![]() ![]() ![]() | 0..* | Resource | Contained, inline Resources | |
![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() | S ∑ | 0..1 | Identifier | A identifier for the person as this agent |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() ![]() | ?! S∑ | 1..1 | code | usual | official | temp | secondary (If known) Binding: IdentifierUse (required) |
![]() ![]() ![]() ![]() | ∑ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible) |
![]() ![]() ![]() ![]() | S ∑ | 1..1 | uri | OID for National Provider Identifier (NPI) Fixed Value: http://hl7.org.fhir/sid/us-npi |
![]() ![]() ![]() ![]() | S ∑ | 1..1 | string | NPI Provider Number Example: 123456 |
![]() ![]() ![]() ![]() | ∑ | 0..1 | Period | Time period when id is/was valid for use |
![]() ![]() ![]() ![]() | ∑ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) |
![]() ![]() ![]() | ∑ | 0..1 | boolean | Whether this practitioner's record is in active use |
![]() ![]() ![]() | S ∑ | 0..1 | HumanName | A name associated with the person |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() ![]() | ?! ∑ | 0..1 | code | usual | official | temp | nickname | anonymous | old | maiden Binding: NameUse (required) |
![]() ![]() ![]() ![]() | ∑ | 0..1 | string | Text representation of the full name |
![]() ![]() ![]() ![]() | S ∑ | 1..1 | string | Family name (often called 'Surname') |
![]() ![]() ![]() ![]() | S ∑ | 0..2 | string | Given names (not always 'first'). Includes middle names |
![]() ![]() ![]() ![]() | S ∑ | 0..1 | string | Parts that come before the name |
![]() ![]() ![]() ![]() | S ∑ | 0..1 | string | Parts that come after the name |
![]() ![]() ![]() ![]() | ∑ | 0..1 | Period | Time period when name was/is in use |
![]() ![]() ![]() | S ∑ | 0..2 | ContactPoint | A contact detail for the practitioner |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() ![]() | S ∑I | 1..1 | code | phone | fax | email | pager | other Binding: ContactPointSystem (required) |
![]() ![]() ![]() ![]() | S ∑ | 1..1 | string | The actual contact point details |
![]() ![]() ![]() ![]() | ?! ∑ | 0..1 | code | home | work | temp | old | mobile - purpose of this contact point Binding: ContactPointUse (required) |
![]() ![]() ![]() ![]() | ∑ | 0..1 | positiveInt | Specify preferred order of use (1 = highest) |
![]() ![]() ![]() ![]() | ∑ | 0..1 | Period | Time period when the contact point was/is in use |
![]() ![]() ![]() | S ∑ | 0..1 | Address | Where practitioner can be found/visited |
![]() ![]() ![]() ![]() | S | 0..1 | string | County/Parish FIPS codes URL: http://hl7.org/fhir/StructureDefinition/us-core-county Binding: US counties and county equivalent entities codes (required) |
![]() ![]() ![]() ![]() | ?! S∑ | 0..1 | code | home | work | temp | old - purpose of this address Binding: AddressUse (required) Example: home |
![]() ![]() ![]() ![]() | ∑ | 0..1 | code | postal | physical | both Binding: AddressType (required) Example: both |
![]() ![]() ![]() ![]() | ∑ | 0..1 | string | Text representation of the address Example: 137 Nowhere Street, Erewhon 9132 |
![]() ![]() ![]() ![]() | S ∑ | 0..2 | string | Street name, number, direction & P.O. Box etc. Example: 137 Nowhere Street |
![]() ![]() ![]() ![]() | S ∑ | 0..1 | string | Name of city, town etc. Example: Erewhon |
![]() ![]() ![]() ![]() | ∑ | 0..1 | string | District name (aka county) Example: Madison |
![]() ![]() ![]() ![]() | S ∑ | 0..1 | string | Sub-unit of country (abbreviations ok) Binding: USPS Two Letter Alphabetic Codes (required) |
![]() ![]() ![]() ![]() | S ∑I | 0..1 | string | US Zip Codes inv-2: (Zip or Postal Code) SHALL be formatted as 99999[-9999] for US Zip or ZIP +4 codes or as A9A9A9 for Canadian postal codes. Example: 9132 |
![]() ![]() ![]() ![]() | S ∑ | 0..1 | string | ISO 3166 3 letter Country Code Binding: ISO Country Codes ![]() |
![]() ![]() ![]() ![]() | ∑ | 0..1 | Period | Time period when address was/is in use Example: {"start":"2010-03-23","end":"2010-07-01"} |
![]() ![]() ![]() | ∑ | 0..1 | code | male | female | other | unknown Binding: AdministrativeGender (required) |
![]() ![]() ![]() | ∑ | 0..1 | date | The date on which the practitioner was born |
![]() ![]() ![]() | 0..* | Attachment | Image of the person | |
![]() ![]() ![]() | S | 1..1 | BackboneElement | Roles/organizations the practitioner is associated with |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() ![]() | S | 1..1 | Reference(US Laboratory Organization Profile) | Orderer's Organization |
![]() ![]() ![]() ![]() | ∑ | 0..1 | CodeableConcept | Roles which this practitioner may perform Binding: PractitionerRole (example) |
![]() ![]() ![]() ![]() | ∑ | 0..* | CodeableConcept | Specific specialty of the practitioner Binding: PractitionerSpecialty (example) |
![]() ![]() ![]() ![]() | ∑ | 0..1 | Period | The period during which the practitioner is authorized to perform in these role(s) |
![]() ![]() ![]() ![]() | 0..* | Reference(Location) | The location(s) at which this practitioner provides care | |
![]() ![]() ![]() ![]() | 0..* | Reference(HealthcareService) | The list of healthcare services that this worker provides for this role's Organization/Location(s) | |
![]() ![]() ![]() | 0..* | BackboneElement | Qualifications obtained by training and certification | |
![]() ![]() ![]() ![]() | 0..* | Extension | Additional Content defined by implementations | |
![]() ![]() ![]() ![]() | ?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() ![]() ![]() | 0..* | Identifier | An identifier for this qualification for the practitioner | |
![]() ![]() ![]() ![]() | 1..1 | CodeableConcept | Coded representation of the qualification Binding: ANZSCO -- Australian and New Zealand Standard Classification of Occupations, 2013, Version 1.2 (example) | |
![]() ![]() ![]() ![]() | 0..1 | Period | Period during which the qualification is valid | |
![]() ![]() ![]() ![]() | 0..1 | Reference(Organization) | Organization that regulates and issues the qualification | |
![]() ![]() ![]() | 0..* | CodeableConcept | A language the practitioner is able to use in patient communication Binding: IETF BCP-47 ![]() | |
![]() |
XML Template
JSON Template
todo
Other representations of profile: Schematron
Path | Name | Conformance | ValueSet |
Practitioner.language | ?ext | required | http://tools.ietf.org/html/bcp47 ![]() |
Practitioner.identifier.use | IdentifierUse | required | IdentifierUse |
Practitioner.identifier.type | Identifier Type Codes | extensible | Identifier Type Codes |
Practitioner.name.use | NameUse | required | NameUse |
Practitioner.telecom.system | ContactPointSystem | required | ContactPointSystem |
Practitioner.telecom.use | ContactPointUse | required | ContactPointUse |
Practitioner.address.extension [UriType[http://hl7.org/fhir/StructureDefinition/us-core-county]] | US counties and county equivalent entities codes | required | US counties and county equivalent entities codes |
Practitioner.address.use | AddressUse | required | AddressUse |
Practitioner.address.type | AddressType | required | AddressType |
Practitioner.address.state | USPS Two Letter Alphabetic Codes | required | USPS Two Letter Alphabetic Codes |
Practitioner.address.country | ?ext | required | http://www.iso.org/iso/country_codes.htm ![]() |
Practitioner.gender | AdministrativeGender | required | AdministrativeGender |
Practitioner.practitionerRole.role | PractitionerRole | example | PractitionerRole |
Practitioner.practitionerRole.specialty | PractitionerSpecialty | example | PractitionerSpecialty |
Practitioner.qualification.code | ANZSCO -- Australian and New Zealand Standard Classification of Occupations, 2013, Version 1.2 | example | ANZSCO -- Australian and New Zealand Standard Classification of Occupations, 2013, Version 1.2 |
Practitioner.communication | ?ext | required | http://tools.ietf.org/html/bcp47 ![]() |
Id | Path | Details | Requirements |
inv-1 | Practitioner | Shall have Organization.name and/or Organization.identifier. XPath: exists(f:name) or exists(f:identifier) | |
inv-2 | Practitioner.address.postalCode | (Zip or Postal Code) SHALL be formatted as 99999[-9999] for US Zip or ZIP +4 codes or as A9A9A9 for Canadian postal codes. XPath: f:matches(issued,[0-9]{5}(-[0-9]{4}){0,1} ) |