HL7-v2-Viewer

Nur zur Ansicht, kein Medizinprodukt, keine Konformitätsprüfung. Ihre Nachrichten bleiben im Browser. Bitte nutzen Sie Testdaten oder anonymisierte Daten.

HL7-v2-Segmente erklärt

Ein Segment ist eine Zeile einer HL7-v2-Nachricht und beginnt mit einer dreistelligen Kennung wie MSH, PID oder OBX. Die Kennung bestimmt, welche Bedeutung die Felder der Zeile haben. Fünf Segmente haben eine eigene Seite mit Feldtabelle und Hinweisen; die übrigen sind unten kurz beschrieben.

MSH – Nachrichtenkopf

Steht am Anfang jeder Nachricht. Legt die Trennzeichen fest und nennt Absender, Empfänger, Nachrichtentyp, Kontroll-ID und Version.

PID – Patientenidentifikation

Identifiziert die Person: Kennungen, Name, Geburtsdatum, Geschlecht, Adresse und Kontaktdaten.

PV1 – Patientenbesuch

Beschreibt den Aufenthalt oder Besuch: Patientenklasse, Station, Ärzte, Fallnummer sowie Aufnahme- und Entlassungszeitpunkt.

OBR – Untersuchungsanforderung

Beschreibt eine Untersuchung oder einen Befund: Auftragsnummern, was untersucht wurde, wann die Probe genommen wurde und wie der Befundstand ist. Darunter folgen die Einzelwerte als OBX.

OBX – Beobachtung / Messwert

Ein einzelnes Ergebnis: Messwert, Textbefund oder eingebettete Daten. Der Datentyp in OBX-2 bestimmt, wie OBX-5 zu lesen ist.

Segmente, die der Viewer beschreibt

Die Liste ist eine Auswahl aus den gebräuchlichen Segmenten, in eigenen Worten formuliert. Jedes Segment, das hier fehlt, zeigt der Viewer trotzdem an: Die Felder heißen dann „Feld n“.

KennungNameAufgabe
MSHNachrichtenkopfSteht am Anfang jeder Nachricht. Legt die Trennzeichen fest und nennt Absender, Empfänger, Nachrichtentyp, Kontroll-ID und Version.
EVNEreignisBeschreibt das fachliche Ereignis hinter einer Nachricht, vor allem in ADT-Nachrichten: wann es erfasst wurde und wann es tatsächlich stattfand.
PIDPatientenidentifikationIdentifiziert die Person: Kennungen, Name, Geburtsdatum, Geschlecht, Adresse und Kontaktdaten.
PD1Zusatzdaten PatientErgänzt PID um Angaben wie die Hauptversorgung, zum Beispiel den Hausarzt. Der Inhalt ist stark vom Profil abhängig.
NK1Angehörige und KontakteEine nahestehende Person oder ein Kontakt des Patienten. Das Segment kann mehrfach vorkommen.
PV1PatientenbesuchBeschreibt den Aufenthalt oder Besuch: Patientenklasse, Station, Ärzte, Fallnummer sowie Aufnahme- und Entlassungszeitpunkt.
PV2Besuch, ZusatzdatenZusätzliche Angaben zum Aufenthalt, zum Beispiel Aufnahmegrund oder erwartete Aufenthaltsdauer.
ORCAllgemeiner AuftragSteuert einen Auftrag: neu, storniert, geändert, bestätigt. Steht in Auftrags- und Befundnachrichten vor OBR.
OBRUntersuchungsanforderungBeschreibt eine Untersuchung oder einen Befund: Auftragsnummern, was untersucht wurde, wann die Probe genommen wurde und wie der Befundstand ist. Darunter folgen die Einzelwerte als OBX.
OBXBeobachtung / MesswertEin einzelnes Ergebnis: Messwert, Textbefund oder eingebettete Daten. Der Datentyp in OBX-2 bestimmt, wie OBX-5 zu lesen ist.
NTEAnmerkungFreitext-Kommentar, der sich auf das vorausgehende Segment bezieht, etwa auf ein OBR oder OBX.
AL1AllergieEine Allergie oder Unverträglichkeit des Patienten. Das Segment kann mehrfach vorkommen.
DG1DiagnoseEine Diagnose zum Patienten oder Fall. Das Segment kann mehrfach vorkommen.
IN1VersicherungAngaben zu einem Versicherungsverhältnis: Kostenträger, Versicherter, Laufzeit und Nummer.
MSABestätigungKernsegment einer ACK-Nachricht: Ergebnis der Verarbeitung und Kontroll-ID der bestätigten Nachricht.
ERRFehlerBeschreibt einen Fehler in einer ACK-Nachricht: wo, welcher Code, wie schwer und mit welchem Text.
SCHTerminplanungBeschreibt einen Termin: Kennungen, Grund, Art, Dauer und Zeitangabe, außerdem den Stand im Terminbuch.
RGSRessourcengruppeFasst die Ressourcen eines Termins zusammen, die in den folgenden AIS-, AIG-, AIL- oder AIP-Segmenten stehen.
AISTerminleistungEine Leistung innerhalb eines Termins, etwa die angeforderte Untersuchung mit Start und Dauer.
TXADokumentinformationKopf eines Dokuments in MDM-Nachrichten: Typ, Zeitpunkte, Autoren, Dokumentnummer und Status.

Segmente mit einem Z am Anfang (ZPI, ZBE …) sind lokale Erweiterungen. Ihre Felder kann nur die Schnittstellenbeschreibung des Absenders erklären.

Aufbau einer Nachricht · Nachrichtentypen · Häufige Fehler

Über den Entwickler

Entwickelt von Thomas Freimoser, München / Remote. Dieses Werkzeug liest HL7-v2-Nachrichten lokal im Browser; es gibt keinen Upload und kein Tracking.