samedi HL7gateway

Version 1.10.2

Fall-Datenextraktion

Fall-Datenextraktion

HL7Gateway kann so konfiguriert werden, dass Fall-Daten aus ADT-Nachrichten extrahiert werden. Diese Funktion ermöglicht es dem Gateway, Informationen über Patientenaufnahmen, Entlassungen und Verlegungen für die Verwendung im Mobile Patient Portal (MPP) oder anderen Systemen zu erfassen.

Konfiguration

Die Fall-Datenextraktion ist standardmäßig deaktiviert und muss explizit in der Konfigurationsdatei aktiviert werden. Die folgenden Konfigurationsoptionen sind verfügbar:

# Konfiguration für die Fall-Datenextraktion aus ADT-Nachrichten
[encounter]
extract_patient_class = true          # Patientenklasse extrahieren (PV1.2)
extract_patient_location = true       # Patientenstandort extrahieren (PV1.3)
extract_admission_date = true         # Aufnahmedatum extrahieren (PV1.44)
extract_discharge_date = true         # Tatsächliches Entlassungsdatum extrahieren (PV1.45)
extract_planned_discharge_date = true # Geplantes Entlassungsdatum extrahieren (PV2.9)

# Orgacard-spezifische Fall-Konfiguration (optional)
[encounter.orgacard]
enabled = false         # Spezifische Konfiguration für Orgacard-Integration
extract_visit_id = true # Orgacard-spezifische Besuchs-ID extrahieren (PV1.50)

Extrahierte Daten

Bei Aktivierung werden die folgenden Daten aus ADT-Nachrichten extrahiert:

Konfigurationsoption HL7-Feld Beschreibung
extract_patient_class PV1.2 Patientenklasse (z.B. stationär, ambulant, Notfall)
extract_patient_location PV1.3 Zugewiesener Patientenstandort (z.B. Zimmer, Bett)
extract_admission_date PV1.44 Datum und Uhrzeit der Patientenaufnahme
extract_discharge_date PV1.45 Tatsächliches Datum und Uhrzeit der Patientenentlassung
extract_planned_discharge_date PV2.9 Erwartetes Datum und Uhrzeit der Patientenentlassung
extract_visit_id (Orgacard-spezifisch) PV1.50 Orgacard-spezifische Besuchs-ID

Unterstützte Nachrichtentypen

Die Fall-Datenextraktion unterstützt die folgenden ADT-Nachrichtentypen:

  • ADT^A01 (Aufnahme)
  • ADT^A02 (Verlegung)
  • ADT^A03 (Entlassung)
  • ADT^A04 (Registrierung)
  • ADT^A05 (Voranmeldung)
  • ADT^A08 (Informationen aktualisieren)

Anwendungsfälle

Die Extraktion von Fall-Daten ermöglicht erweiterte Funktionalitäten in angeschlossenen Systemen:

  1. Mobile Patient Portal Integration: Patienten können ihr Aufnahmedatum, ihren Standort und das geplante Entlassungsdatum in der mobilen App einsehen.
  2. Administrative Dashboards: Gesundheitsdienstleister können Patientenaufenthalte, Bettauslastung und Entlassungsplanung verfolgen.
  3. Reporting und Analytik: Aggregierte Daten können für operative Berichte und Ressourcenplanung verwendet werden.

Beispiel: Grundlegende Fall-Datenextraktion aktivieren

Um die grundlegende Fall-Datenextraktion zu aktivieren:

[encounter]
extract_patient_class = true
extract_patient_location = true
extract_admission_date = true
extract_discharge_date = true
extract_planned_discharge_date = true

Beispiel: Orgacard-spezifische Konfiguration aktivieren

Bei Verwendung der Orgacard-Integration:

[encounter]
extract_patient_class = true
extract_patient_location = true
extract_admission_date = true
extract_discharge_date = true
extract_planned_discharge_date = true

[encounter.orgacard]
enabled = true
extract_visit_id = true