[geprüfte Version] | [Markierung ausstehend] |
|
|
− | ==Messwert-Elemente== | + | ====Spezifikation==== |
− | Die maschinenlesbare Angabe von Messwerten wie des Ergebnisses einer Laboruntersuchung oder einer Vitalparameter-Messung erfolgt über ein value-Element. Die Codierung erfolgt gemäß dem Datentyp, welcher durch das xsi:type-Attribut ausgedrückt wird, für möglichen Datentypen gibt es eine fixe Liste.
| + | Bei ''addr''-Elementen in dieser Granularitätsstufe werden, sofern nicht anders spezifiziert, immer die folgenden Elemente angegeben: |
| + | {| 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 |
| | | |
− | Numerische Ergebnisse werden in der Regel als "physical quantity" PQ dargestellt, was die Angabe einer Einheit in UCUM-Schreibweise erforderlich macht. Es MUSS die "case sensitive" Variante (c/s) der maschinenlesbaren Form des UCUM verwendet werden. Als Dezimaltrennzeichen MUSS im maschinenlesbaren und menschenlesbaren Teil (section.text) ein Punkt (".") verwendet werden.
| + | |- style="background:#FFFFFF" |
− | Die bevorzugte Einheit für jede Analyse wird in den einzelnen dazugehörigen ELGA Value Sets vorgeschlagen, jeweils in der in der maschinenlesbaren Form und in der "print" Variante für die Darstellung in section.text.
| + | | colspan="2" style="text-align:left" | addr|| AD|| || || Namen-Element |
| | | |
− | '''Exponent-Schreibweise'''<br/> | + | |- style="background:#FFFFFF" |
− | Dabei MUSS bei einer Potenz der Exponent der maschinenlesbaren Einheiten mit "*" (z.B.: 10*9 für eine Milliarde) angegeben werden (Dies resultiert aus der Reservierung des Symbols "^" als Trennzeichen in HL7 Nachrichten). Hingegen MUSS weiterhin für den Exponenten der menschenlesbaren Einheiten die "print" Variante mit "^" angegeben werden (z.B.: 10^9 für eine Milliarde).
| + | | || style="text-align:left" | @use|| cs|| 0..1 || O || Die genaue Bedeutung der angegebenen Adresse, beispielsweise, dass die angegebene Adresse die Wohn-Adresse ist, z.B. HP ("Home primary")<br/>Zulässige Werte gemäß Value-Set "'''ELGA_AddressUse'''"<br/> |
| + | Wird kein @use Attribut angegeben, gilt bei Personen die Adresse als "Wohnadresse" ("H") und bei Organisationen als Büroadresse ("WP").<br/> |
| + | Der Hauptwohnsitz wird mit "HP" gekennzeichnet. Weitere Adressen mit dem Kennzeichen "H" gelten dann als Zweit- oder Nebenwohnsitz. |
| | | |
− | '''Einheitenpräfixe'''<br/>
| + | |- style="background:#FFFFFF" |
− | 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.
| + | | || style="text-align:left" | streetName|| ADXP|| 1..1 || M || Straße mit Hausnummer<br/>Bsp: Musterstraße |
| | | |
− | ===Strukturbeispiele===
| + | |- style="background:#FFFFFF" |
− | Die Dokumentation eines '''numerischen Ergebniswertes''' erfolgt in diesem Fall als Attribut.
| + | | || style="text-align:left" | houseNumber|| ADXP|| 1..1 || M || Hausnummer<br/>Bsp: 11a/2/1 |
− | <pre class="ilfbox_code">
| |
− | <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.
| + | |- style="background:#FFFFFF" |
− | <pre class="ilfbox_code">
| + | | || style="text-align:left" | postalCode|| ADXP|| 1..1 || M || Postleitzahl |
− | <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:
| + | |- style="background:#FFFFFF" |
− | <pre class="ilfbox_code">
| + | | || style="text-align:left" | city|| ADXP|| 1..1 || M || Stadt |
− | <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="ilfbox_code">
| |
− | <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="ilfbox_code">
| |
− | <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|| 0..1 || O || | |
| | | |
| |- style="background:#FFFFFF" | | |- style="background:#FFFFFF" |
− | | || @unit|| cs|| 1..1 || style="background:#EBEBEB"| C || Physikalische Einheit des Messwertes mit UCUM Codierung (siehe [7]) | + | | || style="text-align:left" | state|| ADXP|| 0..1 || R || Bundesland |
− | | |
− | |- style="background:#EBEBEB"
| |
− | | || colspan="2" | ''Konditionale Konformität:''<br/> Bei INT und IVL_INT <br/>Bei allen anderen|| 0..0<br/>1..1|| NP <br/> M || Angabe der Einheit erforderlich <br/> Angabe der Einheit nach UCUM (c/s) erforderlich. | |
| | | |
| |- style="background:#FFFFFF" | | |- style="background:#FFFFFF" |
− | | || @value|| real|| 1..1 || M || Größe des Messwertes | + | | || style="text-align:left" | country|| ADXP|| 1..1 || M || Staat<br/> |
| + | Es wird EMPFOHLEN, den Staat im ISO 3 Ländercode (ISO-3166-1 Alpha 3) anzugeben, z.B. "AUT" für Österreich, "DEU" für Deutschland… |
| | | |
| |- style="background:#FFFFFF" | | |- style="background:#FFFFFF" |
− | | || @xsi:type|| cs|| 1..1 || M || Datentyp: für numerische Werte '''PQ''' | + | | || style="text-align:left" | additionalLocator|| ADXP|| 0..1 || O || Zusätzliche Addressinformationen<br/>z.B.: Station, Zimmernummer im Altersheim |
| + | |- |
| |} | | |} |
| + | |
| + | Adressangaben werden durch folgendes Templates spezifiziert: |
| + | * [[#Address_Compilation|Address Compilation]] |
| + | * [[#Address_Compilation_Minimal|Address Compilation Minimal]] |