PersonImGesundheitsberuf (Practitioner)


Dieses Profil ermöglicht die Abbildung von Personen, die in Gesundheitsberufen tätig sind, in ISiK-Szenarien.

Motivation

Das Profil ISIKPersonImGesundheitsberuf bildet Personen ab, die als medizinische Leistungserbringer oder Fachexperten tätig sind. In den ISiK-FHIR-Profilen können PersonImGesundheitsberuf bspw. als Ausführende einer Prozedur auftreten, im Element performer der Procedure-Ressource, oder als Person, die eine Diagnose stellt, im Element asserter der Condition-Ressource.

In FHIR werden PersonImGesundheitsberuf mit der Practitioner-Ressource repräsentiert. Für das Profil ISIKPersonImGesundheitsberuf wird Kompatibilität mit den folgenden Profilen angestrebt. Es kann jedoch nicht sichergestellt werden, dass Instanzen, die gegen ISIKPersonImGesundheitsberuf valide sind, auch gegen diese Profile validieren:

Hinweise zu Inkompatibilitäten können über die Portalseite gemeldet werden.

Bestätigungsrelevanz

VerbindlichkeitSHALL

Metadaten

Canonicalhttps://gematik.de/fhir/isik/StructureDefinition/ISiKPersonImGesundheitsberuf
Statusactive
Version5.2.0
Basishttp://hl7.org/fhir/StructureDefinition/Practitioner

Inhalt

idS Σ0..1id
id0..1string
extensionC0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileΣ0..*canonical(StructureDefinition)
securityΣ0..*CodingBinding
tagΣ0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBindingFixed Value
typeΣ1..1CodeableConceptBindingPattern
systemΣ1..1uriFixed Value
valueΣ C1..1string
periodΣ C0..1Period
id0..1string
extensionC0..*Extension
referenceΣ C0..1string
typeΣ0..1uriBinding
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
displayΣ1..1string
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBindingFixed Value
typeΣ1..1CodeableConceptBindingPattern
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ C0..1Period
id0..1string
extensionC0..*Extension
referenceΣ C0..1string
typeΣ0..1uriBinding
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
displayΣ1..1string
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ1..1CodeableConceptBindingPattern
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ1..1CodeableConceptBindingPattern
systemΣ0..1uri
valueΣ0..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
activeΣ0..1boolean
id0..1string
extensionC0..*Extension
useS Σ ?!1..1codeBindingFixed ValuePattern
textΣ0..1string
id0..1string
namenszusatzC0..1Extension(string)
nachnameC0..1Extension(string)
vorsatzwortC0..1Extension(string)
value0..1System.String
givenS Σ1..*string
id0..1string
prefix-qualifierC0..1Extension(code)
value0..1System.String
suffixΣ0..*string
periodΣ C0..1Period
id0..1string
extensionC0..*Extension
useS Σ ?!1..1codeBindingFixed ValuePattern
textΣ0..1string
id0..1string
namenszusatzC0..1Extension(string)
nachnameC0..1Extension(string)
vorsatzwortC0..1Extension(string)
value0..1System.String
givenΣ0..0string
suffixΣ0..*string
periodΣ C0..1Period
id0..1string
extensionC0..*Extension
systemΣ C1..1codeBinding
valueΣ1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ C0..1Period
id0..1string
StadtteilS C0..1Extension(string)
useΣ ?!0..1codeBinding
typeS Σ1..1codeBindingPattern
textΣ0..1string
id0..1string
StrasseS C0..1Extension(string)
HausnummerS C0..1Extension(string)
AdresszusatzS C0..1Extension(string)
PostfachC0..0Extension(string)
value0..1System.String
cityS Σ1..1string
districtΣ0..0string
stateΣ0..1stringBinding
postalCodeS Σ1..1string
countryS Σ1..1stringBinding
periodΣ C0..1Period
id0..1string
StadtteilC0..1Extension(string)
useΣ ?!0..1codeBinding
typeS Σ1..1codeBindingPattern
textΣ0..1string
id0..1string
StrasseC0..0Extension(string)
HausnummerC0..0Extension(string)
AdresszusatzC0..0Extension(string)
PostfachS C0..1Extension(string)
value0..1System.String
cityS Σ1..1string
districtΣ0..0string
stateΣ0..1stringBinding
postalCodeS Σ1..1string
countryS Σ1..1stringBinding
periodΣ C0..1Period
id0..1string
id0..1string
extensionC0..0Extension
url1..1uriFixed Value
valueCodingCoding
value0..1System.String
birthDateΣ0..1date
photoC0..*Attachment
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
identifier0..*Identifier
code1..1CodeableConcept
periodC0..1Period
issuerC0..1Reference(Organization)
communication0..*CodeableConceptBinding
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="ISiKPersonImGesundheitsberuf" />
<extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-imposeProfile">
<valueCanonical value="https://gematik.de/fhir/ti/StructureDefinition/ti-practitioner|1.1.1" />
</extension>
<url value="https://gematik.de/fhir/isik/StructureDefinition/ISiKPersonImGesundheitsberuf" />
<version value="5.2.0" />
<name value="ISiKPersonImGesundheitsberuf" />
<status value="active" />
<experimental value="false" />
<date value="2026-10-19" />
<publisher value="gematik GmbH" />
<description value="Dieses Profil ermöglicht die Abbildung von Personen, die in Gesundheitsberufen tätig sind, in ISiK-Szenarien.\n### Motivation\n\nDas Profil ISIKPersonImGesundheitsberuf bildet Personen ab, die als medizinische Leistungserbringer oder Fachexperten tätig sind. In den ISiK-FHIR-Profilen können PersonImGesundheitsberuf bspw. als Ausführende einer Prozedur auftreten, im Element `performer` der Procedure-Ressource, oder als Person, die eine Diagnose stellt, im Element `asserter` der Condition-Ressource.\n\nIn FHIR werden PersonImGesundheitsberuf mit der [`Practitioner`](https://hl7.org/fhir/R4/practitioner.html)-Ressource\n repräsentiert.\n Für das Profil ISIKPersonImGesundheitsberuf wird Kompatibilität mit den folgenden Profilen angestrebt. Es kann jedoch nicht sichergestellt werden, dass Instanzen, die gegen ISIKPersonImGesundheitsberuf valide sind, auch gegen diese Profile validieren:\n* [Profil KBV_PR_Base_Practitioner der KBV-Basisprofile](https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Practitioner).\n* [Profil HiGHmed_IC_Practitioner, Medizininformatik-Initiative - HiGHmed Use Case Infection Control der Medizininformatik-Initiative ](https://simplifier.net/medizininformatikinitiative-highmed-ic/highmed-ic-practitioner)\n* [Profil TIPractitioner der gematik](https://gematik.de/fhir/ti/StructureDefinition/ti-practitioner) \n\nHinweise zu Inkompatibilitäten können über die [Portalseite](https://service.gematik.de/servicedesk/customer/portal/16) gemeldet werden." />
<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">
<path value="Practitioner" />
<key value="prac-de-1" />
<severity value="error" />
<human value="Die amtliche Differenzierung der Geschlechtsangabe 'other' darf nur gefüllt sein, wenn das Geschlecht 'other' angegeben ist" />
<expression value="gender='other' or gender.extension('http://fhir.de/StructureDefinition/gender-amtlich-de').empty()" />
<source value="https://gematik.de/fhir/isik/StructureDefinition/ISiKPersonImGesundheitsberuf" />
</constraint>
</element>
<element id="Practitioner.id">
<path value="Practitioner.id" />
<short value="serverseitige, interne ID des Datensatzes" />
<comment value="**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. " />
<mustSupport value="true" />
</element>
<element id="Practitioner.meta.versionId">
<path value="Practitioner.meta.versionId" />
<short value="Eindeutiger Name der serverseitigen Version des Datensatzes" />
<comment value="Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. " />
</element>
<element id="Practitioner.meta.lastUpdated">
<path value="Practitioner.meta.lastUpdated" />
<short value="Zeitpunkt der letzten Änderung" />
<comment value="Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. " />
</element>
<element id="Practitioner.identifier">
<path value="Practitioner.identifier" />
<type value="pattern" />
<path value="$this" />
</discriminator>
<rules value="open" />
</slicing>
<comment value="Eindeutiger Identifier der Person" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Practitioner.identifier:Arztnummer">
<path value="Practitioner.identifier" />
<sliceName value="Arztnummer" />
<short value="Lebenslange Arztnummer" />
<comment value=" Im Krankenhaus ist die lebenslange Arztnummer der Ärzte bekannt und MUSS zur eindeutigen Identifikation eines Arztes bereitgestellt werden.\n**Hinweise:** Siehe [Beschreibung der Deutschen Basisprofile](https://ig.fhir.de/basisprofile-de/1.2.0/LebenslangeArztnummerLANR-Identifier.html)\nWährend die Deutschen Basisprofile hier die Abkürzung LANR verwenden, ist im KBV-Kontext das Akronym ANR gebräuchlich. Die Bezeichnung des Slices hat jedoch keinerlei Auswirkungen auf die Kompatibilität." />
<min value="0" />
<max value="*" />
<code value="Identifier" />
<profile value="http://fhir.de/StructureDefinition/identifier-lanr" />
</type>
<system value="http://terminology.hl7.org/CodeSystem/v2-0203" />
<code value="LANR" />
</coding>
</type>
</patternIdentifier>
<mustSupport value="true" />
</element>
<element id="Practitioner.identifier:Arztnummer.type">
<path value="Practitioner.identifier.type" />
<min value="1" />
</element>
<element id="Practitioner.identifier:EFN">
<path value="Practitioner.identifier" />
<sliceName value="EFN" />
<short value="Einheitliche Fortbildungsnummer für Ärzte in Deutschland" />
<comment value="In einzelnen KIS wird keine EFN geführt, da sie aus Compliance-Gründen ausschließlich in HR-Systemen vorgehalten wird. Eine fehlende EFN soll im Testsystem daher als warningOnly bewertet werden." />
<min value="0" />
<max value="1" />
<code value="Identifier" />
<profile value="http://fhir.de/StructureDefinition/identifier-efn" />
</type>
<system value="http://terminology.hl7.org/CodeSystem/v2-0203" />
<code value="DN" />
</coding>
</type>
</patternIdentifier>
<mustSupport value="true" />
</element>
<element id="Practitioner.identifier:EFN.type">
<path value="Practitioner.identifier.type" />
<min value="1" />
</element>
<element id="Practitioner.identifier:TelematikId">
<path value="Practitioner.identifier" />
<sliceName value="TelematikId" />
<short value="Telematik-ID" />
<comment value="**Begründung MS:** Zur Verknüpfung der Practitioner-Instanz mit Diensten der Telematikinfrastruktur SOLL die Telematik-ID des HBA angegeben werden." />
<min value="0" />
<max value="1" />
<code value="Identifier" />
<profile value="http://fhir.de/StructureDefinition/identifier-telematik-id" />
</type>
<system value="http://terminology.hl7.org/CodeSystem/v2-0203" />
<code value="PRN" />
</coding>
</type>
</patternIdentifier>
<mustSupport value="true" />
</element>
<element id="Practitioner.identifier:TelematikId.type">
<path value="Practitioner.identifier.type" />
<min value="1" />
</element>
<element id="Practitioner.identifier:Mitarbeiterkennzeichen">
<path value="Practitioner.identifier" />
<sliceName value="Mitarbeiterkennzeichen" />
<short value="Mitarbeiterkennzeichen" />
<comment value="Für interne Kennzeichnung von Personen KANN ein institutionsbezogenes Mitarbeiterkennzeichen angegeben werden." />
<min value="0" />
<max value="1" />
<system value="http://terminology.hl7.org/CodeSystem/v2-0203" />
<code value="EN" />
</coding>
</type>
</patternIdentifier>
</element>
<element id="Practitioner.identifier:Mitarbeiterkennzeichen.type">
<path value="Practitioner.identifier.type" />
<min value="1" />
</element>
<element id="Practitioner.name">
<path value="Practitioner.name" />
<type value="pattern" />
<path value="$this" />
</discriminator>
<rules value="open" />
</slicing>
<comment value="Namen der Person" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Practitioner.name:Name">
<path value="Practitioner.name" />
<sliceName value="Name" />
<short value="Vollständiger Name" />
<comment value="Der Name der Person im Gesundheitsberuf MUSS in konkreten Anwendungen angezeigt werden können. Es MUSS möglich sein, nach diesem Namen zu suchen." />
<min value="1" />
<max value="1" />
<code value="HumanName" />
<profile value="http://fhir.de/StructureDefinition/humanname-de-basis" />
</type>
<use value="official" />
</patternHumanName>
<mustSupport value="true" />
</element>
<element id="Practitioner.name:Name.use">
<path value="Practitioner.name.use" />
<short value="Verwendungszweck" />
<comment value="Hier ist stets der Wert `official` anzugeben.\n **Begründung Pflichtfeld:** Dient als Unterscheidungs- und Auswahlkriterium" />
<min value="1" />
<fixedCode value="official" />
<mustSupport value="true" />
</element>
<element id="Practitioner.name:Name.family">
<path value="Practitioner.name.family" />
<short value="Nachname" />
<comment value="Vollständiger Nachname bzw. Familienname der Person, einschließlich Namensvorsätze und -zusätze.\n **Begründung Pflichtfeld:** Ein offizieller Name ist nur zulässig, wenn der Nachname und mindestens ein Vorname angegeben sind." />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Practitioner.name:Name.given">
<path value="Practitioner.name.given" />
<comment value="Kann mehrfach verwendet werden, um den Rufnamen sowie weitere Vornamen, Mittelnamen oder Mittel-Initialen abzubilden.\n **Begründung Pflichtfeld:** Ein offizieller Name ist nur zulässig, wenn der Nachname und mindestens ein Vorname angegeben sind." />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Practitioner.name:Name.prefix">
<path value="Practitioner.name.prefix" />
<short value="Präfix" />
<comment value="Präfix, z. B. akademischer Titel oder militärischer Rang" />
<mustSupport value="true" />
</element>
<element id="Practitioner.name:Geburtsname">
<path value="Practitioner.name" />
<sliceName value="Geburtsname" />
<short value="Geburtsname" />
<comment value="Ist der Geburtsname der Person im Gesundheitsberuf bekannt und weicht er vom aktuellen Namen ab, KANN er zusätzlich angegeben werden." />
<min value="0" />
<max value="1" />
<code value="HumanName" />
<profile value="http://fhir.de/StructureDefinition/humanname-de-basis" />
</type>
<use value="maiden" />
</patternHumanName>
</element>
<element id="Practitioner.name:Geburtsname.use">
<path value="Practitioner.name.use" />
<min value="1" />
<fixedCode value="maiden" />
<mustSupport value="true" />
</element>
<element id="Practitioner.name:Geburtsname.family">
<path value="Practitioner.name.family" />
<min value="1" />
</element>
<element id="Practitioner.name:Geburtsname.given">
<path value="Practitioner.name.given" />
<max value="0" />
</element>
<element id="Practitioner.name:Geburtsname.prefix">
<path value="Practitioner.name.prefix" />
<max value="0" />
</element>
<element id="Practitioner.telecom.system">
<path value="Practitioner.telecom.system" />
<min value="1" />
</element>
<element id="Practitioner.telecom.value">
<path value="Practitioner.telecom.value" />
<min value="1" />
</element>
<element id="Practitioner.address">
<path value="Practitioner.address" />
<type value="pattern" />
<path value="$this" />
</discriminator>
<rules value="open" />
</slicing>
<comment value="Zur Unterscheidung von Postfach- und Straßenadressen, zur getrennten Angabe von Straßenname und Hausnummer sowie zur Angabe von Stadtteilen können Implementierungen die im deutschen Basisprofil zur Addresse (http://fhir.de/StructureDefinition/address-de-basis) beschriebenen Erweiterungen unterstützen.\nDiese Differenzierungen sind im Rahmen dieser Spezifikation jedoch nicht verpflichtend." />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Strassenanschrift">
<path value="Practitioner.address" />
<sliceName value="Strassenanschrift" />
<short value="Straßenanschrift" />
<comment value="Ist eine Adresse bekannt, unter der die Person im Gesundheitsberuf erreichbar ist, MUSS sie bereitgestellt werden. Diese kann zur Unterscheidung von Personen herangezogen werden. Die Ausdifferenzierung der Adresse in die Adressbestandteile erfolgt in Hinblick auf eine einheitliche Verwendung von Adressen." />
<min value="0" />
<max value="*" />
<code value="Address" />
<profile value="http://fhir.de/StructureDefinition/address-de-basis" />
</type>
<type value="both" />
</patternAddress>
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Strassenanschrift.extension:Stadtteil">
<path value="Practitioner.address.extension" />
<sliceName value="Stadtteil" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Strassenanschrift.type">
<path value="Practitioner.address.type" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Strassenanschrift.line">
<path value="Practitioner.address.line" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Strassenanschrift.line.extension:Strasse">
<path value="Practitioner.address.line.extension" />
<sliceName value="Strasse" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Strassenanschrift.line.extension:Hausnummer">
<path value="Practitioner.address.line.extension" />
<sliceName value="Hausnummer" />
<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" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Strassenanschrift.postalCode">
<path value="Practitioner.address.postalCode" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Strassenanschrift.country">
<path value="Practitioner.address.country" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Postfach">
<path value="Practitioner.address" />
<sliceName value="Postfach" />
<short value="Postfachanschrift" />
<comment value="Ist eine Adresse bekannt, unter der die Person im Gesundheitsberuf erreichbar ist, MUSS sie bereitgestellt werden. Diese kann zur Unterscheidung von Personen herangezogen werden. Die Ausdifferenzierung der Adresse in die Adressbestandteile erfolgt in Hinblick auf eine einheitliche Verwendung von Adressen." />
<min value="0" />
<max value="*" />
<code value="Address" />
<profile value="http://fhir.de/StructureDefinition/address-de-basis" />
</type>
<type value="postal" />
</patternAddress>
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Postfach.type">
<path value="Practitioner.address.type" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Postfach.line">
<path value="Practitioner.address.line" />
<min value="1" />
<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" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Postfach.postalCode">
<path value="Practitioner.address.postalCode" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Practitioner.address:Postfach.country">
<path value="Practitioner.address.country" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Practitioner.gender">
<path value="Practitioner.gender" />
<short value="Administratives Geschlecht" />
<comment value="Ist das Geschlecht der Person im Gesundheitsberuf bekannt, MUSS es bereitgestellt werden. Für die Angabe 'divers' ist in Practitioner.gender der FHIR-Code `other` zu verwenden. Die administrative deutsche Differenzierung erfolgt ergänzend über die GenderOtherDE-Extension." />
<mustSupport value="true" />
</element>
<element id="Practitioner.gender.extension">
<path value="Practitioner.gender.extension" />
<type value="value" />
<path value="url" />
</discriminator>
<ordered value="false" />
<rules value="open" />
</slicing>
</element>
<element id="Practitioner.gender.extension:Geschlecht-Administrativ">
<path value="Practitioner.gender.extension" />
<sliceName value="Geschlecht-Administrativ" />
<min value="0" />
<max value="1" />
<code value="Extension" />
<profile value="http://fhir.de/StructureDefinition/gender-amtlich-de" />
</type>
<mustSupport value="true" />
</element>
<element id="Practitioner.gender.extension:Geschlecht-Administrativ.value[x]">
<path value="Practitioner.gender.extension.value[x]" />
<mustSupport value="true" />
</element>
<element id="Practitioner.qualification.code">
<path value="Practitioner.qualification.code" />
<comment value="Zur Kodierung der Qualifikation ist das entsprechende [ValueSet der KBV](https://fhir.kbv.de/ValueSet/KBV_VS_Base_Practitioner_Speciality) zu empfehlen." />
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "ISiKPersonImGesundheitsberuf",
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-imposeProfile",
"valueCanonical": "https://gematik.de/fhir/ti/StructureDefinition/ti-practitioner|1.1.1"
}
],
"url": "https://gematik.de/fhir/isik/StructureDefinition/ISiKPersonImGesundheitsberuf",
"version": "5.2.0",
"name": "ISiKPersonImGesundheitsberuf",
"status": "active",
"experimental": false,
"date": "2026-10-19",
"publisher": "gematik GmbH",
"description": "Dieses Profil ermöglicht die Abbildung von Personen, die in Gesundheitsberufen tätig sind, in ISiK-Szenarien.\n### Motivation\n\nDas Profil ISIKPersonImGesundheitsberuf bildet Personen ab, die als medizinische Leistungserbringer oder Fachexperten tätig sind. In den ISiK-FHIR-Profilen können PersonImGesundheitsberuf bspw. als Ausführende einer Prozedur auftreten, im Element `performer` der Procedure-Ressource, oder als Person, die eine Diagnose stellt, im Element `asserter` der Condition-Ressource.\n\nIn FHIR werden PersonImGesundheitsberuf mit der [`Practitioner`](https://hl7.org/fhir/R4/practitioner.html)-Ressource\n repräsentiert.\n Für das Profil ISIKPersonImGesundheitsberuf wird Kompatibilität mit den folgenden Profilen angestrebt. Es kann jedoch nicht sichergestellt werden, dass Instanzen, die gegen ISIKPersonImGesundheitsberuf valide sind, auch gegen diese Profile validieren:\n* [Profil KBV_PR_Base_Practitioner der KBV-Basisprofile](https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Practitioner).\n* [Profil HiGHmed_IC_Practitioner, Medizininformatik-Initiative - HiGHmed Use Case Infection Control der Medizininformatik-Initiative ](https://simplifier.net/medizininformatikinitiative-highmed-ic/highmed-ic-practitioner)\n* [Profil TIPractitioner der gematik](https://gematik.de/fhir/ti/StructureDefinition/ti-practitioner) \n\nHinweise zu Inkompatibilitäten können über die [Portalseite](https://service.gematik.de/servicedesk/customer/portal/16) gemeldet werden.",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "Practitioner",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Practitioner",
"derivation": "constraint",
"element": [
{
"id": "Practitioner",
"path": "Practitioner",
{
"key": "prac-de-1",
"severity": "error",
"human": "Die amtliche Differenzierung der Geschlechtsangabe 'other' darf nur gefüllt sein, wenn das Geschlecht 'other' angegeben ist",
"expression": "gender='other' or gender.extension('http://fhir.de/StructureDefinition/gender-amtlich-de').empty()",
"source": "https://gematik.de/fhir/isik/StructureDefinition/ISiKPersonImGesundheitsberuf"
}
]
},
{
"id": "Practitioner.id",
"path": "Practitioner.id",
"short": "serverseitige, interne ID des Datensatzes",
"comment": "**bedingtes Pflichtfeld/bedingtes MS:** Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine `id` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `id`verfügen. ",
"mustSupport": true
},
{
"id": "Practitioner.meta.versionId",
"path": "Practitioner.meta.versionId",
"short": "Eindeutiger Name der serverseitigen Version des Datensatzes",
"comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über eine `versionID` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine `versionID`verfügen. "
},
{
"id": "Practitioner.meta.lastUpdated",
"path": "Practitioner.meta.lastUpdated",
"short": "Zeitpunkt der letzten Änderung",
"comment": "Alle von einem Server bereitgestellten Ressourcen SOLLEN über ein `lastUpdate` verfügen.\n Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über ein `lastUpdate`verfügen. "
},
{
"id": "Practitioner.identifier",
"path": "Practitioner.identifier",
"slicing": {
{
"type": "pattern",
"path": "$this"
}
],
"rules": "open"
},
"comment": "Eindeutiger Identifier der Person",
"min": 1,
"mustSupport": true
},
{
"id": "Practitioner.identifier:Arztnummer",
"path": "Practitioner.identifier",
"sliceName": "Arztnummer",
"short": "Lebenslange Arztnummer",
"comment": " Im Krankenhaus ist die lebenslange Arztnummer der Ärzte bekannt und MUSS zur eindeutigen Identifikation eines Arztes bereitgestellt werden.\n**Hinweise:** Siehe [Beschreibung der Deutschen Basisprofile](https://ig.fhir.de/basisprofile-de/1.2.0/LebenslangeArztnummerLANR-Identifier.html)\nWährend die Deutschen Basisprofile hier die Abkürzung LANR verwenden, ist im KBV-Kontext das Akronym ANR gebräuchlich. Die Bezeichnung des Slices hat jedoch keinerlei Auswirkungen auf die Kompatibilität.",
"min": 0,
"max": "*",
"type": [
{
"code": "Identifier",
"profile": [
"http://fhir.de/StructureDefinition/identifier-lanr"
]
}
],
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "LANR"
}
]
}
},
"mustSupport": true
},
{
"id": "Practitioner.identifier:Arztnummer.type",
"path": "Practitioner.identifier.type",
"min": 1
},
{
"id": "Practitioner.identifier:EFN",
"path": "Practitioner.identifier",
"sliceName": "EFN",
"short": "Einheitliche Fortbildungsnummer für Ärzte in Deutschland",
"comment": "In einzelnen KIS wird keine EFN geführt, da sie aus Compliance-Gründen ausschließlich in HR-Systemen vorgehalten wird. Eine fehlende EFN soll im Testsystem daher als warningOnly bewertet werden.",
"min": 0,
"max": "1",
"type": [
{
"code": "Identifier",
"profile": [
"http://fhir.de/StructureDefinition/identifier-efn"
]
}
],
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "DN"
}
]
}
},
"mustSupport": true
},
{
"id": "Practitioner.identifier:EFN.type",
"path": "Practitioner.identifier.type",
"min": 1
},
{
"id": "Practitioner.identifier:TelematikId",
"path": "Practitioner.identifier",
"sliceName": "TelematikId",
"short": "Telematik-ID",
"comment": "**Begründung MS:** Zur Verknüpfung der Practitioner-Instanz mit Diensten der Telematikinfrastruktur SOLL die Telematik-ID des HBA angegeben werden.",
"min": 0,
"max": "1",
"type": [
{
"code": "Identifier",
"profile": [
"http://fhir.de/StructureDefinition/identifier-telematik-id"
]
}
],
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "PRN"
}
]
}
},
"mustSupport": true
},
{
"id": "Practitioner.identifier:TelematikId.type",
"path": "Practitioner.identifier.type",
"min": 1
},
{
"id": "Practitioner.identifier:Mitarbeiterkennzeichen",
"path": "Practitioner.identifier",
"sliceName": "Mitarbeiterkennzeichen",
"short": "Mitarbeiterkennzeichen",
"comment": "Für interne Kennzeichnung von Personen KANN ein institutionsbezogenes Mitarbeiterkennzeichen angegeben werden.",
"min": 0,
"max": "1",
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "EN"
}
]
}
}
},
{
"id": "Practitioner.identifier:Mitarbeiterkennzeichen.type",
"path": "Practitioner.identifier.type",
"min": 1
},
{
"id": "Practitioner.name",
"path": "Practitioner.name",
"slicing": {
{
"type": "pattern",
"path": "$this"
}
],
"rules": "open"
},
"comment": "Namen der Person",
"min": 1,
"mustSupport": true
},
{
"id": "Practitioner.name:Name",
"path": "Practitioner.name",
"sliceName": "Name",
"short": "Vollständiger Name",
"comment": "Der Name der Person im Gesundheitsberuf MUSS in konkreten Anwendungen angezeigt werden können. Es MUSS möglich sein, nach diesem Namen zu suchen.",
"min": 1,
"max": "1",
"type": [
{
"code": "HumanName",
"profile": [
"http://fhir.de/StructureDefinition/humanname-de-basis"
]
}
],
"use": "official"
},
"mustSupport": true
},
{
"id": "Practitioner.name:Name.use",
"path": "Practitioner.name.use",
"short": "Verwendungszweck",
"comment": "Hier ist stets der Wert `official` anzugeben.\n **Begründung Pflichtfeld:** Dient als Unterscheidungs- und Auswahlkriterium",
"min": 1,
"fixedCode": "official",
"mustSupport": true
},
{
"id": "Practitioner.name:Name.family",
"path": "Practitioner.name.family",
"short": "Nachname",
"comment": "Vollständiger Nachname bzw. Familienname der Person, einschließlich Namensvorsätze und -zusätze.\n **Begründung Pflichtfeld:** Ein offizieller Name ist nur zulässig, wenn der Nachname und mindestens ein Vorname angegeben sind.",
"min": 1,
"mustSupport": true
},
{
"id": "Practitioner.name:Name.given",
"path": "Practitioner.name.given",
"comment": "Kann mehrfach verwendet werden, um den Rufnamen sowie weitere Vornamen, Mittelnamen oder Mittel-Initialen abzubilden.\n **Begründung Pflichtfeld:** Ein offizieller Name ist nur zulässig, wenn der Nachname und mindestens ein Vorname angegeben sind.",
"min": 1,
"mustSupport": true
},
{
"id": "Practitioner.name:Name.prefix",
"path": "Practitioner.name.prefix",
"short": "Präfix",
"comment": "Präfix, z. B. akademischer Titel oder militärischer Rang",
"mustSupport": true
},
{
"id": "Practitioner.name:Geburtsname",
"path": "Practitioner.name",
"sliceName": "Geburtsname",
"short": "Geburtsname",
"comment": "Ist der Geburtsname der Person im Gesundheitsberuf bekannt und weicht er vom aktuellen Namen ab, KANN er zusätzlich angegeben werden.",
"min": 0,
"max": "1",
"type": [
{
"code": "HumanName",
"profile": [
"http://fhir.de/StructureDefinition/humanname-de-basis"
]
}
],
"use": "maiden"
}
},
{
"id": "Practitioner.name:Geburtsname.use",
"path": "Practitioner.name.use",
"min": 1,
"fixedCode": "maiden",
"mustSupport": true
},
{
"id": "Practitioner.name:Geburtsname.family",
"path": "Practitioner.name.family",
"min": 1
},
{
"id": "Practitioner.name:Geburtsname.given",
"path": "Practitioner.name.given",
"max": "0"
},
{
"id": "Practitioner.name:Geburtsname.prefix",
"path": "Practitioner.name.prefix",
"max": "0"
},
{
"id": "Practitioner.telecom.system",
"path": "Practitioner.telecom.system",
"min": 1
},
{
"id": "Practitioner.telecom.value",
"path": "Practitioner.telecom.value",
"min": 1
},
{
"id": "Practitioner.address",
"path": "Practitioner.address",
"slicing": {
{
"type": "pattern",
"path": "$this"
}
],
"rules": "open"
},
"comment": "Zur Unterscheidung von Postfach- und Straßenadressen, zur getrennten Angabe von Straßenname und Hausnummer sowie zur Angabe von Stadtteilen können Implementierungen die im deutschen Basisprofil zur Addresse (http://fhir.de/StructureDefinition/address-de-basis) beschriebenen Erweiterungen unterstützen.\nDiese Differenzierungen sind im Rahmen dieser Spezifikation jedoch nicht verpflichtend.",
"mustSupport": true
},
{
"id": "Practitioner.address:Strassenanschrift",
"path": "Practitioner.address",
"sliceName": "Strassenanschrift",
"short": "Straßenanschrift",
"comment": "Ist eine Adresse bekannt, unter der die Person im Gesundheitsberuf erreichbar ist, MUSS sie bereitgestellt werden. Diese kann zur Unterscheidung von Personen herangezogen werden. Die Ausdifferenzierung der Adresse in die Adressbestandteile erfolgt in Hinblick auf eine einheitliche Verwendung von Adressen.",
"min": 0,
"max": "*",
"type": [
{
"code": "Address",
"profile": [
"http://fhir.de/StructureDefinition/address-de-basis"
]
}
],
"type": "both"
},
"mustSupport": true
},
{
"id": "Practitioner.address:Strassenanschrift.extension:Stadtteil",
"path": "Practitioner.address.extension",
"sliceName": "Stadtteil",
"mustSupport": true
},
{
"id": "Practitioner.address:Strassenanschrift.type",
"path": "Practitioner.address.type",
"min": 1,
"mustSupport": true
},
{
"id": "Practitioner.address:Strassenanschrift.line",
"path": "Practitioner.address.line",
"min": 1,
"mustSupport": true
},
{
"id": "Practitioner.address:Strassenanschrift.line.extension:Strasse",
"path": "Practitioner.address.line.extension",
"sliceName": "Strasse",
"mustSupport": true
},
{
"id": "Practitioner.address:Strassenanschrift.line.extension:Hausnummer",
"path": "Practitioner.address.line.extension",
"sliceName": "Hausnummer",
"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",
"min": 1,
"mustSupport": true
},
{
"id": "Practitioner.address:Strassenanschrift.postalCode",
"path": "Practitioner.address.postalCode",
"min": 1,
"mustSupport": true
},
{
"id": "Practitioner.address:Strassenanschrift.country",
"path": "Practitioner.address.country",
"min": 1,
"mustSupport": true
},
{
"id": "Practitioner.address:Postfach",
"path": "Practitioner.address",
"sliceName": "Postfach",
"short": "Postfachanschrift",
"comment": "Ist eine Adresse bekannt, unter der die Person im Gesundheitsberuf erreichbar ist, MUSS sie bereitgestellt werden. Diese kann zur Unterscheidung von Personen herangezogen werden. Die Ausdifferenzierung der Adresse in die Adressbestandteile erfolgt in Hinblick auf eine einheitliche Verwendung von Adressen.",
"min": 0,
"max": "*",
"type": [
{
"code": "Address",
"profile": [
"http://fhir.de/StructureDefinition/address-de-basis"
]
}
],
"type": "postal"
},
"mustSupport": true
},
{
"id": "Practitioner.address:Postfach.type",
"path": "Practitioner.address.type",
"min": 1,
"mustSupport": true
},
{
"id": "Practitioner.address:Postfach.line",
"path": "Practitioner.address.line",
"min": 1,
"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",
"min": 1,
"mustSupport": true
},
{
"id": "Practitioner.address:Postfach.postalCode",
"path": "Practitioner.address.postalCode",
"min": 1,
"mustSupport": true
},
{
"id": "Practitioner.address:Postfach.country",
"path": "Practitioner.address.country",
"min": 1,
"mustSupport": true
},
{
"id": "Practitioner.gender",
"path": "Practitioner.gender",
"short": "Administratives Geschlecht",
"comment": "Ist das Geschlecht der Person im Gesundheitsberuf bekannt, MUSS es bereitgestellt werden. Für die Angabe 'divers' ist in Practitioner.gender der FHIR-Code `other` zu verwenden. Die administrative deutsche Differenzierung erfolgt ergänzend über die GenderOtherDE-Extension.",
"mustSupport": true
},
{
"id": "Practitioner.gender.extension",
"path": "Practitioner.gender.extension",
"slicing": {
{
"type": "value",
"path": "url"
}
],
"ordered": false,
"rules": "open"
}
},
{
"id": "Practitioner.gender.extension:Geschlecht-Administrativ",
"path": "Practitioner.gender.extension",
"sliceName": "Geschlecht-Administrativ",
"min": 0,
"max": "1",
"type": [
{
"code": "Extension",
"profile": [
"http://fhir.de/StructureDefinition/gender-amtlich-de"
]
}
],
"mustSupport": true
},
{
"id": "Practitioner.gender.extension:Geschlecht-Administrativ.value[x]",
"path": "Practitioner.gender.extension.value[x]",
"mustSupport": true
},
{
"id": "Practitioner.qualification.code",
"path": "Practitioner.qualification.code",
"comment": "Zur Kodierung der Qualifikation ist das entsprechende [ValueSet der KBV](https://fhir.kbv.de/ValueSet/KBV_VS_Base_Practitioner_Speciality) zu empfehlen."
}
]
}
}

Constraints/Invarianten

NameSchweregradBeschreibungAusdruck
prac-de-1errorDie amtliche Differenzierung der Geschlechtsangabe 'other' darf nur gefüllt sein, wenn das Geschlecht 'other' angegeben istgender='other' or gender.extension('http://fhir.de/StructureDefinition/gender-amtlich-de').empty()

Terminology-Bindings

Anmerkungen zu Must-Support-Feldern

FeldnameKurzbeschreibungHinweise
Practitioner.idserverseitige, interne ID des Datensatzes

bedingtes Pflichtfeld/bedingtes MS: Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine id verfügen. Von Clients erzeugte Ressourcen, die im Kontext einer CREATE-Interaktion übermittelt werden, MÜSSEN NICHT über eine idverfügen.

Practitioner.identifier

Eindeutiger Identifier der Person

Practitioner.identifier:ArztnummerLebenslange Arztnummer

Im Krankenhaus ist die lebenslange Arztnummer der Ärzte bekannt und MUSS zur eindeutigen Identifikation eines Arztes bereitgestellt werden. Hinweise: Siehe Beschreibung der Deutschen Basisprofile Während die Deutschen Basisprofile hier die Abkürzung LANR verwenden, ist im KBV-Kontext das Akronym ANR gebräuchlich. Die Bezeichnung des Slices hat jedoch keinerlei Auswirkungen auf die Kompatibilität.

Practitioner.identifier:EFNEinheitliche Fortbildungsnummer für Ärzte in Deutschland

In einzelnen KIS wird keine EFN geführt, da sie aus Compliance-Gründen ausschließlich in HR-Systemen vorgehalten wird. Eine fehlende EFN soll im Testsystem daher als warningOnly bewertet werden.

Practitioner.identifier:TelematikIdTelematik-ID

Begründung MS: Zur Verknüpfung der Practitioner-Instanz mit Diensten der Telematikinfrastruktur SOLL die Telematik-ID des HBA angegeben werden.

Practitioner.name

Namen der Person

Practitioner.name:NameVollständiger Name

Der Name der Person im Gesundheitsberuf MUSS in konkreten Anwendungen angezeigt werden können. Es MUSS möglich sein, nach diesem Namen zu suchen.

Practitioner.name:Name.useVerwendungszweck

Hier ist stets der Wert official anzugeben. Begründung Pflichtfeld: Dient als Unterscheidungs- und Auswahlkriterium

Practitioner.name:Name.familyNachname

Vollständiger Nachname bzw. Familienname der Person, einschließlich Namensvorsätze und -zusätze. Begründung Pflichtfeld: Ein offizieller Name ist nur zulässig, wenn der Nachname und mindestens ein Vorname angegeben sind.

Practitioner.name:Name.given

Kann mehrfach verwendet werden, um den Rufnamen sowie weitere Vornamen, Mittelnamen oder Mittel-Initialen abzubilden. Begründung Pflichtfeld: Ein offizieller Name ist nur zulässig, wenn der Nachname und mindestens ein Vorname angegeben sind.

Practitioner.name:Name.prefixPräfix

Präfix, z. B. akademischer Titel oder militärischer Rang

Practitioner.name:Geburtsname.use
Practitioner.address

Zur Unterscheidung von Postfach- und Straßenadressen, zur getrennten Angabe von Straßenname und Hausnummer sowie zur Angabe von Stadtteilen können Implementierungen die im deutschen Basisprofil zur Addresse (http://fhir.de/StructureDefinition/address-de-basis) beschriebenen Erweiterungen unterstützen. Diese Differenzierungen sind im Rahmen dieser Spezifikation jedoch nicht verpflichtend.

Practitioner.address:StrassenanschriftStraßenanschrift

Ist eine Adresse bekannt, unter der die Person im Gesundheitsberuf erreichbar ist, MUSS sie bereitgestellt werden. Diese kann zur Unterscheidung von Personen herangezogen werden. Die Ausdifferenzierung der Adresse in die Adressbestandteile erfolgt in Hinblick auf eine einheitliche Verwendung von Adressen.

Practitioner.address:Strassenanschrift.extension:Stadtteil
Practitioner.address:Strassenanschrift.type
Practitioner.address:Strassenanschrift.line
Practitioner.address:Strassenanschrift.line.extension:Strasse
Practitioner.address:Strassenanschrift.line.extension:Hausnummer
Practitioner.address:Strassenanschrift.line.extension:Adresszusatz
Practitioner.address:Strassenanschrift.city
Practitioner.address:Strassenanschrift.postalCode
Practitioner.address:Strassenanschrift.country
Practitioner.address:PostfachPostfachanschrift

Ist eine Adresse bekannt, unter der die Person im Gesundheitsberuf erreichbar ist, MUSS sie bereitgestellt werden. Diese kann zur Unterscheidung von Personen herangezogen werden. Die Ausdifferenzierung der Adresse in die Adressbestandteile erfolgt in Hinblick auf eine einheitliche Verwendung von Adressen.

Practitioner.address:Postfach.type
Practitioner.address:Postfach.line
Practitioner.address:Postfach.line.extension:Postfach
Practitioner.address:Postfach.city
Practitioner.address:Postfach.postalCode
Practitioner.address:Postfach.country
Practitioner.genderAdministratives Geschlecht

Ist das Geschlecht der Person im Gesundheitsberuf bekannt, MUSS es bereitgestellt werden. Für die Angabe 'divers' ist in Practitioner.gender der FHIR-Code other zu verwenden. Die administrative deutsche Differenzierung erfolgt ergänzend über die GenderOtherDE-Extension.

Practitioner.gender.extension:Geschlecht-Administrativ
Practitioner.gender.extension:Geschlecht-Administrativ.value[x]

Interaktionen

Für die Ressource Practitioner MÜSSEN die REST-Interaktionen "READ" und "SEARCH" (search-type) implementiert werden.

Folgende Suchparameter sind für das Bestätigungsverfahren relevant, auch in Kombination:

  1. Der Suchparameter "_id" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Practitioner?_id=1234567890

    Anwendungshinweise: Weitere Informationen zur Suche nach "_id" finden sich in der FHIR-Basisspezifikation - Abschnitt "Parameters for all resources".

  2. Der Suchparameter "identifier" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Practitioner?identifier=42

    Anwendungshinweise: Weitere Informationen zur Suche nach "Practitioner.identifier" finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".

  3. Der Suchparameter "given" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Practitioner?given=Heidi

    Anwendungshinweise: Weitere Informationen zur Suche nach "Practitioner.name.given" finden sich in der FHIR-Basisspezifikation - Abschnitt "String Search".

  4. Der Suchparameter "family" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Practitioner?family=Alpenzauber

    Anwendungshinweise: Weitere Informationen zur Suche nach "Practitioner.name.family" finden sich in der FHIR-Basisspezifikation - Abschnitt "String Search".

  5. Der Suchparameter "name" KANN unterstützt werden:

    Beispiele:

    GET [base]/Practitioner?name=Heidi

    GET [base]/Practitioner?name=Alpenzauber

    Anwendungshinweise: Weitere Informationen zur Suche nach "Practitioner.name" finden sich in der FHIR-Basisspezifikation - Abschnitt "String Search".

  6. Der Suchparameter "address" KANN unterstützt werden:

    Beispiele:

    GET [base]/Practitioner?address=Berlin

    Anwendungshinweise: Weitere Informationen zur Suche nach "Practitioner.address" finden sich in der FHIR-Basisspezifikation - Abschnitt "String Search".

  7. Der Suchparameter "gender" KANN unterstützt werden:

    Beispiele:

    GET [base]/Practitioner?gender=female

    Anwendungshinweise: Weitere Informationen zur Suche nach "Practitioner.gender" finden sich in der FHIR-Basisspezifikation - Abschnitt "Token Search".


Beispiele

Beispiel:

Practitioner
<Practitioner xmlns="http://hl7.org/fhir">
<id value="PractitionerWalterArzt" />
<source value="http://krankenhaus.de" />
<profile value="https://gematik.de/fhir/isik/StructureDefinition/ISiKPersonImGesundheitsberuf" />
</meta>
<system value="http://terminology.hl7.org/CodeSystem/v2-0203" />
<code value="LANR" />
</coding>
</type>
<system value="https://fhir.kbv.de/NamingSystem/KBV_NS_Base_ANR" />
<value value="123456789" />
</identifier>
<system value="http://terminology.hl7.org/CodeSystem/v2-0203" />
<code value="DN" />
</coding>
</type>
<system value="http://fhir.de/sid/bundesaerztekammer/efn" />
<value value="123456789123456" />
</identifier>
<active value="true" />
<use value="official" />
<text value="Walter Arzt" />
<family value="Arzt">
<extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name">
<valueString value="Arzt" />
</extension>
</family>
<given value="Walter" />
</name>
<use value="maiden" />
<text value="Gross" />
<family value="Gross">
<extension url="http://hl7.org/fhir/StructureDefinition/humanname-own-name">
<valueString value="Gross" />
</extension>
</family>
</name>
<type value="both" />
<line value="Schmiedegasse 16">
<extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber">
<valueString value="16" />
</extension>
<extension url="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName">
<valueString value="Schmiedegasse" />
</extension>
</line>
<city value="Potsdam" />
<postalCode value="14469" />
<country value="DE" />
</address>
<gender value="male" />
<extension url="http://hl7.org/fhir/StructureDefinition/data-absent-reason">
<valueCode value="masked" />
</extension>
</birthDate>
<system value="http://snomed.info/sct" />
<version value="http://snomed.info/sct/900000000000207008/version/20200131" />
<code value="309343006" />
<display value="Physician (occupation)" />
</coding>
</code>
</qualification>
</Practitioner>
{
"resourceType": "Practitioner",
"id": "PractitionerWalterArzt",
"meta": {
"source": "http://krankenhaus.de",
"profile": [
"https://gematik.de/fhir/isik/StructureDefinition/ISiKPersonImGesundheitsberuf"
]
},
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "LANR"
}
]
},
"system": "https://fhir.kbv.de/NamingSystem/KBV_NS_Base_ANR",
"value": "123456789"
},
{
"type": {
"coding": [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code": "DN"
}
]
},
"system": "http://fhir.de/sid/bundesaerztekammer/efn",
"value": "123456789123456"
}
],
"active": true,
"name": [
{
"use": "official",
"text": "Walter Arzt",
"family": "Arzt",
"_family": {
{
"url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name",
"valueString": "Arzt"
}
]
},
"given": [
"Walter"
]
},
{
"use": "maiden",
"text": "Gross",
"family": "Gross",
"_family": {
{
"url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name",
"valueString": "Gross"
}
]
}
}
],
"address": [
{
"type": "both",
"line": [
"Schmiedegasse 16"
],
"_line": [
{
{
"url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber",
"valueString": "16"
},
{
"url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName",
"valueString": "Schmiedegasse"
}
]
}
],
"city": "Potsdam",
"postalCode": "14469",
"country": "DE"
}
],
"gender": "male",
{
"url": "http://hl7.org/fhir/StructureDefinition/data-absent-reason",
"valueCode": "masked"
}
]
},
{
"code": {
"coding": [
{
"system": "http://snomed.info/sct",
"version": "http://snomed.info/sct/900000000000207008/version/20200131",
"code": "309343006",
"display": "Physician (occupation)"
}
]
}
}
]
}