Organisation (Organization)

Die nachfolgenden Festlegungen spezifizieren die Abbildung von Minimalanforderungen für die Bereitstellung von Daten zur Aufbauorganisation im Rahmen von ISiK.


Dieses Profil beschreibt die Nutzung von Organisationseinheiten innerhalb eines Krankenhauses oder eines Krankenhauses als ganzem in ISiK-Szenarien.

Bestätigungsrelevanz

VerbindlichkeitMAY

Metadaten

Canonicalhttps://gematik.de/fhir/isik/StructureDefinition/ISiKOrganisation
Statusactive
Version5.1.0
Basishttp://hl7.org/fhir/StructureDefinition/Organization

Inhalt

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
IKNRS Σ C0..1IdentifierIknrPattern
BSNRS Σ C0..1IdentifierBsnrPattern
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBindingPattern
systemS Σ1..1uri
valueS Σ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
TelematikIDS Σ C0..1IdentifierTelematikIdPattern
activeS Σ ?!0..1boolean
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
nameS Σ C0..1string
aliasS0..*string
telecomS C0..*ContactPoint
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Σ0..1Period
id0..1string
StadtteilS C0..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Σ0..1Period
partOfS Σ0..1Reference(Organization)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
purpose0..1CodeableConceptBinding
name0..1HumanName
telecom0..*ContactPoint
address0..1Address
endpointS0..*Reference(Endpoint)
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="ISiKOrganisation" />
<url value="https://gematik.de/fhir/isik/StructureDefinition/ISiKOrganisation" />
<version value="5.1.0" />
<name value="ISiKOrganisation" />
<status value="active" />
<experimental value="false" />
<date value="2025-10-23" />
<publisher value="gematik GmbH" />
<description value="Dieses Profil beschreibt die Nutzung von Organisationseinheiten innerhalb eines Krankenhauses oder eines Krankenhauses als ganzem in ISiK-Szenarien." />
<fhirVersion value="4.0.1" />
<kind value="resource" />
<abstract value="false" />
<type value="Organization" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Organization" />
<derivation value="constraint" />
<element id="Organization.identifier">
<path value="Organization.identifier" />
<type value="pattern" />
<path value="$this" />
</discriminator>
<rules value="open" />
</slicing>
<short value="Identifier" />
<comment value="Motivation Kardinalität und Must Support: Jede Organisation muss über einen Business Identifier eindeutig identifiziert werden können." />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.identifier:IKNR">
<path value="Organization.identifier" />
<sliceName value="IKNR" />
<short value="IKNR" />
<comment value="Motivation: Entsprechend der Vorgabe der KBV Organisation 1.5.0. (https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization), muss ein System ein Institutionskennzeichen (IKNR) verarbeiten können, sofern diese Information verfügbar ist." />
<min value="0" />
<max value="1" />
<code value="Identifier" />
<profile value="http://fhir.de/StructureDefinition/identifier-iknr" />
</type>
<system value="http://fhir.de/sid/arge-ik/iknr" />
</patternIdentifier>
<mustSupport value="true" />
</element>
<element id="Organization.identifier:BSNR">
<path value="Organization.identifier" />
<sliceName value="BSNR" />
<short value="BSNR" />
<comment value="Motivation: Entsprechend der Bedarfsmeldung im Rahmen der Stakeholderbefragung zu einem Profil Organisation in der Arbeitsgruppe zum ISIK Basismodul Stufe 4 und der Vorgabe der KBV Organisation 1.5.0. (https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization), muss ein System eine Betriebsstättennummer (BSNR) verarbeiten können, sofern diese Information verfügbar ist." />
<min value="0" />
<max value="1" />
<code value="Identifier" />
<profile value="http://fhir.de/StructureDefinition/identifier-bsnr" />
</type>
<system value="https://fhir.kbv.de/NamingSystem/KBV_NS_Base_BSNR" />
</patternIdentifier>
<mustSupport value="true" />
</element>
<element id="Organization.identifier:OrganisationseinheitenID">
<path value="Organization.identifier" />
<sliceName value="OrganisationseinheitenID" />
<short value="OrganisationseinheitenID" />
<comment value="Hinweis: Für IDs, die krankenhaus-intern spezifischen Organisationseinheiten wie Abteilungen oder Stationen vergeben werden, ist diese Identifier zu nutzen - analog zu Slice Abteilungsidentifikator in https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/mii_pr_struktur_abteilung. Da auch Stationen im Identifier-System inkludiert werden könnten, sollte hier das Identifier generisch Organisationseinheiten abbilden und nicht Abteilungen allein.\n \n Motivation Must Support: Jede Organisation, die über eine Organisationseinheiten-ID verfügt, soll dadurch eindeutig identifiziert werden können." />
<min value="0" />
<max value="1" />
<system value="http://snomed.info/sct" />
<code value="43741000" />
</coding>
</type>
</patternIdentifier>
<mustSupport value="true" />
</element>
<element id="Organization.identifier:OrganisationseinheitenID.system">
<path value="Organization.identifier.system" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.identifier:OrganisationseinheitenID.value">
<path value="Organization.identifier.value" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.identifier:TelematikID">
<path value="Organization.identifier" />
<sliceName value="TelematikID" />
<short value="Telematik-ID" />
<comment value="Motivation Must Support: Jede Organisation, die über eine Telematik-ID verfügt, soll dadurch eindeutig identifiziert werden können." />
<min value="0" />
<max value="1" />
<code value="Identifier" />
<profile value="http://fhir.de/StructureDefinition/identifier-telematik-id" />
</type>
<system value="https://gematik.de/fhir/sid/telematik-id" />
</patternIdentifier>
<mustSupport value="true" />
</element>
<element id="Organization.active">
<path value="Organization.active" />
<short value="Aktivitäts-Status der Organisation" />
<comment value="Motivation: Ein System muss prüfen können, ob eine Organisation aktiv ist oder nicht, sofern diese Information verfügbar ist." />
<mustSupport value="true" />
</element>
<element id="Organization.type">
<path value="Organization.type" />
<type value="pattern" />
<path value="$this" />
</discriminator>
<ordered value="false" />
<rules value="open" />
</slicing>
<short value="Typ der Organisation" />
<comment value="Motivation: Ein System muss den Typ einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist. \n Die Festlegung einer endlichen Menge von Organisations-Formen in verbindlicher weise, ist zum Zeitpunkt der Festlegung nicht möglich." />
<mustSupport value="true" />
</element>
<element id="Organization.type:organisationstyp">
<path value="Organization.type" />
<sliceName value="organisationstyp" />
<short value="Allgemeiner Organisationstyp" />
<comment value="Definiert den allgemeinen Typ der Organisation." />
<min value="0" />
<max value="1" />
<mustSupport value="true" />
<strength value="required" />
<valueSet value="http://hl7.org/fhir/ValueSet/organization-type" />
</binding>
</element>
<element id="Organization.type:organisationstyp.coding.system">
<path value="Organization.type.coding.system" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.type:organisationstyp.coding.code">
<path value="Organization.type.coding.code" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.type:EinrichtungsArt">
<path value="Organization.type" />
<sliceName value="EinrichtungsArt" />
<short value="Art der Einrichtung (IHE XDS)" />
<comment value="Beschreibt die Art der Einrichtung nach IHE XDS Standards." />
<min value="0" />
<max value="1" />
<mustSupport value="true" />
<strength value="required" />
<valueSet value="http://ihe-d.de/ValueSets/IHEXDShealthcareFacilityTypeCode" />
</binding>
</element>
<element id="Organization.type:EinrichtungsArt.coding.system">
<path value="Organization.type.coding.system" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.type:EinrichtungsArt.coding.code">
<path value="Organization.type.coding.code" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.type:ErweiterterFachabteilungsschluessel">
<path value="Organization.type" />
<sliceName value="ErweiterterFachabteilungsschluessel" />
<short value="Erweiterter Fachabteilungsschlüssel" />
<comment value="Spezifiziert den erweiterten Fachabteilungsschlüssel für medizinische Einrichtungen." />
<min value="0" />
<max value="1" />
<mustSupport value="true" />
<strength value="required" />
<valueSet value="http://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel-erweitert" />
</binding>
</element>
<element id="Organization.type:ErweiterterFachabteilungsschluessel.coding.system">
<path value="Organization.type.coding.system" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.type:ErweiterterFachabteilungsschluessel.coding.code">
<path value="Organization.type.coding.code" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.name">
<path value="Organization.name" />
<short value="Name der Organisation" />
<comment value="Motivation: Ein System muss den Namen einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist.." />
<mustSupport value="true" />
</element>
<element id="Organization.alias">
<path value="Organization.alias" />
<short value="Alias der Organisation" />
<comment value="Hinweis: unter Umstaänden können hier Kürzel genutzt werden. Motivation: Ein System muss den Alias einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist." />
<mustSupport value="true" />
</element>
<element id="Organization.telecom">
<path value="Organization.telecom" />
<short value="Kontaktinformation" />
<comment value="Motivation: Ein System muss Kontaktinformation einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist." />
<mustSupport value="true" />
</element>
<element id="Organization.address">
<path value="Organization.address" />
<type value="pattern" />
<path value="$this" />
</discriminator>
<rules value="open" />
</slicing>
<short value="Adresse der Organisation" />
<comment value="Um zwischen Postfachadressen und physischen Adressen, Straßennamen und Hausnummern zu unterscheiden und Städtenamenszusätze hinzuzufügen, können Anbieter die Erweiterungen unterstützen, die im Deutschen Adress-Basisprofil vorgeschlagen werden (http://fhir.de/StructureDefinition/address-de-basis). Solche Differenzierungen sind jedoch im Rahmen dieser Spezifikation nicht erforderlich." />
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift">
<path value="Organization.address" />
<sliceName value="Strassenanschrift" />
<short value="Straßenanschrift" />
<comment value="Wohn- oder Aufenthaltsort des Patienten" />
<min value="0" />
<max value="*" />
<code value="Address" />
<profile value="http://fhir.de/StructureDefinition/address-de-basis" />
</type>
<type value="both" />
</patternAddress>
<key value="address-cnt-2or3-char" />
<severity value="warning" />
<human value="The content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2." />
<expression value="country.empty() or (country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-2') or country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-3'))" />
<source value="https://gematik.de/fhir/isik/StructureDefinition/ISiKOrganisation" />
</constraint>
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift.extension:Stadtteil">
<path value="Organization.address.extension" />
<sliceName value="Stadtteil" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift.type">
<path value="Organization.address.type" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift.line">
<path value="Organization.address.line" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift.line.extension:Strasse">
<path value="Organization.address.line.extension" />
<sliceName value="Strasse" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift.line.extension:Hausnummer">
<path value="Organization.address.line.extension" />
<sliceName value="Hausnummer" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift.line.extension:Adresszusatz">
<path value="Organization.address.line.extension" />
<sliceName value="Adresszusatz" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift.line.extension:Postfach">
<path value="Organization.address.line.extension" />
<sliceName value="Postfach" />
<max value="0" />
</element>
<element id="Organization.address:Strassenanschrift.city">
<path value="Organization.address.city" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift.postalCode">
<path value="Organization.address.postalCode" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift.country">
<path value="Organization.address.country" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Postfach">
<path value="Organization.address" />
<sliceName value="Postfach" />
<short value="Postfachadresse" />
<comment value="Adresse, die nur für postalische Zustellung genutzt werden kann." />
<min value="0" />
<max value="*" />
<code value="Address" />
<profile value="http://fhir.de/StructureDefinition/address-de-basis" />
</type>
<type value="postal" />
</patternAddress>
<key value="address-cnt-2or3-char" />
<severity value="warning" />
<human value="The content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2." />
<expression value="country.empty() or (country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-2') or country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-3'))" />
<source value="https://gematik.de/fhir/isik/StructureDefinition/ISiKOrganisation" />
</constraint>
<mustSupport value="true" />
</element>
<element id="Organization.address:Postfach.extension:Stadtteil">
<path value="Organization.address.extension" />
<sliceName value="Stadtteil" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Postfach.type">
<path value="Organization.address.type" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Postfach.line">
<path value="Organization.address.line" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Postfach.line.extension:Strasse">
<path value="Organization.address.line.extension" />
<sliceName value="Strasse" />
<max value="0" />
</element>
<element id="Organization.address:Postfach.line.extension:Hausnummer">
<path value="Organization.address.line.extension" />
<sliceName value="Hausnummer" />
<max value="0" />
</element>
<element id="Organization.address:Postfach.line.extension:Adresszusatz">
<path value="Organization.address.line.extension" />
<sliceName value="Adresszusatz" />
<max value="0" />
</element>
<element id="Organization.address:Postfach.line.extension:Postfach">
<path value="Organization.address.line.extension" />
<sliceName value="Postfach" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Postfach.city">
<path value="Organization.address.city" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Postfach.postalCode">
<path value="Organization.address.postalCode" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Postfach.country">
<path value="Organization.address.country" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.partOf">
<path value="Organization.partOf" />
<short value="Übergeordnete Organisation" />
<comment value="Motivation: System muss die Hierarchie einer Organisationseinheit innherhalb einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist." />
<mustSupport value="true" />
</element>
<element id="Organization.contact">
<path value="Organization.contact" />
<short value="Kontaktperson oder -abteilung" />
<comment value="Motivation: Ein System muss Kontaktinformation einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist." />
<mustSupport value="true" />
</element>
<element id="Organization.endpoint">
<path value="Organization.endpoint" />
<short value="Technischer Endpunkt" />
<comment value="Motivation: Ein System muss den technischen Endpunt einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist." />
<mustSupport value="true" />
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "ISiKOrganisation",
"url": "https://gematik.de/fhir/isik/StructureDefinition/ISiKOrganisation",
"version": "5.1.0",
"name": "ISiKOrganisation",
"status": "active",
"experimental": false,
"date": "2025-10-23",
"publisher": "gematik GmbH",
"description": "Dieses Profil beschreibt die Nutzung von Organisationseinheiten innerhalb eines Krankenhauses oder eines Krankenhauses als ganzem in ISiK-Szenarien.",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "Organization",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Organization",
"derivation": "constraint",
"element": [
{
"id": "Organization.identifier",
"path": "Organization.identifier",
"slicing": {
{
"type": "pattern",
"path": "$this"
}
],
"rules": "open"
},
"short": "Identifier",
"comment": "Motivation Kardinalität und Must Support: Jede Organisation muss über einen Business Identifier eindeutig identifiziert werden können.",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.identifier:IKNR",
"path": "Organization.identifier",
"sliceName": "IKNR",
"short": "IKNR",
"comment": "Motivation: Entsprechend der Vorgabe der KBV Organisation 1.5.0. (https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization), muss ein System ein Institutionskennzeichen (IKNR) verarbeiten können, sofern diese Information verfügbar ist.",
"min": 0,
"max": "1",
"type": [
{
"code": "Identifier",
"profile": [
"http://fhir.de/StructureDefinition/identifier-iknr"
]
}
],
"system": "http://fhir.de/sid/arge-ik/iknr"
},
"mustSupport": true
},
{
"id": "Organization.identifier:BSNR",
"path": "Organization.identifier",
"sliceName": "BSNR",
"short": "BSNR",
"comment": "Motivation: Entsprechend der Bedarfsmeldung im Rahmen der Stakeholderbefragung zu einem Profil Organisation in der Arbeitsgruppe zum ISIK Basismodul Stufe 4 und der Vorgabe der KBV Organisation 1.5.0. (https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization), muss ein System eine Betriebsstättennummer (BSNR) verarbeiten können, sofern diese Information verfügbar ist.",
"min": 0,
"max": "1",
"type": [
{
"code": "Identifier",
"profile": [
"http://fhir.de/StructureDefinition/identifier-bsnr"
]
}
],
"system": "https://fhir.kbv.de/NamingSystem/KBV_NS_Base_BSNR"
},
"mustSupport": true
},
{
"id": "Organization.identifier:OrganisationseinheitenID",
"path": "Organization.identifier",
"sliceName": "OrganisationseinheitenID",
"short": "OrganisationseinheitenID",
"comment": "Hinweis: Für IDs, die krankenhaus-intern spezifischen Organisationseinheiten wie Abteilungen oder Stationen vergeben werden, ist diese Identifier zu nutzen - analog zu Slice Abteilungsidentifikator in https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/mii_pr_struktur_abteilung. Da auch Stationen im Identifier-System inkludiert werden könnten, sollte hier das Identifier generisch Organisationseinheiten abbilden und nicht Abteilungen allein.\n \n Motivation Must Support: Jede Organisation, die über eine Organisationseinheiten-ID verfügt, soll dadurch eindeutig identifiziert werden können.",
"min": 0,
"max": "1",
"type": {
"coding": [
{
"code": "43741000",
"system": "http://snomed.info/sct"
}
]
}
},
"mustSupport": true
},
{
"id": "Organization.identifier:OrganisationseinheitenID.system",
"path": "Organization.identifier.system",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.identifier:OrganisationseinheitenID.value",
"path": "Organization.identifier.value",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.identifier:TelematikID",
"path": "Organization.identifier",
"sliceName": "TelematikID",
"short": "Telematik-ID",
"comment": "Motivation Must Support: Jede Organisation, die über eine Telematik-ID verfügt, soll dadurch eindeutig identifiziert werden können.",
"min": 0,
"max": "1",
"type": [
{
"code": "Identifier",
"profile": [
"http://fhir.de/StructureDefinition/identifier-telematik-id"
]
}
],
"system": "https://gematik.de/fhir/sid/telematik-id"
},
"mustSupport": true
},
{
"id": "Organization.active",
"path": "Organization.active",
"short": "Aktivitäts-Status der Organisation",
"comment": "Motivation: Ein System muss prüfen können, ob eine Organisation aktiv ist oder nicht, sofern diese Information verfügbar ist.",
"mustSupport": true
},
{
"id": "Organization.type",
"path": "Organization.type",
"slicing": {
{
"type": "pattern",
"path": "$this"
}
],
"rules": "open",
"ordered": false
},
"short": "Typ der Organisation",
"comment": "Motivation: Ein System muss den Typ einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist. \n Die Festlegung einer endlichen Menge von Organisations-Formen in verbindlicher weise, ist zum Zeitpunkt der Festlegung nicht möglich.",
"mustSupport": true
},
{
"id": "Organization.type:organisationstyp",
"path": "Organization.type",
"sliceName": "organisationstyp",
"short": "Allgemeiner Organisationstyp",
"comment": "Definiert den allgemeinen Typ der Organisation.",
"min": 0,
"max": "1",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://hl7.org/fhir/ValueSet/organization-type"
}
},
{
"id": "Organization.type:organisationstyp.coding.system",
"path": "Organization.type.coding.system",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.type:organisationstyp.coding.code",
"path": "Organization.type.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.type:EinrichtungsArt",
"path": "Organization.type",
"sliceName": "EinrichtungsArt",
"short": "Art der Einrichtung (IHE XDS)",
"comment": "Beschreibt die Art der Einrichtung nach IHE XDS Standards.",
"min": 0,
"max": "1",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://ihe-d.de/ValueSets/IHEXDShealthcareFacilityTypeCode"
}
},
{
"id": "Organization.type:EinrichtungsArt.coding.system",
"path": "Organization.type.coding.system",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.type:EinrichtungsArt.coding.code",
"path": "Organization.type.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.type:ErweiterterFachabteilungsschluessel",
"path": "Organization.type",
"sliceName": "ErweiterterFachabteilungsschluessel",
"short": "Erweiterter Fachabteilungsschlüssel",
"comment": "Spezifiziert den erweiterten Fachabteilungsschlüssel für medizinische Einrichtungen.",
"min": 0,
"max": "1",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel-erweitert"
}
},
{
"id": "Organization.type:ErweiterterFachabteilungsschluessel.coding.system",
"path": "Organization.type.coding.system",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.type:ErweiterterFachabteilungsschluessel.coding.code",
"path": "Organization.type.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.name",
"path": "Organization.name",
"short": "Name der Organisation",
"comment": "Motivation: Ein System muss den Namen einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist..",
"mustSupport": true
},
{
"id": "Organization.alias",
"path": "Organization.alias",
"short": "Alias der Organisation",
"comment": "Hinweis: unter Umstaänden können hier Kürzel genutzt werden. Motivation: Ein System muss den Alias einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist.",
"mustSupport": true
},
{
"id": "Organization.telecom",
"path": "Organization.telecom",
"short": "Kontaktinformation",
"comment": "Motivation: Ein System muss Kontaktinformation einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist.",
"mustSupport": true
},
{
"id": "Organization.address",
"path": "Organization.address",
"slicing": {
{
"type": "pattern",
"path": "$this"
}
],
"rules": "open"
},
"short": "Adresse der Organisation",
"comment": "Um zwischen Postfachadressen und physischen Adressen, Straßennamen und Hausnummern zu unterscheiden und Städtenamenszusätze hinzuzufügen, können Anbieter die Erweiterungen unterstützen, die im Deutschen Adress-Basisprofil vorgeschlagen werden (http://fhir.de/StructureDefinition/address-de-basis). Solche Differenzierungen sind jedoch im Rahmen dieser Spezifikation nicht erforderlich.",
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift",
"path": "Organization.address",
"sliceName": "Strassenanschrift",
"short": "Straßenanschrift",
"comment": "Wohn- oder Aufenthaltsort des Patienten",
"min": 0,
"max": "*",
"type": [
{
"code": "Address",
"profile": [
"http://fhir.de/StructureDefinition/address-de-basis"
]
}
],
"type": "both"
},
{
"key": "address-cnt-2or3-char",
"severity": "warning",
"human": "The content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2.",
"expression": "country.empty() or (country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-2') or country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-3'))",
"source": "https://gematik.de/fhir/isik/StructureDefinition/ISiKOrganisation"
}
],
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift.extension:Stadtteil",
"path": "Organization.address.extension",
"sliceName": "Stadtteil",
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift.type",
"path": "Organization.address.type",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift.line",
"path": "Organization.address.line",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift.line.extension:Strasse",
"path": "Organization.address.line.extension",
"sliceName": "Strasse",
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift.line.extension:Hausnummer",
"path": "Organization.address.line.extension",
"sliceName": "Hausnummer",
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift.line.extension:Adresszusatz",
"path": "Organization.address.line.extension",
"sliceName": "Adresszusatz",
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift.line.extension:Postfach",
"path": "Organization.address.line.extension",
"sliceName": "Postfach",
"max": "0"
},
{
"id": "Organization.address:Strassenanschrift.city",
"path": "Organization.address.city",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift.postalCode",
"path": "Organization.address.postalCode",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift.country",
"path": "Organization.address.country",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.address:Postfach",
"path": "Organization.address",
"sliceName": "Postfach",
"short": "Postfachadresse",
"comment": "Adresse, die nur für postalische Zustellung genutzt werden kann.",
"min": 0,
"max": "*",
"type": [
{
"code": "Address",
"profile": [
"http://fhir.de/StructureDefinition/address-de-basis"
]
}
],
"type": "postal"
},
{
"key": "address-cnt-2or3-char",
"severity": "warning",
"human": "The content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2.",
"expression": "country.empty() or (country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-2') or country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-3'))",
"source": "https://gematik.de/fhir/isik/StructureDefinition/ISiKOrganisation"
}
],
"mustSupport": true
},
{
"id": "Organization.address:Postfach.extension:Stadtteil",
"path": "Organization.address.extension",
"sliceName": "Stadtteil",
"mustSupport": true
},
{
"id": "Organization.address:Postfach.type",
"path": "Organization.address.type",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.address:Postfach.line",
"path": "Organization.address.line",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.address:Postfach.line.extension:Strasse",
"path": "Organization.address.line.extension",
"sliceName": "Strasse",
"max": "0"
},
{
"id": "Organization.address:Postfach.line.extension:Hausnummer",
"path": "Organization.address.line.extension",
"sliceName": "Hausnummer",
"max": "0"
},
{
"id": "Organization.address:Postfach.line.extension:Adresszusatz",
"path": "Organization.address.line.extension",
"sliceName": "Adresszusatz",
"max": "0"
},
{
"id": "Organization.address:Postfach.line.extension:Postfach",
"path": "Organization.address.line.extension",
"sliceName": "Postfach",
"mustSupport": true
},
{
"id": "Organization.address:Postfach.city",
"path": "Organization.address.city",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.address:Postfach.postalCode",
"path": "Organization.address.postalCode",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.address:Postfach.country",
"path": "Organization.address.country",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.partOf",
"path": "Organization.partOf",
"short": "Übergeordnete Organisation",
"comment": "Motivation: System muss die Hierarchie einer Organisationseinheit innherhalb einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist.",
"mustSupport": true
},
{
"id": "Organization.contact",
"path": "Organization.contact",
"short": "Kontaktperson oder -abteilung",
"comment": "Motivation: Ein System muss Kontaktinformation einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist.",
"mustSupport": true
},
{
"id": "Organization.endpoint",
"path": "Organization.endpoint",
"short": "Technischer Endpunkt",
"comment": "Motivation: Ein System muss den technischen Endpunt einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist.",
"mustSupport": true
}
]
}
}

Constraints/Invarianten

NameSchweregradBeschreibungAusdruck
address-cnt-2or3-charwarningThe content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2.country.empty() or (country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-2') or country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-3'))
address-cnt-2or3-charwarningThe content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2.country.empty() or (country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-2') or country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-3'))

Terminology-Bindings

ElementStaerkeValueSet
Organization.type:organisationstyprequiredhttp://hl7.org/fhir/ValueSet/organization-type
Organization.type:EinrichtungsArtrequiredhttp://ihe-d.de/ValueSets/IHEXDShealthcareFacilityTypeCode
Organization.type:ErweiterterFachabteilungsschluesselrequiredhttp://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel-erweitert

Dieses Profil beschreibt die Organisationseinheit Fachabteilung innerhalb eines Krankenhauses.

Motivation

Die Abbildung der Aufbauorganisation eines Krankenhauses dient der Festlegung von Zuständigkeiten und (Entscheidungs-)Verantwortungen von Organisationseinheiten (z.B. Fachkliniken, Fachabteilungen und -bereichen etc.) in strukturierter Form.

In FHIR wird die Organisation (Organization) vom Standort (Location) eindeutig abgegrenzt.

Die Erfassung der Organisation in strukturierter Form ermöglicht u.a.:

  • Zuweisungen von Diensten an bestimmte Bereiche der Aufbauorganisation im Rahmen des Terminmanagements
  • Die Raum- und Betten-Belegung in strukturierter Form (interdisziplinär)

Auch die Erfassung des Krankenhauses als Ganzem ist relevant. Entsprechend fokussieren die folgenden Profile zur Organisation auf das Krankenhaus als Ganzes und die Fachabteilung als Organisation.

Kompatibilität

Für das Profil ISiKOrganisationFachabteilung wird eine Kompatibilität mit folgenden Profilen angestrebt; allerdings kann nicht sichergestellt werden, dass Instanzen, die gegen ISIKPatient valide sind, auch valide sind gegen:

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

Bestätigungsrelevanz

VerbindlichkeitMAY

Metadaten

Canonicalhttps://gematik.de/fhir/isik/StructureDefinition/ISiKOrganisationFachabteilung
Statusactive
Version5.1.0
Basishttp://hl7.org/fhir/StructureDefinition/Organization

Inhalt

idS Σ0..1string
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
IKNRS Σ C0..1IdentifierIknrPattern
BSNRS Σ C0..1IdentifierBsnrPattern
TelematikIDS Σ C0..1IdentifierTelematikIdPattern
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBindingPattern
systemS Σ1..1uri
valueS Σ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)
activeS Σ ?!0..1boolean
organisationstypS Σ1..1CodeableConceptPattern
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemS Σ1..1uri
versionΣ0..1string
codeS Σ1..1code
displayΣ0..1string
userSelectedΣ0..1boolean
textΣ0..1string
nameS Σ C0..1string
aliasS0..*string
telecomS C0..*ContactPoint
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Σ0..1Period
id0..1string
StadtteilS C0..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Σ0..1Period
partOfS Σ0..1Reference(Organization)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
purpose0..1CodeableConceptBinding
name0..1HumanName
telecom0..*ContactPoint
address0..1Address
endpointS0..*Reference(Endpoint)
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="ISiKOrganisationFachabteilung" />
<extension url="http://hl7.org/fhir/StructureDefinition/structuredefinition-imposeProfile">
<valueCanonical value="https://gematik.de/fhir/ti/StructureDefinition/ti-organization|1.1.1" />
</extension>
<url value="https://gematik.de/fhir/isik/StructureDefinition/ISiKOrganisationFachabteilung" />
<version value="5.1.0" />
<name value="ISiKOrganisationFachabteilung" />
<status value="active" />
<experimental value="false" />
<date value="2025-10-23" />
<publisher value="gematik GmbH" />
<description value="Dieses Profil beschreibt die Organisationseinheit Fachabteilung innerhalb eines Krankenhauses.\n### Motivation\n\nDie Abbildung der Aufbauorganisation eines Krankenhauses dient der Festlegung von Zuständigkeiten und (Entscheidungs-)Verantwortungen von Organisationseinheiten (z.B. Fachkliniken, Fachabteilungen und -bereichen etc.) in strukturierter Form. \n\nIn FHIR wird die Organisation (Organization) vom Standort (Location) eindeutig abgegrenzt.\n\nDie Erfassung der Organisation in strukturierter Form ermöglicht u.a.:\n- Zuweisungen von Diensten an bestimmte Bereiche der Aufbauorganisation im Rahmen des Terminmanagements\n- Die Raum- und Betten-Belegung in strukturierter Form (interdisziplinär)\n\nAuch die Erfassung des Krankenhauses als Ganzem ist relevant.\nEntsprechend fokussieren die folgenden Profile zur Organisation auf das Krankenhaus als Ganzes und die Fachabteilung als Organisation. \n### Kompatibilität\n\nFür das Profil ISiKOrganisationFachabteilung wird eine Kompatibilität mit folgenden Profilen angestrebt; allerdings kann nicht sichergestellt werden, dass Instanzen, die gegen ISIKPatient valide sind, auch valide sind gegen:\n* [Profil TIOrganization der gematik](https://gematik.de/fhir/ti/StructureDefinition/ti-organization) \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="Organization" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Organization" />
<derivation value="constraint" />
<element id="Organization.id">
<path value="Organization.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="Organization.meta.versionId">
<path value="Organization.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="Organization.meta.lastUpdated">
<path value="Organization.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="Organization.identifier">
<path value="Organization.identifier" />
<type value="pattern" />
<path value="$this" />
</discriminator>
<rules value="open" />
</slicing>
<short value="Identifikatoren der Fachabteilung" />
<comment value="Mindestens ein Identifikator muss für die Fachabteilung angegeben werden." />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.identifier:IKNR">
<path value="Organization.identifier" />
<sliceName value="IKNR" />
<short value="Institutionskennzeichen" />
<comment value="Motivation: Entsprechend der Profil-Festlegung der KBV Organisation 1.5.0. (https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization), muss ein System ein Institutionskennzeichen (IKNR) verarbeiten können, sofern diese Information verfügbar ist." />
<min value="0" />
<max value="1" />
<code value="Identifier" />
<profile value="http://fhir.de/StructureDefinition/identifier-iknr" />
</type>
<system value="http://fhir.de/sid/arge-ik/iknr" />
</patternIdentifier>
<mustSupport value="true" />
</element>
<element id="Organization.identifier:BSNR">
<path value="Organization.identifier" />
<sliceName value="BSNR" />
<short value="Betriebsstättennummer" />
<comment value="Motivation: Entsprechend der Profilierung im Rahmen der Stakeholderbefragung zu einem Profil Organisation in der Arbeitsgruppe zum ISIK Basismodul Stufe 4 und der Vorgabe der KBV Organisation 1.5.0. (https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization), muss ein System eine Betriebsstättennummer (BSNR) verarbeiten können, sofern diese Information verfügbar ist." />
<min value="0" />
<max value="1" />
<code value="Identifier" />
<profile value="http://fhir.de/StructureDefinition/identifier-bsnr" />
</type>
<system value="https://fhir.kbv.de/NamingSystem/KBV_NS_Base_BSNR" />
</patternIdentifier>
<mustSupport value="true" />
</element>
<element id="Organization.identifier:TelematikID">
<path value="Organization.identifier" />
<sliceName value="TelematikID" />
<short value="Telematik-ID" />
<comment value="Motivation: Entsprechend der Profil-Festlegung der KBV Organisation 1.5.0. (https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization) und der VZD-FHIR-Directory Organisation-Ressource in der Version 0.10.2 (https://gematik.de/fhir/directory/StructureDefinition/OrganizationDirectory), muss ein System ein Institutionskennzeichen (IKNR) verarbeiten können, sofern diese Information verfügbar ist." />
<min value="0" />
<max value="1" />
<code value="Identifier" />
<profile value="http://fhir.de/StructureDefinition/identifier-telematik-id" />
</type>
<system value="https://gematik.de/fhir/sid/telematik-id" />
</patternIdentifier>
<mustSupport value="true" />
</element>
<element id="Organization.identifier:Abteilungsidentifikator">
<path value="Organization.identifier" />
<sliceName value="Abteilungsidentifikator" />
<short value="Krankenhausinterner Abteilungsidentifikator" />
<comment value="Motivation: Für IDs, die Krankhausintern spezifischen Fachabteilungen vergeben werden, ist diese Identifier zu nutzen - analog zu Slice Abteilungsidentifikator in https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/mii_pr_struktur_abteilung." />
<min value="1" />
<max value="1" />
<system value="http://snomed.info/sct" />
<code value="225746001" />
</coding>
</type>
</patternIdentifier>
<mustSupport value="true" />
</element>
<element id="Organization.identifier:Abteilungsidentifikator.system">
<path value="Organization.identifier.system" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.identifier:Abteilungsidentifikator.value">
<path value="Organization.identifier.value" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.active">
<path value="Organization.active" />
<short value="Aktiv/Inaktiv Status" />
<comment value="Motivation: Ein System muss prüfen können, ob eine Fachabteilung als Organisation aktiv ist oder nicht, sofern diese Information verfügbar ist." />
<mustSupport value="true" />
</element>
<element id="Organization.type">
<path value="Organization.type" />
<type value="pattern" />
<path value="$this" />
</discriminator>
<ordered value="false" />
<rules value="open" />
</slicing>
<short value="Art der Organisation" />
<comment value="Motivation: Ein System muss den Typ einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist. \n Die Festlegung einer endlichen Menge von Organisations-Formen in verbindlicher weise, ist zum Zeitpunkt der Festlegung nicht möglich." />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.type:organisationstyp">
<path value="Organization.type" />
<sliceName value="organisationstyp" />
<short value="Angabe des Organisations-Typ" />
<comment value="Motivation: Eine Fachabteilung muss als solche hinsichtlich des Typs kodiert werden." />
<min value="1" />
<max value="1" />
<system value="http://terminology.hl7.org/CodeSystem/organization-type" />
<code value="dept" />
</coding>
</patternCodeableConcept>
<mustSupport value="true" />
</element>
<element id="Organization.type:ErweiterterFachabteilungsschluessel">
<path value="Organization.type" />
<sliceName value="ErweiterterFachabteilungsschluessel" />
<short value="Angabe des §301 Fachabteilungsschlüssel" />
<comment value="Motivation: Das ValueSet muss bindend sein, damit Systemübergreifend der Fachabteilungstyp einheitlich kodiert werden kann. \n \n Dieses ValueSet KANN über ein Mapping (siehe Abschnitt https://wiki.hl7.de/index.php?title=IG:Value_Sets_f%C3%BCr_XDS#DocumentEntry.practiceSettingCode) mit dem ValueSet der Fachrichtung verknüpft werden und darüber ggf. die Integration von Systemen erleichtern." />
<min value="0" />
<max value="1" />
<mustSupport value="true" />
<strength value="required" />
<valueSet value="http://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel-erweitert" />
</binding>
</element>
<element id="Organization.type:ErweiterterFachabteilungsschluessel.coding.system">
<path value="Organization.type.coding.system" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.type:ErweiterterFachabteilungsschluessel.coding.code">
<path value="Organization.type.coding.code" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.type:Fachbereich">
<path value="Organization.type" />
<sliceName value="Fachbereich" />
<short value="Angabe des IHE-PracticeSetting Code" />
<comment value="Motivation: Ein Fachbereich muss als solcher hinsichtlich des Typs kodiert werden." />
<min value="0" />
<max value="1" />
<mustSupport value="true" />
<strength value="required" />
<valueSet value="http://ihe-d.de/ValueSets/IHEXDSpracticeSettingCode" />
</binding>
</element>
<element id="Organization.type:Fachbereich.coding.system">
<path value="Organization.type.coding.system" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.type:Fachbereich.coding.code">
<path value="Organization.type.coding.code" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.name">
<path value="Organization.name" />
<short value="Name der Organisation" />
<comment value="Motivation: Einer Organisation oder Organisationseinheit muss ein Name zugewiesen werden." />
<mustSupport value="true" />
</element>
<element id="Organization.alias">
<path value="Organization.alias" />
<short value="Alias der Organisation" />
<comment value="Hinweis: unter Umständen können hier Kürzel genutzt werden. Motivation: Ein System muss den Alias einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist." />
<mustSupport value="true" />
</element>
<element id="Organization.telecom">
<path value="Organization.telecom" />
<short value="Kontaktinformation" />
<comment value="Motivation: Ein System muss Kontaktinformation einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist." />
<mustSupport value="true" />
</element>
<element id="Organization.address">
<path value="Organization.address" />
<type value="pattern" />
<path value="$this" />
</discriminator>
<rules value="open" />
</slicing>
<short value="Adresse der Organisation" />
<comment value="In order to differentiate between post box addresses and physical addresses, street names and house numbers, and to add city district names, vendors can opt to support the extensions as suggested in the German Address Base Profile http://fhir.de/StructureDefinition/address-de-basis.\nSuch differentiations are however not required within the scope of this specification." />
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift">
<path value="Organization.address" />
<sliceName value="Strassenanschrift" />
<short value="Straßenanschrift" />
<comment value="Wohn- oder Aufenthaltsort des Patienten" />
<min value="0" />
<max value="*" />
<code value="Address" />
<profile value="http://fhir.de/StructureDefinition/address-de-basis" />
</type>
<type value="both" />
</patternAddress>
<key value="address-cnt-2or3-char" />
<severity value="warning" />
<human value="The content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2." />
<expression value="country.empty() or (country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-2') or country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-3'))" />
<source value="https://gematik.de/fhir/isik/StructureDefinition/ISiKOrganisationFachabteilung" />
</constraint>
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift.extension:Stadtteil">
<path value="Organization.address.extension" />
<sliceName value="Stadtteil" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift.type">
<path value="Organization.address.type" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift.line">
<path value="Organization.address.line" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift.line.extension:Strasse">
<path value="Organization.address.line.extension" />
<sliceName value="Strasse" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift.line.extension:Hausnummer">
<path value="Organization.address.line.extension" />
<sliceName value="Hausnummer" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift.line.extension:Adresszusatz">
<path value="Organization.address.line.extension" />
<sliceName value="Adresszusatz" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift.line.extension:Postfach">
<path value="Organization.address.line.extension" />
<sliceName value="Postfach" />
<max value="0" />
</element>
<element id="Organization.address:Strassenanschrift.city">
<path value="Organization.address.city" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift.postalCode">
<path value="Organization.address.postalCode" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Strassenanschrift.country">
<path value="Organization.address.country" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Postfach">
<path value="Organization.address" />
<sliceName value="Postfach" />
<short value="Postfachadresse" />
<comment value="Adresse, die nur für postalische Zustellung genutzt werden kann." />
<min value="0" />
<max value="*" />
<code value="Address" />
<profile value="http://fhir.de/StructureDefinition/address-de-basis" />
</type>
<type value="postal" />
</patternAddress>
<key value="address-cnt-2or3-char" />
<severity value="warning" />
<human value="The content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2." />
<expression value="country.empty() or (country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-2') or country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-3'))" />
<source value="https://gematik.de/fhir/isik/StructureDefinition/ISiKOrganisationFachabteilung" />
</constraint>
<mustSupport value="true" />
</element>
<element id="Organization.address:Postfach.extension:Stadtteil">
<path value="Organization.address.extension" />
<sliceName value="Stadtteil" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Postfach.type">
<path value="Organization.address.type" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Postfach.line">
<path value="Organization.address.line" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Postfach.line.extension:Strasse">
<path value="Organization.address.line.extension" />
<sliceName value="Strasse" />
<max value="0" />
</element>
<element id="Organization.address:Postfach.line.extension:Hausnummer">
<path value="Organization.address.line.extension" />
<sliceName value="Hausnummer" />
<max value="0" />
</element>
<element id="Organization.address:Postfach.line.extension:Adresszusatz">
<path value="Organization.address.line.extension" />
<sliceName value="Adresszusatz" />
<max value="0" />
</element>
<element id="Organization.address:Postfach.line.extension:Postfach">
<path value="Organization.address.line.extension" />
<sliceName value="Postfach" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Postfach.city">
<path value="Organization.address.city" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Postfach.postalCode">
<path value="Organization.address.postalCode" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.address:Postfach.country">
<path value="Organization.address.country" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Organization.partOf">
<path value="Organization.partOf" />
<short value="Übergeordnete Organisation" />
<comment value="Motivation: System muss die Hierarchie einer Organisationseinheit innherhalb einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist." />
<mustSupport value="true" />
</element>
<element id="Organization.contact">
<path value="Organization.contact" />
<short value="Kontaktperson oder -abteilung" />
<comment value="Motivation: Ein System muss Kontaktinformation einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist." />
<mustSupport value="true" />
</element>
<element id="Organization.endpoint">
<path value="Organization.endpoint" />
<short value="Technischer Endpunkt" />
<comment value="Motivation: Ein System muss den technischen Endpunkt einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist." />
<mustSupport value="true" />
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "ISiKOrganisationFachabteilung",
{
"url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-imposeProfile",
"valueCanonical": "https://gematik.de/fhir/ti/StructureDefinition/ti-organization|1.1.1"
}
],
"url": "https://gematik.de/fhir/isik/StructureDefinition/ISiKOrganisationFachabteilung",
"version": "5.1.0",
"name": "ISiKOrganisationFachabteilung",
"status": "active",
"experimental": false,
"date": "2025-10-23",
"publisher": "gematik GmbH",
"description": "Dieses Profil beschreibt die Organisationseinheit Fachabteilung innerhalb eines Krankenhauses.\n### Motivation\n\nDie Abbildung der Aufbauorganisation eines Krankenhauses dient der Festlegung von Zuständigkeiten und (Entscheidungs-)Verantwortungen von Organisationseinheiten (z.B. Fachkliniken, Fachabteilungen und -bereichen etc.) in strukturierter Form. \n\nIn FHIR wird die Organisation (Organization) vom Standort (Location) eindeutig abgegrenzt.\n\nDie Erfassung der Organisation in strukturierter Form ermöglicht u.a.:\n- Zuweisungen von Diensten an bestimmte Bereiche der Aufbauorganisation im Rahmen des Terminmanagements\n- Die Raum- und Betten-Belegung in strukturierter Form (interdisziplinär)\n\nAuch die Erfassung des Krankenhauses als Ganzem ist relevant.\nEntsprechend fokussieren die folgenden Profile zur Organisation auf das Krankenhaus als Ganzes und die Fachabteilung als Organisation. \n### Kompatibilität\n\nFür das Profil ISiKOrganisationFachabteilung wird eine Kompatibilität mit folgenden Profilen angestrebt; allerdings kann nicht sichergestellt werden, dass Instanzen, die gegen ISIKPatient valide sind, auch valide sind gegen:\n* [Profil TIOrganization der gematik](https://gematik.de/fhir/ti/StructureDefinition/ti-organization) \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": "Organization",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Organization",
"derivation": "constraint",
"element": [
{
"id": "Organization.id",
"path": "Organization.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": "Organization.meta.versionId",
"path": "Organization.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": "Organization.meta.lastUpdated",
"path": "Organization.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": "Organization.identifier",
"path": "Organization.identifier",
"slicing": {
{
"type": "pattern",
"path": "$this"
}
],
"rules": "open"
},
"short": "Identifikatoren der Fachabteilung",
"comment": "Mindestens ein Identifikator muss für die Fachabteilung angegeben werden.",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.identifier:IKNR",
"path": "Organization.identifier",
"sliceName": "IKNR",
"short": "Institutionskennzeichen",
"comment": "Motivation: Entsprechend der Profil-Festlegung der KBV Organisation 1.5.0. (https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization), muss ein System ein Institutionskennzeichen (IKNR) verarbeiten können, sofern diese Information verfügbar ist.",
"min": 0,
"max": "1",
"type": [
{
"code": "Identifier",
"profile": [
"http://fhir.de/StructureDefinition/identifier-iknr"
]
}
],
"system": "http://fhir.de/sid/arge-ik/iknr"
},
"mustSupport": true
},
{
"id": "Organization.identifier:BSNR",
"path": "Organization.identifier",
"sliceName": "BSNR",
"short": "Betriebsstättennummer",
"comment": "Motivation: Entsprechend der Profilierung im Rahmen der Stakeholderbefragung zu einem Profil Organisation in der Arbeitsgruppe zum ISIK Basismodul Stufe 4 und der Vorgabe der KBV Organisation 1.5.0. (https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization), muss ein System eine Betriebsstättennummer (BSNR) verarbeiten können, sofern diese Information verfügbar ist.",
"min": 0,
"max": "1",
"type": [
{
"code": "Identifier",
"profile": [
"http://fhir.de/StructureDefinition/identifier-bsnr"
]
}
],
"system": "https://fhir.kbv.de/NamingSystem/KBV_NS_Base_BSNR"
},
"mustSupport": true
},
{
"id": "Organization.identifier:TelematikID",
"path": "Organization.identifier",
"sliceName": "TelematikID",
"short": "Telematik-ID",
"comment": "Motivation: Entsprechend der Profil-Festlegung der KBV Organisation 1.5.0. (https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization) und der VZD-FHIR-Directory Organisation-Ressource in der Version 0.10.2 (https://gematik.de/fhir/directory/StructureDefinition/OrganizationDirectory), muss ein System ein Institutionskennzeichen (IKNR) verarbeiten können, sofern diese Information verfügbar ist.",
"min": 0,
"max": "1",
"type": [
{
"code": "Identifier",
"profile": [
"http://fhir.de/StructureDefinition/identifier-telematik-id"
]
}
],
"system": "https://gematik.de/fhir/sid/telematik-id"
},
"mustSupport": true
},
{
"id": "Organization.identifier:Abteilungsidentifikator",
"path": "Organization.identifier",
"sliceName": "Abteilungsidentifikator",
"short": "Krankenhausinterner Abteilungsidentifikator",
"comment": "Motivation: Für IDs, die Krankhausintern spezifischen Fachabteilungen vergeben werden, ist diese Identifier zu nutzen - analog zu Slice Abteilungsidentifikator in https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/mii_pr_struktur_abteilung.",
"min": 1,
"max": "1",
"type": {
"coding": [
{
"code": "225746001",
"system": "http://snomed.info/sct"
}
]
}
},
"mustSupport": true
},
{
"id": "Organization.identifier:Abteilungsidentifikator.system",
"path": "Organization.identifier.system",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.identifier:Abteilungsidentifikator.value",
"path": "Organization.identifier.value",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.active",
"path": "Organization.active",
"short": "Aktiv/Inaktiv Status",
"comment": "Motivation: Ein System muss prüfen können, ob eine Fachabteilung als Organisation aktiv ist oder nicht, sofern diese Information verfügbar ist.",
"mustSupport": true
},
{
"id": "Organization.type",
"path": "Organization.type",
"slicing": {
{
"type": "pattern",
"path": "$this"
}
],
"rules": "open",
"ordered": false
},
"short": "Art der Organisation",
"comment": "Motivation: Ein System muss den Typ einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist. \n Die Festlegung einer endlichen Menge von Organisations-Formen in verbindlicher weise, ist zum Zeitpunkt der Festlegung nicht möglich.",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.type:organisationstyp",
"path": "Organization.type",
"sliceName": "organisationstyp",
"short": "Angabe des Organisations-Typ",
"comment": "Motivation: Eine Fachabteilung muss als solche hinsichtlich des Typs kodiert werden.",
"min": 1,
"max": "1",
"coding": [
{
"code": "dept",
"system": "http://terminology.hl7.org/CodeSystem/organization-type"
}
]
},
"mustSupport": true
},
{
"id": "Organization.type:ErweiterterFachabteilungsschluessel",
"path": "Organization.type",
"sliceName": "ErweiterterFachabteilungsschluessel",
"short": "Angabe des §301 Fachabteilungsschlüssel",
"comment": "Motivation: Das ValueSet muss bindend sein, damit Systemübergreifend der Fachabteilungstyp einheitlich kodiert werden kann. \n \n Dieses ValueSet KANN über ein Mapping (siehe Abschnitt https://wiki.hl7.de/index.php?title=IG:Value_Sets_f%C3%BCr_XDS#DocumentEntry.practiceSettingCode) mit dem ValueSet der Fachrichtung verknüpft werden und darüber ggf. die Integration von Systemen erleichtern.",
"min": 0,
"max": "1",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel-erweitert"
}
},
{
"id": "Organization.type:ErweiterterFachabteilungsschluessel.coding.system",
"path": "Organization.type.coding.system",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.type:ErweiterterFachabteilungsschluessel.coding.code",
"path": "Organization.type.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.type:Fachbereich",
"path": "Organization.type",
"sliceName": "Fachbereich",
"short": "Angabe des IHE-PracticeSetting Code",
"comment": "Motivation: Ein Fachbereich muss als solcher hinsichtlich des Typs kodiert werden.",
"min": 0,
"max": "1",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://ihe-d.de/ValueSets/IHEXDSpracticeSettingCode"
}
},
{
"id": "Organization.type:Fachbereich.coding.system",
"path": "Organization.type.coding.system",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.type:Fachbereich.coding.code",
"path": "Organization.type.coding.code",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.name",
"path": "Organization.name",
"short": "Name der Organisation",
"comment": "Motivation: Einer Organisation oder Organisationseinheit muss ein Name zugewiesen werden.",
"mustSupport": true
},
{
"id": "Organization.alias",
"path": "Organization.alias",
"short": "Alias der Organisation",
"comment": "Hinweis: unter Umständen können hier Kürzel genutzt werden. Motivation: Ein System muss den Alias einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist.",
"mustSupport": true
},
{
"id": "Organization.telecom",
"path": "Organization.telecom",
"short": "Kontaktinformation",
"comment": "Motivation: Ein System muss Kontaktinformation einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist.",
"mustSupport": true
},
{
"id": "Organization.address",
"path": "Organization.address",
"slicing": {
{
"type": "pattern",
"path": "$this"
}
],
"rules": "open"
},
"short": "Adresse der Organisation",
"comment": "In order to differentiate between post box addresses and physical addresses, street names and house numbers, and to add city district names, vendors can opt to support the extensions as suggested in the German Address Base Profile http://fhir.de/StructureDefinition/address-de-basis.\nSuch differentiations are however not required within the scope of this specification.",
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift",
"path": "Organization.address",
"sliceName": "Strassenanschrift",
"short": "Straßenanschrift",
"comment": "Wohn- oder Aufenthaltsort des Patienten",
"min": 0,
"max": "*",
"type": [
{
"code": "Address",
"profile": [
"http://fhir.de/StructureDefinition/address-de-basis"
]
}
],
"type": "both"
},
{
"key": "address-cnt-2or3-char",
"severity": "warning",
"human": "The content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2.",
"expression": "country.empty() or (country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-2') or country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-3'))",
"source": "https://gematik.de/fhir/isik/StructureDefinition/ISiKOrganisationFachabteilung"
}
],
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift.extension:Stadtteil",
"path": "Organization.address.extension",
"sliceName": "Stadtteil",
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift.type",
"path": "Organization.address.type",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift.line",
"path": "Organization.address.line",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift.line.extension:Strasse",
"path": "Organization.address.line.extension",
"sliceName": "Strasse",
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift.line.extension:Hausnummer",
"path": "Organization.address.line.extension",
"sliceName": "Hausnummer",
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift.line.extension:Adresszusatz",
"path": "Organization.address.line.extension",
"sliceName": "Adresszusatz",
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift.line.extension:Postfach",
"path": "Organization.address.line.extension",
"sliceName": "Postfach",
"max": "0"
},
{
"id": "Organization.address:Strassenanschrift.city",
"path": "Organization.address.city",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift.postalCode",
"path": "Organization.address.postalCode",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.address:Strassenanschrift.country",
"path": "Organization.address.country",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.address:Postfach",
"path": "Organization.address",
"sliceName": "Postfach",
"short": "Postfachadresse",
"comment": "Adresse, die nur für postalische Zustellung genutzt werden kann.",
"min": 0,
"max": "*",
"type": [
{
"code": "Address",
"profile": [
"http://fhir.de/StructureDefinition/address-de-basis"
]
}
],
"type": "postal"
},
{
"key": "address-cnt-2or3-char",
"severity": "warning",
"human": "The content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2.",
"expression": "country.empty() or (country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-2') or country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-3'))",
"source": "https://gematik.de/fhir/isik/StructureDefinition/ISiKOrganisationFachabteilung"
}
],
"mustSupport": true
},
{
"id": "Organization.address:Postfach.extension:Stadtteil",
"path": "Organization.address.extension",
"sliceName": "Stadtteil",
"mustSupport": true
},
{
"id": "Organization.address:Postfach.type",
"path": "Organization.address.type",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.address:Postfach.line",
"path": "Organization.address.line",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.address:Postfach.line.extension:Strasse",
"path": "Organization.address.line.extension",
"sliceName": "Strasse",
"max": "0"
},
{
"id": "Organization.address:Postfach.line.extension:Hausnummer",
"path": "Organization.address.line.extension",
"sliceName": "Hausnummer",
"max": "0"
},
{
"id": "Organization.address:Postfach.line.extension:Adresszusatz",
"path": "Organization.address.line.extension",
"sliceName": "Adresszusatz",
"max": "0"
},
{
"id": "Organization.address:Postfach.line.extension:Postfach",
"path": "Organization.address.line.extension",
"sliceName": "Postfach",
"mustSupport": true
},
{
"id": "Organization.address:Postfach.city",
"path": "Organization.address.city",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.address:Postfach.postalCode",
"path": "Organization.address.postalCode",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.address:Postfach.country",
"path": "Organization.address.country",
"min": 1,
"mustSupport": true
},
{
"id": "Organization.partOf",
"path": "Organization.partOf",
"short": "Übergeordnete Organisation",
"comment": "Motivation: System muss die Hierarchie einer Organisationseinheit innherhalb einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist.",
"mustSupport": true
},
{
"id": "Organization.contact",
"path": "Organization.contact",
"short": "Kontaktperson oder -abteilung",
"comment": "Motivation: Ein System muss Kontaktinformation einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist.",
"mustSupport": true
},
{
"id": "Organization.endpoint",
"path": "Organization.endpoint",
"short": "Technischer Endpunkt",
"comment": "Motivation: Ein System muss den technischen Endpunkt einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist.",
"mustSupport": true
}
]
}
}

Constraints/Invarianten

NameSchweregradBeschreibungAusdruck
address-cnt-2or3-charwarningThe content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2.country.empty() or (country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-2') or country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-3'))
address-cnt-2or3-charwarningThe content of the country element (if present) SHALL be selected EITHER from ValueSet ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2 OR MAY be selected from ISO Country Alpha-3 Value Set http://hl7.org/fhir/ValueSet/iso3166-1-3, IF the country is not specified in value Set ISO Country Alpha-2 http://hl7.org/fhir/ValueSet/iso3166-1-2.country.empty() or (country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-2') or country.memberOf('http://hl7.org/fhir/ValueSet/iso3166-1-3'))

Terminology-Bindings

ElementStaerkeValueSet
Organization.type:ErweiterterFachabteilungsschluesselrequiredhttp://fhir.de/ValueSet/dkgev/Fachabteilungsschluessel-erweitert
Organization.type:Fachbereichrequiredhttp://ihe-d.de/ValueSets/IHEXDSpracticeSettingCode

Interaktionen

InteraktionHinweiseVerbindlichkeit
read

Sofern die Ressource Organization unterstützt wird, SOLL die REST-Interaktion read implementiert werden.

SHOULD
search-type

Sofern die Ressource Organization unterstützt wird, SOLL die REST-Interaktion search implementiert werden.

SHOULD
ParameterTypVerbindlichkeitHinweise
_idtokenSHALL

Beispiel: GET [base]/[Resourcetype]?_id=103270 Anwendungshinweis: Der Parameter _id wird selten alleinstehend verwendet, da sich zum Abruf einer Ressource anhand der id die READ-Interaktion besser anbietet. Der Parameter kann jedoch verwendet werden, um den Abruf einer Ressource bspw. mit einem _include weiterer Ressourcen zu verbinden, z.B. zum Abruf eines Encounters in Verbindung mit dem zugehörigen Patienten: GET [base]/Encounter?_id=103270&_include=Encounter:patient Weitere Details siehe FHIR-Kernspezifikation, Abschnitt Parameters for all resources. Dieser Suchparameter ist für die Umsetzung des IHE PDQm Profils verpflichtend.

_tagtokenSHALL

Beispiel: GET [base]/[Resourcetype]?_tag=https://example.org/codes|needs-review Anwendungshinweis: Weitere Details siehe FHIR-Kernspezifikation, Abschnitt Parameters for all resources sowie Abschnitt Tags.

_countnumberSHALL

Beispiel: GET [base]/[Resourcetype]?_count=100 Anwendungshinweis: Weitere Details siehe FHIR-Kernspezifikation, Abschnitt Page Count.

_hasstringMAY

Beispiel: Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben GET [base]/Patient?_has:Observation:patient:code=1234-5 Beispiel: Suche nach allen Encountern, bei denen die Diagnose 'A12.3' gestellt wurde GET [base]/Encounter?_has:Condition:encounter:code=A12.3 Anwendungshinweis: Weitere Details siehe FHIR-Kernspezifikation, Abschnitt Reverse Chaining.

identifiertokenSHALL

Beispiel:
GET [base]/Organization?identifier=http://fhir.de/sid/arge-ik/iknr|260120196 GET [base]/Organization?identifier=http://fhir.de/StructureDefinition/identifier-bsnr|345678975 GET [base]/Organization?identifier=345678975
Anwendungshinweis:
Weitere Details siehe FHIR-Kernspezifikation.

activetokenSHALL

Beispiel:
GET [base]/Organization?active=true GET [base]/Organization?active=false
Anwendungshinweis:
Insbesondere für die Suche nach Daten historischer Organisationsstrukturen - z.B. nach Schließung, Zusammenlegung von Fachabteilungen etc. - erscheint es erforderlich nach Ressourcen nicht aktiver Organisationseinheiten suchen zu können. Weitere Details siehe FHIR-Kernspezifikation.

typetokenSHALL

Beispiel:
GET [base]/Organization?type=dept
Anwendungshinweis:
Weitere Details siehe FHIR-Kernspezifikation.

namestringSHALL

Beispiel:
GET [base]/Organization?name=FA-Gynäkologie
GET [base]/Organization?name=GYN
Anwendungshinweis:
Weitere Details siehe FHIR-Kernspezifikation.

addressstringMAY

Beispiel:
GET [base]/Organization?address=Berlin
Anwendungshinweis:
Weitere Details siehe FHIR-Kernspezifikation.

partofreferenceSHALL

Beispiel:
GET [base]/Organization?partof:identifier=260120196
Anwendungshinweis:
Weitere Details siehe FHIR-Kernspezifikation.

endpointreferenceMAY

Beispiel:
GET [base]/Organization?endpoint:identifier=123456
Anwendungshinweis:
Weitere Details siehe FHIR-Kernspezifikation.

(Reverse-)Include

Anmerkungen zu Must-Support-Feldern

FeldnameKurzbeschreibungHinweise
Organization.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.

Organization.identifierIdentifikatoren der Fachabteilung

Mindestens ein Identifikator muss für die Fachabteilung angegeben werden.

Organization.identifier:IKNRInstitutionskennzeichen

Motivation: Entsprechend der Profil-Festlegung der KBV Organisation 1.5.0. (https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization), muss ein System ein Institutionskennzeichen (IKNR) verarbeiten können, sofern diese Information verfügbar ist.

Organization.identifier:BSNRBetriebsstättennummer

Motivation: Entsprechend der Profilierung im Rahmen der Stakeholderbefragung zu einem Profil Organisation in der Arbeitsgruppe zum ISIK Basismodul Stufe 4 und der Vorgabe der KBV Organisation 1.5.0. (https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization), muss ein System eine Betriebsstättennummer (BSNR) verarbeiten können, sofern diese Information verfügbar ist.

Organization.identifier:TelematikIDTelematik-ID

Motivation: Entsprechend der Profil-Festlegung der KBV Organisation 1.5.0. (https://fhir.kbv.de/StructureDefinition/KBV_PR_Base_Organization) und der VZD-FHIR-Directory Organisation-Ressource in der Version 0.10.2 (https://gematik.de/fhir/directory/StructureDefinition/OrganizationDirectory), muss ein System ein Institutionskennzeichen (IKNR) verarbeiten können, sofern diese Information verfügbar ist.

Organization.identifier:AbteilungsidentifikatorKrankenhausinterner Abteilungsidentifikator

Motivation: Für IDs, die Krankhausintern spezifischen Fachabteilungen vergeben werden, ist diese Identifier zu nutzen - analog zu Slice Abteilungsidentifikator in https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/mii_pr_struktur_abteilung.

Organization.identifier:Abteilungsidentifikator.system
Organization.identifier:Abteilungsidentifikator.value
Organization.activeAktiv/Inaktiv Status

Motivation: Ein System muss prüfen können, ob eine Fachabteilung als Organisation aktiv ist oder nicht, sofern diese Information verfügbar ist.

Organization.typeArt der Organisation

Motivation: Ein System muss den Typ einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist. Die Festlegung einer endlichen Menge von Organisations-Formen in verbindlicher weise, ist zum Zeitpunkt der Festlegung nicht möglich.

Organization.type:organisationstypAngabe des Organisations-Typ

Motivation: Eine Fachabteilung muss als solche hinsichtlich des Typs kodiert werden.

Organization.type:ErweiterterFachabteilungsschluesselAngabe des §301 Fachabteilungsschlüssel

Motivation: Das ValueSet muss bindend sein, damit Systemübergreifend der Fachabteilungstyp einheitlich kodiert werden kann.

Dieses ValueSet KANN über ein Mapping (siehe Abschnitt https://wiki.hl7.de/index.php?title=IG:Value_Sets_f%C3%BCr_XDS#DocumentEntry.practiceSettingCode) mit dem ValueSet der Fachrichtung verknüpft werden und darüber ggf. die Integration von Systemen erleichtern.

Organization.type:ErweiterterFachabteilungsschluessel.coding.system
Organization.type:ErweiterterFachabteilungsschluessel.coding.code
Organization.type:FachbereichAngabe des IHE-PracticeSetting Code

Motivation: Ein Fachbereich muss als solcher hinsichtlich des Typs kodiert werden.

Organization.type:Fachbereich.coding.system
Organization.type:Fachbereich.coding.code
Organization.nameName der Organisation

Motivation: Einer Organisation oder Organisationseinheit muss ein Name zugewiesen werden.

Organization.aliasAlias der Organisation

Hinweis: unter Umständen können hier Kürzel genutzt werden. Motivation: Ein System muss den Alias einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist.

Organization.telecomKontaktinformation

Motivation: Ein System muss Kontaktinformation einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist.

Organization.addressAdresse der Organisation

In order to differentiate between post box addresses and physical addresses, street names and house numbers, and to add city district names, vendors can opt to support the extensions as suggested in the German Address Base Profile http://fhir.de/StructureDefinition/address-de-basis. Such differentiations are however not required within the scope of this specification.

Organization.address:StrassenanschriftStraßenanschrift

Wohn- oder Aufenthaltsort des Patienten

Organization.address:Strassenanschrift.extension:Stadtteil
Organization.address:Strassenanschrift.type
Organization.address:Strassenanschrift.line
Organization.address:Strassenanschrift.line.extension:Strasse
Organization.address:Strassenanschrift.line.extension:Hausnummer
Organization.address:Strassenanschrift.line.extension:Adresszusatz
Organization.address:Strassenanschrift.city
Organization.address:Strassenanschrift.postalCode
Organization.address:Strassenanschrift.country
Organization.address:PostfachPostfachadresse

Adresse, die nur für postalische Zustellung genutzt werden kann.

Organization.address:Postfach.extension:Stadtteil
Organization.address:Postfach.type
Organization.address:Postfach.line
Organization.address:Postfach.line.extension:Postfach
Organization.address:Postfach.city
Organization.address:Postfach.postalCode
Organization.address:Postfach.country
Organization.partOfÜbergeordnete Organisation

Motivation: System muss die Hierarchie einer Organisationseinheit innherhalb einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist.

Organization.contactKontaktperson oder -abteilung

Motivation: Ein System muss Kontaktinformation einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist.

Organization.endpointTechnischer Endpunkt

Motivation: Ein System muss den technischen Endpunkt einer Organisation zum Abruf bereitstellen, sofern diese Information verfügbar ist.

Beispiele

Valides Minimalbeispiel eines Krankenhauses:

{
"resourceType": "Organization",
"id": "KrankenhausOrganisationBeispiel",
"meta": {
"profile": [
"https://gematik.de/fhir/isik/StructureDefinition/ISiKOrganisation"
]
},
{
"system": "http://fhir.de/sid/arge-ik/iknr",
"value": "260120196"
},
{
"system": "https://fhir.kbv.de/NamingSystem/KBV_NS_Base_BSNR",
"value": "345678975"
},
{
"system": "https://gematik.de/fhir/sid/telematik-id",
"value": "1234567890"
}
],
"name": "Uniklinik Entenhausen"
}

Valides Minimalbeispiel einer Fachabteilung:

{
"resourceType": "Organization",
"id": "AbteilungAllgemeinchirurgieOrganisationBeispiel",
"meta": {
"profile": [
"https://gematik.de/fhir/isik/StructureDefinition/ISiKOrganisationFachabteilung"
]
},
{
"type": {
"coding": [
{
"code": "225746001",
"system": "http://snomed.info/sct"
}
]
},
"system": "https://fhir.krankenhaus.example/sid/OrgaID",
"value": "123456"
},
{
"system": "https://gematik.de/fhir/sid/telematik-id",
"value": "1234567890"
}
],
"type": [
{
"coding": [
{
"code": "dept",
"system": "http://terminology.hl7.org/CodeSystem/organization-type"
}
]
},
{
"coding": [
{
"code": "1500",
"system": "http://fhir.de/CodeSystem/dkgev/Fachabteilungsschluessel-erweitert",
"display": "Allgemeine Chirurgie"
}
]
}
],
"name": "Allgemeinchirurgie",
"partOf": {
"reference": "Organization/KrankenhausOrganisationBeispiel"
}
}