Back To Index  <<  Back To Templates

draft Template  Laborergebnisse (Laboratory Observation)

Id 1.3.6.1.4.1.19376.1.3.1.6
ref
elgabbr-
Gültigkeit 2020‑06‑15 08:50:28
Status draft 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 6 Templates, Benutzt 2 Templates
Benutzt von als Name Version
elga-transactions-104 Transaktion draft Laborbefund (v2) 2023‑05‑09 07:25:41
1.2.40.0.34.11.30020 Containment draft ELGA Spezimen-Act-Entry Allgemein 2017‑02‑22
1.3.6.1.4.1.19376.1.3.3.2.1 link active Speciality-Section 2013‑11‑07
1.2.40.0.34.11.4 link draft Laborbefund 2023‑05‑08 13:51:02
1.2.40.0.34.11.30025 Containment draft Kultureller Keimnachweis (Laboratory Isolate Organzier) 2017‑02‑23
1.3.6.1.4.1.19376.1.3.1.4 Containment draft Befundgruppen (Laboratory Battery Organizer) 2017‑02‑23
1.2.40.0.34.11.30026 link active Antibiogram (Laboratory Isolate Organzier) 2014‑04‑15
Benutzt als Name Version
1.2.40.0.34.11.4.3.2 Containment active Befundtext (Anmerkungen und Kommentare) DYNAMIC
1.2.40.0.34.11.4.3.3 Containment active 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
(Labdotsion)
@classCode
cs 1 … 1 F OBS
@moodCode
cs 1 … 1 F EVN
hl7:templateId
II 1 … 1 R (Labdotsion)
@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“. (Labdotsion)
hl7:code
CE 1 … 1 R Codierung der Analyse / des Tests.  (Labdotsion)
  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 red 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 
(Labdotsion)
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“)
(Labdotsion)
  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. (Labdotsion)
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.
(Labdotsion)
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. (Labdotsion)
hl7:value
IVL_PQ C (Labdotsion)
wo [@xsi:type='IVL_PQ']
hl7:value
INT C (Labdotsion)
wo [@xsi:type='INT']
hl7:value
IVL_INT C (Labdotsion)
wo [@xsi:type='IVL_INT']
hl7:value
BL C (Labdotsion)
wo [@xsi:type='BL']
hl7:value
ST C (Labdotsion)
wo [@xsi:type='ST']
hl7:value
CV C (Labdotsion)
wo [@xsi:type='CV']
hl7:value
TS C (Labdotsion)
wo [@xsi:type='TS']
hl7:value
CD C (Labdotsion)
wo [@xsi:type='CD']
hl7:value
RTO C (Labdotsion)
wo [@xsi:type='RTO']
hl7:value
RTO_QTY_QTY C (Labdotsion)
wo [@xsi:type='RTO_QTY_QTY']
hl7:value
RTO_PQ_PQ C (Labdotsion)
wo [@xsi:type='RTO_PQ_PQ']
  Schematron assert role red 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. (Labdotsion)
  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 red 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) (Labdotsion)
@typeCode
cs 1 … 1 F COMP
hl7:participant
0 … 1 Validierende Person. (Labdotsion)
@typeCode
cs 1 … 1 F AUTHEN
hl7:templateId
II 1 … 1 R (Labdotsion)
@root
uid 1 … 1 F 1.3.6.1.4.1.19376.1.3.3.1.5
hl7:time
IVL_TS 1 … 1 R (Labdotsion)
hl7:participantRole
(Labdotsion)
hl7:id
II 1 … 1 M (Labdotsion)
hl7:addr
AD 1 … 1 R (Labdotsion)
hl7:telecom
TEL.AT 1 … * R (Labdotsion)
hl7:playingEntity
1 … 1 M (Labdotsion)
hl7:name
PN 1 … 1 M (Labdotsion)
hl7:referenceRange
0 … * Es können mehrere Referenzbereiche angegeben werden. (Labdotsion)
@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 (Labdotsion)
@classCode
cs 1 … 1 F OBS
@moodCode
cs 1 … 1 F EVN.CRT
hl7:text
ED 1 … 1 M (Labdotsion)
hl7:reference
TEL 1 … 1 M (Labdotsion)
hl7:value
IVL_PQ 0 … 1 (Labdotsion)
@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 (Labdotsion)
wo [not(@nullFlavor)]
hl7:low
PQ 0 … 1 (Labdotsion)
wo [@nullFlavor='NA']
@nullFlavor
cs 1 … 1 F NA
hl7:low
PQ 0 … 1 (Labdotsion)
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 (Labdotsion)
wo [not(@nullFlavor)]
hl7:high
PQ 0 … 1 (Labdotsion)
wo [@nullFlavor='NA']
@nullFlavor
cs 1 … 1 F NA
hl7:high
PQ 0 … 1 (Labdotsion)
wo [@nullFlavor='PINF']
@nullFlavor
cs 1 … 1 F PINF
hl7:interpretationCode
CE 1 … 1 M (Labdotsion)
@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)
(Labdotsion)