HL7® Austria FHIR® Core Implementation Guide
2.1.0 - STU3

HL7® Austria FHIR® Core Implementation Guide - Local Development build (v2.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions

Resource Profile: HL7® AT Core PractitionerRole Profile

Official URL: https://fhir.hl7.at/core/r5/StructureDefinition/at-core-practitionerRole Version: 2.1.0
Active as of 2026-10-07 Responsible: HL7® Austria, TC FHIR® Computable Name: HL7ATCorePractitionerRole

HL7® Austria FHIR® Core Profile for practitioner role data in Austria.

Usages:

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NameFlagsCard.TypeDescription & Constraints    Filter: doco
PractitionerRole 0..* PractitionerRole Roles/organizations the practitioner is associated with
PractitionerRole.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
PractitionerRole.contained 0..* Resource Contained, inline Resources
PractitionerRole.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
PractitionerRole.practitioner This element is included in summaries. 0..1 Reference(HL7® AT Core Practitioner Profile) Practitioner that provides services for the organization
PractitionerRole.organization This element is included in summaries. 0..1 Reference(HL7® AT Core Organization Profile) Organization where the roles are available
PractitionerRole.code This element is included in summaries. 0..* CodeableConcept Roles which this practitioner may perform
Binding: https://termgit.elga.gv.at/ValueSet/hl7-at-practitionerrole (extensible)
PractitionerRole.contact 0..* HL7ATCoreExtendedContactDetail Official contact details relating to this PractitionerRole

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
PractitionerRole.code Base extensible https://termgit.elga.gv.at/ValueSet/hl7-at-practitionerrole Not State Unknown

Constraints

Id Grade Path(s) Description Expression

This structure is derived from PractitionerRole

NameFlagsCard.TypeDescription & Constraints    Filter: doco
PractitionerRole 0..* PractitionerRole Roles/organizations the practitioner is associated with
PractitionerRole.practitioner 0..1 Reference(HL7® AT Core Practitioner Profile) Practitioner that provides services for the organization
PractitionerRole.organization 0..1 Reference(HL7® AT Core Organization Profile) Organization where the roles are available
PractitionerRole.code 0..* CodeableConcept Roles which this practitioner may perform
Binding: https://termgit.elga.gv.at/ValueSet/hl7-at-practitionerrole (extensible)

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
PractitionerRole.code Base extensible https://termgit.elga.gv.at/ValueSet/hl7-at-practitionerrole Not State Unknown
NameFlagsCard.TypeDescription & Constraints    Filter: doco
PractitionerRole 0..* PractitionerRole Roles/organizations the practitioner is associated with
PractitionerRole.id This element is included in summaries. 0..1 id Logical id of this artifact
PractitionerRole.meta This element is included in summaries. 0..1 Meta Metadata about the resource
PractitionerRole.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
PractitionerRole.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
PractitionerRole.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
PractitionerRole.contained 0..* Resource Contained, inline Resources
PractitionerRole.extension 0..* Extension Additional content defined by implementations
PractitionerRole.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
PractitionerRole.identifier This element is included in summaries. 0..* Identifier Identifiers for a role/location
PractitionerRole.active This element is included in summaries. 0..1 boolean Whether this practitioner role record is in active use
PractitionerRole.period This element is included in summaries. 0..1 Period The period during which the practitioner is authorized to perform in these role(s)
PractitionerRole.practitioner This element is included in summaries. 0..1 Reference(HL7® AT Core Practitioner Profile) Practitioner that provides services for the organization
PractitionerRole.organization This element is included in summaries. 0..1 Reference(HL7® AT Core Organization Profile) Organization where the roles are available
PractitionerRole.code This element is included in summaries. 0..* CodeableConcept Roles which this practitioner may perform
Binding: https://termgit.elga.gv.at/ValueSet/hl7-at-practitionerrole (extensible)
PractitionerRole.specialty This element is included in summaries. 0..* CodeableConcept Specific specialty of the practitioner
Binding: PracticeSettingCodeValueSet (preferred): Specific specialty associated with the agency.
PractitionerRole.location This element is included in summaries. 0..* Reference(Location) Location(s) where the practitioner provides care
PractitionerRole.healthcareService 0..* Reference(HealthcareService) Healthcare services provided for this role's Organization/Location(s)
PractitionerRole.contact 0..* HL7ATCoreExtendedContactDetail Official contact details relating to this PractitionerRole
PractitionerRole.characteristic 0..* CodeableConcept Collection of characteristics (attributes)
Binding: ServiceMode (example): A custom attribute that could be provided at a service (e.g. Wheelchair accessibility).
PractitionerRole.communication 0..* CodeableConcept A language the practitioner (in this role) can use in patient communication
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter

PractitionerRole.availability 0..* Availability Times the Practitioner is available at this location and/or healthcare service (including exceptions)
PractitionerRole.endpoint 0..* Reference(Endpoint) Endpoints for interacting with the practitioner in this role

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
PractitionerRole.language Base required All Languages 📍5.0.0 FHIR Std.
PractitionerRole.code Base extensible https://termgit.elga.gv.at/ValueSet/hl7-at-practitionerrole Not State Unknown
PractitionerRole.specialty Base preferred Practice Setting Code Value Set 📍5.0.0 FHIR Std.
PractitionerRole.characteristic Base example Service Mode 📍5.0.0 FHIR Std.
PractitionerRole.communication Base required All Languages 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
PractitionerRole 0..* PractitionerRole Roles/organizations the practitioner is associated with
PractitionerRole.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
PractitionerRole.contained 0..* Resource Contained, inline Resources
PractitionerRole.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
PractitionerRole.practitioner This element is included in summaries. 0..1 Reference(HL7® AT Core Practitioner Profile) Practitioner that provides services for the organization
PractitionerRole.organization This element is included in summaries. 0..1 Reference(HL7® AT Core Organization Profile) Organization where the roles are available
PractitionerRole.code This element is included in summaries. 0..* CodeableConcept Roles which this practitioner may perform
Binding: https://termgit.elga.gv.at/ValueSet/hl7-at-practitionerrole (extensible)
PractitionerRole.contact 0..* HL7ATCoreExtendedContactDetail Official contact details relating to this PractitionerRole

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
PractitionerRole.code Base extensible https://termgit.elga.gv.at/ValueSet/hl7-at-practitionerrole Not State Unknown

Constraints

Id Grade Path(s) Description Expression

Differential View

This structure is derived from PractitionerRole

NameFlagsCard.TypeDescription & Constraints    Filter: doco
PractitionerRole 0..* PractitionerRole Roles/organizations the practitioner is associated with
PractitionerRole.practitioner 0..1 Reference(HL7® AT Core Practitioner Profile) Practitioner that provides services for the organization
PractitionerRole.organization 0..1 Reference(HL7® AT Core Organization Profile) Organization where the roles are available
PractitionerRole.code 0..* CodeableConcept Roles which this practitioner may perform
Binding: https://termgit.elga.gv.at/ValueSet/hl7-at-practitionerrole (extensible)
PractitionerRole.contact 0..* HL7ATCoreExtendedContactDetail Official contact details relating to this PractitionerRole

doco Documentation for this format

Terminology Bindings (Differential)

Path Status Usage ValueSet Version Source
PractitionerRole.code Base extensible https://termgit.elga.gv.at/ValueSet/hl7-at-practitionerrole Not State Unknown

Snapshot View

NameFlagsCard.TypeDescription & Constraints    Filter: doco
PractitionerRole 0..* PractitionerRole Roles/organizations the practitioner is associated with
PractitionerRole.id This element is included in summaries. 0..1 id Logical id of this artifact
PractitionerRole.meta This element is included in summaries. 0..1 Meta Metadata about the resource
PractitionerRole.implicitRules This element is a modifier element. This element is included in summaries. 0..1 uri A set of rules under which this content was created
PractitionerRole.language 0..1 code Language of the resource content
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter
PractitionerRole.text 0..1 Narrative Text summary of the resource, for human interpretation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
PractitionerRole.contained 0..* Resource Contained, inline Resources
PractitionerRole.extension 0..* Extension Additional content defined by implementations
PractitionerRole.modifierExtension This element is a modifier element. This element is included in summaries. 0..* Extension Extensions that cannot be ignored
PractitionerRole.identifier This element is included in summaries. 0..* Identifier Identifiers for a role/location
PractitionerRole.active This element is included in summaries. 0..1 boolean Whether this practitioner role record is in active use
PractitionerRole.period This element is included in summaries. 0..1 Period The period during which the practitioner is authorized to perform in these role(s)
PractitionerRole.practitioner This element is included in summaries. 0..1 Reference(HL7® AT Core Practitioner Profile) Practitioner that provides services for the organization
PractitionerRole.organization This element is included in summaries. 0..1 Reference(HL7® AT Core Organization Profile) Organization where the roles are available
PractitionerRole.code This element is included in summaries. 0..* CodeableConcept Roles which this practitioner may perform
Binding: https://termgit.elga.gv.at/ValueSet/hl7-at-practitionerrole (extensible)
PractitionerRole.specialty This element is included in summaries. 0..* CodeableConcept Specific specialty of the practitioner
Binding: PracticeSettingCodeValueSet (preferred): Specific specialty associated with the agency.
PractitionerRole.location This element is included in summaries. 0..* Reference(Location) Location(s) where the practitioner provides care
PractitionerRole.healthcareService 0..* Reference(HealthcareService) Healthcare services provided for this role's Organization/Location(s)
PractitionerRole.contact 0..* HL7ATCoreExtendedContactDetail Official contact details relating to this PractitionerRole
PractitionerRole.characteristic 0..* CodeableConcept Collection of characteristics (attributes)
Binding: ServiceMode (example): A custom attribute that could be provided at a service (e.g. Wheelchair accessibility).
PractitionerRole.communication 0..* CodeableConcept A language the practitioner (in this role) can use in patient communication
Binding: AllLanguages (required): IETF language tag for a human language
Additional BindingsPurpose
CommonLanguages Starter

PractitionerRole.availability 0..* Availability Times the Practitioner is available at this location and/or healthcare service (including exceptions)
PractitionerRole.endpoint 0..* Reference(Endpoint) Endpoints for interacting with the practitioner in this role

doco Documentation for this format

Terminology Bindings

Path Status Usage ValueSet Version Source
PractitionerRole.language Base required All Languages 📍5.0.0 FHIR Std.
PractitionerRole.code Base extensible https://termgit.elga.gv.at/ValueSet/hl7-at-practitionerrole Not State Unknown
PractitionerRole.specialty Base preferred Practice Setting Code Value Set 📍5.0.0 FHIR Std.
PractitionerRole.characteristic Base example Service Mode 📍5.0.0 FHIR Std.
PractitionerRole.communication Base required All Languages 📍5.0.0 FHIR Std.

Constraints

Id Grade Path(s) Description Expression

 

Other representations of profile: CSV, Excel, Schematron