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.
ISiKStandort
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
| Verbindlichkeit | MAY |
|---|
Metadaten
| Canonical | https://gematik.de/fhir/isik/StructureDefinition/ISiKStandort |
|---|---|
| Status | active |
| Version | 5.1.0 |
| Basis | http://hl7.org/fhir/StructureDefinition/Location |
Inhalt
| ISiKStandort (Location) | C | Location | |
| id | S Σ | 0..1 | string |
| meta | Σ | 0..1 | Meta |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| versionId | Σ | 0..1 | id |
| lastUpdated | Σ | 0..1 | instant |
| source | Σ | 0..1 | uri |
| profile | Σ | 0..* | canonical(StructureDefinition) |
| security | Σ | 0..* | CodingBinding |
| tag | Σ | 0..* | Coding |
| implicitRules | Σ ?! | 0..1 | uri |
| language | 0..1 | codeBinding | |
| text | 0..1 | Narrative | |
| contained | 0..* | Resource | |
| extension | C | 0..* | Extension |
| modifierExtension | ?! C | 0..* | Extension |
| identifier | S Σ | 0..* | Identifier |
| standortnummer-dkg | S Σ | 0..1 | IdentifierStandortnummerPattern |
| status | Σ ?! | 0..1 | codeBinding |
| operationalStatus | Σ | 0..1 | CodingBinding |
| name | S Σ | 0..1 | string |
| alias | 0..* | string | |
| description | Σ | 0..1 | string |
| mode | S Σ | 0..1 | codeBindingPattern |
| type | S Σ | 0..* | CodeableConceptBinding |
| telecom | 0..* | ContactPoint | |
| address | S C | 0..1 | AddressDeBasis |
| physicalType | S Σ | 1..1 | CodeableConcept |
| position | S | 0..1 | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| longitude | 1..1 | decimal | |
| latitude | 1..1 | decimal | |
| altitude | 0..1 | decimal | |
| managingOrganization | S Σ | 1..1 | Reference(Organization) |
| partOf | S | 0..1 | Reference(Location) |
| hoursOfOperation | S | 0..* | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| daysOfWeek | 0..* | codeBinding | |
| allDay | 0..1 | boolean | |
| openingTime | 0..1 | time | |
| closingTime | 0..1 | time | |
| availabilityExceptions | 0..1 | string | |
| endpoint | 0..* | Reference(Endpoint) |
Constraints/Invarianten
Terminology-Bindings
ISiKStandortRaum
Dieses Profil dient der strukturierten Erfassung von Räumen (als Standorten) eines Krankenhauses.
Bestätigungsrelevanz
| Verbindlichkeit | MAY |
|---|
Metadaten
| Canonical | https://gematik.de/fhir/isik/StructureDefinition/ISiKStandortRaum |
|---|---|
| Status | active |
| Version | 5.1.0 |
| Basis | https://gematik.de/fhir/isik/StructureDefinition/ISiKStandort |
Inhalt
| ISiKStandortRaum (Location) | C | ISiKStandort | |
| id | S Σ | 0..1 | string |
| meta | Σ | 0..1 | Meta |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| versionId | Σ | 0..1 | id |
| lastUpdated | Σ | 0..1 | instant |
| source | Σ | 0..1 | uri |
| profile | Σ | 0..* | canonical(StructureDefinition) |
| security | Σ | 0..* | CodingBinding |
| tag | Σ | 0..* | Coding |
| implicitRules | Σ ?! | 0..1 | uri |
| language | 0..1 | codeBinding | |
| text | 0..1 | Narrative | |
| contained | 0..* | Resource | |
| extension | C | 0..* | Extension |
| modifierExtension | ?! C | 0..* | Extension |
| identifier | S Σ | 0..* | Identifier |
| standortnummer-dkg | S Σ | 0..1 | IdentifierStandortnummerPattern |
| status | Σ ?! | 0..1 | codeBinding |
| operationalStatus | S Σ | 0..1 | CodingBinding |
| name | S Σ | 0..1 | string |
| alias | 0..* | string | |
| description | Σ | 0..1 | string |
| mode | S Σ | 0..1 | codeBindingPattern |
| type | S Σ | 0..* | CodeableConceptBinding |
| telecom | 0..* | ContactPoint | |
| address | S C | 0..1 | AddressDeBasis |
| physicalType | S Σ | 1..1 | CodeableConceptPattern |
| position | S | 0..1 | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| longitude | 1..1 | decimal | |
| latitude | 1..1 | decimal | |
| altitude | 0..1 | decimal | |
| managingOrganization | S Σ | 1..1 | Reference(Organization) |
| partOf | S | 0..1 | Reference(Location) |
| hoursOfOperation | S | 0..* | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| daysOfWeek | 0..* | codeBinding | |
| allDay | 0..1 | boolean | |
| openingTime | 0..1 | time | |
| closingTime | 0..1 | time | |
| availabilityExceptions | 0..1 | string | |
| endpoint | 0..* | Reference(Endpoint) |
Constraints/Invarianten
Terminology-Bindings
| Element | Staerke | ValueSet |
|---|---|---|
| Location.operationalStatus | required | http://terminology.hl7.org/ValueSet/v2-0116 |
ISiKStandortBettenstellplatz
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
| Verbindlichkeit | MAY |
|---|
Metadaten
| Canonical | https://gematik.de/fhir/isik/StructureDefinition/ISiKStandortBettenstellplatz |
|---|---|
| Status | active |
| Version | 5.1.0 |
| Basis | https://gematik.de/fhir/isik/StructureDefinition/ISiKStandort |
Inhalt
| ISiKStandortBettenstellplatz (Location) | C | ISiKStandort | |
| id | S Σ | 0..1 | string |
| meta | Σ | 0..1 | Meta |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| versionId | Σ | 0..1 | id |
| lastUpdated | Σ | 0..1 | instant |
| source | Σ | 0..1 | uri |
| profile | Σ | 0..* | canonical(StructureDefinition) |
| security | Σ | 0..* | CodingBinding |
| tag | Σ | 0..* | Coding |
| implicitRules | Σ ?! | 0..1 | uri |
| language | 0..1 | codeBinding | |
| text | 0..1 | Narrative | |
| contained | 0..* | Resource | |
| extension | C | 0..* | Extension |
| modifierExtension | ?! C | 0..* | Extension |
| identifier | S Σ | 0..* | Identifier |
| standortnummer-dkg | S Σ | 0..1 | IdentifierStandortnummerPattern |
| status | Σ ?! | 0..1 | codeBinding |
| operationalStatus | S Σ | 0..1 | CodingBinding |
| name | S Σ | 0..1 | string |
| alias | 0..* | string | |
| description | Σ | 0..1 | string |
| mode | S Σ | 0..1 | codeBindingPattern |
| type | S Σ | 0..* | CodeableConceptBinding |
| telecom | 0..* | ContactPoint | |
| address | S C | 0..1 | AddressDeBasis |
| physicalType | S Σ | 1..1 | CodeableConceptPattern |
| position | S | 0..1 | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| longitude | 1..1 | decimal | |
| latitude | 1..1 | decimal | |
| altitude | 0..1 | decimal | |
| managingOrganization | S Σ | 1..1 | Reference(Organization) |
| partOf | S | 0..1 | Reference(Location) |
| hoursOfOperation | S | 0..* | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| daysOfWeek | 0..* | codeBinding | |
| allDay | 0..1 | boolean | |
| openingTime | 0..1 | time | |
| closingTime | 0..1 | time | |
| availabilityExceptions | 0..1 | string | |
| endpoint | 0..* | Reference(Endpoint) |
Constraints/Invarianten
Terminology-Bindings
| Element | Staerke | ValueSet |
|---|---|---|
| Location.operationalStatus | required | http://terminology.hl7.org/ValueSet/v2-0116 |
Interaktionen
(Reverse-)Include
Anmerkungen zu Must-Support-Feldern
| Feldname | Kurzbeschreibung | Hinweise |
|---|---|---|
| Location.id | serverseitige, interne ID des Datensatzes | bedingtes Pflichtfeld/bedingtes MS: Alle von einem Server bereitgestellten Ressourcen MÜSSEN über eine |
| Location.identifier | Eindeutiger Identifier des Standorts | Motivation: entspricht https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location |
| Location.identifier:standortnummer-dkg | Standortnummer nach DKG | Motivation : Entsprechend der Festlegung der DKG laut Basisprofile-DE 1.5.0 (https://simplifier.net/packages/de.basisprofil.r4/) |
| Location.name | Name 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.mode | Modus 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.type | Typ des Standorts | Motivation: Ein System muss den Typ eines Standorts zum Abruf bereitstellen, sofern diese Information verfügbar ist. |
| Location.address | Adresse 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.physicalType | Physikalischer 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.position | Geodaten eines Standorts | Motivation: Ein System muss die Geodaten eines Standorts zum Abruf bereitstellen, sofern diese Information verfügbar ist. |
| Location.managingOrganization | Verwaltende Organisation des Standorts | Motivation: entspricht https://simplifier.net/medizininformatikinitiative-modulstrukturdaten/sd_mii_struktur_location |
| Location.partOf | Organisationale Zugehörigkeit | Motivation: Ein System muss die organisationale Zugehörigkeit eines Standorts zum Abruf bereitstellen, sofern diese Information verfügbar ist. |
| Location.hoursOfOperation | Betriebszeiten des Standorts | Motivation: Ein System muss die Betriebszeiten eines Standorts zum Abruf bereitstellen, sofern diese Information verfügbar ist. |
Minimalbeispiel zum Standort Bettenstellplatz
| Location |
| id : BettenstellplatzStandortBeispiel |
| meta |
| profile : https://gematik.de/fhir/isik/StructureDefinition/ISiKStandortBettenstellplatz |
| physicalType |
| coding |
| system : http://terminology.hl7.org/CodeSystem/location-physical-type |
| code : bd |
| display : Bed |
| managingOrganization |
| reference : Organization/AbteilungAllgemeinchirurgieOrganisationBeispiel |
| partOf |
| reference : Location/RaumStandortBeispiel |
Minimalbeispiel zum Standort Raum
| Location |
| id : RaumStandortBeispiel |
| meta |
| profile : https://gematik.de/fhir/isik/StructureDefinition/ISiKStandortRaum |
| physicalType |
| coding |
| system : http://terminology.hl7.org/CodeSystem/location-physical-type |
| code : ro |
| display : Room |
| managingOrganization |
| reference : Organization/AbteilungAllgemeinchirurgieOrganisationBeispiel |