|
HL7-Nachrichten (Konfigurationsbeispiele)
Hl7-Nachrichten können ab der Version 2.6 detaillierter konfiguriert werden. Unter anderem können Nachrichten so eingestellt werden, dass einzelne Bestandteile der Antworten jeweils in separaten Zeilen gesendet werden. Zudem können auch SNOMED-Codes in die Nachrichten integriert werden. Die jeweiligen Detaileinstellungen finden Sie im Kapitel "Grundlegende Konfiguration".
Nachfolgend finden Sie einige Konfigurationsbeispiele. Diese basieren alle auf der aktuellen HL7-Version 2.6.

Codebestandteile:
- OBX.2 — value type
- OBX.3.1 - OBX.3.3 — SNOMED code of the observation
- OBX.3.4 — ECP observation ID
- OBX.3.7 — Coding System Version Id (only for HL7 v2.6)
- OBX.5 — observation value
Beispiel: SNOMED und das Aufteilen in einzelne Zeilen ist aktiviert
...
OBX|2|NM|1153637007^Body height measure (observable entity)^SCTbaseDataDecimalHeight^^ http://snomed.info/sct/900000000000207008/version/20220430| |166|cm|||||F|||20250123194616
OBX|3|NM|27113001^Body weight (observable entity)^SCTbaseDataDecimalWeight^^ http://snomed.info/sct/900000000000207008/version/20220430||66.0|kg|||||F|||20250123194616
OBX|4|CWE|263495000^Gender (observable entity)^SCTbaseDataDecimalGender^^ http://snomed.info/sct/900000000000207008/version/20240601||703118005^Feminine gender (finding)^SCT ^^^http://snomed.info/sct/900000000000207008/version/20220430||||||F|||20250123194616
...
Beispiel: SNOMED ist deaktiviert, das Aufteilen in einzelne Zeilen ist aktiviert
...
OBX|2|NM|baseDataDecimalHeight||166|cm|||||F|||20250123194616
OBX|3|NM|baseDataDecimalWeight||66.0|kg|||||F|||20250123194616kg|||||F|||20250123194616
OBX|4|ST|baseDataDecimalGender||weiblich||||||F|||20250123194616F|||20250123194616
...
Beispiel: das Aufteilen in einzelne Zeilen ist deaktiviert
...
OBX|2|ST|baseDataDecimal||166 cm / 66.0 kg / weiblich||||||F|||20250123194616
...

Codebestandteile:
- OBX.2 — value type
-
OBX.3 — ECP observation ID
-
OBX.5.1 .. OBX5.3 — SNOMED code of the observation
-
OBX.5.7 — Coding System Version Id (HL7 v2.6)
Beispiel: SNOMED und das Aufteilen in einzelne Zeilen ist aktiviert
...
OBX|142|CWE|MF_Betaeubungsverfahren_fruehere__welche_Betaeubung||50697003^General anesthesia (procedure)^SCT^^^^http://snomed.info/sct/900000000000207008/version/20210131||||||F|||20250125144413
OBX|143|CWE|MF_Betaeubungsverfahren_fruehere__welche_Betaeubung||27372005^Regional anesthesia (procedure)^SCT^^^^http://snomed.info/sct/900000000000207008/version/20210131||||||F|||20250125144413
OBX|144|CWE|MF_Betaeubungsverfahren_fruehere__welche_Betaeubung||386761002^Local anesthesia (procedure)^SCT^^^^http://snomed.info/sct/900000000000207008/version/20210131||||||F|||20250125144413
OBX|145|CWE|MF_Betaeubungsverfahren_fruehere__welche_Betaeubung||72641008^Administration of sedative (procedure)^SCT^^^^http://snomed.info/sct/900000000000207008/version/20210131||||||F|||20250125144413
OBX|147|ST|MF_Betaeubungsverfahren_fruehere__welche_Betaeubung||Text option answer||||||F|||20250129143602
...
Beispiel: SNOMED ist deaktiviert, das Aufteilen in einzelne Zeilen ist aktiviert
...
OBX|142|ST|MF_Betaeubungsverfahren_fruehere__welche_Betaeubung||Narkose||||||F|||20250125144413
OBX|143|ST|MF_Betaeubungsverfahren_fruehere__welche_Betaeubung||Regionalanästhesie||||||F|||20250125144413
OBX|144|ST|MF_Betaeubungsverfahren_fruehere__welche_Betaeubung||örtliche Betäubung (z.B. beim Zahnarzt)||||||F|||20250125144413
OBX|145|ST|MF_Betaeubungsverfahren_fruehere__welche_Betaeubung||Sedierung||||||F|||20250125144413
OBX|147|ST|MF_Betaeubungsverfahren_fruehere__welche_Betaeubung||Text option answer||||||F|||20250129143602
...
Beispiel: das Aufteilen in einzelne Zeilen ist deaktiviert
...
OBX|131|ST|MF_Betaeubungsverfahren_fruehere__welche_Betaeubung||Narkose, Regionalanästhesie, örtliche Betäubung (z.B. beim Zahnarzt), Sedierung, Text option answer||||||F|||20250125144413
...

Codebestandteile:
- OBX.2 — value type
-
OBX.3 — ECP observation ID
-
OBX.5 — SNOMED code of the observation
-
OBX.5.7 — Coding System Version Id (HL7 V2.6)
Beispiel: SNOMED ist aktiviert
...
OBX|140|CWE|MF_Wundheilungsstoerungen__Neigung_zu_Wundheilungsstoerungen||271618001^Impaired wound healing (finding)^SCT^^^^http://snomed.info/sct/900000000000207008/version/20210131||||||F|||20250125144403
...
Beispiel: SNOMED ist nicht aktiviert
...
OBX|129|ST|MF_Wundheilungsstoerungen__Neigung_zu_Wundheilungsstoerungen||ja||||||F|||20250125144403
...

Codebestandteile:
-
OBX.2 — value type
-
OBX.3.1 - OBX.3.3 — SNOMED code of the observation
-
OBX.3.4 — ECP observation ID
-
OBX.3.7 — Coding System Version Id (HL7 V2.6)
-
OBX.5 — observation value
Beispiel: SNOMED ist aktiviert
...
OBX|181|ST|14679004^Occupation (occupation)^SCTT-_HST-21225_R99_11-2024_Frage_XXXVIII.3.1_string^^http://snomed.info/sct/900000000000207008/version/20210131||Taxifahrer||||||F|||20250123202054
OBX|182|NM|249521002^Frequency of bowel action (observable entity)^SCTT-_HST-21225_R99_11-2024_Frage_XXXVIII.4.1_integer^^http://snomed.info/sct/900000000000207008/version/20210131||3||||||F|||20250123202104
OBX|184|NM|363806002^Weight loss (amount) (observable entity)^SCTT-_HST-21225_R99_11-2024_Frage_XXXVIII.5.2_decimal^^http://snomed.info/sct/900000000000207008/version/20210131||12.0||||||F|||20250125144545
OBX|185|DT|161713000^Last menstrual period - First day (observable entity)^SCT^T-_HST-21225_R99_11-2024_Frage_XXXVIII.6.1_date ^^^http://snomed.info/sct/900000000000207008/version/20210131||20250119||||||F|||20250128155010
OBX|186|ST|307164005^Snack time (qualifier value)^SCTT-_HST-21225_R99_11-2024_Frage_XXXVIII.7.1_time^^http://snomed.info/sct/900000000000207008/version/20241101||13:13||||||F|||20250123202143
...
Beispiel: SNOMED ist deaktiviert
...
OBX|181|ST|T-_HST-21225_R99_11-2024_Frage_XXXVIII.3.1_string||Taxifahrer||||||F|||20250123202054
OBX|182|NM|T-_HST-21225_R99_11-2024_Frage_XXXVIII.4.1_integer||3||||||F|||20250123202104
OBX|184|NM|T-_HST-21225_R99_11-2024_Frage_XXXVIII.5.2_decimal||12.0||||||F|||20250125144545
OBX|185|DT|T-_HST-21225_R99_11-2024_Frage_XXXVIII.6.1_date||20250119||||||F|||20250128155010
OBX|186|ST|T-_HST-21225_R99_11-2024_Frage_XXXVIII.7.1_time||13:13||||||F|||20250123202143
...

Codebestandteile mit SNOMED:
-
OBX.2 — value type: ST
-
OBX.3.1 .. OBX.3.3 — SNOMED code of the matrix row
-
OBX.3.4 — matrix row ID (CSQ mapped or global or local)
-
OBX.3.7 — SNOMED Version (HL7 v2.6)
-
OBX.5 — observation value: the column title of the selected answer.
Codebestandteile ohne SNOMED:
-
OBX.2 — value type: ST
-
OBX.3 — matrix row ID (CSQ mapped or global or local)
-
OBX.5 — observation value: the column title of the selected answer.
Beispiel: SNOMED ist aktiviert
...
OBX|15|ST|282195009^Difficulty walking up stairs (finding)^SCTT-_HST-21225_R99_11-2024_Frage_XXXVIII.8.1_1^^ http://snomed.info/sct/900000000000207008/version/20210131||Trifft manchmal zu||||||F|||20250210134620
OBX|16|ST|165248001^Needs help on stairs (finding)^SCTT-_HST-21225_R99_11-2024_Frage_XXXVIII.8.1_2^^ http://snomed.info/sct/900000000000207008/version/20210131||Trifft manchmal zu||||||F|||20250210134620
OBX|17|ST|165247006^Unable to climb stairs (finding)^SCTT-_HST-21225_R99_11-2024_Frage_XXXVIII.8.1_3^^ http://snomed.info/sct/900000000000207008/version/20210131||Trifft immer zu||||||F|||20250210134620
...
Beispiel: SNOMED ist deaktiviert
...
OBX|15|ST|T-_HST-21225_R99_11-2024_Frage_XXXVIII.8.1_1||Trifft manchmal zu||||||F|||20250210134620
OBX|16|ST|T-_HST-21225_R99_11-2024_Frage_XXXVIII.8.1_2||Trifft manchmal zu||||||F|||20250210134620
OBX|17|ST|T-_HST-21225_R99_11-2024_Frage_XXXVIII.8.1_3||Trifft immer zu||||||F|||20250210134620
...

Reguläre Arztanmerkungen können keine SNOMED-Codes verwenden.
Codebestandteile:
-
OBX.2 (Value Type) - TX
-
OBX.3.1 (Observation ID) - Same as the ID of the question. Can be a global id, local id or custom id.
-
OBX.3.1 suffix - indicates that the segment contains a doctor's note.
-
OBX.5 (Observation value) - Text of the doctors' note.
Beispiel mit Multiple-Choice-Antworten und Arztanmerkungen
...
OBX|148|ST|MF_Betaeubungsverfahren_fruehere__welche_Betaeubung||Text option answer||||||F|||20250129143602
OBX|149|TX|MF_Betaeubungsverfahren_fruehere__welche_Betaeubung&IMP||Note 2||||||F|||20250129143602
...
Beispiel mit Boolean-Antworten und Arztanmerkungen
...
OBX|154|TX|MF_Medikamente__Einnahme&IMP||Note 3||||||F|||20250125144429
...
Beispiel mit Text-Antworten und Arztanmerkungen
...
OBX|156|TX|MF_Medikamente_welche_Medikamente_string&IMP||Note 4||||||F|||20250128155120
...

Codebestandteile:
-
OBX.2 (Value Type) - TX
-
OBX.3 — ECP ID as defined in the leaflet
-
OBX.5 — text of the note.
Beispiel mit manuellem Zeilenumbruch "\.br\"
...
OBX|33|FT|D-Derma1_01-2023_doctorsNotes||Line 1\.br\Line 2\.br\\.br\Line 3||||||F|||20250208173832
...