Bericht zur Krankenhausbettenbelegungsstatistik (ReportBedOccupancy)

https://demis.rki.de/fhir/StructureDefinition/ReportBedOccupancy

image-profilehierarchyreportbedoccupancy

Alle Krankenhäuser bzw. Krankenhausstandorte, die als Akutversorger mit Notaufnahmen agieren, sollen Daten zu ihren Kapazitäten auf Kinder- und Erwachsenen-Normalstationen (exklusive Psychiatrische Stationen) melden, um neben der Situationseinschätzung in der Intensivversorgung (Divi-Intensiv-Register) eine Überlastungssituation aller weiteren Stationen (Normalstationen) in deutschen Krankenhäusern auf Stadt-, Kreis- und Landesebene frühzeitig erkennen und (regional) gegensteuern zu können. Diese Meldungen durch die Krankenhäuser sollen elektronisch über DEMIS erfolgen.

Das ReportBedOccupancy-Profil konkretisiert das Report-Profil und bildet somit die Grundlage für die Realisierung des beschriebenen Anwendungsfalls. Innerhalb des Profils erfolgt der Zuschnitt des Reports auf den Anwendungsfall. Folgende wichtige Anpassungen werden u.a. vorgenommen:

  • Der Wert für Composition.category wird fix auf 'bedOccupancyReport' festgelegt. Instanzobjekte, die diesem Profil entsprechen, können somit eindeutig als Report für die Bettenbelegungsstatistik identifiziert werden.
  • Es wird definiert, dass Composition.subject auf einen spezifischen Krankenhausstandort verweisen muss. Auf den über dieses Feld angegebenen Standort beziehen sich die berichteten Kennzahlen. Das subject muss dabei als Identifier angegeben werden, welcher sich aus folgendem NamingSystem bedient: 'https://demis.rki.de/fhir/NamingSystem/InekStandortId' (Standort-Id gemäß InEK-Krankenhausstandortverzeichnis).

Über einen in Instanzen dieses Profils verpflichtend zu befüllenden section-Entry wird auf eine weitere Ressource verwiesen, welche die zu berichtenden Kennzahlen beinhalten:

Profilansicht

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
statusS Σ ?!1..1codeBinding
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1codeFixed Value
displayΣ1..1stringFixed Value
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1codeFixed Value
displayΣ1..1stringFixed Value
userSelectedΣ0..1boolean
textΣ0..1string
id0..1string
extensionC0..*Extension
referenceΣ C0..0string
typeΣ0..0uriBinding
id0..1string
extensionC0..*Extension
useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ C0..1Period
assignerΣ C0..1Reference(Organization)
displayΣ0..0string
encounterΣ C0..0Reference(Encounter)
dateS Σ1..1dateTime
id0..1string
extensionC0..*Extension
referenceΣ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
titleS Σ1..1string
confidentialityΣ0..0codeBinding
custodianΣ C0..0Reference(Organization)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
title0..1string
code0..1CodeableConcept
authorC0..*Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
focusC0..1Reference(Resource)
textC0..1Narrative
mode0..1codeBinding
orderedBy0..1CodeableConceptBinding
entryC0..*Reference(Resource)
emptyReasonC0..1CodeableConceptBinding
sectionC0..*see (section)
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
title0..1string
id0..1string
extensionC0..*Extension
id0..1string
extensionC0..*Extension
systemΣ1..1uriFixed Value
versionΣ0..1string
codeΣ1..1codeFixed Value
displayΣ1..1stringFixed Value
userSelectedΣ0..1boolean
textΣ0..1string
authorC0..0Reference(Device | Organization | Patient | Practitioner | PractitionerRole | RelatedPerson)
focusC0..0Reference(Resource)
textC0..0Narrative
mode0..0codeBinding
orderedBy0..0CodeableConceptBinding
id0..1string
extensionC0..*Extension
referenceΣ C1..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier
displayΣ0..1string
emptyReasonC0..0CodeableConceptBinding
sectionC0..0see (section)

Beispiel

<Composition xmlns="http://hl7.org/fhir">
<id value="1b22c8d8-f1cb-311a-991a-8b488979af8e" />
<lastUpdated value="2021-11-20T17:50:00+01:00" />
<profile value="https://demis.rki.de/fhir/StructureDefinition/ReportBedOccupancy" />
</meta>
<system value="https://demis.rki.de/fhir/NamingSystem/NotificationId" />
<value value="5e1e89ce-7a44-4ec1-801c-0f988992e8fe" />
</identifier>
<status value="final" />
<system value="http://loinc.org" />
<code value="80563-0" />
<display value="Report" />
</coding>
</type>
<system value="https://demis.rki.de/fhir/CodeSystem/reportCategory" />
<code value="bedOccupancyReport" />
<display value="Bettenbelegungsstatistik" />
</coding>
</category>
<system value="https://demis.rki.de/fhir/NamingSystem/InekStandortId" />
<value value="772557" />
</identifier>
</subject>
<date value="2021-11-20T17:50:00.000+01:00" />
<reference value="PractitionerRole/2b9aa7a8-0881-34cb-9b01-b79ff1a367cf" />
</author>
<title value="Bericht (Krankenhausbettenbelegungsstatistik)" />
<system value="https://demis.rki.de/fhir/CodeSystem/reportSection" />
<code value="statisticInformationBedOccupancySection" />
<display value="Abschnitt 'Statistische Informationen zur Krankenhausbettenbelegung'" />
</coding>
</code>
<reference value="QuestionnaireResponse/5e1e89ce-7a44-4ec1-801c-0f988992e8fa" />
</entry>
</section>
</Composition>