Metadaten

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

Inhalt

IDKurzbeschreibungTypeMinMaxVS_UrlStrength
Practitioner.nameThe name(s) associated with the practitionerHumanName1*
Practitioner.name:namePersonennameHumanName11
Practitioner.name:name.textText representation of the full namestring01
Practitioner.name:name.familyFamiliennamestring11
Practitioner.name:name.givenVornamestring0*
Practitioner.name:name.prefixNamensteile vor dem Vornamenstring0*
Practitioner.telecomA contact detail for the practitioner (that apply to all roles)ContactPoint0*
Practitioner.telecom:TelefonA contact detail for the practitioner (that apply to all roles)ContactPoint01
Practitioner.telecom:Telefon.valueThe actual contact point detailsstring01
Practitioner.telecom:TelefaxA contact detail for the practitioner (that apply to all roles)ContactPoint01
Practitioner.telecom:Telefax.valueThe actual contact point detailsstring01
Practitioner.addressAddress(es) of the practitioner that are not role specific (typically home address)Address0*
Practitioner.address:StrassenanschriftEine Adresse gemäß postalischer KonventionenAddress0*
Practitioner.address:Strassenanschrift.lineStraßenname mit Hausnummer oder Postfach sowie weitere Angaben zur Zustellungstring03
Practitioner.address:Strassenanschrift.line.extension:StrasseStrassenname (ohne Hausnummer)Extension11
Practitioner.address:Strassenanschrift.line.extension:HausnummerHausnummerExtension11
Practitioner.address:Strassenanschrift.line.extension:AdresszusatzAdresszusatzExtension01
Practitioner.address:Strassenanschrift.cityName of city, town etc.string01
Practitioner.address:Strassenanschrift.postalCodePostleitzahlstring01
Practitioner.address:Strassenanschrift.countryStaatstring01http://hl7.org/fhir/ValueSet/iso3166-1-2preferred
Practitioner.address:PostfachEine Adresse gemäß postalischer KonventionenAddress0*
Practitioner.address:Postfach.lineStraßenname mit Hausnummer oder Postfach sowie weitere Angaben zur Zustellungstring03
Practitioner.address:Postfach.line.extension:PostfachPostfachExtension01
Practitioner.address:Postfach.cityName of city, town etc.string01
Practitioner.address:Postfach.postalCodePostleitzahlstring01
Practitioner.address:Postfach.countryStaatstring01http://hl7.org/fhir/ValueSet/iso3166-1-2preferred
idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
ANRΣ0..1IdentifierLanrPattern
activeΣ0..1boolean
id0..1string
extensionC0..*Extension
useΣ ?!1..1codeBindingPattern
textS Σ0..1string
id0..1string
namenszusatzC0..1Extension(string)
nachnameC0..1Extension(string)
vorsatzwortC0..1Extension(string)
value0..1System.String
givenS Σ0..*string
id0..1string
prefix-qualifierC0..1Extension(code)
value0..1System.String
suffixΣ0..*string
periodΣ C0..1Period
id0..1string
extensionC0..*Extension
systemΣ C1..1codeBindingPattern
valueS Σ0..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ C0..1Period
id0..1string
extensionC0..*Extension
systemΣ C1..1codeBindingPattern
valueS Σ0..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ C0..1Period
id0..1string
StadtteilC0..1Extension(string)
useΣ ?!0..1codeBinding
typeΣ1..1codeBindingPattern
textΣ0..1string
id0..1string
StrasseS C1..1Extension(string)
HausnummerS C1..1Extension(string)
AdresszusatzS C0..1Extension(string)
PostfachC0..0Extension(string)
value0..1System.String
cityS Σ0..1string
districtΣ0..0string
stateΣ0..1stringBinding
postalCodeS Σ0..1string
countryS Σ0..1stringBinding
periodΣ C0..1Period
id0..1string
StadtteilC0..1Extension(string)
useΣ ?!0..1codeBinding
typeΣ1..1codeBindingPattern
textΣ0..1string
id0..1string
StrasseC0..0Extension(string)
HausnummerC0..0Extension(string)
AdresszusatzC0..0Extension(string)
PostfachS C0..1Extension(string)
value0..1System.String
cityS Σ0..1string
districtΣ0..0string
stateΣ0..1stringBinding
postalCodeS Σ0..1string
countryS Σ0..1stringBinding
periodΣ C0..1Period
genderΣ0..1codeBinding
birthDateΣ0..1date
photoC0..*Attachment
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
identifier0..*Identifier
code1..1CodeableConcept
periodC0..1Period
issuerC0..1Reference(Organization)
communication0..*CodeableConceptBinding

Informationen über Ärzte und Ärztinnen, die im Kontext der STF relevant sind

FeldnameHinweise
Practitioner.name
Practitioner.name:name
Practitioner.name:name.text
Practitioner.name:name.family

Nachname

Practitioner.name:name.given

Vorname

Practitioner.name:name.prefix

Titel

Practitioner.telecom
Practitioner.telecom:Telefon

Telefon des Arztes

Practitioner.telecom:Telefon.value
Practitioner.telecom:Telefax

Fax des Arztes

Practitioner.telecom:Telefax.value
Practitioner.address
Practitioner.address:Strassenanschrift
Practitioner.address:Strassenanschrift.line

Hausnummer und Straße

Practitioner.address:Strassenanschrift.line.extension:Strasse
Practitioner.address:Strassenanschrift.line.extension:Hausnummer
Practitioner.address:Strassenanschrift.line.extension:Adresszusatz
Practitioner.address:Strassenanschrift.city

Ort

Practitioner.address:Strassenanschrift.postalCode

PLZ

Practitioner.address:Strassenanschrift.country

Land der Anschrift

Practitioner.address:Postfach
Practitioner.address:Postfach.line
Practitioner.address:Postfach.line.extension:Postfach
Practitioner.address:Postfach.city

Nummer des Postfach

Practitioner.address:Postfach.postalCode
Practitioner.address:Postfach.country
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="StfArzt" />
<url value="http://gematik.de/fhir/oegd/stf/StructureDefinition/StfArzt" />
<version value="1.0.0-ballot" />
<name value="StfArzt" />
<title value="STF Arzt" />
<status value="active" />
<experimental value="false" />
<date value="2025-12-05" />
<publisher value="ELFA Maßnahme Interoperabilität" />
<description value="Informationen über Ärzte und Ärztinnen, die im Kontext der STF relevant sind" />
<fhirVersion value="4.0.1" />
<kind value="resource" />
<abstract value="false" />
<type value="Practitioner" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Practitioner" />
<derivation value="constraint" />
<element id="Practitioner.identifier">
<path value="Practitioner.identifier" />
<type value="pattern" />
<path value="$this" />
</discriminator>
<rules value="open" />
</slicing>
<definition value="In diesem Element wird der Identifier (Identifikator) für diese behandelnde Person definiert. Der Identifikator kann aus diversen Quellen stammen." />
</element>
<element id="Practitioner.identifier:ANR">
<path value="Practitioner.identifier" />
<sliceName value="ANR" />
<definition value="In diesem Element wird die Arztnummer (umgangssprachlich auch Lebenslange Arztnummer „LANR“ genannt) nach § 108 SGB V abgebildet." />
<comment value="Die Lebenslange Arztnummer (LANR) des Arztes" />
<min value="0" />
<max value="1" />
<code value="Identifier" />
<profile value="http://fhir.de/StructureDefinition/identifier-lanr" />
</type>
<system value="https://fhir.kbv.de/NamingSystem/KBV_NS_Base_ANR" />
</patternIdentifier>
</element>
<element id="Practitioner.name">
<path value="Practitioner.name" />
<type value="value" />
<path value="use" />
</discriminator>
<rules value="open" />
</slicing>
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Practitioner.name:name">
<path value="Practitioner.name" />
<sliceName value="name" />
<min value="1" />
<max value="1" />
<code value="HumanName" />
<profile value="http://fhir.de/StructureDefinition/humanname-de-basis" />
</type>
<mustSupport value="true" />
</element>
<element id="Practitioner.name:name.use">
<path value="Practitioner.name.use" />
<min value="1" />
<patternCode value="official" />
</element>
<element id="Practitioner.name:name.text">
<path value="Practitioner.name.text" />
<mustSupport value="true" />
</element>
<element id="Practitioner.name:name.family">
<path value="Practitioner.name.family" />
<comment value="Nachname" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Practitioner.name:name.given">
<path value="Practitioner.name.given" />
<comment value="Vorname" />
<mustSupport value="true" />
</element>
<element id="Practitioner.name:name.prefix">
<path value="Practitioner.name.prefix" />
<comment value="Titel" />
<mustSupport value="true" />
</element>
<element id="Practitioner.telecom">
<path value="Practitioner.telecom" />
<type value="value" />
<path value="system" />
</discriminator>
<rules value="open" />
</slicing>
<mustSupport value="true" />
</element>
<element id="Practitioner.telecom:Telefon">
<path value="Practitioner.telecom" />
<sliceName value="Telefon" />
<comment value="Telefon des Arztes" />
<min value="0" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="Practitioner.telecom:Telefon.system">
<path value="Practitioner.telecom.system" />
<min value="1" />
<patternCode value="phone" />
</element>
<element id="Practitioner.telecom:Telefon.value">
<path value="Practitioner.telecom.value" />
<mustSupport value="true" />
</element>
<element id="Practitioner.telecom:Telefax">
<path value="Practitioner.telecom" />
<sliceName value="Telefax" />
<comment value="Fax des Arztes" />
<min value="0" />
<max value="1" />
<mustSupport value="true" />
</element>
<element id="Practitioner.telecom:Telefax.system">
<path value="Practitioner.telecom.system" />
<min value="1" />
<patternCode value="fax" />
</element>
<element id="Practitioner.telecom:Telefax.value">
<path value="Practitioner.telecom.value" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address">
<path value="Practitioner.address" />
<type value="value" />
<path value="type" />
</discriminator>
<rules value="open" />
</slicing>
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Strassenanschrift">
<path value="Practitioner.address" />
<sliceName value="Strassenanschrift" />
<min value="0" />
<max value="*" />
<code value="Address" />
<profile value="http://fhir.de/StructureDefinition/address-de-basis" />
</type>
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Strassenanschrift.type">
<path value="Practitioner.address.type" />
<min value="1" />
<patternCode value="both" />
</element>
<element id="Practitioner.address:Strassenanschrift.line">
<path value="Practitioner.address.line" />
<comment value="Hausnummer und Straße" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Strassenanschrift.line.extension">
<path value="Practitioner.address.line.extension" />
<min value="2" />
</element>
<element id="Practitioner.address:Strassenanschrift.line.extension:Strasse">
<path value="Practitioner.address.line.extension" />
<sliceName value="Strasse" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Strassenanschrift.line.extension:Hausnummer">
<path value="Practitioner.address.line.extension" />
<sliceName value="Hausnummer" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Strassenanschrift.line.extension:Adresszusatz">
<path value="Practitioner.address.line.extension" />
<sliceName value="Adresszusatz" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Strassenanschrift.line.extension:Postfach">
<path value="Practitioner.address.line.extension" />
<sliceName value="Postfach" />
<max value="0" />
</element>
<element id="Practitioner.address:Strassenanschrift.city">
<path value="Practitioner.address.city" />
<comment value="Ort" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Strassenanschrift.postalCode">
<path value="Practitioner.address.postalCode" />
<comment value="PLZ" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Strassenanschrift.country">
<path value="Practitioner.address.country" />
<comment value="Land der Anschrift" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Postfach">
<path value="Practitioner.address" />
<sliceName value="Postfach" />
<min value="0" />
<max value="*" />
<code value="Address" />
<profile value="http://fhir.de/StructureDefinition/address-de-basis" />
</type>
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Postfach.type">
<path value="Practitioner.address.type" />
<min value="1" />
<patternCode value="postal" />
</element>
<element id="Practitioner.address:Postfach.line">
<path value="Practitioner.address.line" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Postfach.line.extension:Strasse">
<path value="Practitioner.address.line.extension" />
<sliceName value="Strasse" />
<max value="0" />
</element>
<element id="Practitioner.address:Postfach.line.extension:Hausnummer">
<path value="Practitioner.address.line.extension" />
<sliceName value="Hausnummer" />
<max value="0" />
</element>
<element id="Practitioner.address:Postfach.line.extension:Adresszusatz">
<path value="Practitioner.address.line.extension" />
<sliceName value="Adresszusatz" />
<max value="0" />
</element>
<element id="Practitioner.address:Postfach.line.extension:Postfach">
<path value="Practitioner.address.line.extension" />
<sliceName value="Postfach" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Postfach.city">
<path value="Practitioner.address.city" />
<comment value="Nummer des Postfach" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Postfach.postalCode">
<path value="Practitioner.address.postalCode" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Postfach.country">
<path value="Practitioner.address.country" />
<mustSupport value="true" />
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "StfArzt",
"url": "http://gematik.de/fhir/oegd/stf/StructureDefinition/StfArzt",
"version": "1.0.0-ballot",
"name": "StfArzt",
"title": "STF Arzt",
"status": "active",
"experimental": false,
"date": "2025-12-05",
"publisher": "ELFA Maßnahme Interoperabilität",
"description": "Informationen über Ärzte und Ärztinnen, die im Kontext der STF relevant sind",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "Practitioner",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Practitioner",
"derivation": "constraint",
"element": [
{
"id": "Practitioner.identifier",
"path": "Practitioner.identifier",
"slicing": {
{
"type": "pattern",
"path": "$this"
}
],
"rules": "open"
},
"definition": "In diesem Element wird der Identifier (Identifikator) für diese behandelnde Person definiert. Der Identifikator kann aus diversen Quellen stammen."
},
{
"id": "Practitioner.identifier:ANR",
"path": "Practitioner.identifier",
"sliceName": "ANR",
"definition": "In diesem Element wird die Arztnummer (umgangssprachlich auch Lebenslange Arztnummer „LANR“ genannt) nach § 108 SGB V abgebildet.",
"comment": "Die Lebenslange Arztnummer (LANR) des Arztes",
"min": 0,
"max": "1",
"type": [
{
"code": "Identifier",
"profile": [
"http://fhir.de/StructureDefinition/identifier-lanr"
]
}
],
"system": "https://fhir.kbv.de/NamingSystem/KBV_NS_Base_ANR"
}
},
{
"id": "Practitioner.name",
"path": "Practitioner.name",
"slicing": {
{
"type": "value",
"path": "use"
}
],
"rules": "open"
},
"min": 1,
"mustSupport": true
},
{
"id": "Practitioner.name:name",
"path": "Practitioner.name",
"sliceName": "name",
"min": 1,
"max": "1",
"type": [
{
"code": "HumanName",
"profile": [
"http://fhir.de/StructureDefinition/humanname-de-basis"
]
}
],
"mustSupport": true
},
{
"id": "Practitioner.name:name.use",
"path": "Practitioner.name.use",
"min": 1,
"patternCode": "official"
},
{
"id": "Practitioner.name:name.text",
"path": "Practitioner.name.text",
"mustSupport": true
},
{
"id": "Practitioner.name:name.family",
"path": "Practitioner.name.family",
"comment": "Nachname",
"min": 1,
"mustSupport": true
},
{
"id": "Practitioner.name:name.given",
"path": "Practitioner.name.given",
"comment": "Vorname",
"mustSupport": true
},
{
"id": "Practitioner.name:name.prefix",
"path": "Practitioner.name.prefix",
"comment": "Titel",
"mustSupport": true
},
{
"id": "Practitioner.telecom",
"path": "Practitioner.telecom",
"slicing": {
{
"type": "value",
"path": "system"
}
],
"rules": "open"
},
"mustSupport": true
},
{
"id": "Practitioner.telecom:Telefon",
"path": "Practitioner.telecom",
"sliceName": "Telefon",
"comment": "Telefon des Arztes",
"min": 0,
"max": "1",
"mustSupport": true
},
{
"id": "Practitioner.telecom:Telefon.system",
"path": "Practitioner.telecom.system",
"min": 1,
"patternCode": "phone"
},
{
"id": "Practitioner.telecom:Telefon.value",
"path": "Practitioner.telecom.value",
"mustSupport": true
},
{
"id": "Practitioner.telecom:Telefax",
"path": "Practitioner.telecom",
"sliceName": "Telefax",
"comment": "Fax des Arztes",
"min": 0,
"max": "1",
"mustSupport": true
},
{
"id": "Practitioner.telecom:Telefax.system",
"path": "Practitioner.telecom.system",
"min": 1,
"patternCode": "fax"
},
{
"id": "Practitioner.telecom:Telefax.value",
"path": "Practitioner.telecom.value",
"mustSupport": true
},
{
"id": "Practitioner.address",
"path": "Practitioner.address",
"slicing": {
{
"type": "value",
"path": "type"
}
],
"rules": "open"
},
"mustSupport": true
},
{
"id": "Practitioner.address:Strassenanschrift",
"path": "Practitioner.address",
"sliceName": "Strassenanschrift",
"min": 0,
"max": "*",
"type": [
{
"code": "Address",
"profile": [
"http://fhir.de/StructureDefinition/address-de-basis"
]
}
],
"mustSupport": true
},
{
"id": "Practitioner.address:Strassenanschrift.type",
"path": "Practitioner.address.type",
"min": 1,
"patternCode": "both"
},
{
"id": "Practitioner.address:Strassenanschrift.line",
"path": "Practitioner.address.line",
"comment": "Hausnummer und Straße",
"mustSupport": true
},
{
"id": "Practitioner.address:Strassenanschrift.line.extension",
"path": "Practitioner.address.line.extension",
"min": 2
},
{
"id": "Practitioner.address:Strassenanschrift.line.extension:Strasse",
"path": "Practitioner.address.line.extension",
"sliceName": "Strasse",
"min": 1,
"mustSupport": true
},
{
"id": "Practitioner.address:Strassenanschrift.line.extension:Hausnummer",
"path": "Practitioner.address.line.extension",
"sliceName": "Hausnummer",
"min": 1,
"mustSupport": true
},
{
"id": "Practitioner.address:Strassenanschrift.line.extension:Adresszusatz",
"path": "Practitioner.address.line.extension",
"sliceName": "Adresszusatz",
"mustSupport": true
},
{
"id": "Practitioner.address:Strassenanschrift.line.extension:Postfach",
"path": "Practitioner.address.line.extension",
"sliceName": "Postfach",
"max": "0"
},
{
"id": "Practitioner.address:Strassenanschrift.city",
"path": "Practitioner.address.city",
"comment": "Ort",
"mustSupport": true
},
{
"id": "Practitioner.address:Strassenanschrift.postalCode",
"path": "Practitioner.address.postalCode",
"comment": "PLZ",
"mustSupport": true
},
{
"id": "Practitioner.address:Strassenanschrift.country",
"path": "Practitioner.address.country",
"comment": "Land der Anschrift",
"mustSupport": true
},
{
"id": "Practitioner.address:Postfach",
"path": "Practitioner.address",
"sliceName": "Postfach",
"min": 0,
"max": "*",
"type": [
{
"code": "Address",
"profile": [
"http://fhir.de/StructureDefinition/address-de-basis"
]
}
],
"mustSupport": true
},
{
"id": "Practitioner.address:Postfach.type",
"path": "Practitioner.address.type",
"min": 1,
"patternCode": "postal"
},
{
"id": "Practitioner.address:Postfach.line",
"path": "Practitioner.address.line",
"mustSupport": true
},
{
"id": "Practitioner.address:Postfach.line.extension:Strasse",
"path": "Practitioner.address.line.extension",
"sliceName": "Strasse",
"max": "0"
},
{
"id": "Practitioner.address:Postfach.line.extension:Hausnummer",
"path": "Practitioner.address.line.extension",
"sliceName": "Hausnummer",
"max": "0"
},
{
"id": "Practitioner.address:Postfach.line.extension:Adresszusatz",
"path": "Practitioner.address.line.extension",
"sliceName": "Adresszusatz",
"max": "0"
},
{
"id": "Practitioner.address:Postfach.line.extension:Postfach",
"path": "Practitioner.address.line.extension",
"sliceName": "Postfach",
"mustSupport": true
},
{
"id": "Practitioner.address:Postfach.city",
"path": "Practitioner.address.city",
"comment": "Nummer des Postfach",
"mustSupport": true
},
{
"id": "Practitioner.address:Postfach.postalCode",
"path": "Practitioner.address.postalCode",
"mustSupport": true
},
{
"id": "Practitioner.address:Postfach.country",
"path": "Practitioner.address.country",
"mustSupport": true
}
]
}
}

Terminology-Bindings

StaerkeValueSet
preferredhttp://hl7.org/fhir/ValueSet/iso3166-1-2
preferredhttp://hl7.org/fhir/ValueSet/iso3166-1-2

Constraints/Invarianten