1.2.40.0.34.6.0.11.3.27/static-2021-04-19T161555

Aus HL7 Austria MediaWiki
Version vom 3. Mai 2021, 14:55 Uhr von ADbot (Diskussion | Beiträge) (Automatic ADBot page (a2bf2827e60a607653e221faf28c92d38a67d6ba))
Wechseln zu: Navigation, Suche
Id1.2.40.0.34.6.0.11.3.27
ref
at-lab-
Gültigkeit2021‑04‑19 16:15:55
Andere Versionen mit dieser Id:
  • Kblank.png atcdabbr_entry_LaboratoryObservation vom 2019‑05‑07 13:44:02
StatusKyellow.png EntwurfVersions-Label1.1.0
Nameatcdabbr_entry_LaboratoryObservationBezeichnungLaboratory Observation Entry
Beschreibung
Ergebnisse einer Laboruntersuchung (Analyse, Test) werden als "observation" codiert. Jede "observation" stellt das Ergebnis genau einer Laboruntersuchung dar. Die "observation" kann
  • als Einzeluntersuchung direkt unter dem Specimen-Act (siehe "Laboratory Report Data Processing Entry");
  • als Ergebnis eines kulturellen Erregernachweises unter dem "Laboratory Isolate Organizer";
  • als Teil einer Befundgruppe bzw. eines Antibiogramms (siehe "Laboratory Battery Organizer");
  • vorkommen.
KontextElternknoten des Template-Element mit Id 1.2.40.0.34.6.0.11.3.27
KlassifikationCDA Entry Level Template
Offen/GeschlossenGeschlossen (nur definierte Elemente sind erlaubt)
Benutzt
Benutzt 5 Templates
Benutzt als NameVersion
1.2.40.0.34.6.0.11.9.1InklusionKgreen.png Narrative Text Reference (1.0.0+20210219)DYNAMIC
1.2.40.0.34.6.0.11.9.23InklusionKyellow.png Laboratory Observation Value (1.0.0)DYNAMIC
1.2.40.0.34.6.0.11.9.28ContainmentKgreen.png Performer Body - Laboratory (1.0.0+20210219)DYNAMIC
1.2.40.0.34.6.0.11.9.10ContainmentKgreen.png Address Compilation Minimal (1.0.0+20210219)DYNAMIC
1.2.40.0.34.6.0.11.3.11ContainmentKgreen.png Comment Entry (1.0.0+20210219)DYNAMIC
BeziehungVersion: Template 1.2.40.0.34.6.0.11.3.27 Laboratory Observation Entry (2019‑05‑07 13:44:02)
ref
at-cda-bbr-
Beispiel
Laboruntersuchung
<!-- ... -->
<!-- CDA Level 2 -->
<!-- ... -->
<tr ID="OBS-1-1" styleCode="xELGA_red">
  <td>Leukozyten</td>  <td>26</td>  <td>10^9/L</td>  <td ID="OBSREF-1-1">4-10</td>  <td>+</td></tr>
<!-- ... -->
<!-- CDA Level 3 -->
<!-- ... -->
<observation classCode="OBS" moodCode="EVN">
  <templateId root="1.2.40.0.34.6.0.11.3.27"/>  <templateId root="1.3.6.1.4.1.19376.1.3.1.6"/>  <id root="1.2.3.999" extension="--example only--"/>  <code code="26464-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Leukozyten"/>  <text>
    <reference value="#OBS-1-1"/>  </text>
  <statusCode code="completed"/>  <effectiveTime value="20190201092200+0100"/>  <value unit="10*9/L" value="26.0" xsi:type="PQ"/>  <interpretationCode code="H" codeSystem="2.16.840.1.113883.5.83" displayName="High"/>  <referenceRange typeCode="REFV">
    <observationRange classCode="OBS" moodCode="EVN.CRT">
      <text>
        <reference value="#OBSREF-1-1"/>      </text>
      <value xsi:type="IVL_PQ">
        <low value="4" unit="10*9/L"/>        <high value="10" unit="10*9/L" inclusive="false"/>      </value>
      <interpretationCode code="N" codeSystem="2.16.840.1.113883.5.83"/>    </observationRange>
  </referenceRange>
</observation>
Beispiel
Kultureller Erregernachweis
<!-- ... -->
<!-- CDA Level 2 -->
<!-- ... -->
<tr ID="OBS-MIBI-1">
  <td ID="OBS-MIBI-1-1">Staphylococcus epidermidis</td>  <td ID="OBS-MIBI-1-2">Kultur</td>  <td ID="OBS-MIBI-1-3">nachgewiesen</td></tr>
<!-- ... -->
<!-- Level 3 - Codierung -->
<!-- ... -->
<!-- "Laboratory Isolate Organizer" für Keim "Staphylococcus epidermidis" -->
<organizer classCode="CLUSTER" moodCode="EVN">
  <templateId root="1.2.40.0.34.6.0.11.3.167"/>  <templateId root="1.3.6.1.4.1.19376.1.3.1.5"/>  <statusCode code="completed"/>  <effectiveTime nullFlavor="UNK"/>  <specimen typeCode="SPC">
    <specimenRole classCode="SPEC">
      <specimenPlayingEntity classCode="MIC">
        <code code="60875001" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED-CT" displayName="Staphylococcus epidermidis"/>      </specimenPlayingEntity>
    </specimenRole>
  </specimen>
  <!-- Laboratory Observation Entry für Methode und Keimzahl -->
  <component typeCode="COMP">
    <observation classCode="OBS" moodCode="EVN">
      <templateId root="1.2.40.0.34.6.0.11.3.27"/>      <templateId root="1.3.6.1.4.1.19376.1.3.1.6"/>      <code code="11475-1" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Microorganism identified in Specimen by Culture">
        <originalText>
          <reference value="#OBS-MIBI-1-2"/>        </originalText>
      </code>
      <statusCode code="completed"/>      <effectiveTime nullFlavor="UNK"/>      <value xsi:type="CD" code="260373001" codeSystem="2.16.840.1.113883.6.96" displayName="Detected (qualifier value)">
        <originalText>
          <reference value="#OBS-MIBI-1-3"/>        </originalText>
      </value>
    </observation>
  </component>
</organizer>
Beispiel
Zu wenig Material
<!-- ... -->
<!-- CDA Level 2 -->
<!-- ... -->
<tr ID="OBS-1-1">
  <td>HIV AK/Ag</td>  <td ID="OBS-1-1-result">zu wenig Material</td>  <td/>  <td/>  <td/></tr>
<!-- ... -->
<!-- CDA Level 3 -->
<!-- ... -->
<observation classCode="OBS" moodCode="EVN">
  <templateId root="1.2.40.0.34.6.0.11.3.27"/>  <templateId root="1.3.6.1.4.1.19376.1.3.1.6"/>  <id root="1.2.3.999" extension="--example only--"/>  <code code="56888-1" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="HIV 1+2 Ab+HIV1 p24 Ag [Presence] in Serum or Plasma by Immunoassay"/>  <text>
    <reference value="#OBS-1-1"/>  </text>
  <statusCode code="completed"/>  <effectiveTime value="UNK"/>  <value xsi:type="CD" code="281268007" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED-CT" displayName="Insufficient sample (finding)">
    <translation>
      <originalText>
        <reference value="#OBS-1-1-result"/>      </originalText>
    </translation>
  </value>
</observation>
<!-- ... -->
Beispiel
Laboruntersuchung in Arbeit ('Wert folgt')
<ClinicalDocument>
  <!-- CDA Header -->
  <!-- ... -->
  <!-- Angabe des Status "active", um anzuzeigen, dass Ergebnisse einzelner Laboruntersuchungen noch ausständig sind -->
  <sdtc:statusCode code="active"/>  <!-- ... -->
  <!-- CDA Body -->
  <component typeCode="COMP">
    <structuredBody classCode="DOCBODY">
      <component typeCode="COMP">
        <section classCode="DOCSECT">
          <!-- ... -->
          <text>
            <!-- CDA Level 2 -->
            <!-- ... -->
            <tr ID="OBS-1-1">
              <td>Leukozyten</td>              <td ID="OBS-1-1-result">Wert folgt</td>              <td>10^9/L</td>              <td ID="OBSREF-1-1">4-10</td>              <td/>            </tr>
            <!-- ... -->
          </text>
          <!-- CDA Level 3 -->
          <entry typeCode="DRIV">
            <!-- ... -->
            <observation classCode="OBS" moodCode="EVN">
              <templateId root="1.2.40.0.34.6.0.11.3.27"/>              <templateId root="1.3.6.1.4.1.19376.1.3.1.6"/>              <id root="1.2.3.999" extension="--example only--"/>              <code code="26464-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Leukozyten"/>              <text>
                <reference value="#OBS-1-1"/>              </text>
              <statusCode code="completed"/>              <effectiveTime value="UNK"/>              <value xsi:type="CD" code="255599008" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED-CT" displayName="Incomplete (qualifier value)">
                <translation>
                  <originalText>
                    <reference value="#OBS-1-1-result"/>                  </originalText>
                </translation>
              </value>
            </observation>
            <!-- ... -->
          </entry>
        </section>
      </component>
    </structuredBody>
  </component>
</ClinicalDocument>
Beispiel
Antibiogrammergebnis
<!-- ... -->
<!-- CDA Level 2 -->
<!-- ... -->
<tr>
  <td ID="OBS-AB-1">Tigecyclin</td>  <td ID="OBS-AB-1-1">S [0.25]</td></tr>
<!-- ... -->
<!-- CDA Level 3 -->
<!-- ... -->
<observation classCode="OBS" moodCode="EVN">
  <templateId root="1.2.40.0.34.6.0.11.3.27"/>  <templateId root="1.3.6.1.4.1.19376.1.3.1.6"/>  <code code="42357-4" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Tigecycline [Susceptibility]"/>  <statusCode code="completed"/>  <effectiveTime nullFlavor="UNK"/>  <value xsi:type="PQ" value="0.25" unit="mg/L"/>  <interpretationCode code="S" codeSystem="2.16.840.1.113883.5.83" codeSystemName="HL7 ObservationInterpretation" displayName="Susceptible"/></observation>
ItemDTKardKonfBeschreibungLabel
hl7:observation
(atc...ion)
Treetree.png@classCode
cs1 … 1FOBS
Treetree.png@moodCode
cs1 … 1FEVN
Treetree.pnghl7:templateId
II1 … 1MLaboratory Observation(atc...ion)
Treeblank.pngTreetree.png@root
uid1 … 1F1.2.40.0.34.6.0.11.3.27
Treetree.pnghl7:templateId
II1 … 1MIHE PalM TF3 Rev.10, 6.3.4.13 Laboratory Observation(atc...ion)
Treeblank.pngTreetree.png@root
uid1 … 1F1.3.6.1.4.1.19376.1.3.1.6
Treetree.pnghl7:id
II0 … 1Eindeutige ID der Laboruntersuchung auf Basis eines lokalen Nummernkreises.
(atc...ion)
Auswahl1 … 1
Für die Codierung der Laboruntersuchung bzw. des Antibiotikums, das im Rahmen eines Antibiogramms getestet wurde, SOLLEN grundsätzlich die Werte aus den Value Sets "ELGA_Laborparameter" bzw. "ELGA_Antibiogramm_VS" verwendet werden.


Über "code/translation" ist es möglich, weitere Codes anzugeben, die die Analyse noch präziser beschreiben. Hier kann z.B. ein methodenspezifischer LOINC angegeben werden. LOINC-Codes sind in diesem Zusammenhang bevorzugt anzugeben - es können aber auch andere angegeben werden.


Sollte im Value Set "ELGA_Laborparameter" oder "ELGA_Antibiogramm_VS" kein Code für die Laboruntersuchung bzw. das getestete Antibiotikum verfügbar sein, kann diese dennoch maschinenlesbar hinterlegt werden mit der Kennzeichnung, dass der Wert nicht aus dem Value Set stammt. Das gilt auch für den Fall, dass ein passender LOINC-Code exisitiert, aber nicht im aktuellen Value Set "ELGA_Laborparameter" oder "ELGA_Antibiogramm_VS" enthalten ist. Es wird gebeten, dass benötigte Codes umgehend an ELGA gemeldet werden, um diese im Zuge von Reviewzyklen in die Codelisten und Value Sets einpflegen zu können. Für die Befunddarstellung solcher Laboruntersuchungen wird empfohlen, dass diese jeweils am Ende der thematisch passendsten Gruppe einzureihen sind, solange es noch keine andere Vorgabe oder Empfehlung gibt.
Elemente in der Auswahl:
  • hl7:code[not(@nullFlavor)]
  • hl7:code[@nullFlavor='OTH']
Treeblank.pngTreetree.pnghl7:code
CE0 … 1Codierung der Laboruntersuchung bzw. des Antibiotikums, das im Rahmen eines Antibiogramms getestet wurde.
(atc...ion)
wo [not(@nullFlavor)]
 CONF
Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.10.44 ELGA_Laborparameter (DYNAMIC)
oder
Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.6.0.10.53 ELGA_Antibiogramm_VS (DYNAMIC)
 Beispiel
Codierung der Laboruntersuchung
<code code="26464-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Leukozyten"/>
 Beispiel
Angabe von Translations zur Präzisierung der Analyse
<code code="6584-7" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Virus identified in Specimen by Culture">
  <translation code="9782-4" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Adenovirus sp identified in Specimen by Organism specific culture"/>  <translation code="122268003" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED-CT" displayName="Adenovirus species culture (procedure)"/></code>
 Beispiel
Codierung des Antibiotikums
<code code="18961-3" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Oxacillin [Susceptibility]"/>
Treeblank.pngTreetree.pnghl7:code
CE0 … 1Codierung von Codes, die nicht im aktuellen Value Set "ELGA_Laborparameter" oder "ELGA_Antibiogramm_VS" enthalten sind.
(atc...ion)
wo [@nullFlavor='OTH']
 Beispiel
Codierung der Laboruntersuchung ohne passenden Code
<code nullFlavor="OTH">
  <translation code="alternativerCode" codeSystem="alternativeCodeSystem" codeSystemName="NameDesCodeSystems" displayName="klarTextDarstellung"/></code>
 Schematron assertrole error 
 testhl7:translation 
 MeldungWenn code[@nullFlavor='OTH'] dann MUSS "code/translation" anwesend sein. 
Eingefügt0 … 1 von 1.2.40.0.34.6.0.11.9.1 Narrative Text Reference (DYNAMIC)
Das "text"-Element wird verwendet, um einen Verweis zum narrativen Text ("section/text") der Laboruntersuchung herzustellen.
Treetree.pnghl7:text
ED0 … 1(atc...ion)
Treeblank.pngTreetree.pnghl7:reference
TEL1 … 1MDie Referenz auf den entsprechenden Text im menschenlesbaren Teil muss durch Bezugnahme auf den Inhalt[@ID] angegeben werden: reference[@value='#xxx'].
Die Referenz ist mit einem ID-Attribut anzugeben, dieses Element DARF NUR den Textinhalt des codierten Inhalts mit Zusatzinformationen umschließen.

(atc...ion)
Treeblank.pngTreeblank.pngTreetree.png@value
1 … 1R
 Schematron assertrole error 
 teststarts-with(@value,'#') 
 MeldungThe @value attribute content MUST conform to the format '#xxx', where xxx is the ID of the corresponding 'content'-element. 
Treetree.pnghl7:statusCode
CS1 … 1MDer "statusCode" kann folgende Werte annehmen:
  • completed: zu verwenden, wenn die Laboruntersuchung abgeschlossen ist und das Ergebnis vorliegt.
  • aborted: zu verwenden, wenn die Laboruntersuchung nicht durchgeführt werden konnte (abgebrochen wurde).
(atc...ion)
 CONF
@code muss "completed" sein
oder
@code muss "aborted" sein
Auswahl1 … 1
Medizinisch relevantes Datum und Zeit. In der Regel Abnahmedatum/-zeit des Spezimen.
Elemente in der Auswahl:
  • hl7:effectiveTime[not(@nullFlavor)]
  • hl7:effectiveTime[@nullFlavor='UNK']
Treeblank.pngTreetree.pnghl7:effectiveTime
IVL_TS0 … 1(atc...ion)
wo [not(@nullFlavor)]
Treeblank.pngTreetree.pnghl7:effectiveTime
IVL_TS0 … 1(atc...ion)
wo [@nullFlavor='UNK']
Eingefügt0 … 1 von 1.2.40.0.34.6.0.11.9.23 Laboratory Observation Value (DYNAMIC)
Auswahl0 … 1
Ergebnis der Laboruntersuchung codiert entsprechend dem Datentyp. Kann bei stornierten Laboruntersuchungen entfallen.


Numerische Ergebnisse werden in der Regel als "physical quantity" PQ dargestellt, was die Angabe einer UCUM codierten Einheit erforderlich macht. Es MUSS die "case sensitive" Variante (c/s) der maschinenlesbaren Form des UCUM verwendet werden. Die bevorzugte Einheit für jede Laboruntersuchung wird im Value Set "ELGA_Laborparameter" vorgeschlagen, jeweils in der "print" Variante (für die Darstellung) und in der maschinenlesbaren Form.

Es wird EMPFOHLEN, anstelle von Einheitenpräfixen ("Giga", "Mega", "Milli", "Mikro" etc.) eine Potenzschreibweise zu wählen, vor allem, wenn die Groß/Kleinschreibung eine Rolle spielt und Verwechslungen möglich sind (z.B. "G/L"=Giga pro Liter vs. "g/L"=Gramm/Liter). Also "10^6" statt "M" (Mega), "10^9" statt "G" (Giga) usw.

Unterelemente können je nach Datentyp notwendig sein, z.B. high/low für IVL oder numerator/denominator für RTO.

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='CD']
  • hl7:value[@xsi:type='CD']
  • hl7:value[@xsi:type='CD']
  • hl7:value[@xsi:type='RTO']
  • hl7:value[@xsi:type='RTO_QTY_QTY']
  • hl7:value[@xsi:type='RTO_PQ_PQ']
Treeblank.pngTreetree.pnghl7:value
PQ0 … 1Codierung von numerischen Ergebnissen(atc...ion)
wo [@xsi:type='PQ']
 Beispiel
Codierung eines numerischen Ergebnisses
<value xsi:type="PQ" value="49.7" unit="%"/>
 Beispiel
Codierung von numerischen, dimensionslosen Ergebnissen
<!-- Für dimensionslose Einheiten wird in UCUM häufig eine Einheit angegeben, wie z.B. "[pH]" für den pH-Wert. -->
<value xsi:type="PQ" value="7" unit="[pH]"/>
 Beispiel
Codierung von numerischen, dimensionslosen Ergebnissen
<!-- Wenn keine UCUM-Einheit vorgeschlagen ist, können dimensionslose Einheiten auch mit @unit="1" dargestellt werden, hier für INR. -->
<value xsi:type="PQ" value="1.1" unit="1"/>
Treeblank.pngTreeblank.pngTreetree.pnghl7:translation
PQR0 … 1Alternative Repräsentation derselben physikalischen Größe, mit unterschiedlicher Einheit in @code und @codeSystem und einem möglicherweise unterschiedlichen Wert.(atc...ion)
Treeblank.pngTreetree.pnghl7:value
IVL_PQ0 … 1Codierung von Intervallen(atc...ion)
wo [@xsi:type='IVL_PQ']
 Beispiel
Codierung eines Intervalls
<!-- Angabe von 20 - 30 mg/dl -->
<!-- @inclusive gibt mit true/false an, ob die Intervallgrenze im Intervall enthalten ist oder nicht (offenes oder geschlossenes Intervall). -->
<value xsi:type="IVL_PQ">
  <low value="20" unit="mg/dl" inclusive="true"/>  <high value="30" unit="mg/dl" inclusive="true"/></value>
Treeblank.pngTreetree.pnghl7:value
INT0 … 1(atc...ion)
wo [@xsi:type='INT']
Treeblank.pngTreetree.pnghl7:value
IVL_INT0 … 1(atc...ion)
wo [@xsi:type='IVL_INT']
Treeblank.pngTreetree.pnghl7:value
BL0 … 1(atc...ion)
wo [@xsi:type='BL']
Treeblank.pngTreetree.pnghl7:value
ST0 … 1Codierung von textuellen Ergebnissen. Die Angabe des Ergebnisses erfolgt hier als Wert des Elements.

Im narrativen Block MUSS derselbe Text wie im Entry dargestellt werden.
(atc...ion)
wo [@xsi:type='ST']
 Beispiel
Codierung eines textuellen Ergebnisses
<value xsi:type="ST">strohgelb</value>
Treeblank.pngTreetree.pnghl7:value
CV0 … 1(atc...ion)
wo [@xsi:type='CV']
Treeblank.pngTreetree.pnghl7:value
TS0 … 1(atc...ion)
wo [@xsi:type='TS']
Treeblank.pngTreetree.pnghl7:value
CD0 … 1Wenn ein Ergebnis vorliegt, das durch das Value Set "ELGA_NachweisErgebnis_VS" abgedeckt werden kann, MUSS ein Wert aus diesem verwendet werden.(atc...ion)
wo [@xsi:type='CD']
 CONF
Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.10.186 ELGA_NachweisErgebnis_VS (DYNAMIC)
 Beispiel
Codierung, wenn ein Erreger nachgewiesen werden konnte.
<value xsi:type="CD" code="260373001" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED-CT" displayName="Detected (qualifier value)"/>
Treeblank.pngTreetree.pnghl7:value
CD0 … 1Codierung, dass nicht ausreichen Material für die Durchführung der Laboruntersuchung vorgelegen ist.(atc...ion)
wo [@xsi:type='CD']
Treeblank.pngTreeblank.pngTreetree.png@code
cs1 … 1F281268007
Treeblank.pngTreeblank.pngTreetree.png@codeSystem
oid1 … 1F2.16.840.1.113883.6.96
Treeblank.pngTreeblank.pngTreetree.png@codeSystemName
st0 … 1FSNOMED-CT
Treeblank.pngTreeblank.pngTreetree.png@displayName
st0 … 1FInsufficient sample (finding)
 Beispiel
Zu wenig Material
<value xsi:type="CD" code="281268007" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED-CT" displayName="Insufficient sample (finding)"/>
Treeblank.pngTreetree.pnghl7:value
CD0 … 1Codierung, dass das Ergebnis der Laboruntersuchung noch ausstehend bzw. noch in Arbeit ist.(atc...ion)
wo [@xsi:type='CD']
Treeblank.pngTreeblank.pngTreetree.png@code
cs1 … 1F255599008
Treeblank.pngTreeblank.pngTreetree.png@codeSystem
oid1 … 1F2.16.840.1.113883.6.96
Treeblank.pngTreeblank.pngTreetree.png@codeSystemName
st0 … 1FSNOMED-CT
Treeblank.pngTreeblank.pngTreetree.png@displayName
st0 … 1FIncomplete (qualifier value)
 Beispiel
Ausstehendes Ergebnis ('Wert folgt')
<value xsi:type="CD" code="255599008" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED-CT" displayName="Incomplete (qualifier value)"/>
Treeblank.pngTreetree.pnghl7:value
CD0 … 1(atc...ion)
wo [@xsi:type='CD']
Treeblank.pngTreetree.pnghl7:value
RTO0 … 1Codierung von Verhältnisangaben.(atc...ion)
wo [@xsi:type='RTO']
 Beispiel
Verhältnisangabe für Titer (z.B. '1:125')
<value xsi:type="RTO">
  <numerator value="1" xsi:type="INT"/>  <denominator value="128" xsi:type="INT"/></value>
Treeblank.pngTreetree.pnghl7:value
RTO_QTY_QTY0 … 1(atc...ion)
wo [@xsi:type='RTO_QTY_QTY']
Treeblank.pngTreetree.pnghl7:value
RTO_PQ_PQ0 … 1(atc...ion)
wo [@xsi:type='RTO_PQ_PQ']
 Schematron assertrole error 
 testnot(hl7:value[@nullFlavor]) 
 MeldungDie Verwendung von value[@nullFlavor] ist nicht erlaubt. TODO https://jira-neu.elga.gv.at/browse/ELGA-1127 
 Schematron assertrole error 
 testnot(hl7:value[@code='255599008'][@codeSystem='2.16.840.1.113883.6.96']) or /hl7:ClinicalDocument/sdtc:statusCode[@code='active'] 
 MeldungWenn eine Laboruntersuchung als "in Arbeit" (SCT "255599008 - Incomplete (qualifier value)") markiert ist, MUSS der gesamte Befund als aktiv ("/ClinicalDocument/sdtc:statusCode[@code='active']") gekennzeichnet werden. 
Treetree.pnghl7:interpretationCode
CE0 … 1Codierte Bewertung des Ergebnisses. Wird für Referenzbereichbewertungen, für die Codierung der RAST-Klassen sowie für die Codierung von Antibiogrammergebnissen verwendet.


Basierend auf dem Auszug aus dem Value Set "ELGA_ObservationInterpretation" stellt die folgende Tabelle dar, wie eine Darstellung in CDA Level 2, in Abhängigkeit von den CDA Level 3 codierten Interpretationen, aussehen kann.

Darstellung CDA Level 2 Codierung CDA Level 3 Beschreibung
Befundinterpretation für numerische Ergebnisse
++ HH Oberhalb des Referenzbereiches und über einer oberen Warngrenze
+ H Oberhalb des Referenzbereiches
N Normal (innerhalb des Referenzbereiches)
- L Unterhalb des Referenzbereiches
-- LL Unterhalb des Referenzbereiches und unter einer unteren Warngrenze
Befundinterpretation für nicht numerische Ergebnisse
N Normal (innerhalb des Referenzbereiches)
* A Abnormal
** AA Abnormal Warngrenze
(atc...ion)
 CONF
Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.10.13 ELGA_ObservationInterpretation (DYNAMIC)
 Beispiel
Bewertung eines numerischen Ergebnisses
<!-- ... -->
<!-- CDA Level 2 -->
<!-- ... -->
<tr ID="OBS-1-1" styleCode="xELGA_red">
  <td>Leukozyten</td>  <td>26</td>  <td>10^9/L</td>  <td ID="OBSREF-1-1">4-10</td>  <td>+</td></tr>
<!-- ... -->
<!-- CDA Level 3 -->
<!-- ... -->
<interpretationCode code="H" codeSystem="2.16.840.1.113883.5.83" codeSystemName="HL7:ObservationInterpretation" displayName="High"/>
 Beispiel
Bewertung eines nicht-numerischen Ergebnisses
<!-- ... -->
<!-- CDA Level 2 -->
<!-- ... -->
<tr ID="OBS-1-1" styleCode="xELGA_red">
  <td>Leukozyten</td>  <td>26</td>  <td>10^9/L</td>  <td ID="OBSREF-1-1">4-10</td>  <td>*</td></tr>
<!-- ... -->
<!-- CDA Level 3 -->
<!-- ... -->
<interpretationCode code="A" codeSystem="2.16.840.1.113883.5.83" codeSystemName="HL7:ObservationInterpretation" displayName="Abnormal"/>
 Beispiel
Interpretation eines Antibiogramms
<!-- ... -->
<!-- CDA Level 2 -->
<!-- ... -->
<tr>
  <td>Tigecyclin</td>  <td>R</td></tr>
<!-- ... -->
<!-- CDA Level 3 -->
<!-- ... -->
<interpretationCode code="R" codeSystem="2.16.840.1.113883.5.83" codeSystemName="HL7:ObservationInterpretation" displayName="Resistant"/>
 Schematron assertrole error 
 testnot(hl7:referenceRange) or hl7:interpretationCode 
 MeldungWenn zu einer Laboruntersuchung ein Referenzbereich mit "observation/referenceRange" angeführt wird, MUSS auch eine Befundinterpretation in "observation/interpretationCode" erfolgen. 
Treetree.pnghl7:performer
0 … *Externes Labor.

Beinhaltet 1.2.40.0.34.6.0.11.9.28 Performer Body - Laboratory (DYNAMIC)
(atc...ion)
 ConstraintEntsprechend den Vorgaben des IHE Frameworks für Labor sind für Personen und Organisationen die Angabe eines Namens ("name"-Element), einer Adresse ("addr"-Element) und einer Telekom-Verbindung ("telecom"-Element) verpflichtend. Diese können jedoch mit einem nullFlavor versehen werden.
 Schematron assertrole error 
 testnot(hl7:assignedEntity/hl7:code) or hl7:assignedEntity/hl7:code[@code='E'][@codeSystem='2.16.840.1.113883.2.16.1.4.9'][@codeSystemName='HL7.at.Laborkennzeichnung'][@displayName='EXTERN'] 
 MeldungWird assignedEntity/code angegeben MÜSSEN @code='E', @codeSystem='2.16.840.1.113883.2.16.1.4.9', @codeSystemName='HL7.at.Laborkennzeichnung', @displayName='EXTERN' sein 
Treetree.pnghl7:participant
0 … 1Validierende Person.
(atc...ion)
Treeblank.pngTreetree.png@typeCode
cs1 … 1FAUTHEN
Treeblank.pngTreetree.png@context​Control​Code
cs0 … 1FOP
 ConstraintWird zu eine Laboruntersuchung eine validierende Person gelistet, ist diese auch im Header als "authenticator" anzuführen.
 ConstraintEntsprechend den Vorgaben des IHE Frameworks für Labor sind für Personen und Organisationen die Angabe eines Namens (name-Element), einer Adresse (addr-Element) und einer Telekom-Verbindung (telecom-Element) verpflichtend. Diese können jedoch mit einem nullFlavor versehen werden.
 Beispiel
Codierung der validierenden Person
<participant typeCode="AUTHEN">
  <templateId root="1.3.6.1.4.1.19376.1.3.3.1.5"/>  <time value="20210123211000+0100"/>  <participantRole>
    <id extension="9999" root="1.2.3.999"/>    <addr nullFlavor="UNK"/>    <telecom value="tel:312.555.5555"/>    <playingEntity>
      <name>Susanne Hecht</name>    </playingEntity>
  </participantRole>
</participant>
Treeblank.pngTreetree.pnghl7:templateId
II1 … 1M(atc...ion)
Treeblank.pngTreeblank.pngTreetree.png@root
uid1 … 1F1.3.6.1.4.1.19376.1.3.3.1.5
Treeblank.pngTreetree.pnghl7:time
IVL_TS1 … 1M(atc...ion)
Treeblank.pngTreetree.pnghl7:participantRole
1 … 1M(atc...ion)
Treeblank.pngTreeblank.pngTreetree.png@classCode
cs0 … 1FROL
Treeblank.pngTreeblank.pngTreetree.pnghl7:id
II1 … 1M(atc...ion)
Auswahl1 … 1Elemente in der Auswahl:
  • hl7:addr[not(@nullFlavor)] welches enthält Template 1.2.40.0.34.6.0.11.9.10 Address Compilation Minimal (DYNAMIC)
  • hl7:addr[@nullFlavor='UNK']
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:addr
AD0 … 1Beinhaltet 1.2.40.0.34.6.0.11.9.10 Address Compilation Minimal (DYNAMIC)(atc...ion)
wo [not(@nullFlavor)]
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:addr
AD0 … 1(atc...ion)
wo [@nullFlavor='UNK']
Auswahl1 … *Elemente in der Auswahl:
  • hl7:telecom[not(@nullFlavor)]
  • hl7:telecom[@nullFlavor='UNK']
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:telecom
TEL.AT0 … *(atc...ion)
wo [not(@nullFlavor)]
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.png@value
st1 … 1R
Die Kontaktadresse (Telefonnummer, Email, etc.), z.B. tel:+43.1.1234567
Formatkonvention siehe "telecom – Format Konventionen für Telekom-Daten"
Zulässige Werteliste für telecom-Präfixe gemäß "ELGA_URLScheme"
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.png@use
set_cs0 … 1 
Bedeutung des angegebenen Kontakts (Heim, Arbeitsplatz, …), z.B. WP
Zulässige Werte gemäß Value-Set "ELGA_TelecomAddressUse"
 ConstraintWerden mehrere gleichartige "telecom"-Elemente strukturiert, MUSS jeweils das Attribut @use angeführt sein.
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:telecom
TEL.AT0 … 1(atc...ion)
wo [@nullFlavor='UNK']
Treeblank.pngTreeblank.pngTreetree.pnghl7:playingEntity
1 … 1M(atc...ion)
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.png@classCode
cs0 … 1FENT
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.png@determiner​Code
cs0 … 1FINSTANCE
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:name
PN1 … 1M(atc...ion)
Treetree.pnghl7:entryRelationship
0 … *Beinhaltet 1.2.40.0.34.6.0.11.3.11 Comment Entry (DYNAMIC)(atc...ion)
Treeblank.pngTreetree.png@typeCode
cs1 … 1FCOMP
Treeblank.pngTreetree.png@context​Conduction​Ind
cs0 … 1Ftrue
 Beispiel
Kommentar zur Laboruntersuchung
<!-- ... -->
<!-- CDA Level 2 -->
<!-- ... -->
<table>
  <thead>
    <tr>
      <th>Analyse</th>      <th>Ergebnis</th>      <th>Einheit</th>      <th>Referenzbereiche</th>      <th>Interpretation</th>    </tr>
  </thead>
  <tfoot>
    <tr>
      <td>
        <footnote ID="fn1">
          <sup>1)</sup>          INR nur gültig bei oraler Antikoagulation
        </footnote>
      </td>
    </tr>
  </tfoot>
  <tbody>
    <!-- ... -->
    <tr ID="OBS-1-1" styleCode="xELGA_red">
      <td>INR</td>      <td>
        1.0        <sup>1)</sup>      </td>
      <td/>      <td ID="OBSREF-1-1">2.0-3.5</td>      <td>-</td>    </tr>
    <!-- ... -->
  </tbody>
</table>
<!-- ... -->
<!-- CDA Level 3 -->
<!-- ... -->
<observation classCode="OBS" moodCode="EVN">
  <templateId root="1.2.40.0.34.6.0.11.3.27"/>  <templateId root="1.3.6.1.4.1.19376.1.3.1.6"/>  <code code="6301-6" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="INR"/>  <text>
    <reference value="#OBS-1-1"/>  </text>
  <statusCode code="completed"/>  <effectiveTime value="20161201073406+0100"/>  <value xsi:type="PQ" value="1.0" unit="1"/>  <interpretationCode code="L" codeSystemName="HL7:ObservationInterpretation" codeSystem="2.16.840.1.113883.5.83" displayName="Low"/>  <!-- Codierter Kommentar zur Laboruntersuchung -->
  <entryRelationship typeCode="COMP">
    <act classCode="ACT" moodCode="EVN">
      <templateId root="1.2.40.0.34.6.0.11.3.11"/>      <templateId root="2.16.840.1.113883.10.20.1.40"/>      <templateId root="1.3.6.1.4.1.19376.1.5.3.1.4.2"/>      <code code="48767-8" codeSystem="2.16.840.1.113883.6.1" codeSystemName="LOINC" displayName="Annotation Comment"/>      <text>
        <reference value="#fn1"/>      </text>
      <statusCode code="completed"/>    </act>
  </entryRelationship>
  <referenceRange typeCode="REFV">
    <observationRange classCode="OBS" moodCode="EVN.CRT">
      <text>
        <reference value="#OBSREF-1-1"/>      </text>
      <value xsi:type="IVL_PQ">
        <low value="2.0" unit="1" inclusive="true"/>        <high value="3.5" unit="1" inclusive="true"/>      </value>
      <interpretationCode code="N" codeSystemName="HL7:ObservationInterpretation" codeSystem="2.16.840.1.113883.5.83" displayName="normal"/>    </observationRange>
  </referenceRange>
</observation>
Treetree.pnghl7:entryRelationship
0 … *Angabe von früheren Ergebnissen für denselben Patient, dieselbe Laboruntersuchung (Test + Methode), in derselben Einheit.(atc...ion)
Treeblank.pngTreetree.png@typeCode
cs1 … 1FREFR
Treeblank.pngTreetree.png@context​Conduction​Ind
cs0 … 1Ftrue
Treeblank.pngTreetree.pnghl7:observation
1 … 1M(atc...ion)
Treeblank.pngTreeblank.pngTreetree.png@classCode
cs1 … 1FOBS
Treeblank.pngTreeblank.pngTreetree.png@moodCode
cs1 … 1FEVN
Treeblank.pngTreeblank.pngTreetree.pnghl7:code
CE1 … 1MCodierung der Laboruntersuchung.(atc...ion)
 ConstraintDer hier angegebene Code MUSS derselbe sein wie in "observation/code".
Treeblank.pngTreeblank.pngTreetree.pnghl7:statusCode
CS1 … 1M(atc...ion)
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.png@code
CONF1 … 1Fcompleted
Auswahl1 … 1
Medizinisch relevantes Datum und Zeit. In der Regel Abnahmedatum/-zeit des Spezimen.
Elemente in der Auswahl:
  • hl7:effectiveTime[not(@nullFlavor)]
  • hl7:effectiveTime[@nullFlavor='UNK']
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:effectiveTime
IVL_TS0 … 1(atc...ion)
wo [not(@nullFlavor)]
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:effectiveTime
IVL_TS0 … 1(atc...ion)
wo [@nullFlavor='UNK']
Eingefügt1 … 1M von 1.2.40.0.34.6.0.11.9.23 Laboratory Observation Value (DYNAMIC)
Auswahl1 … 1
Ergebnis der Laboruntersuchung codiert entsprechend dem Datentyp. Kann bei stornierten Laboruntersuchungen entfallen.


Numerische Ergebnisse werden in der Regel als "physical quantity" PQ dargestellt, was die Angabe einer UCUM codierten Einheit erforderlich macht. Es MUSS die "case sensitive" Variante (c/s) der maschinenlesbaren Form des UCUM verwendet werden. Die bevorzugte Einheit für jede Laboruntersuchung wird im Value Set "ELGA_Laborparameter" vorgeschlagen, jeweils in der "print" Variante (für die Darstellung) und in der maschinenlesbaren Form.

Es wird EMPFOHLEN, anstelle von Einheitenpräfixen ("Giga", "Mega", "Milli", "Mikro" etc.) eine Potenzschreibweise zu wählen, vor allem, wenn die Groß/Kleinschreibung eine Rolle spielt und Verwechslungen möglich sind (z.B. "G/L"=Giga pro Liter vs. "g/L"=Gramm/Liter). Also "10^6" statt "M" (Mega), "10^9" statt "G" (Giga) usw.

Unterelemente können je nach Datentyp notwendig sein, z.B. high/low für IVL oder numerator/denominator für RTO.

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='CD']
  • hl7:value[@xsi:type='CD']
  • hl7:value[@xsi:type='CD']
  • hl7:value[@xsi:type='RTO']
  • hl7:value[@xsi:type='RTO_QTY_QTY']
  • hl7:value[@xsi:type='RTO_PQ_PQ']
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:value
PQ0 … 1Codierung von numerischen Ergebnissen(atc...ion)
wo [@xsi:type='PQ']
 Beispiel
Codierung eines numerischen Ergebnisses
<value xsi:type="PQ" value="49.7" unit="%"/>
 Beispiel
Codierung von numerischen, dimensionslosen Ergebnissen
<!-- Für dimensionslose Einheiten wird in UCUM häufig eine Einheit angegeben, wie z.B. "[pH]" für den pH-Wert. -->
<value xsi:type="PQ" value="7" unit="[pH]"/>
 Beispiel
Codierung von numerischen, dimensionslosen Ergebnissen
<!-- Wenn keine UCUM-Einheit vorgeschlagen ist, können dimensionslose Einheiten auch mit @unit="1" dargestellt werden, hier für INR. -->
<value xsi:type="PQ" value="1.1" unit="1"/>
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:translation
PQR0 … 1Alternative Repräsentation derselben physikalischen Größe, mit unterschiedlicher Einheit in @code und @codeSystem und einem möglicherweise unterschiedlichen Wert.(atc...ion)
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:value
IVL_PQ0 … 1Codierung von Intervallen(atc...ion)
wo [@xsi:type='IVL_PQ']
 Beispiel
Codierung eines Intervalls
<!-- Angabe von 20 - 30 mg/dl -->
<!-- @inclusive gibt mit true/false an, ob die Intervallgrenze im Intervall enthalten ist oder nicht (offenes oder geschlossenes Intervall). -->
<value xsi:type="IVL_PQ">
  <low value="20" unit="mg/dl" inclusive="true"/>  <high value="30" unit="mg/dl" inclusive="true"/></value>
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:value
INT0 … 1(atc...ion)
wo [@xsi:type='INT']
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:value
IVL_INT0 … 1(atc...ion)
wo [@xsi:type='IVL_INT']
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:value
BL0 … 1(atc...ion)
wo [@xsi:type='BL']
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:value
ST0 … 1Codierung von textuellen Ergebnissen. Die Angabe des Ergebnisses erfolgt hier als Wert des Elements.

Im narrativen Block MUSS derselbe Text wie im Entry dargestellt werden.
(atc...ion)
wo [@xsi:type='ST']
 Beispiel
Codierung eines textuellen Ergebnisses
<value xsi:type="ST">strohgelb</value>
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:value
CV0 … 1(atc...ion)
wo [@xsi:type='CV']
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:value
TS0 … 1(atc...ion)
wo [@xsi:type='TS']
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:value
CD0 … 1Wenn ein Ergebnis vorliegt, das durch das Value Set "ELGA_NachweisErgebnis_VS" abgedeckt werden kann, MUSS ein Wert aus diesem verwendet werden.(atc...ion)
wo [@xsi:type='CD']
 CONF
Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.10.186 ELGA_NachweisErgebnis_VS (DYNAMIC)
 Beispiel
Codierung, wenn ein Erreger nachgewiesen werden konnte.
<value xsi:type="CD" code="260373001" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED-CT" displayName="Detected (qualifier value)"/>
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:value
CD0 … 1Codierung, dass nicht ausreichen Material für die Durchführung der Laboruntersuchung vorgelegen ist.(atc...ion)
wo [@xsi:type='CD']
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.png@code
cs1 … 1F281268007
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.png@codeSystem
oid1 … 1F2.16.840.1.113883.6.96
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.png@codeSystemName
st0 … 1FSNOMED-CT
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.png@displayName
st0 … 1FInsufficient sample (finding)
 Beispiel
Zu wenig Material
<value xsi:type="CD" code="281268007" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED-CT" displayName="Insufficient sample (finding)"/>
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:value
CD0 … 1Codierung, dass das Ergebnis der Laboruntersuchung noch ausstehend bzw. noch in Arbeit ist.(atc...ion)
wo [@xsi:type='CD']
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.png@code
cs1 … 1F255599008
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.png@codeSystem
oid1 … 1F2.16.840.1.113883.6.96
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.png@codeSystemName
st0 … 1FSNOMED-CT
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.png@displayName
st0 … 1FIncomplete (qualifier value)
 Beispiel
Ausstehendes Ergebnis ('Wert folgt')
<value xsi:type="CD" code="255599008" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED-CT" displayName="Incomplete (qualifier value)"/>
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:value
CD0 … 1(atc...ion)
wo [@xsi:type='CD']
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:value
RTO0 … 1Codierung von Verhältnisangaben.(atc...ion)
wo [@xsi:type='RTO']
 Beispiel
Verhältnisangabe für Titer (z.B. '1:125')
<value xsi:type="RTO">
  <numerator value="1" xsi:type="INT"/>  <denominator value="128" xsi:type="INT"/></value>
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:value
RTO_QTY_QTY0 … 1(atc...ion)
wo [@xsi:type='RTO_QTY_QTY']
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:value
RTO_PQ_PQ0 … 1(atc...ion)
wo [@xsi:type='RTO_PQ_PQ']
Treetree.pnghl7:referenceRange
0 … 1Codierung des Referenzbereiches.
(atc...ion)
Treeblank.pngTreetree.png@typeCode
cs1 … 1FREFV
 Beispiel
43.0% - 49.0% (im zugehörigen section/text steht der entsprechende Text)
<!-- ... -->
<!-- CDA Level 2 -->
<!-- ... -->
<tr ID="OBS-1-1">
  <td>--Laboruntersuchung--</td>  <td>--Ergebnis--</td>  <td>--Einheit--</td>  <td ID="OBSREF-1-1">43.0% - 49.0%</td></tr>
<!-- ... -->
<!-- CDA Level 3 -->
<!-- ... -->
<referenceRange typeCode="REFV">
  <observationRange classCode="OBS" moodCode="EVN.CRT">
    <text>
      <reference value="#OBSREF-1-1"/>    </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" displayName="Normal"/>  </observationRange>
</referenceRange>
 Beispiel
Phase 1: 43.0 - 49.0 Phase 2: 45.0 – 55.0 Phase 3: 49.0 – 63.0 (im zugehörigen section/text steht der entsprechende Text)
<!-- Da oftmals die Kriterien für die Bewertung von Laborergebnissen nicht vollständig vorliegen, muss für einen Laborbefund die Angabe mehrerer möglicher Referenzbereiche möglich sein, welche sich durch unterschiedliche Vorbedingungen (preconditions) unterscheiden. Leider ist die Angabe solcher unter dem referenceRange laut CDA Rel.2 Definition nicht möglich. Deshalb MUSS an dieser Stelle eine Angabe in Textform erfolgen. Nachfolgendes Beispiel zeigt die Verwendung der "referenceRange" mit mehreren Referenzbereichen mit Preconditions. -->
<!-- ... -->
<!-- CDA Level 2 -->
<!-- ... -->
<tr ID="OBS-1-2">
  <td>--Laboruntersuchung--</td>  <td>--Ergebnis--</td>  <td>--Einheit--</td>  <td ID="OBSREF-1-2">
    Phase 1: 43.0 - 49.0    <br/>    Phase 2: 45.0 – 55.0    <br/>    Phase 3: 49.0 – 63.0  </td>
</tr>
<!-- ... -->
<!-- CDA Level 3 -->
<!-- ... -->
<referenceRange typeCode="REFV">
  <observationRange classCode="OBS" moodCode="EVN.CRT">
    <text>
      <reference value="#OBSREF-1-2"/>    </text>
    <interpretationCode code="N" codeSystem="2.16.840.1.113883.5.83" codeSystemName="HL7:ObservationInterpretation" displayName="Normal"/>  </observationRange>
</referenceRange>
 Beispiel
>40.0% (im zugehörigen section/text steht der entsprechende Text)
<!-- Im Falle eines einseitig unbeschränkten Intervalls wie z.B. bei ">40" wird entweder nur der "low" bzw. "high" Wert angegeben, wobei auf der Seite, auf der die Intervallgrenze fehlt, ein @nullFlavor angegeben werden MUSS. Ein "kleiner als" Referenzbereich wie z.B. "<17" SOLL als Intervall von 0 bis 17 beschrieben werden. -->
<!-- ... -->
<!-- WICHTIG: Im text-Bereich MUSS ">" durch ">" und "<" durch "<" ersetzt werden. -->
<!-- ... -->
<!-- CDA Level 2 -->
<!-- ... -->
<tr ID="OBS-1-3">
  <td>--Laboruntersuchung--</td>  <td>--Ergebnis--</td>  <td>--Einheit--</td>  <td ID="OBSREF-1-3">&gt;40.0%</td></tr>
<!-- ... -->
<!-- CDA Level 3 -->
<!-- ... -->
<referenceRange typeCode="REFV">
  <observationRange classCode="OBS" moodCode="EVN.CRT">
    <text>
      <reference value="#OBSREF-1-3"/>    </text>
    <value type="IVL_PQ">
      <low value="40.0" unit="%" inclusive="false"/>      <high nullFlavor="PINF"/>    </value>
    <interpretationCode code="N" codeSystem="2.16.840.1.113883.5.83" codeSystemName="HL7:ObservationInterpretation" displayName="Normal"/>  </observationRange>
</referenceRange>
 Beispiel
150 - 360 G/L (im zugehörigen section/text steht der entsprechende Text)
<!-- ... -->
<!-- CDA Level 2 -->
<!-- ... -->
<tr ID="OBS-1-4">
  <td>--Laboruntersuchung--</td>  <td>--Ergebnis--</td>  <td>--Einheit--</td>  <td ID="OBSREF-1-4">150 - 360 G/L</td></tr>
<!-- ... -->
<!-- CDA Level 3 -->
<!-- ... -->
<referenceRange typeCode="REFV">
  <observationRange classCode="OBS" moodCode="EVN.CRT">
    <text>
      <reference value="#OBSREF-1-4"/>    </text>
    <value type="IVL_PQ">
      <low value="150" unit="G/L"/>      <high value="360" unit="G/L"/>    </value>
    <interpretationCode code="N" codeSystem="2.16.840.1.113883.5.83" codeSystemName="HL7:ObservationInterpretation" displayName="Normal"/>  </observationRange>
</referenceRange>
Treeblank.pngTreetree.pnghl7:observationRange
1 … 1M(atc...ion)
Treeblank.pngTreeblank.pngTreetree.png@classCode
cs1 … 1FOBS
Treeblank.pngTreeblank.pngTreetree.png@moodCode
cs1 … 1FEVN.CRT
Eingefügt1 … 1M von 1.2.40.0.34.6.0.11.9.1 Narrative Text Reference (DYNAMIC)
Das Element "text" wird verwendet, um einen Verweis zum narrativen Text des Referenzbereiches herzustellen.
Treeblank.pngTreeblank.pngTreetree.pnghl7:text
ED1 … 1M(atc...ion)
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:reference
TEL1 … 1MDie Referenz auf den entsprechenden Text im menschenlesbaren Teil muss durch Bezugnahme auf den Inhalt[@ID] angegeben werden: reference[@value='#xxx'].
Die Referenz ist mit einem ID-Attribut anzugeben, dieses Element DARF NUR den Textinhalt des codierten Inhalts mit Zusatzinformationen umschließen.

(atc...ion)
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.png@value
1 … 1R
 Schematron assertrole error 
 teststarts-with(@value,'#') 
 MeldungThe @value attribute content MUST conform to the format '#xxx', where xxx is the ID of the corresponding 'content'-element. 
Treeblank.pngTreeblank.pngTreetree.pnghl7:value
IVL_PQ0 … 1(atc...ion)
Auswahl1 … 1
Unterer Grenzwert
Elemente in der Auswahl:
  • hl7:low[not(@nullFlavor)]
  • hl7:low[@nullFlavor='NA']
  • hl7:low[@nullFlavor='NINF']
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:low
IVXB_PQ0 … 1(atc...ion)
wo [not(@nullFlavor)]
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:low
IVXB_PQ0 … 1(atc...ion)
wo [@nullFlavor='NA']
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:low
IVXB_PQ0 … 1(atc...ion)
wo [@nullFlavor='NINF']
Auswahl1 … 1
Oberer Grenzwert
Elemente in der Auswahl:
  • hl7:high[not(@nullFlavor)]
  • hl7:high[@nullFlavor='NA']
  • hl7:high[@nullFlavor='PINF']
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:high
IVXB_PQ0 … 1(atc...ion)
wo [not(@nullFlavor)]
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:high
IVXB_PQ0 … 1(atc...ion)
wo [@nullFlavor='NA']
Treeblank.pngTreeblank.pngTreeblank.pngTreeblank.pngTreetree.pnghl7:high
IVXB_PQ0 … 1(atc...ion)
wo [@nullFlavor='PINF']
Treeblank.pngTreeblank.pngTreetree.pnghl7:interpretationCode
CE1 … 1M(atc...ion)
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.png@code
CONF1 … 1FN
Treeblank.pngTreeblank.pngTreeblank.pngTreetree.png@codeSystem
1 … 1F2.16.840.1.113883.5.83 (Observation Interpretation)