Änderungen

Wechseln zu: Navigation, Suche

ILF:Allgemeiner Implementierungsleitfaden (Version 3)

3.802 Bytes hinzugefügt, 07:41, 4. Mai 2020
Datentypen
|-
|}
 
==Messwert-Elemente==
Die Angabe von Messwerten wie des Ergebnisses einer Laboruntersuchung oder einer Vitalparameter-Messung erfolgt durch das value-Element. Die Codierung erfolgt gemäß dem Datentyp, welcher durch das xsi:type-Attribut ausgedrückt wird, hinter dem sich eine fixe Liste möglicher Datentypen verbirgt. 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 Analyse wird in den einzelnen dazugehörgen ELGA Value Sets 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ß/Klein-Schreibung 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.
 
===Strukturbeispiele===
Die Dokumentation eines '''numerischen Ergebniswertes''' erfolgt in diesem Fall als Attribut.
<pre class="orange">
<value xsi:type="PQ" value="49.7" unit="%"/>
</pre>
 
Die Codierung von '''textuellen Ergebnissen''' erfolgt in der Regel durch den “ST” Datentyp. Die Angabe des Ergebnisses erfolgt hier als Wert des Elementes.
<pre class="orange">
<value xsi:type="ST">strohgelb</value>
</pre>
Im narrativen Block MUSS derselbe Text wie im Entry dargestellt werden.
 
Auch für '''dimensionslose Einheiten''' wird in UCUM häufig eine Einheit angegeben, wie z.B. "[ph]" für den pH-Wert. Wenn keine UCUM-Einheit vorgeschlagen ist, können dimensionslose Einheiten auch mit @unit="1" dargestellt werden, hier für INR:
<pre class="orange">
<value xsi:type="PQ" value="1.1" unit="1"/>
</pre>
 
Für '''Verhältnisangaben''', wie sie etwa für '''Titer''' verwendet werden (z.B. „1:128“) steht der Datentyp RTO (Ratio) zur Verfügung. Ein Anwendungsbeispiel:
<pre class="orange">
<value xsi:type="RTO">
<numerator value="1" xsi:type="INT"/>
<denominator value="128" xsi:type="INT"/>
</value>
</pre>
 
'''Intervalle''' können mit dem Datentyp IVL angegeben werden, z.B. „20-30 mg/L“:
<pre class="orange">
<value xsi:type="IVL_PQ" >
<low value="20" unit="mg/dl" inclusive="true"/>
<high value="30" unit="mg/dl" inclusive="true"/>
</value>
</pre>
Das Attribut inclusive gibt mit true/false an, ob die Intervallgrenze im Intervall enthalten ist oder nicht (offenes oder geschlossenes Intervall)
 
===Spezifikation===
Für numerische Werte gilt:
{| class="wikitable" width="100%"
|-
! colspan="2" style="text-align:left" width="20%" | Element/Attribut ||style="text-align:left" width="5%" | DT ||style="text-align:left" width="5%" | Kard ||style="text-align:left" width="5%" | Konf ||style="text-align:left" width="65%" | Beschreibung
 
|- style="background:#FFFFFF"
| colspan="2" style="text-align:left" | value|| PQ, IVL_PQ, INT, IVL_INT, RTO, RTO_QTY_QTY, RTO_PQ_PQ|| 0..1 || O ||
 
|- style="background:#FFFFFF"
| || @unit|| cs|| 1..1 || style="background:#EBEBEB"| C || Physikalisch Einheit des Messwertes. UCUM Codierung empfohlen (siehe [7])
 
|- style="background:#EBEBEB"
| || colspan="2" | ''Konditionale Konformität:''<br/> Bei EIS „Basic“ <br/>Bei EIS „Enhanced“ und „Full Support“|| 1..1<br/>1..1|| R2 <br/> M || Angabe der Einheit erforderlich <br/> Angabe der Einheit nach UCUM (c/s) erforderlich.
 
|- style="background:#FFFFFF"
| || @value|| real|| 1..1 || M || Größe des Messwertes
 
|- style="background:#FFFFFF"
| || @xsi:type|| cs|| 1..1 || M || Datentyp: für numerische Werte '''PQ'''
|}
 
==Komplexe (zusammengesetzte) Elemente==
585
Bearbeitungen

Navigationsmenü