Standort (Location)

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


Motivation

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

Die Abbildung von Standorten in einem Krankenhaus unterstützt u.a. die Raum- und Bettenbelegung in strukturierter Form.

Die Erfassung des Standortes in strukturierter Form soll u.a. ermöglichen:

  • Zuweisungen von Diensten an bestimmte Standorte im Rahmen des Terminmanagements
  • Die Raum- und Betten-Belegung in strukturierter Form (interdisziplinär) - u.a. für
    • Patientenportale im Rahmen der Terminbuchung, z.B. um den Wunsch nach Einzelbett, bzw. 1 oder 2 Betten abzubilden
    • KIS und weitere Subsysteme:
      • zur Patientenabholung und Information für den Transportdienst
      • Abbildung der Verfügbarkeit eines spezifischen Bettenstellplatzes (z.B. mit spezifischem Monitoring-Device)
  • Im Rahmen der Versorgung kann eine der folgenden Beispiel-Fragen beantworten werden:
    • Handelt es sich um ein Isolationszimmer?
    • Gibt es bestimmte Ausstattung, z.B. Beatmungsgeräte?
    • etc.

Dafür werden Standort-Profile in unterschiedlicher Granularität definiert.


Normativer Status und Bestätigung

Diese Profile MÜSSEN im Rahmen der Bestätigung NICHT unterstützt werden. Falls ein Profil unterstützt wird, SOLLEN die hier definierten Festlegungen greifen.


Dieses Profil dient der strukturierten Erfassung von Standortangaben eines Krankenhauses oder von Organisationseinheiten innerhalb eines Krankenhauses in ISiK-Szenarien.

Motivation

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

Die Abbildung von Standorten in einem Krankenhaus unterstützt u.a. die Raum- und Bettenbelegung in strukturierter Form.

Die Erfassung des Standortes in strukturierter Form soll u.a. ermöglichen:

  • Zuweisungen von Diensten an bestimmte Standorte im Rahmen des Terminmanagements
  • Die Raum- und Betten-Belegung in strukturierter Form (interdisziplinär) - u.a. für
    • Patientenportale im Rahmen der Terminbuchung, z.B. um den Wunsch nach Einzelbett, bzw. 1 oder 2 Betten abzubilden
    • KIS und weitere Subsysteme:
      • zur Patientenabholung und Information für den Transportdienst
      • Abbildung der Verfügbarkeit eines spezifischen Bettenstellplatzes (z.B. mit spezifischem Monitoring-Device)
  • Im Rahmen der Versorgung kann eine der folgenden Beispiel-Fragen beantworten werden:
    • Handelt es sich um ein Isolationszimmer?
    • Gibt es bestimmte Ausstattung, z.B. Beatmungsgeräte?
    • etc.

Dafür werden Standort-Profile in unterschiedlicher Granularität definiert.

Kompatibilität

Für das Profil ISiKStandort wurde bis zum Zeitpunkt der Veröffentlichung kein Abgleich der Kompatibilität zu anderen Profilen (der KBV und der Medizininformatik-Initiative) durchgeführt.
Hinweise zu Inkompatibilitäten können über die Portalseite gemeldet werden.

Bestätigungsrelevanz

VerbindlichkeitMAY

Metadaten

Canonicalhttps://gematik.de/fhir/isik/StructureDefinition/ISiKStandort
Statusactive
Version5.1.0
Basishttp://hl7.org/fhir/StructureDefinition/Location

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
standortnummer-dkgS Σ0..1IdentifierStandortnummerPattern
statusΣ ?!0..1codeBinding
operationalStatusΣ0..1CodingBinding
nameS Σ0..1string
alias0..*string
descriptionΣ0..1string
modeS Σ0..1codeBindingPattern
typeS Σ0..*CodeableConceptBinding
telecom0..*ContactPoint
addressS C0..1AddressDeBasis
physicalTypeS Σ1..1CodeableConcept
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
longitude1..1decimal
latitude1..1decimal
altitude0..1decimal
managingOrganizationS Σ1..1Reference(Organization)
partOfS0..1Reference(Location)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
openingTime0..1time
closingTime0..1time
availabilityExceptions0..1string
endpoint0..*Reference(Endpoint)
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="ISiKStandort" />
<url value="https://gematik.de/fhir/isik/StructureDefinition/ISiKStandort" />
<version value="5.1.0" />
<name value="ISiKStandort" />
<status value="active" />
<experimental value="false" />
<date value="2025-10-23" />
<publisher value="gematik GmbH" />
<description value="Dieses Profil dient der strukturierten Erfassung von Standortangaben eines \nKrankenhauses oder von Organisationseinheiten innerhalb eines Krankenhauses in ISiK-Szenarien. \n### Motivation\nIn FHIR wird die Organisation (Organization) vom Standort (Location) eindeutig abgegrenzt.\n\nDie Abbildung von Standorten in einem Krankenhaus unterstützt u.a. die Raum- und Bettenbelegung in strukturierter Form. \n\nDie Erfassung des Standortes in strukturierter Form soll u.a. ermöglichen:\n- Zuweisungen von Diensten an bestimmte Standorte im Rahmen des Terminmanagements\n- Die Raum- und Betten-Belegung in strukturierter Form (interdisziplinär) - u.a. für \n - Patientenportale im Rahmen der Terminbuchung, z.B. um den Wunsch nach Einzelbett, bzw. 1 oder 2 Betten abzubilden\n - KIS und weitere Subsysteme:\n - zur Patientenabholung und Information für den Transportdienst\n - Abbildung der Verfügbarkeit eines spezifischen Bettenstellplatzes (z.B. mit spezifischem Monitoring-Device) \n- Im Rahmen der Versorgung kann eine der folgenden Beispiel-Fragen beantworten werden:\n - Handelt es sich um ein Isolationszimmer?\n - Gibt es bestimmte Ausstattung, z.B. Beatmungsgeräte?\n - etc.\n\nDafür werden Standort-Profile in unterschiedlicher Granularität definiert. \n\n### Kompatibilität\nFür das Profil ISiKStandort wurde bis zum Zeitpunkt der Veröffentlichung kein Abgleich der \nKompatibilität zu anderen Profilen (der KBV und der Medizininformatik-Initiative) durchgeführt. \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="Location" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Location" />
<derivation value="constraint" />
<element id="Location.id">
<path value="Location.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="Location.meta.versionId">
<path value="Location.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="Location.meta.lastUpdated">
<path value="Location.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="Location.identifier">
<path value="Location.identifier" />
<type value="pattern" />
<path value="$this" />
</discriminator>
<rules value="open" />
</slicing>
<short value="Eindeutiger Identifier des Standorts" />
<comment value="Motivation: entspricht https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location" />
<mustSupport value="true" />
</element>
<element id="Location.identifier:standortnummer-dkg">
<path value="Location.identifier" />
<sliceName value="standortnummer-dkg" />
<short value="Standortnummer nach DKG" />
<comment value="Motivation : Entsprechend der Festlegung der DKG laut Basisprofile-DE 1.5.0 (https://simplifier.net/packages/de.basisprofil.r4/)" />
<min value="0" />
<max value="1" />
<code value="Identifier" />
<profile value="http://fhir.de/StructureDefinition/identifier-standortnummer" />
</type>
<system value="http://fhir.de/sid/dkgev/standortnummer" />
</patternIdentifier>
<mustSupport value="true" />
</element>
<element id="Location.name">
<path value="Location.name" />
<short value="Name des Standort" />
<comment value="Motivation: Kein Name zwingend notwendig (z.B. für ein Zimmer), wenn über .identifier identifizierbar; weicht daher ab von https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location" />
<mustSupport value="true" />
</element>
<element id="Location.mode">
<path value="Location.mode" />
<short value="Modus des Standorts" />
<comment value="Motivation: Die Einschränkung auf "instance" erfolgt, da im ISiK-Kontext ausschließlich konkrete Standorte übertragen werden sollen. Hiermit wird zusätzlich die Kompatibilität zur MII-Spezifikation eines Standortes gewahrt https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location" />
<patternCode value="instance" />
<mustSupport value="true" />
</element>
<element id="Location.type">
<path value="Location.type" />
<short value="Typ des Standorts" />
<comment value="Motivation: Ein System muss den Typ eines Standorts zum Abruf bereitstellen, sofern diese Information verfügbar ist." />
<mustSupport value="true" />
</element>
<element id="Location.address">
<path value="Location.address" />
<short value="Adresse des Standorts" />
<comment value="Motivation: Bei Verfügbarkeit einer Adresse muss ein System diese Information bereitstellen. Darüber hinaus muss das abrufende System diese Information verarbeiten können." />
<code value="Address" />
<profile value="http://fhir.de/StructureDefinition/address-de-basis" />
</type>
<mustSupport value="true" />
</element>
<element id="Location.physicalType">
<path value="Location.physicalType" />
<short value="Physikalischer Typ des Standorts" />
<comment value="Motivation: entspricht der MII Vorgabe - siehe https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location. Ein System muss den physikalischen Typ eines Standorts zum Abruf bereitstellen, da ansonsten der Typus des Standorts nicht maschinenlesbar definiert ist." />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Location.position">
<path value="Location.position" />
<short value="Geodaten eines Standorts" />
<comment value="Motivation: Ein System muss die Geodaten eines Standorts zum Abruf bereitstellen, sofern diese Information verfügbar ist." />
<mustSupport value="true" />
</element>
<element id="Location.managingOrganization">
<path value="Location.managingOrganization" />
<short value="Verwaltende Organisation des Standorts" />
<comment value="Motivation: entspricht https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location" />
<min value="1" />
<mustSupport value="true" />
</element>
<element id="Location.partOf">
<path value="Location.partOf" />
<short value="Organisationale Zugehörigkeit" />
<comment value="Motivation: Ein System muss die organisationale Zugehörigkeit eines Standorts zum Abruf bereitstellen, sofern diese Information verfügbar ist." />
<mustSupport value="true" />
</element>
<element id="Location.hoursOfOperation">
<path value="Location.hoursOfOperation" />
<short value="Betriebszeiten des Standorts" />
<comment value="Motivation: Ein System muss die Betriebszeiten eines Standorts zum Abruf bereitstellen, sofern diese Information verfügbar ist." />
<mustSupport value="true" />
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "ISiKStandort",
"url": "https://gematik.de/fhir/isik/StructureDefinition/ISiKStandort",
"version": "5.1.0",
"name": "ISiKStandort",
"status": "active",
"experimental": false,
"date": "2025-10-23",
"publisher": "gematik GmbH",
"description": "Dieses Profil dient der strukturierten Erfassung von Standortangaben eines \nKrankenhauses oder von Organisationseinheiten innerhalb eines Krankenhauses in ISiK-Szenarien. \n### Motivation\nIn FHIR wird die Organisation (Organization) vom Standort (Location) eindeutig abgegrenzt.\n\nDie Abbildung von Standorten in einem Krankenhaus unterstützt u.a. die Raum- und Bettenbelegung in strukturierter Form. \n\nDie Erfassung des Standortes in strukturierter Form soll u.a. ermöglichen:\n- Zuweisungen von Diensten an bestimmte Standorte im Rahmen des Terminmanagements\n- Die Raum- und Betten-Belegung in strukturierter Form (interdisziplinär) - u.a. für \n - Patientenportale im Rahmen der Terminbuchung, z.B. um den Wunsch nach Einzelbett, bzw. 1 oder 2 Betten abzubilden\n - KIS und weitere Subsysteme:\n - zur Patientenabholung und Information für den Transportdienst\n - Abbildung der Verfügbarkeit eines spezifischen Bettenstellplatzes (z.B. mit spezifischem Monitoring-Device) \n- Im Rahmen der Versorgung kann eine der folgenden Beispiel-Fragen beantworten werden:\n - Handelt es sich um ein Isolationszimmer?\n - Gibt es bestimmte Ausstattung, z.B. Beatmungsgeräte?\n - etc.\n\nDafür werden Standort-Profile in unterschiedlicher Granularität definiert. \n\n### Kompatibilität\nFür das Profil ISiKStandort wurde bis zum Zeitpunkt der Veröffentlichung kein Abgleich der \nKompatibilität zu anderen Profilen (der KBV und der Medizininformatik-Initiative) durchgeführt. \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": "Location",
"baseDefinition": "http://hl7.org/fhir/StructureDefinition/Location",
"derivation": "constraint",
"element": [
{
"id": "Location.id",
"path": "Location.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": "Location.meta.versionId",
"path": "Location.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": "Location.meta.lastUpdated",
"path": "Location.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": "Location.identifier",
"path": "Location.identifier",
"slicing": {
{
"type": "pattern",
"path": "$this"
}
],
"rules": "open"
},
"short": "Eindeutiger Identifier des Standorts",
"comment": "Motivation: entspricht https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location",
"mustSupport": true
},
{
"id": "Location.identifier:standortnummer-dkg",
"path": "Location.identifier",
"sliceName": "standortnummer-dkg",
"short": "Standortnummer nach DKG",
"comment": "Motivation : Entsprechend der Festlegung der DKG laut Basisprofile-DE 1.5.0 (https://simplifier.net/packages/de.basisprofil.r4/)",
"min": 0,
"max": "1",
"type": [
{
"code": "Identifier",
"profile": [
"http://fhir.de/StructureDefinition/identifier-standortnummer"
]
}
],
"system": "http://fhir.de/sid/dkgev/standortnummer"
},
"mustSupport": true
},
{
"id": "Location.name",
"path": "Location.name",
"short": "Name des Standort",
"comment": "Motivation: Kein Name zwingend notwendig (z.B. für ein Zimmer), wenn über .identifier identifizierbar; weicht daher ab von https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location",
"mustSupport": true
},
{
"id": "Location.mode",
"path": "Location.mode",
"short": "Modus des Standorts",
"comment": "Motivation: Die Einschränkung auf \"instance\" erfolgt, da im ISiK-Kontext ausschließlich konkrete Standorte übertragen werden sollen. Hiermit wird zusätzlich die Kompatibilität zur MII-Spezifikation eines Standortes gewahrt https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location",
"patternCode": "instance",
"mustSupport": true
},
{
"id": "Location.type",
"path": "Location.type",
"short": "Typ des Standorts",
"comment": "Motivation: Ein System muss den Typ eines Standorts zum Abruf bereitstellen, sofern diese Information verfügbar ist.",
"mustSupport": true
},
{
"id": "Location.address",
"path": "Location.address",
"short": "Adresse des Standorts",
"comment": "Motivation: Bei Verfügbarkeit einer Adresse muss ein System diese Information bereitstellen. Darüber hinaus muss das abrufende System diese Information verarbeiten können.",
"type": [
{
"code": "Address",
"profile": [
"http://fhir.de/StructureDefinition/address-de-basis"
]
}
],
"mustSupport": true
},
{
"id": "Location.physicalType",
"path": "Location.physicalType",
"short": "Physikalischer Typ des Standorts",
"comment": "Motivation: entspricht der MII Vorgabe - siehe https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location. Ein System muss den physikalischen Typ eines Standorts zum Abruf bereitstellen, da ansonsten der Typus des Standorts nicht maschinenlesbar definiert ist.",
"min": 1,
"mustSupport": true
},
{
"id": "Location.position",
"path": "Location.position",
"short": "Geodaten eines Standorts",
"comment": "Motivation: Ein System muss die Geodaten eines Standorts zum Abruf bereitstellen, sofern diese Information verfügbar ist.",
"mustSupport": true
},
{
"id": "Location.managingOrganization",
"path": "Location.managingOrganization",
"short": "Verwaltende Organisation des Standorts",
"comment": "Motivation: entspricht https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location",
"min": 1,
"mustSupport": true
},
{
"id": "Location.partOf",
"path": "Location.partOf",
"short": "Organisationale Zugehörigkeit",
"comment": "Motivation: Ein System muss die organisationale Zugehörigkeit eines Standorts zum Abruf bereitstellen, sofern diese Information verfügbar ist.",
"mustSupport": true
},
{
"id": "Location.hoursOfOperation",
"path": "Location.hoursOfOperation",
"short": "Betriebszeiten des Standorts",
"comment": "Motivation: Ein System muss die Betriebszeiten eines Standorts zum Abruf bereitstellen, sofern diese Information verfügbar ist.",
"mustSupport": true
}
]
}
}

Constraints/Invarianten

Terminology-Bindings

Dieses Profil dient der strukturierten Erfassung von Räumen (als Standorten) eines Krankenhauses.

Bestätigungsrelevanz

VerbindlichkeitMAY

Metadaten

Canonicalhttps://gematik.de/fhir/isik/StructureDefinition/ISiKStandortRaum
Statusactive
Version5.1.0
Basishttps://gematik.de/fhir/isik/StructureDefinition/ISiKStandort

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
standortnummer-dkgS Σ0..1IdentifierStandortnummerPattern
statusΣ ?!0..1codeBinding
operationalStatusS Σ0..1CodingBinding
nameS Σ0..1string
alias0..*string
descriptionΣ0..1string
modeS Σ0..1codeBindingPattern
typeS Σ0..*CodeableConceptBinding
telecom0..*ContactPoint
addressS C0..1AddressDeBasis
physicalTypeS Σ1..1CodeableConceptPattern
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
longitude1..1decimal
latitude1..1decimal
altitude0..1decimal
managingOrganizationS Σ1..1Reference(Organization)
partOfS0..1Reference(Location)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
openingTime0..1time
closingTime0..1time
availabilityExceptions0..1string
endpoint0..*Reference(Endpoint)
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="ISiKStandortRaum" />
<url value="https://gematik.de/fhir/isik/StructureDefinition/ISiKStandortRaum" />
<version value="5.1.0" />
<name value="ISiKStandortRaum" />
<status value="active" />
<experimental value="false" />
<date value="2025-10-23" />
<publisher value="gematik GmbH" />
<description value="Dieses Profil dient der strukturierten Erfassung von Räumen (als Standorten) eines Krankenhauses." />
<fhirVersion value="4.0.1" />
<kind value="resource" />
<abstract value="false" />
<type value="Location" />
<baseDefinition value="https://gematik.de/fhir/isik/StructureDefinition/ISiKStandort" />
<derivation value="constraint" />
<element id="Location.operationalStatus">
<path value="Location.operationalStatus" />
<comment value="Motivation: Entsprechend der Bedarfsmeldung im Rahmen der AG zur Ausbaustufe 4 muss ein System den Belegungsstatus eines Raums zum Abruf bereitstellen, sofern diese Information verfügbar ist. Dies dient z.B. der Markierung als 'Isoliert'." />
<mustSupport value="true" />
<strength value="required" />
<valueSet value="http://terminology.hl7.org/ValueSet/v2-0116" />
</binding>
</element>
<element id="Location.physicalType">
<path value="Location.physicalType" />
<system value="http://terminology.hl7.org/CodeSystem/location-physical-type" />
<code value="ro" />
<display value="Room" />
</coding>
</patternCodeableConcept>
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "ISiKStandortRaum",
"url": "https://gematik.de/fhir/isik/StructureDefinition/ISiKStandortRaum",
"version": "5.1.0",
"name": "ISiKStandortRaum",
"status": "active",
"experimental": false,
"date": "2025-10-23",
"publisher": "gematik GmbH",
"description": "Dieses Profil dient der strukturierten Erfassung von Räumen (als Standorten) eines Krankenhauses.",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "Location",
"baseDefinition": "https://gematik.de/fhir/isik/StructureDefinition/ISiKStandort",
"derivation": "constraint",
"element": [
{
"id": "Location.operationalStatus",
"path": "Location.operationalStatus",
"comment": "Motivation: Entsprechend der Bedarfsmeldung im Rahmen der AG zur Ausbaustufe 4 muss ein System den Belegungsstatus eines Raums zum Abruf bereitstellen, sofern diese Information verfügbar ist. Dies dient z.B. der Markierung als 'Isoliert'.",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://terminology.hl7.org/ValueSet/v2-0116"
}
},
{
"id": "Location.physicalType",
"path": "Location.physicalType",
"coding": [
{
"code": "ro",
"system": "http://terminology.hl7.org/CodeSystem/location-physical-type",
"display": "Room"
}
]
}
}
]
}
}

Constraints/Invarianten

Terminology-Bindings

ElementStaerkeValueSet
Location.operationalStatusrequiredhttp://terminology.hl7.org/ValueSet/v2-0116

Dieses Profil dient der strukturierten Erfassung von Bettenstellplätzen (als Standorten) eines Krankenhauses.

Hinweis

Ein einzelnes Bett als Gegenstand kann als FHIR-Ressource 'Device' abgebildet werden, das einen Bettenstellplatz referenziert.

Bestätigungsrelevanz

VerbindlichkeitMAY

Metadaten

Canonicalhttps://gematik.de/fhir/isik/StructureDefinition/ISiKStandortBettenstellplatz
Statusactive
Version5.1.0
Basishttps://gematik.de/fhir/isik/StructureDefinition/ISiKStandort

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
standortnummer-dkgS Σ0..1IdentifierStandortnummerPattern
statusΣ ?!0..1codeBinding
operationalStatusS Σ0..1CodingBinding
nameS Σ0..1string
alias0..*string
descriptionΣ0..1string
modeS Σ0..1codeBindingPattern
typeS Σ0..*CodeableConceptBinding
telecom0..*ContactPoint
addressS C0..1AddressDeBasis
physicalTypeS Σ1..1CodeableConceptPattern
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
longitude1..1decimal
latitude1..1decimal
altitude0..1decimal
managingOrganizationS Σ1..1Reference(Organization)
partOfS0..1Reference(Location)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
daysOfWeek0..*codeBinding
allDay0..1boolean
openingTime0..1time
closingTime0..1time
availabilityExceptions0..1string
endpoint0..*Reference(Endpoint)
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="ISiKStandortBettenstellplatz" />
<url value="https://gematik.de/fhir/isik/StructureDefinition/ISiKStandortBettenstellplatz" />
<version value="5.1.0" />
<name value="ISiKStandortBettenstellplatz" />
<status value="active" />
<experimental value="false" />
<date value="2025-10-23" />
<publisher value="gematik GmbH" />
<description value="Dieses Profil dient der strukturierten Erfassung von Bettenstellplätzen (als Standorten) \neines Krankenhauses. \n### Hinweis \nEin einzelnes Bett als Gegenstand kann als FHIR-Ressource 'Device' abgebildet werden, \ndas einen Bettenstellplatz referenziert." />
<fhirVersion value="4.0.1" />
<kind value="resource" />
<abstract value="false" />
<type value="Location" />
<baseDefinition value="https://gematik.de/fhir/isik/StructureDefinition/ISiKStandort" />
<derivation value="constraint" />
<element id="Location.operationalStatus">
<path value="Location.operationalStatus" />
<short value="Belegungsstatus eines Bettenstellplatz" />
<comment value="Motivation: Entsprechend der Bedarfsmeldung im Rahmen der AG zur Ausbaustufe 4 muss ein System den Belegungsstatus eines Bettenstellplatz zum Abruf bereitstellen, sofern diese Information verfügbar ist. Dies dient z.B. der Markierung als 'Isoliert'. Im Sinne der Interoperabilität ist das ValueSet verpflichtend." />
<mustSupport value="true" />
<strength value="required" />
<valueSet value="http://terminology.hl7.org/ValueSet/v2-0116" />
</binding>
</element>
<element id="Location.physicalType">
<path value="Location.physicalType" />
<system value="http://terminology.hl7.org/CodeSystem/location-physical-type" />
<code value="bd" />
<display value="Bed" />
</coding>
</patternCodeableConcept>
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "ISiKStandortBettenstellplatz",
"url": "https://gematik.de/fhir/isik/StructureDefinition/ISiKStandortBettenstellplatz",
"version": "5.1.0",
"name": "ISiKStandortBettenstellplatz",
"status": "active",
"experimental": false,
"date": "2025-10-23",
"publisher": "gematik GmbH",
"description": "Dieses Profil dient der strukturierten Erfassung von Bettenstellplätzen (als Standorten) \neines Krankenhauses. \n### Hinweis \nEin einzelnes Bett als Gegenstand kann als FHIR-Ressource 'Device' abgebildet werden, \ndas einen Bettenstellplatz referenziert.",
"fhirVersion": "4.0.1",
"kind": "resource",
"abstract": false,
"type": "Location",
"baseDefinition": "https://gematik.de/fhir/isik/StructureDefinition/ISiKStandort",
"derivation": "constraint",
"element": [
{
"id": "Location.operationalStatus",
"path": "Location.operationalStatus",
"short": "Belegungsstatus eines Bettenstellplatz",
"comment": "Motivation: Entsprechend der Bedarfsmeldung im Rahmen der AG zur Ausbaustufe 4 muss ein System den Belegungsstatus eines Bettenstellplatz zum Abruf bereitstellen, sofern diese Information verfügbar ist. Dies dient z.B. der Markierung als 'Isoliert'. Im Sinne der Interoperabilität ist das ValueSet verpflichtend.",
"mustSupport": true,
"binding": {
"strength": "required",
"valueSet": "http://terminology.hl7.org/ValueSet/v2-0116"
}
},
{
"id": "Location.physicalType",
"path": "Location.physicalType",
"coding": [
{
"code": "bd",
"system": "http://terminology.hl7.org/CodeSystem/location-physical-type",
"display": "Bed"
}
]
}
}
]
}
}

Constraints/Invarianten

Terminology-Bindings

ElementStaerkeValueSet
Location.operationalStatusrequiredhttp://terminology.hl7.org/ValueSet/v2-0116

Interaktionen

Invocation of operator '=' failed: Unknown symbol 'capability'
Invocation of operator '=' failed: Unknown symbol 'capability'
Invocation of operator '=' failed: Unknown symbol 'capability'
Invocation of operator '=' failed: Unknown symbol 'capability'

(Reverse-)Include

Invocation of operator '=' failed: Unknown symbol 'capability'
Invocation of operator '=' failed: Unknown symbol 'capability'

Anmerkungen zu Must-Support-Feldern

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

Location.identifierEindeutiger Identifier des Standorts

Motivation: entspricht https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location

Location.identifier:standortnummer-dkgStandortnummer nach DKG

Motivation : Entsprechend der Festlegung der DKG laut Basisprofile-DE 1.5.0 (https://simplifier.net/packages/de.basisprofil.r4/)

Location.nameName des Standort

Motivation: Kein Name zwingend notwendig (z.B. für ein Zimmer), wenn über .identifier identifizierbar; weicht daher ab von https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location

Location.modeModus des Standorts

Motivation: Die Einschränkung auf "instance" erfolgt, da im ISiK-Kontext ausschließlich konkrete Standorte übertragen werden sollen. Hiermit wird zusätzlich die Kompatibilität zur MII-Spezifikation eines Standortes gewahrt https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location

Location.typeTyp des Standorts

Motivation: Ein System muss den Typ eines Standorts zum Abruf bereitstellen, sofern diese Information verfügbar ist.

Location.addressAdresse des Standorts

Motivation: Bei Verfügbarkeit einer Adresse muss ein System diese Information bereitstellen. Darüber hinaus muss das abrufende System diese Information verarbeiten können.

Location.physicalTypePhysikalischer Typ des Standorts

Motivation: entspricht der MII Vorgabe - siehe https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location. Ein System muss den physikalischen Typ eines Standorts zum Abruf bereitstellen, da ansonsten der Typus des Standorts nicht maschinenlesbar definiert ist.

Location.positionGeodaten eines Standorts

Motivation: Ein System muss die Geodaten eines Standorts zum Abruf bereitstellen, sofern diese Information verfügbar ist.

Location.managingOrganizationVerwaltende Organisation des Standorts

Motivation: entspricht https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location

Location.partOfOrganisationale Zugehörigkeit

Motivation: Ein System muss die organisationale Zugehörigkeit eines Standorts zum Abruf bereitstellen, sofern diese Information verfügbar ist.

Location.hoursOfOperationBetriebszeiten des Standorts

Motivation: Ein System muss die Betriebszeiten eines Standorts zum Abruf bereitstellen, sofern diese Information verfügbar ist.

Minimalbeispiel zum Standort Bettenstellplatz

Location
<Location xmlns="http://hl7.org/fhir">
<id value="BettenstellplatzStandortBeispiel" />
<profile value="https://gematik.de/fhir/isik/StructureDefinition/ISiKStandortBettenstellplatz" />
</meta>
<system value="http://terminology.hl7.org/CodeSystem/location-physical-type" />
<code value="bd" />
<display value="Bed" />
</coding>
</physicalType>
<reference value="Organization/AbteilungAllgemeinchirurgieOrganisationBeispiel" />
</managingOrganization>
<reference value="Location/RaumStandortBeispiel" />
</partOf>
</Location>
{
"resourceType": "Location",
"id": "BettenstellplatzStandortBeispiel",
"meta": {
"profile": [
"https://gematik.de/fhir/isik/StructureDefinition/ISiKStandortBettenstellplatz"
]
},
"coding": [
{
"code": "bd",
"system": "http://terminology.hl7.org/CodeSystem/location-physical-type",
"display": "Bed"
}
]
},
"reference": "Organization/AbteilungAllgemeinchirurgieOrganisationBeispiel"
},
"partOf": {
"reference": "Location/RaumStandortBeispiel"
}
}

Minimalbeispiel zum Standort Raum

Location
<Location xmlns="http://hl7.org/fhir">
<id value="RaumStandortBeispiel" />
<profile value="https://gematik.de/fhir/isik/StructureDefinition/ISiKStandortRaum" />
</meta>
<system value="http://terminology.hl7.org/CodeSystem/location-physical-type" />
<code value="ro" />
<display value="Room" />
</coding>
</physicalType>
<reference value="Organization/AbteilungAllgemeinchirurgieOrganisationBeispiel" />
</managingOrganization>
</Location>
{
"resourceType": "Location",
"id": "RaumStandortBeispiel",
"meta": {
"profile": [
"https://gematik.de/fhir/isik/StructureDefinition/ISiKStandortRaum"
]
},
"coding": [
{
"code": "ro",
"system": "http://terminology.hl7.org/CodeSystem/location-physical-type",
"display": "Room"
}
]
},
"reference": "Organization/AbteilungAllgemeinchirurgieOrganisationBeispiel"
}
}