- Published on
Was ist... HL7?
- Authors
- Name
- Till Heller
Health Level Seven International (HL7) ist eine Organisation, die Standards für den elektronischen Austausch von Gesundheitsinformationen entwickelt. Einer der bekanntesten HL7-Standards ist FHIR (Fast Healthcare Interoperability Resources), der die Interoperabilität im Gesundheitswesen verbessert. In diesem Artikel werden sowohl HL7 als auch FHIR detailliert behandelt, insbesondere ihre technischen Spezifikationen und Anwendungsbereiche.
HL7: Grundlagen und Versionen
HL7 umfasst verschiedene Standards, die in unterschiedlichen Versionen existieren:
- HL7 V2: Ein weit verbreiteter Standard, der seit den 1980er-Jahren genutzt wird. Er basiert auf Nachrichtenformaten und verwendet ein textbasiertes, Pipe-getrenntes Format (z. B. | als Trennzeichen).
- HL7 V3: Eine XML-basierte Version mit formaler Methodik, die jedoch aufgrund ihrer Komplexität und mangelnden Akzeptanz nicht weit verbreitet ist.
- CDA (Clinical Document Architecture): Eine HL7 V3-basierte Spezifikation zur standardisierten Darstellung von klinischen Dokumenten.
- FHIR: Eine moderne, API-basierte Architektur, die JSON und XML unterstützt und RESTful-Webservices nutzt.
Struktur und Aufbau einer HL7 V2-Nachricht
HL7 V2-Nachrichten bestehen aus mehreren Segmenten, die durch Zeilenumbrüche getrennt sind. Jedes Segment beginnt mit einem dreibuchstabigen Code (z. B. MSH, PID, OBX). Innerhalb eines Segments sind die Felder durch das Pipe-Zeichen (|) getrennt.
Beispiel einer HL7 V2-Nachricht:
MSH|^~\&|Sender|Empfänger|20240331||ADT^A01|123456|P|2.5
PID|1||987654^^^Hospital||Mustermann^Max||19700101|M|||Musterstraße 1^^Musterstadt^^12345
OBX|1|NM|3141-9^Blutzucker^LN||5.4|mmol/L|3.9-6.1|N
Wichtige Segmente in HL7 V2
Wichtige Segmente in HL7 V2
- MSH (Message Header): Enthält Metadaten zur Nachricht, z. B. die Absender- und Empfängerinformationen.
- EVN (Event Type): Gibt an, welches Ereignis mit der Nachricht verknüpft ist (z. B. Patientenaufnahme, Entlassung).
- PID (Patient Identification): Enthält Informationen zum Patienten wie Name, Geburtsdatum und Geschlecht.
- PV1 (Patient Visit): Enthält Daten zur stationären oder ambulanten Behandlung eines Patienten.
- ORC (Common Order Segment): Wird zur Verwaltung von Bestellungen (z. B. Laboraufträgen) genutzt.
- OBR (Observation Request): Gibt Informationen zu einer angeforderten Untersuchung oder Beobachtung.
- OBX (Observation Result): Dient zur Übermittlung von Messergebnissen (z. B. Laborwerten).
- OBX-1: Set-ID (Ordnungsnummer)
- OBX-2: Datentyp (z. B. NM für numerische Werte)
- OBX-3: Codierte Beobachtung (z. B. LOINC-Code für Laborwerte)
- OBX-5: Messwert
- OBX-6: Einheit der Messung
- OBX-7: Referenzbereich
- OBX-8: Abnormalitätsindikator
FHIR-Nachrichten
wird ergänzt.