Back To Index << Back To Templates

# Template Laborergebnisse (Laboratory Observation)

Aus Publikation für Projekt Export-Normdatensatz | Release 1.3.0+20260427-1.0.0 vom 2026‑04‑27 11:14:32 | | | HTML erstellt am 2026‑04‑27 11:40:08

Id | 1.3.6.1.4.1.19376.1.3.1.6 ref elgabbr- | Gültigkeit ab | 2020‑06‑15 08:50:28
Status | Entwurf | Versions-Label |
Name | LaboratoryObservation | Bezeichnung | Laborergebnisse (Laboratory Observation)
Kontext | Elternknoten des Template-Element mit Id 1.3.6.1.4.1.19376.1.3.1.6
Klassifikation | CDA Entry Level Template
Offen/Geschlossen | Offen (auch andere als die definierten Elemente sind erlaubt)
Benutzt von / Benutzt |
Benutzt von 1 Transaction und 8 Templates, Benutzt 2 Templates
Benutzt von | als | Name | Version
--- | --- | --- | ---
exnds-transaction-4 | Transaktion | Export-Normdatensatz (v1) | 2019‑06‑18 09:10:16
1.2.40.0.34.11.30020 | Containment | ELGA Spezimen-Act-Entry Allgemein | 2017‑02‑22
1.3.6.1.4.1.19376.1.3.3.2.1 |  | Speciality-Section | 2013‑11‑07
1.2.40.0.34.6.0.11.2.104 |  | EXNDS Speciality-Section Container (1.0.0+20210310) | 2021‑02‑11 13:16:50
1.2.40.0.34.6.0.11.0.6 |  | Export-Normdatensatz (1.0.1+20250908) | 2025‑09‑08 12:45:54
1.2.40.0.34.6.0.11.0.6 |  | Export-Normdatensatz (1.0.0+20210310) | 2019‑06‑12 09:18:44
1.2.40.0.34.11.30025 | Containment | Kultureller Keimnachweis (Laboratory Isolate Organzier) | 2017‑02‑23
1.3.6.1.4.1.19376.1.3.1.4 | Containment | Befundgruppen (Laboratory Battery Organizer) | 2017‑02‑23
1.2.40.0.34.11.30026 |  | Antibiogram (Laboratory Isolate Organzier) | 2014‑04‑15
Benutzt | als | Name | Version
1.2.40.0.34.11.4.3.2 | Containment | Befundtext (Anmerkungen und Kommentare) | DYNAMIC
1.2.40.0.34.11.4.3.3 | Containment | Laboratory Performer 2 | DYNAMIC
Beziehung | Version: Template 1.3.6.1.4.1.19376.1.3.1.6 Laborergebnisse (Laboratory Observation) (2015‑03‑26) ref elgabbr-
Beispiel |
Strukturbeispiel Laborergebnis (Laboratory Observation)
<ClinicalDocument> <observation classCode="OBS" moodCode="EVN"> <!-- TemplateId für Laboratory Observation --> <templateId root="1.3.6.1.4.1.19376.1.3.1.6"/> <!-- Testidentifikation --> <id extension="OBS-1-4" root="2.16.840.1.113883.2.16.1.99.3.1"/> <!-- Analyse/Testcode --> <code code="26464-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Leukozyten"/> <!-- Verweis auf den narrativen Text --> <text> <reference value="#OBS-1-4"/> </text> <!-- Status des Laborergebnisses --> <statusCode code="completed"/> <!-- medizinisch relevanter Zeitpunkt --> <effectiveTime> <low value="20131201073406+0100"/> <high nullFlavor="UNK"/> </effectiveTime> <!-- Ergebnis der Analyse / des Tests --> <value unit="g/dL" value="16.0" type="PQ"/> <!-- Bewertung des Ergebnisses --> <interpretationCode code="N" codeSystemName="HL7:ObservationInterpretation" codeSystem="2.16.840.1.113883.5.83" displayName="normal"/> <!-- Validator --> <participant typeCode="AUTHEN"> : </participant> <!-- Durchführende Instanz / externes Labor --> <performer typeCode="PRF"> : </performer> </observation></ClinicalDocument>
Beispiel |
Strukturbeispiel für ein Laborergebnis mit Cut-off-Wert (Datentyp IVL_PQ)
<!--So kann ein Wert von > 500 mg/dl dargestellt und bewertet werden:--> <ClinicalDocument> <value type="IVL_PQ"> <low value="500" unit="mg/dl" inclusive="false"/> <high nullFlavor="PINF"/> </value> <interpretationCode code=" >" displayName="High off scale" codeSystem="2.16.840.1.113883.5.83 "/></ClinicalDocument>
Beispiel |
Strukturbeispiel für ein in Arbeit befindliches Laborergebnis („Wert folgt“)
<!--Angabe von Parametern mit ausständigem Ergebnis:--> <ClinicalDocument> <!--Angabe von Parametern mit ausständigem Ergebnis:--> <!--Laboratory Observation, Ergebnis noch nicht verfügbar (Wert folgt)--> <observation classCode="OBS" moodCode="EVN"> <templateId root="1.3.6.1.4.1.19376.1.3.1.6"/> <id extension="OBS-2-6" root="2.16.840.1.113883.2.16.1.99.3.1"/> <code code="10704-5" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Wurmeier Stuhl"/> <text> <reference value="#OBS-2-6"/> </text> <!-- Status des Laborergebnisses --> <statusCode code="active"/> <effectiveTime nullFlavor="UNK"/> <value type="ST">Wert folgt</value> <!-- Bewertung des Ergebnisses wird nicht angegeben [NP] --> </observation></ClinicalDocument>
Item | DT | Kard | Konf | Beschreibung | Label
--- | --- | --- | --- | --- | ---
hl7:observation |  |  |  |  |
@classCode | cs | 1 … 1 | F | OBS
@moodCode | cs | 1 … 1 | F | EVN
hl7:templateId | II | 1 … 1 | R |  |
@root | uid | 1 … 1 | F | 1.3.6.1.4.1.19376.1.3.1.6
hl7:id | II | 0 … 1 |  | Identifikation des Tests nach einer internen Codierung. Es gelten die Vorgaben des entsprechenden Kapitels des „Allgemeinen Implementierungsleitfadens“. |
hl7:code | CE | 1 … 1 | R | Codierung der Analyse / des Tests. |
| CONF |
Der Wert von @code MUSS gewählt werden aus dem Value Set 1.2.40.0.34.10.44 ELGA_Laborparameter (DYNAMIC)
| Schematron assert | role | error |
| test | not(@nullFlavor) or not(@nullFlavor='OTH') or hl7:translation |
| Meldung | Wenn code/@nullFlavor=OTH dann MUSS entweder code/translation anwesend sein. |
hl7:text | ED | 0 … 1 |  | Der Text zum Laborergebnis wird verwendet, um einen Verweis zum narrativen Text herzustellen, Verwendung siehe 6.2.9.2 |
hl7:statusCode | CS | 1 … 1 | M | Statuscode. Auswahl: „completed“ für einen abgeschlossenen Test. „aborted“ für einen stornierten Test (konnte nicht durchgeführt werden) „active“ für einen ausständigen Test („Wert folgt“) |
| CONF |
@code MUSS "completed" sein
oder
@code MUSS "aborted" sein
hl7:effectiveTime | IVL_TS | 1 … 1 | R | Medizinisch relevantes Datum und Zeit. In der Regel Abnahmedatum/-zeit des Spezimen. |
Auswahl | 0 … 1 |  | Elemente in der Auswahl: hl7:value[@xsi:type='PQ'] hl7:value[@xsi:type='IVL_PQ'] hl7:value[@xsi:type='INT'] hl7:value[@xsi:type='IVL_INT'] hl7:value[@xsi:type='BL'] hl7:value[@xsi:type='ST'] hl7:value[@xsi:type='CV'] hl7:value[@xsi:type='TS'] hl7:value[@xsi:type='CD'] hl7:value[@xsi:type='RTO'] hl7:value[@xsi:type='RTO_QTY_QTY'] hl7:value[@xsi:type='RTO_PQ_PQ']
| Constraint | Konditionale Konformität: Bei EIS "Basic" 1..1 R2 Codierung der Einheit erforderlich (im Element translation) Bei EIS "Enhanced" 1..1 M Codierung der Einheit nach UCUM erforderlich Datentyp eingeschränkt auf PQ, IVL_PQ, INT, IVL_INT, BL, ST, CV, TS, CD, RTO, RTO_QTY_QTY, RTO_PQ_PQ
hl7:value | PQ |  | C | Ergebnis der Analyse codiert entsprechend dem Datentyp. Kann bei stornierten Analysen entfallen. Unterelemente können je nach Datentyp notwendig sein, z.B. high/low für IVL oder numerator/denominator für RTO. |
wo [@xsi:type='PQ'] |
hl7:translation | PQR | 0 … 1 |  | Alternative Repräsentation derselben physikalischen Größe, mit unterschiedlicher Einheit in @code und @codeSystem und einem möglicherweise unterschiedlichen Wert. |
hl7:value | IVL_PQ |  | C |  |
wo [@xsi:type='IVL_PQ'] |
hl7:value | INT |  | C |  |
wo [@xsi:type='INT'] |
hl7:value | IVL_INT |  | C |  |
wo [@xsi:type='IVL_INT'] |
hl7:value | BL |  | C |  |
wo [@xsi:type='BL'] |
hl7:value | ST |  | C |  |
wo [@xsi:type='ST'] |
hl7:value | CV |  | C |  |
wo [@xsi:type='CV'] |
hl7:value | TS |  | C |  |
wo [@xsi:type='TS'] |
hl7:value | CD |  | C |  |
wo [@xsi:type='CD'] |
hl7:value | RTO |  | C |  |
wo [@xsi:type='RTO'] |
hl7:value | RTO_QTY_QTY |  | C |  |
wo [@xsi:type='RTO_QTY_QTY'] |
hl7:value | RTO_PQ_PQ |  | C |  |
wo [@xsi:type='RTO_PQ_PQ'] |
| Schematron assert | role | error |
| test | not(hl7:value/@nullFlavor) |
| Meldung | Die Verwendung von value/@nullFlavor ist nicht erlaubt |
hl7:interpretationCode | CE | 0 … * |  | Codierte Bewertung des Ergebnisses. Wird sowohl für Referenzbereichbewertungen als auch für die Codierung der RAST-Klassen verwendet. |
| CONF |
Der Wert von @code MUSS gewählt werden aus dem Value Set 1.2.40.0.34.10.13 ELGA_ObservationInterpretation (DYNAMIC)
| Schematron assert | role | error |
| test | not(hl7:referenceRange) or hl7:interpretationCode |
| Meldung | Wenn zu einem Laborergebnis Referenzwerte mit observation/referenceRange angeführt werden MUSS auch eine Befundinterpretation in observation/interpretationCode erfolgen. |
hl7:entryRelationship |  | 0 … * |  | Beinhaltet 1.2.40.0.34.11.4.3.2 Befundtext (Anmerkungen und Kommentare) (DYNAMIC) |
@typeCode | cs | 1 … 1 | F | COMP
hl7:participant |  | 0 … 1 |  | Validierende Person. |
@typeCode | cs | 1 … 1 | F | AUTHEN
hl7:templateId | II | 1 … 1 | R |  |
@root | uid | 1 … 1 | F | 1.3.6.1.4.1.19376.1.3.3.1.5
hl7:time | IVL_TS | 1 … 1 | R |  |
hl7:participantRole |  |  |  |  |
hl7:id | II | 1 … 1 | M |  |
hl7:addr | AD | 1 … 1 | R |  |
hl7:telecom | TEL.AT | 1 … * | R |  |
hl7:playingEntity |  | 1 … 1 | M |  |
hl7:name | PN | 1 … 1 | M |  |
hl7:referenceRange |  | 0 … * |  | Es können mehrere Referenzbereiche angegeben werden. |
@typeCode | cs | 1 … 1 | F | REFV
| Beispiel | 43.0% - 49.0% (im zugehörigen Section.text steht der entsprechende Text) <referenceRange typeCode="REFV"> <observationRange classCode="OBS" moodCode="EVN.CRT"> <text> <reference value="#ref1"/> </text> <value type="IVL_PQ"> <low value="43.0" unit="%"/> <high value="49.0" unit="%"/> </value> <interpretationCode code="N" codeSystem="2.16.840.1.113883.5.83" codeSystemName="HL7.ObservationInterpretation"/> </observationRange></referenceRange>
| Beispiel | > 40.0% (im zugehörigen Section.text steht der entsprechende Text) <referenceRange typeCode="REFV"> <observationRange classCode="OBS" moodCode="EVN.CRT"> <text> <reference value="#ref2"/> </text> <value type="IVL_PQ"> <low value="40.0" unit="%" inclusive="false"/> </value> <interpretationCode code="N" codeSystem="2.16.840.1.113883.5.83" codeSystemName="HL7.ObservationInterpretation"/> </observationRange></referenceRange>
| Beispiel | Phase 1: 43.0 - 49.0 Phase 2: 45.0 – 55.0 1835 Phase 3: 49.0 – 63.0 (im zugehörigen Section.text steht der entsprechende Text) <referenceRange typeCode="REFV"> <observationRange classCode="OBS" moodCode="EVN.CRT"> <text> <reference value="#ref3"/> </text> <interpretationCode code="H" codeSystem="2.16.840.1.113883.5.83"/> </observationRange></referenceRange>
| Beispiel | > 40.0% (im zugehörigen Section.text steht der entsprechende Text) <referenceRange typeCode="REFV"> <observationRange classCode="OBS" moodCode="EVN.CRT"> <text> <reference value="#ref4"/> </text> <value type="IVL_PQ"> <low value="40.0" unit="%" inclusive="false"/> <high nullFlavor="PINF"/> </value> </observationRange></referenceRange>
| Beispiel | 150 - 360 G/L (im zugehörigen Section.text steht der entsprechende Text) <referenceRange typeCode="REFV"> <observationRange classCode="OBS" moodCode="EVN.CRT"> <text> <reference value="#ref5"/> </text> <value type="IVL_PQ"> <low value="150" unit="G/L"/> <high value="360" unit="G/L"/> </value> <interpretationCode code="N" codeSystemName="HL7:ObservationInterpretation" codeSystem="2.16.840.1.113883.5.83" displayName="normal"/> </observationRange></referenceRange>
hl7:observationRange |  | 1 … 1 | M |  |
@classCode | cs | 1 … 1 | F | OBS
@moodCode | cs | 1 … 1 | F | EVN.CRT
hl7:text | ED | 1 … 1 | M |  |
hl7:reference | TEL | 1 … 1 | M |  |
hl7:value | IVL_PQ | 0 … 1 |  |  |
@xsi:type |  | 1 … 1 | F | IVL_PQ
Auswahl | 1 … 1 |  | Elemente in der Auswahl: hl7:low[not(@nullFlavor)] hl7:low[@nullFlavor='NA'] hl7:low[@nullFlavor='NINF']
hl7:low | PQ | 0 … 1 |  |  |
wo [not(@nullFlavor)] |
hl7:low | PQ | 0 … 1 |  |  |
wo [@nullFlavor='NA'] |
@nullFlavor | cs | 1 … 1 | F | NA
hl7:low | PQ | 0 … 1 |  |  |
wo [@nullFlavor='NINF'] |
@nullFlavor | cs | 1 … 1 | F | NINF
Auswahl | 1 … 1 |  | Elemente in der Auswahl: hl7:high[not(@nullFlavor)] hl7:high[@nullFlavor='NA'] hl7:high[@nullFlavor='PINF']
hl7:high | PQ | 0 … 1 |  |  |
wo [not(@nullFlavor)] |
hl7:high | PQ | 0 … 1 |  |  |
wo [@nullFlavor='NA'] |
@nullFlavor | cs | 1 … 1 | F | NA
hl7:high | PQ | 0 … 1 |  |  |
wo [@nullFlavor='PINF'] |
@nullFlavor | cs | 1 … 1 | F | PINF
hl7:interpretationCode | CE | 1 … 1 | M |  |
@code | CONF | 1 … 1 | F | N
@codeSystem | 1 … 1 | F | 2.16.840.1.113883.5.83 (Observation Interpretation)
hl7:performer |  | 0 … * |  | Externes Labor. Beinhaltet 1.2.40.0.34.11.4.3.3 Laboratory Performer 2 (DYNAMIC) |