LinuxForHealth FHIR Implementation Guide
8.0.0 - draft
LinuxForHealth FHIR Implementation Guide - Local Development build (v8.0.0). See the Directory of published versions
Official URL: http://linuxforhealth.org/fhir/cdm/StructureDefinition/cdm-practitioner-role | Version: 8.0.0 | |||
Active as of 2022-11-10 | Computable Name: CDMPractitionerRole |
LinuxForHealth Common Data Model definition of what fields we currently define for a practitioner role
Usage:
Description of Profiles, Differentials, Snapshots and how the different presentations work.
This structure is derived from PractitionerRole
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
PractitionerRole | 0..* | PractitionerRole | Roles/organizations the practitioner is associated with | |
meta | 0..1 | ProcessMeta | Metadata about a resource | |
contained | 0..0 | |||
Slices for identifier | 1..* | Identifier | Business Identifiers that are specific to a role/location Slice: Unordered, Open by value:type | |
identifier:All Slices | Content/Rules for all slices | |||
type | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Value Set (extensible) | |
system | 1..1 | uri | The namespace for the identifier value | |
value | 1..1 | string | The value that is unique | |
identifier:Source | 0..1 | Identifier | Business Identifiers that are specific to a role/location | |
use | 0..1 | code | usual | official | temp | secondary | old (If known) Required Pattern: official | |
type | 1..1 | CodeableConcept | Description of identifier Required Pattern: At least the following | |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://linuxforhealth.org/fhir/cdm/CodeSystem/identifier-type | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: SSRI | |
identifier:Derived | 0..1 | Identifier | Business Identifiers that are specific to a role/location | |
use | 0..1 | code | usual | official | temp | secondary | old (If known) Required Pattern: official | |
type | 1..1 | CodeableConcept | Description of identifier Required Pattern: At least the following | |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://linuxforhealth.org/fhir/cdm/CodeSystem/identifier-type | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: DRI | |
Slices for code | 0..* | CodeableConcept | Roles which this practitioner may perform Slice: Unordered, Open by exists:coding | |
code:Standard | 0..1 | CodeableConcept | Roles which this practitioner may perform | |
Slices for coding | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:system | |
coding:NUCCTaxonomy | 0..1 | Coding | Code defined by a terminology system | |
system | 1..1 | uri | Identity of the terminology system Required Pattern: http://nucc.org/provider-taxonomy | |
code | 1..1 | code | Symbol in syntax defined by the system | |
coding:NUCCType | 0..1 | Coding | Code defined by a terminology system | |
system | 1..1 | uri | Identity of the terminology system Required Pattern: http://linuxforhealth.org/fhir/cdm/CodeSystem/nucc-provider-taxonomy-type | |
code | 1..1 | code | Symbol in syntax defined by the system | |
coding:HDCType | 0..1 | Coding | Code defined by a terminology system | |
system | 1..1 | uri | Identity of the terminology system Required Pattern: http://linuxforhealth.org/fhir/cdm/CodeSystem/payer-provider-type | |
code | 1..1 | code | Symbol in syntax defined by the system Binding: Practitioner Role Type Value Set (preferred) | |
code:NonStandard | 0..1 | CodeableConcept | Roles which this practitioner may perform | |
text | 1..1 | string | Plain text representation of the concept | |
Slices for specialty | 0..* | CodeableConcept | Specific specialty of the practitioner Slice: Unordered, Open by exists:coding | |
specialty:Standard | 0..1 | CodeableConcept | Specific specialty of the practitioner | |
Slices for coding | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:system | |
coding:Taxonomy | 0..1 | Coding | Code defined by a terminology system | |
system | 1..1 | uri | Identity of the terminology system Required Pattern: http://nucc.org/provider-taxonomy | |
code | 1..1 | code | Symbol in syntax defined by the system | |
coding:Specialty | 0..1 | Coding | Code defined by a terminology system | |
system | 1..1 | uri | Identity of the terminology system Required Pattern: http://linuxforhealth.org/fhir/cdm/nucc-provider-taxonomy-specialty | |
code | 1..1 | code | Symbol in syntax defined by the system | |
specialty:NonStandard | 0..1 | CodeableConcept | Specific specialty of the practitioner | |
text | 1..1 | string | Plain text representation of the concept | |
telecom | 0..* | CDMContactPoint | Details of a Technology mediated contact point (phone, fax, email, etc.) | |
Documentation for this format |
Path | Conformance | ValueSet |
PractitionerRole.identifier.type | extensible | IdentifierTypeValueSet |
PractitionerRole.code:Standard.coding:HDCType.code | preferred | PractitionerRoleTypeValueSet |
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
PractitionerRole | 0..* | PractitionerRole | Roles/organizations the practitioner is associated with | |
meta | 0..1 | ProcessMeta | Metadata about a resource | |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
Slices for identifier | Σ | 1..* | Identifier | Business Identifiers that are specific to a role/location Slice: Unordered, Open by value:type |
identifier:All Slices | Content/Rules for all slices | |||
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Value Set (extensible) |
system | Σ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient |
value | Σ | 1..1 | string | The value that is unique Example General: 123456 |
identifier:Source | Σ | 0..1 | Identifier | Business Identifiers that are specific to a role/location |
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: official |
type | Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://linuxforhealth.org/fhir/cdm/CodeSystem/identifier-type | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: SSRI | |
identifier:Derived | Σ | 0..1 | Identifier | Business Identifiers that are specific to a role/location |
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: official |
type | Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://linuxforhealth.org/fhir/cdm/CodeSystem/identifier-type | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: DRI | |
Slices for code | Σ | 0..* | CodeableConcept | Roles which this practitioner may perform Slice: Unordered, Open by exists:coding Binding: PractitionerRole (example): The role a person plays representing an organization. |
code:Standard | Σ | 0..1 | CodeableConcept | Roles which this practitioner may perform Binding: PractitionerRole (example): The role a person plays representing an organization. |
Slices for coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:system |
coding:NUCCTaxonomy | Σ | 0..1 | Coding | Code defined by a terminology system |
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://nucc.org/provider-taxonomy |
code | Σ | 1..1 | code | Symbol in syntax defined by the system |
coding:NUCCType | Σ | 0..1 | Coding | Code defined by a terminology system |
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://linuxforhealth.org/fhir/cdm/CodeSystem/nucc-provider-taxonomy-type |
code | Σ | 1..1 | code | Symbol in syntax defined by the system |
coding:HDCType | Σ | 0..1 | Coding | Code defined by a terminology system |
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://linuxforhealth.org/fhir/cdm/CodeSystem/payer-provider-type |
code | Σ | 1..1 | code | Symbol in syntax defined by the system Binding: Practitioner Role Type Value Set (preferred) |
code:NonStandard | Σ | 0..1 | CodeableConcept | Roles which this practitioner may perform Binding: PractitionerRole (example): The role a person plays representing an organization. |
text | Σ | 1..1 | string | Plain text representation of the concept |
Slices for specialty | Σ | 0..* | CodeableConcept | Specific specialty of the practitioner Slice: Unordered, Open by exists:coding Binding: PracticeSettingCodeValueSet (preferred): Specific specialty associated with the agency. |
specialty:Standard | Σ | 0..1 | CodeableConcept | Specific specialty of the practitioner Binding: PracticeSettingCodeValueSet (preferred): Specific specialty associated with the agency. |
Slices for coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:system |
coding:Taxonomy | Σ | 0..1 | Coding | Code defined by a terminology system |
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://nucc.org/provider-taxonomy |
code | Σ | 1..1 | code | Symbol in syntax defined by the system |
coding:Specialty | Σ | 0..1 | Coding | Code defined by a terminology system |
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://linuxforhealth.org/fhir/cdm/nucc-provider-taxonomy-specialty |
code | Σ | 1..1 | code | Symbol in syntax defined by the system |
specialty:NonStandard | Σ | 0..1 | CodeableConcept | Specific specialty of the practitioner Binding: PracticeSettingCodeValueSet (preferred): Specific specialty associated with the agency. |
text | Σ | 1..1 | string | Plain text representation of the concept |
telecom | C | 0..* | CDMContactPoint | Details of a Technology mediated contact point (phone, fax, email, etc.) |
Documentation for this format |
Path | Conformance | ValueSet / Code |
PractitionerRole.identifier.use | required | IdentifierUse |
PractitionerRole.identifier.type | extensible | IdentifierTypeValueSet |
PractitionerRole.identifier:Source.use | required | Pattern: official |
PractitionerRole.identifier:Source.type | extensible | Pattern: SSRI |
PractitionerRole.identifier:Derived.use | required | Pattern: official |
PractitionerRole.identifier:Derived.type | extensible | Pattern: DRI |
PractitionerRole.code | example | PractitionerRole |
PractitionerRole.code:Standard | example | PractitionerRole |
PractitionerRole.code:Standard.coding:HDCType.code | preferred | PractitionerRoleTypeValueSet |
PractitionerRole.code:NonStandard | example | PractitionerRole |
PractitionerRole.specialty | preferred | PracticeSettingCodeValueSet |
PractitionerRole.specialty:Standard | preferred | PracticeSettingCodeValueSet |
PractitionerRole.specialty:NonStandard | preferred | PracticeSettingCodeValueSet |
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
PractitionerRole | 0..* | PractitionerRole | Roles/organizations the practitioner is associated with | |||||
id | Σ | 0..1 | id | Logical id of this artifact | ||||
meta | 0..1 | ProcessMeta | Metadata about a resource | |||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
Slices for identifier | Σ | 1..* | Identifier | Business Identifiers that are specific to a role/location Slice: Unordered, Open by value:type | ||||
identifier:All Slices | Content/Rules for all slices | |||||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Value Set (extensible) | ||||
system | Σ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
value | Σ | 1..1 | string | The value that is unique Example General: 123456 | ||||
period | Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
identifier:Source | Σ | 0..1 | Identifier | Business Identifiers that are specific to a role/location | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: official | ||||
type | Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following | ||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://linuxforhealth.org/fhir/cdm/CodeSystem/identifier-type | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: SSRI | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
system | Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
value | Σ | 0..1 | string | The value that is unique Example General: 123456 | ||||
period | Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
identifier:Derived | Σ | 0..1 | Identifier | Business Identifiers that are specific to a role/location | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: official | ||||
type | Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following | ||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://linuxforhealth.org/fhir/cdm/CodeSystem/identifier-type | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: DRI | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
system | Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
value | Σ | 0..1 | string | The value that is unique Example General: 123456 | ||||
period | Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
active | Σ | 0..1 | boolean | Whether this practitioner role record is in active use | ||||
period | Σ | 0..1 | Period | The period during which the practitioner is authorized to perform in these role(s) | ||||
practitioner | Σ | 0..1 | Reference(Practitioner) | Practitioner that is able to provide the defined services for the organization | ||||
organization | Σ | 0..1 | Reference(Organization) | Organization where the roles are available | ||||
Slices for code | Σ | 0..* | CodeableConcept | Roles which this practitioner may perform Slice: Unordered, Open by exists:coding Binding: PractitionerRole (example): The role a person plays representing an organization. | ||||
code:Standard | Σ | 0..1 | CodeableConcept | Roles which this practitioner may perform Binding: PractitionerRole (example): The role a person plays representing an organization. | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
Slices for coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:system | ||||
coding:NUCCTaxonomy | Σ | 0..1 | Coding | Code defined by a terminology system | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://nucc.org/provider-taxonomy | ||||
version | Σ | 0..1 | string | Version of the system - if relevant | ||||
code | Σ | 1..1 | code | Symbol in syntax defined by the system | ||||
display | Σ | 0..1 | string | Representation defined by the system | ||||
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
coding:NUCCType | Σ | 0..1 | Coding | Code defined by a terminology system | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://linuxforhealth.org/fhir/cdm/CodeSystem/nucc-provider-taxonomy-type | ||||
version | Σ | 0..1 | string | Version of the system - if relevant | ||||
code | Σ | 1..1 | code | Symbol in syntax defined by the system | ||||
display | Σ | 0..1 | string | Representation defined by the system | ||||
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
coding:HDCType | Σ | 0..1 | Coding | Code defined by a terminology system | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://linuxforhealth.org/fhir/cdm/CodeSystem/payer-provider-type | ||||
version | Σ | 0..1 | string | Version of the system - if relevant | ||||
code | Σ | 1..1 | code | Symbol in syntax defined by the system Binding: Practitioner Role Type Value Set (preferred) | ||||
display | Σ | 0..1 | string | Representation defined by the system | ||||
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
text | Σ | 0..1 | string | Plain text representation of the concept | ||||
code:NonStandard | Σ | 0..1 | CodeableConcept | Roles which this practitioner may perform Binding: PractitionerRole (example): The role a person plays representing an organization. | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
coding | Σ | 0..* | Coding | Code defined by a terminology system | ||||
text | Σ | 1..1 | string | Plain text representation of the concept | ||||
Slices for specialty | Σ | 0..* | CodeableConcept | Specific specialty of the practitioner Slice: Unordered, Open by exists:coding Binding: PracticeSettingCodeValueSet (preferred): Specific specialty associated with the agency. | ||||
specialty:Standard | Σ | 0..1 | CodeableConcept | Specific specialty of the practitioner Binding: PracticeSettingCodeValueSet (preferred): Specific specialty associated with the agency. | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
Slices for coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:system | ||||
coding:Taxonomy | Σ | 0..1 | Coding | Code defined by a terminology system | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://nucc.org/provider-taxonomy | ||||
version | Σ | 0..1 | string | Version of the system - if relevant | ||||
code | Σ | 1..1 | code | Symbol in syntax defined by the system | ||||
display | Σ | 0..1 | string | Representation defined by the system | ||||
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
coding:Specialty | Σ | 0..1 | Coding | Code defined by a terminology system | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://linuxforhealth.org/fhir/cdm/nucc-provider-taxonomy-specialty | ||||
version | Σ | 0..1 | string | Version of the system - if relevant | ||||
code | Σ | 1..1 | code | Symbol in syntax defined by the system | ||||
display | Σ | 0..1 | string | Representation defined by the system | ||||
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
text | Σ | 0..1 | string | Plain text representation of the concept | ||||
specialty:NonStandard | Σ | 0..1 | CodeableConcept | Specific specialty of the practitioner Binding: PracticeSettingCodeValueSet (preferred): Specific specialty associated with the agency. | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
coding | Σ | 0..* | Coding | Code defined by a terminology system | ||||
text | Σ | 1..1 | string | Plain text representation of the concept | ||||
location | Σ | 0..* | Reference(Location) | The location(s) at which this practitioner provides care | ||||
healthcareService | 0..* | Reference(HealthcareService) | The list of healthcare services that this worker provides for this role's Organization/Location(s) | |||||
telecom | C | 0..* | CDMContactPoint | Details of a Technology mediated contact point (phone, fax, email, etc.) | ||||
availableTime | 0..* | BackboneElement | Times the Service Site is available | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
daysOfWeek | 0..* | code | mon | tue | wed | thu | fri | sat | sun Binding: DaysOfWeek (required): The days of the week. | |||||
allDay | 0..1 | boolean | Always available? e.g. 24 hour service | |||||
availableStartTime | 0..1 | time | Opening time of day (ignored if allDay = true) | |||||
availableEndTime | 0..1 | time | Closing time of day (ignored if allDay = true) | |||||
notAvailable | 0..* | BackboneElement | Not available during this time due to provided reason | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
description | 1..1 | string | Reason presented to the user explaining why time not available | |||||
during | 0..1 | Period | Service not available from this date | |||||
availabilityExceptions | 0..1 | string | Description of availability exceptions | |||||
endpoint | 0..* | Reference(Endpoint) | Technical endpoints providing access to services operated for the practitioner with this role | |||||
Documentation for this format |
Path | Conformance | ValueSet / Code | ||||
PractitionerRole.language | preferred | CommonLanguages
| ||||
PractitionerRole.identifier.use | required | IdentifierUse | ||||
PractitionerRole.identifier.type | extensible | IdentifierTypeValueSet | ||||
PractitionerRole.identifier:Source.use | required | Pattern: official | ||||
PractitionerRole.identifier:Source.type | extensible | Pattern: SSRI | ||||
PractitionerRole.identifier:Derived.use | required | Pattern: official | ||||
PractitionerRole.identifier:Derived.type | extensible | Pattern: DRI | ||||
PractitionerRole.code | example | PractitionerRole | ||||
PractitionerRole.code:Standard | example | PractitionerRole | ||||
PractitionerRole.code:Standard.coding:HDCType.code | preferred | PractitionerRoleTypeValueSet | ||||
PractitionerRole.code:NonStandard | example | PractitionerRole | ||||
PractitionerRole.specialty | preferred | PracticeSettingCodeValueSet | ||||
PractitionerRole.specialty:Standard | preferred | PracticeSettingCodeValueSet | ||||
PractitionerRole.specialty:NonStandard | preferred | PracticeSettingCodeValueSet | ||||
PractitionerRole.availableTime.daysOfWeek | required | DaysOfWeek |
This structure is derived from PractitionerRole
Summary
Mandatory: 3 elements (14 nested mandatory elements)
Prohibited: 1 element
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Differential View
This structure is derived from PractitionerRole
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
PractitionerRole | 0..* | PractitionerRole | Roles/organizations the practitioner is associated with | |
meta | 0..1 | ProcessMeta | Metadata about a resource | |
contained | 0..0 | |||
Slices for identifier | 1..* | Identifier | Business Identifiers that are specific to a role/location Slice: Unordered, Open by value:type | |
identifier:All Slices | Content/Rules for all slices | |||
type | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Value Set (extensible) | |
system | 1..1 | uri | The namespace for the identifier value | |
value | 1..1 | string | The value that is unique | |
identifier:Source | 0..1 | Identifier | Business Identifiers that are specific to a role/location | |
use | 0..1 | code | usual | official | temp | secondary | old (If known) Required Pattern: official | |
type | 1..1 | CodeableConcept | Description of identifier Required Pattern: At least the following | |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://linuxforhealth.org/fhir/cdm/CodeSystem/identifier-type | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: SSRI | |
identifier:Derived | 0..1 | Identifier | Business Identifiers that are specific to a role/location | |
use | 0..1 | code | usual | official | temp | secondary | old (If known) Required Pattern: official | |
type | 1..1 | CodeableConcept | Description of identifier Required Pattern: At least the following | |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://linuxforhealth.org/fhir/cdm/CodeSystem/identifier-type | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: DRI | |
Slices for code | 0..* | CodeableConcept | Roles which this practitioner may perform Slice: Unordered, Open by exists:coding | |
code:Standard | 0..1 | CodeableConcept | Roles which this practitioner may perform | |
Slices for coding | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:system | |
coding:NUCCTaxonomy | 0..1 | Coding | Code defined by a terminology system | |
system | 1..1 | uri | Identity of the terminology system Required Pattern: http://nucc.org/provider-taxonomy | |
code | 1..1 | code | Symbol in syntax defined by the system | |
coding:NUCCType | 0..1 | Coding | Code defined by a terminology system | |
system | 1..1 | uri | Identity of the terminology system Required Pattern: http://linuxforhealth.org/fhir/cdm/CodeSystem/nucc-provider-taxonomy-type | |
code | 1..1 | code | Symbol in syntax defined by the system | |
coding:HDCType | 0..1 | Coding | Code defined by a terminology system | |
system | 1..1 | uri | Identity of the terminology system Required Pattern: http://linuxforhealth.org/fhir/cdm/CodeSystem/payer-provider-type | |
code | 1..1 | code | Symbol in syntax defined by the system Binding: Practitioner Role Type Value Set (preferred) | |
code:NonStandard | 0..1 | CodeableConcept | Roles which this practitioner may perform | |
text | 1..1 | string | Plain text representation of the concept | |
Slices for specialty | 0..* | CodeableConcept | Specific specialty of the practitioner Slice: Unordered, Open by exists:coding | |
specialty:Standard | 0..1 | CodeableConcept | Specific specialty of the practitioner | |
Slices for coding | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:system | |
coding:Taxonomy | 0..1 | Coding | Code defined by a terminology system | |
system | 1..1 | uri | Identity of the terminology system Required Pattern: http://nucc.org/provider-taxonomy | |
code | 1..1 | code | Symbol in syntax defined by the system | |
coding:Specialty | 0..1 | Coding | Code defined by a terminology system | |
system | 1..1 | uri | Identity of the terminology system Required Pattern: http://linuxforhealth.org/fhir/cdm/nucc-provider-taxonomy-specialty | |
code | 1..1 | code | Symbol in syntax defined by the system | |
specialty:NonStandard | 0..1 | CodeableConcept | Specific specialty of the practitioner | |
text | 1..1 | string | Plain text representation of the concept | |
telecom | 0..* | CDMContactPoint | Details of a Technology mediated contact point (phone, fax, email, etc.) | |
Documentation for this format |
Path | Conformance | ValueSet |
PractitionerRole.identifier.type | extensible | IdentifierTypeValueSet |
PractitionerRole.code:Standard.coding:HDCType.code | preferred | PractitionerRoleTypeValueSet |
Key Elements View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
PractitionerRole | 0..* | PractitionerRole | Roles/organizations the practitioner is associated with | |
meta | 0..1 | ProcessMeta | Metadata about a resource | |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
Slices for identifier | Σ | 1..* | Identifier | Business Identifiers that are specific to a role/location Slice: Unordered, Open by value:type |
identifier:All Slices | Content/Rules for all slices | |||
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . |
type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Value Set (extensible) |
system | Σ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient |
value | Σ | 1..1 | string | The value that is unique Example General: 123456 |
identifier:Source | Σ | 0..1 | Identifier | Business Identifiers that are specific to a role/location |
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: official |
type | Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://linuxforhealth.org/fhir/cdm/CodeSystem/identifier-type | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: SSRI | |
identifier:Derived | Σ | 0..1 | Identifier | Business Identifiers that are specific to a role/location |
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: official |
type | Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following |
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://linuxforhealth.org/fhir/cdm/CodeSystem/identifier-type | |
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: DRI | |
Slices for code | Σ | 0..* | CodeableConcept | Roles which this practitioner may perform Slice: Unordered, Open by exists:coding Binding: PractitionerRole (example): The role a person plays representing an organization. |
code:Standard | Σ | 0..1 | CodeableConcept | Roles which this practitioner may perform Binding: PractitionerRole (example): The role a person plays representing an organization. |
Slices for coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:system |
coding:NUCCTaxonomy | Σ | 0..1 | Coding | Code defined by a terminology system |
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://nucc.org/provider-taxonomy |
code | Σ | 1..1 | code | Symbol in syntax defined by the system |
coding:NUCCType | Σ | 0..1 | Coding | Code defined by a terminology system |
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://linuxforhealth.org/fhir/cdm/CodeSystem/nucc-provider-taxonomy-type |
code | Σ | 1..1 | code | Symbol in syntax defined by the system |
coding:HDCType | Σ | 0..1 | Coding | Code defined by a terminology system |
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://linuxforhealth.org/fhir/cdm/CodeSystem/payer-provider-type |
code | Σ | 1..1 | code | Symbol in syntax defined by the system Binding: Practitioner Role Type Value Set (preferred) |
code:NonStandard | Σ | 0..1 | CodeableConcept | Roles which this practitioner may perform Binding: PractitionerRole (example): The role a person plays representing an organization. |
text | Σ | 1..1 | string | Plain text representation of the concept |
Slices for specialty | Σ | 0..* | CodeableConcept | Specific specialty of the practitioner Slice: Unordered, Open by exists:coding Binding: PracticeSettingCodeValueSet (preferred): Specific specialty associated with the agency. |
specialty:Standard | Σ | 0..1 | CodeableConcept | Specific specialty of the practitioner Binding: PracticeSettingCodeValueSet (preferred): Specific specialty associated with the agency. |
Slices for coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:system |
coding:Taxonomy | Σ | 0..1 | Coding | Code defined by a terminology system |
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://nucc.org/provider-taxonomy |
code | Σ | 1..1 | code | Symbol in syntax defined by the system |
coding:Specialty | Σ | 0..1 | Coding | Code defined by a terminology system |
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://linuxforhealth.org/fhir/cdm/nucc-provider-taxonomy-specialty |
code | Σ | 1..1 | code | Symbol in syntax defined by the system |
specialty:NonStandard | Σ | 0..1 | CodeableConcept | Specific specialty of the practitioner Binding: PracticeSettingCodeValueSet (preferred): Specific specialty associated with the agency. |
text | Σ | 1..1 | string | Plain text representation of the concept |
telecom | C | 0..* | CDMContactPoint | Details of a Technology mediated contact point (phone, fax, email, etc.) |
Documentation for this format |
Path | Conformance | ValueSet / Code |
PractitionerRole.identifier.use | required | IdentifierUse |
PractitionerRole.identifier.type | extensible | IdentifierTypeValueSet |
PractitionerRole.identifier:Source.use | required | Pattern: official |
PractitionerRole.identifier:Source.type | extensible | Pattern: SSRI |
PractitionerRole.identifier:Derived.use | required | Pattern: official |
PractitionerRole.identifier:Derived.type | extensible | Pattern: DRI |
PractitionerRole.code | example | PractitionerRole |
PractitionerRole.code:Standard | example | PractitionerRole |
PractitionerRole.code:Standard.coding:HDCType.code | preferred | PractitionerRoleTypeValueSet |
PractitionerRole.code:NonStandard | example | PractitionerRole |
PractitionerRole.specialty | preferred | PracticeSettingCodeValueSet |
PractitionerRole.specialty:Standard | preferred | PracticeSettingCodeValueSet |
PractitionerRole.specialty:NonStandard | preferred | PracticeSettingCodeValueSet |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints | ||||
---|---|---|---|---|---|---|---|---|
PractitionerRole | 0..* | PractitionerRole | Roles/organizations the practitioner is associated with | |||||
id | Σ | 0..1 | id | Logical id of this artifact | ||||
meta | 0..1 | ProcessMeta | Metadata about a resource | |||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
language | 0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ||||
Slices for identifier | Σ | 1..* | Identifier | Business Identifiers that are specific to a role/location Slice: Unordered, Open by value:type | ||||
identifier:All Slices | Content/Rules for all slices | |||||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
type | Σ | 0..1 | CodeableConcept | Description of identifier Binding: Identifier Type Value Set (extensible) | ||||
system | Σ | 1..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
value | Σ | 1..1 | string | The value that is unique Example General: 123456 | ||||
period | Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
identifier:Source | Σ | 0..1 | Identifier | Business Identifiers that are specific to a role/location | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: official | ||||
type | Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following | ||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://linuxforhealth.org/fhir/cdm/CodeSystem/identifier-type | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: SSRI | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
system | Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
value | Σ | 0..1 | string | The value that is unique Example General: 123456 | ||||
period | Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
identifier:Derived | Σ | 0..1 | Identifier | Business Identifiers that are specific to a role/location | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
use | ?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: official | ||||
type | Σ | 1..1 | CodeableConcept | Description of identifier Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose. Required Pattern: At least the following | ||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
coding | 1..* | Coding | Code defined by a terminology system Fixed Value: (complex) | |||||
id | 0..1 | id | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
system | 1..1 | uri | Identity of the terminology system Fixed Value: http://linuxforhealth.org/fhir/cdm/CodeSystem/identifier-type | |||||
version | 0..1 | string | Version of the system - if relevant | |||||
code | 1..1 | code | Symbol in syntax defined by the system Fixed Value: DRI | |||||
display | 0..1 | string | Representation defined by the system | |||||
userSelected | 0..1 | boolean | If this coding was chosen directly by the user | |||||
text | 0..1 | string | Plain text representation of the concept | |||||
system | Σ | 0..1 | uri | The namespace for the identifier value Example General: http://www.acme.com/identifiers/patient | ||||
value | Σ | 0..1 | string | The value that is unique Example General: 123456 | ||||
period | Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
assigner | Σ | 0..1 | Reference(Organization) | Organization that issued id (may be just text) | ||||
active | Σ | 0..1 | boolean | Whether this practitioner role record is in active use | ||||
period | Σ | 0..1 | Period | The period during which the practitioner is authorized to perform in these role(s) | ||||
practitioner | Σ | 0..1 | Reference(Practitioner) | Practitioner that is able to provide the defined services for the organization | ||||
organization | Σ | 0..1 | Reference(Organization) | Organization where the roles are available | ||||
Slices for code | Σ | 0..* | CodeableConcept | Roles which this practitioner may perform Slice: Unordered, Open by exists:coding Binding: PractitionerRole (example): The role a person plays representing an organization. | ||||
code:Standard | Σ | 0..1 | CodeableConcept | Roles which this practitioner may perform Binding: PractitionerRole (example): The role a person plays representing an organization. | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
Slices for coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:system | ||||
coding:NUCCTaxonomy | Σ | 0..1 | Coding | Code defined by a terminology system | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://nucc.org/provider-taxonomy | ||||
version | Σ | 0..1 | string | Version of the system - if relevant | ||||
code | Σ | 1..1 | code | Symbol in syntax defined by the system | ||||
display | Σ | 0..1 | string | Representation defined by the system | ||||
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
coding:NUCCType | Σ | 0..1 | Coding | Code defined by a terminology system | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://linuxforhealth.org/fhir/cdm/CodeSystem/nucc-provider-taxonomy-type | ||||
version | Σ | 0..1 | string | Version of the system - if relevant | ||||
code | Σ | 1..1 | code | Symbol in syntax defined by the system | ||||
display | Σ | 0..1 | string | Representation defined by the system | ||||
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
coding:HDCType | Σ | 0..1 | Coding | Code defined by a terminology system | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://linuxforhealth.org/fhir/cdm/CodeSystem/payer-provider-type | ||||
version | Σ | 0..1 | string | Version of the system - if relevant | ||||
code | Σ | 1..1 | code | Symbol in syntax defined by the system Binding: Practitioner Role Type Value Set (preferred) | ||||
display | Σ | 0..1 | string | Representation defined by the system | ||||
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
text | Σ | 0..1 | string | Plain text representation of the concept | ||||
code:NonStandard | Σ | 0..1 | CodeableConcept | Roles which this practitioner may perform Binding: PractitionerRole (example): The role a person plays representing an organization. | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
coding | Σ | 0..* | Coding | Code defined by a terminology system | ||||
text | Σ | 1..1 | string | Plain text representation of the concept | ||||
Slices for specialty | Σ | 0..* | CodeableConcept | Specific specialty of the practitioner Slice: Unordered, Open by exists:coding Binding: PracticeSettingCodeValueSet (preferred): Specific specialty associated with the agency. | ||||
specialty:Standard | Σ | 0..1 | CodeableConcept | Specific specialty of the practitioner Binding: PracticeSettingCodeValueSet (preferred): Specific specialty associated with the agency. | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
Slices for coding | Σ | 0..* | Coding | Code defined by a terminology system Slice: Unordered, Open by pattern:system | ||||
coding:Taxonomy | Σ | 0..1 | Coding | Code defined by a terminology system | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://nucc.org/provider-taxonomy | ||||
version | Σ | 0..1 | string | Version of the system - if relevant | ||||
code | Σ | 1..1 | code | Symbol in syntax defined by the system | ||||
display | Σ | 0..1 | string | Representation defined by the system | ||||
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
coding:Specialty | Σ | 0..1 | Coding | Code defined by a terminology system | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
system | Σ | 1..1 | uri | Identity of the terminology system Required Pattern: http://linuxforhealth.org/fhir/cdm/nucc-provider-taxonomy-specialty | ||||
version | Σ | 0..1 | string | Version of the system - if relevant | ||||
code | Σ | 1..1 | code | Symbol in syntax defined by the system | ||||
display | Σ | 0..1 | string | Representation defined by the system | ||||
userSelected | Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
text | Σ | 0..1 | string | Plain text representation of the concept | ||||
specialty:NonStandard | Σ | 0..1 | CodeableConcept | Specific specialty of the practitioner Binding: PracticeSettingCodeValueSet (preferred): Specific specialty associated with the agency. | ||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
coding | Σ | 0..* | Coding | Code defined by a terminology system | ||||
text | Σ | 1..1 | string | Plain text representation of the concept | ||||
location | Σ | 0..* | Reference(Location) | The location(s) at which this practitioner provides care | ||||
healthcareService | 0..* | Reference(HealthcareService) | The list of healthcare services that this worker provides for this role's Organization/Location(s) | |||||
telecom | C | 0..* | CDMContactPoint | Details of a Technology mediated contact point (phone, fax, email, etc.) | ||||
availableTime | 0..* | BackboneElement | Times the Service Site is available | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
daysOfWeek | 0..* | code | mon | tue | wed | thu | fri | sat | sun Binding: DaysOfWeek (required): The days of the week. | |||||
allDay | 0..1 | boolean | Always available? e.g. 24 hour service | |||||
availableStartTime | 0..1 | time | Opening time of day (ignored if allDay = true) | |||||
availableEndTime | 0..1 | time | Closing time of day (ignored if allDay = true) | |||||
notAvailable | 0..* | BackboneElement | Not available during this time due to provided reason | |||||
id | 0..1 | string | Unique id for inter-element referencing | |||||
extension | 0..* | Extension | Additional content defined by implementations | |||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
description | 1..1 | string | Reason presented to the user explaining why time not available | |||||
during | 0..1 | Period | Service not available from this date | |||||
availabilityExceptions | 0..1 | string | Description of availability exceptions | |||||
endpoint | 0..* | Reference(Endpoint) | Technical endpoints providing access to services operated for the practitioner with this role | |||||
Documentation for this format |
Path | Conformance | ValueSet / Code | ||||
PractitionerRole.language | preferred | CommonLanguages
| ||||
PractitionerRole.identifier.use | required | IdentifierUse | ||||
PractitionerRole.identifier.type | extensible | IdentifierTypeValueSet | ||||
PractitionerRole.identifier:Source.use | required | Pattern: official | ||||
PractitionerRole.identifier:Source.type | extensible | Pattern: SSRI | ||||
PractitionerRole.identifier:Derived.use | required | Pattern: official | ||||
PractitionerRole.identifier:Derived.type | extensible | Pattern: DRI | ||||
PractitionerRole.code | example | PractitionerRole | ||||
PractitionerRole.code:Standard | example | PractitionerRole | ||||
PractitionerRole.code:Standard.coding:HDCType.code | preferred | PractitionerRoleTypeValueSet | ||||
PractitionerRole.code:NonStandard | example | PractitionerRole | ||||
PractitionerRole.specialty | preferred | PracticeSettingCodeValueSet | ||||
PractitionerRole.specialty:Standard | preferred | PracticeSettingCodeValueSet | ||||
PractitionerRole.specialty:NonStandard | preferred | PracticeSettingCodeValueSet | ||||
PractitionerRole.availableTime.daysOfWeek | required | DaysOfWeek |
This structure is derived from PractitionerRole
Summary
Mandatory: 3 elements (14 nested mandatory elements)
Prohibited: 1 element
Structures
This structure refers to these other structures:
Slices
This structure defines the following Slices:
Other representations of profile: CSV, Excel, Schematron