hl7:observation
|
|
|
|
|
(eimion) |
|
|
@classCode
|
cs |
1 … 1 |
F |
OBS |
@moodCode
|
cs |
1 … 1 |
F |
EVN |
hl7:templateId
|
II |
1 … 1 |
M |
ELGA |
(eimion) |
@root
|
uid |
1 … 1 |
F |
1.2.40.0.34.6.0.11.3.16 |
hl7:templateId
|
II |
1 … 1 |
M |
IHE PaLM Laboratory Observation |
(eimion) |
@root
|
uid |
1 … 1 |
F |
1.3.6.1.4.1.19376.1.3.1.6 |
hl7:id
|
II |
0 … 1 |
|
Identifikation des Tests. |
(eimion) |
wo [not(@nullFlavor)] |
|
hl7:code
|
CE |
1 … 1 |
R |
Codierung der Analyse / des Tests. |
(eimion) |
@codeSystemName
|
st |
1 … 1 |
R |
|
@displayName
|
st |
1 … 1 |
R |
|
|
CONF |
Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.6.0.10.13 eImpf_Antikoerperbestimmung (DYNAMIC)
|
|
|
Schematron assert |
role |
error
|
|
|
test |
not(@nullFlavor) or not(@nullFlavor='OTH') or hl7:translation |
|
|
Meldung |
Wenn code/@nullFlavor=OTH dann MUSS code/translation anwesend sein. |
|
Eingefügt |
0 … 1 |
|
von 1.2.40.0.34.6.0.11.9.1 Narrative Text Reference (DYNAMIC) Der Text zum Laborergebnis wird verwendet, um einen Verweis zum narrativen Text herzustellen
|
hl7:text
|
ED |
0 … 1 |
|
|
(eimion) |
hl7:reference
|
TEL |
1 … 1 |
M |
Die 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.
Alternativ kann @value auch mit dem url-scheme "http" oder "https" beginnen.
|
(eimion) |
@value
|
|
1 … 1 |
R |
|
|
Schematron assert |
role |
error
|
|
|
test |
starts-with(@value,'#') or starts-with(@value,'http') |
|
|
Meldung |
The @value attribute content MUST conform to the format '#xxx', where xxx is the ID
of the corresponding 'content'-element, or begin with the 'http' or 'https' url-scheme. |
|
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)
|
(eimion) |
|
CONF |
@code muss "completed" sein |
oder |
@code muss "aborted" sein |
|
Auswahl |
1 … 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']
|
hl7:effectiveTime
|
IVL_TS |
0 … 1 |
|
Medizinisch relevantes Datum und Zeit. In der Regel Abnahmedatum/-zeit des Spezimen. |
(eimion) |
wo [not(@nullFlavor)] |
|
@value
|
ts |
1 … 1 |
R |
|
hl7:effectiveTime
|
IVL_TS |
0 … 1 |
|
|
(eimion) |
wo [@nullFlavor='UNK'] |
|
@nullFlavor
|
cs |
1 … 1 |
F |
UNK |
Auswahl |
1 … 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']
|
hl7:value
|
PQ |
0 … 1 |
R |
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.
|
(eimion) |
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.
|
(eimion) |
hl7:value
|
IVL_PQ |
|
C |
|
(eimion) |
wo [@xsi:type='IVL_PQ'] |
|
hl7:value
|
INT |
|
C |
|
(eimion) |
wo [@xsi:type='INT'] |
|
hl7:value
|
IVL_INT |
|
C |
|
(eimion) |
wo [@xsi:type='IVL_INT'] |
|
hl7:value
|
BL |
|
C |
|
(eimion) |
wo [@xsi:type='BL'] |
|
hl7:value
|
ST |
|
C |
|
(eimion) |
wo [@xsi:type='ST'] |
|
hl7:value
|
CV |
|
C |
|
(eimion) |
wo [@xsi:type='CV'] |
|
hl7:value
|
TS |
|
C |
|
(eimion) |
wo [@xsi:type='TS'] |
|
hl7:value
|
CD |
|
C |
|
(eimion) |
wo [@xsi:type='CD'] |
|
hl7:value
|
RTO |
|
C |
|
(eimion) |
wo [@xsi:type='RTO'] |
|
|
Beispiel |
Beispiel für Titer ("1:64") <value xsi:type="RTO"> <numerator value="1"/> <denominator value="64"/></value> |
hl7:value
|
RTO_QTY_QTY |
|
C |
|
(eimion) |
wo [@xsi:type='RTO_QTY_QTY'] |
|
hl7:value
|
RTO_PQ_PQ |
|
C |
|
(eimion) |
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 … 1 |
|
Codierte Bewertung des Ergebnisses. Mögliche Einträge aus ObservationInterpretationDetection:
- POS: Für Immunisierung sind ausreichend Antikörper nachweisbar
- NEG: Für Immunisierung sind NICHT ausreichend Antikörper nachweisbar
- IND: Grenzwertiger Antikörper-Spiegel
|
(eimion) |
|
CONF |
Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.10.13 ELGA_ObservationInterpretation (DYNAMIC)
|
|
hl7:performer
|
|
0 … * |
|
Externes Labor, das die Untersuchung durchgeführt hat Beinhaltet 1.2.40.0.34.6.0.11.9.28 Performer Body - Laboratory (DYNAMIC)
|
(eimion) |
hl7:participant
|
|
0 … 1 |
|
Validierende Person. |
(eimion) |
@typeCode
|
cs |
1 … 1 |
F |
AUTHEN |
@contextControlCode
|
cs |
0 … 1 |
F |
OP |
hl7:templateId
|
II |
1 … 1 |
R |
|
(eimion) |
@root
|
uid |
1 … 1 |
F |
1.3.6.1.4.1.19376.1.3.3.1.5 |
hl7:time
|
IVL_TS |
0 … 1 |
R |
|
(eimion) |
hl7:participantRole
|
|
1 … 1 |
R |
|
(eimion) |
@classCode
|
cs |
0 … 1 |
F |
ROL |
hl7:id
|
II |
0 … 1 |
R |
|
(eimion) |
hl7:addr
|
AD |
1 … 1 |
R |
|
(eimion) |
hl7:telecom
|
TEL.AT |
1 … * |
R |
|
(eimion) |
hl7:playingEntity
|
|
1 … 1 |
M |
|
(eimion) |
@classCode
|
cs |
0 … 1 |
F |
ENT |
@determinerCode
|
cs |
0 … 1 |
F |
INSTANCE |
hl7:name
|
PN |
1 … 1 |
M |
|
(eimion) |
hl7:entryRelationship
|
|
0 … * |
|
Beinhaltet 1.2.40.0.34.6.0.11.3.11 Comment Entry (DYNAMIC)
|
(eimion) |
@typeCode
|
cs |
1 … 1 |
F |
COMP |
@contextConductionInd
|
cs |
0 … 1 |
F |
true |
hl7:referenceRange
|
|
0 … * |
|
Es können mehrere Referenzbereiche angegeben werden. Diese müssen mit dem InterpretationCode
unter Verwendung von ObservationInterpretationDetection unterschieden werden.
- POS: "Immunisierung gegeben"
- NEG: "Immunisierung nicht gegeben"
- IND: "Immunisierung grenzwertig"
|
(eimion) |
@typeCode
|
cs |
1 … 1 |
F |
REFV |
hl7:observationRange
|
|
1 … 1 |
M |
|
(eimion) |
@classCode
|
cs |
1 … 1 |
F |
OBS |
@moodCode
|
cs |
1 … 1 |
F |
EVN.CRT |
hl7:text
|
ED |
1 … 1 |
M |
|
(eimion) |
hl7:reference
|
TEL |
1 … 1 |
M |
|
(eimion) |
Auswahl |
0 … 1 |
|
Elemente in der Auswahl:
- hl7:value[@xsi:type='IVL_PQ']
- hl7:value[@xsi:type='RTO']
|
hl7:value
|
IVL_PQ |
0 … 1 |
|
|
(eimion) |
wo [@xsi:type='IVL_PQ'] |
|
hl7:low
|
PQ |
1 … 1 |
R |
|
(eimion) |
hl7:high
|
PQ |
1 … 1 |
R |
|
(eimion) |
hl7:value
|
RTO |
0 … 1 |
|
|
(eimion) |
wo [@xsi:type='RTO'] |
|
hl7:numerator
|
INT |
1 … 1 |
M |
|
(eimion) |
@value
|
int |
1 … 1 |
F |
1 |
hl7:denominator
|
IVL_INT |
0 … 1 |
R |
|
(eimion) |
hl7:low
|
IVXB_INT |
0 … 1 |
|
|
(eimion) |
hl7:high
|
IVXB_INT |
0 … 1 |
|
|
(eimion) |
hl7:interpretationCode
|
CE |
1 … 1 |
M |
POS: Der angegebene Referenzbereich entspricht einem für Immunisierung ausreichenden
Antikörper-Spiegel ("Immunisierung gegeben")
|
(eimion) |
wo [not(@nullFlavor)] |
|
@code
|
CONF |
1 … 1 |
F |
POS |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.5.83 (Observation Interpretation) |