Metadaten

CanonicalStatusVersionBasis
http://gematik.de/fhir/oegd/stf/StructureDefinition/StfArztZuordnungactive1.0.0-ballothttp://hl7.org/fhir/StructureDefinition/PractitionerRole

Inhalt

IDKurzbeschreibungTypeMinMaxVS_UrlStrength
PractitionerRole.practitionerPractitioner that is able to provide the defined services for the organizationReference01
PractitionerRole.organizationOrganization where the roles are availableReference01
PractitionerRole.codeRoles which this practitioner may performCodeableConcept0*http://hl7.org/fhir/ValueSet/practitioner-roleexample
PractitionerRole.code.codingCode defined by a terminology systemCoding0*
PractitionerRole.code.coding:BerufsgruppeCode defined by a terminology systemCoding01http://gematik.de/fhir/oegd/stf/ValueSet/StfBerufsgruppeVSrequired
PractitionerRole.specialtySpecific specialty of the practitionerCodeableConcept0*http://gematik.de/fhir/oegd/stf/ValueSet/StfArztrolleVSrequired
idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifierΣ0..*Identifier
activeΣ0..1boolean
periodΣ C0..1Period
practitionerS Σ C0..1Reference(Practitioner)
organizationS Σ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
BerufsgruppeS Σ0..1CodingBinding
textΣ0..1string
specialtyS Σ0..*CodeableConceptBinding
locationΣ C0..*Reference(Location)
healthcareServiceC0..*Reference(HealthcareService)
telecomΣ C0..*ContactPoint
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
availableStartTime0..1time
availableEndTime0..1time
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
description1..1string
duringC0..1Period
availabilityExceptions0..1string
endpointC0..*Reference(Endpoint)

Zuordnung von Ärztinnen und Ärzten zu Organisationen im Kontext der STF

FeldnameHinweise
PractitionerRole.practitioner
PractitionerRole.organization

Institution des Arztes

PractitionerRole.code
PractitionerRole.code.coding
PractitionerRole.code.coding:Berufsgruppe
PractitionerRole.specialty

Arztrolle

<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="StfArztZuordnung" />
<url value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfArztZuordnung" />
<version value="1.0.0-ballot" />
<name value="StfArztZuordnung" />
<title value="STF Arzt Zuordnung" />
<status value="active" />
<experimental value="false" />
<date value="2025-12-05" />
<publisher value="ELFA Maßnahme Interoperabilität" />
<description value="Zuordnung von Ärztinnen und Ärzten zu Organisationen im Kontext der STF" />
<fhirVersion value="4.0.1" />
<kind value="resource" />
<abstract value="false" />
<type value="PractitionerRole" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/PractitionerRole" />
<derivation value="constraint" />
<element id="PractitionerRole.practitioner">
<path value="PractitionerRole.practitioner" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.organization">
<path value="PractitionerRole.organization" />
<comment value="Institution des Arztes" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.code">
<path value="PractitionerRole.code" />
<mustSupport value="true" />
</element>
<element id="PractitionerRole.code.coding">
<path value="PractitionerRole.code.coding" />
<type value="pattern" />
<path value="$this" />
</discriminator>
<rules value="open" />
</slicing>
<mustSupport value="true" />
</element>
<element id="PractitionerRole.code.coding:Berufsgruppe">
<path value="PractitionerRole.code.coding" />
<sliceName value="Berufsgruppe" />
<min value="0" />
<max value="1" />
<mustSupport value="true" />
<strength value="required" />
<valueSet value="http://gematik.de/fhir/oegd/stf/ValueSet/StfBerufsgruppeVS" />
</binding>
</element>
<element id="PractitionerRole.specialty">
<path value="PractitionerRole.specialty" />
<comment value="Arztrolle" />
<mustSupport value="true" />
<strength value="required" />
<valueSet value="http://gematik.de/fhir/oegd/stf/ValueSet/StfArztrolleVS" />
</binding>
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "StfArztZuordnung",
"url": "http://gematik.de/fhir/oegd/stf/StructureDefinition/StfArztZuordnung",
"version": "1.0.0-ballot",
"name": "StfArztZuordnung",
"title": "STF Arzt Zuordnung",
"status": "active",
"experimental": false,
"date": "2025-12-05",
"publisher": "ELFA Maßnahme Interoperabilität",
"description": "Zuordnung von Ärztinnen und Ärzten zu Organisationen im Kontext der STF",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "PractitionerRole",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/PractitionerRole",
"derivation": "constraint",
"element": [
{
"id": "PractitionerRole.practitioner",
"path": "PractitionerRole.practitioner",
"mustSupport": true
},
{
"id": "PractitionerRole.organization",
"path": "PractitionerRole.organization",
"comment": "Institution des Arztes",
"mustSupport": true
},
{
"id": "PractitionerRole.code",
"path": "PractitionerRole.code",
"mustSupport": true
},
{
"id": "PractitionerRole.code.coding",
"path": "PractitionerRole.code.coding",
"slicing": {
{
"type": "pattern",
"path": "$this"
}
],
"rules": "open"
},
"mustSupport": true
},
{
"id": "PractitionerRole.code.coding:Berufsgruppe",
"path": "PractitionerRole.code.coding",
"sliceName": "Berufsgruppe",
"min": 0,
"max": "1",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://gematik.de/fhir/oegd/stf/ValueSet/StfBerufsgruppeVS"
}
},
{
"id": "PractitionerRole.specialty",
"path": "PractitionerRole.specialty",
"comment": "Arztrolle",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://gematik.de/fhir/oegd/stf/ValueSet/StfArztrolleVS"
}
}
]
}
}

Terminology-Bindings

StaerkeValueSet
examplehttp://hl7.org/fhir/ValueSet/practitioner-role
requiredhttp://gematik.de/fhir/oegd/stf/ValueSet/StfBerufsgruppeVS
requiredhttp://gematik.de/fhir/oegd/stf/ValueSet/StfArztrolleVS

Constraints/Invarianten