hl7:observation
|
|
|
|
|
|
@classCode
|
cs |
1 … 1 |
F |
OBS |
@moodCode
|
cs |
1 … 1 |
F |
EVN |
hl7:templateId
|
II.EPSOS |
1 … 1 |
M |
|
|
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.3.1937.777.11.10.154 |
hl7:id
|
II.EPSOS |
0 … * |
R |
|
|
hl7:code
|
CD.EPSOS |
1 … 1 |
M |
|
|
| |
CONF |
|
hl7:statusCode
|
CS |
1 … 1 |
M |
|
|
| |
CONF |
|
hl7:effectiveTime
|
IVL_TS |
1 … 1 |
R |
|
|
| Choice |
1 … 1 |
|
Elements to choose from:
- hl7:value[@xsi:type='CE.EPSOS']
- hl7:value[@xsi:type='PQ']
- hl7:value[@xsi:type='IVL_PQ']
- hl7:value[@xsi:type='ST']
- hl7:value[@xsi:type='TS']
- hl7:value[@xsi:type='RTO_QTY_QTY']
|
hl7:value
|
CS (extensible) |
0 … 1 |
R |
|
|
| where [@xsi:type='CE.EPSOS'] |
|
| |
CONF |
|
| |
Example |
Blood group A+ from SNOMED CT <value type="CE" code="278149003" codeSystem="2.16.840.1.113883.6.96" displayName="Blood group A Rh(D) positive"/> |
| |
Example |
Germ susceptible to antimicrobial agent from HL7 vocabulary <value type="CE" code="S" codeSystem="2.16.840.1.113883.11.78" displayName="susceptible"/> |
hl7:value
|
PQ |
0 … 1 |
R |
|
|
| where [@xsi:type='PQ'] |
|
@unit
|
cs |
0 … 1 |
|
|
| |
Constraint |
If the dose is indicated in countable items (tablets, caplets, eaches,..), the unit
attribute value should be valorized '1'. In this case it is allowed to use UCUM annotations
to describe the type of countable item (e.g. .{tablet}, {puff},..). The text between
the brackets is from the value set eHDSIQuantityUnit, OID 1.3.6.1.4.1.12559.11.10.1.3.1.42.56.
If the dose is indicated in a unit of measures, the unit attribute value shall be
derived from the Value Set eHDSIUnit, 1.3.6.1.4.1.12559.11.10.1.3.1.42.16 based on
the UCUM code system.
|
| |
Example |
Result physical quantity (data type PQ): 136 mmol per liter <value type="PQ" value="136" unit="mmol/L"/> |
| |
Variable let |
Name |
unit |
|
| |
Value |
@unit |
|
| |
Variable let |
Name |
codefromeHDSIUnit |
|
| |
Value |
concat(exists(document('include/voc-1.3.6.1.4.1.12559.11.10.1.3.1.42.16-DYNAMIC.xml')/*/valueSet[conceptList/concept[@code
= $unit][@codeSystem ='2.16.840.1.113883.6.8']]), '')
|
|
| |
Schematron assert |
role |
error
|
|
| |
test |
not(@unit) or contains($codefromeHDSIUnit,'true') or (starts-with($unit, '{') and
ends-with($unit, '}')) or $unit='1'
|
|
| |
Message |
A unit attribute value SHALL be drawn from the eHDSIUnit value set or be a UCUM annotation
(surrounded with curly brackets) or have the value '1' |
|
hl7:value
|
IVL_PQ |
0 … 1 |
R |
|
|
| where [@xsi:type='IVL_PQ'] |
|
| |
Example |
Result interval of physical quantities (data type IVL_PQ): 150 - 400 Billion per 10
exp 9 liter
<value type="IVL_PQ"> <low value="150" unit="10+9/l"/> <high value="400" unit="10+9/l"/></value> |
hl7:value
|
ST |
0 … 1 |
R |
|
|
| where [@xsi:type='ST'] |
|
| |
Example |
Result free text (data type ST) <value type="ST">slight macrocytosis, check on alcohol consumption</value> |
hl7:value
|
TS |
0 … 1 |
R |
|
|
| where [@xsi:type='TS'] |
|
| |
Example |
Result time stamp (data type TS): 6-Aug-2014 <value type="TS" value="20140806"/> |
hl7:value
|
RTO_QTY_QTY |
0 … 1 |
R |
|
|
| where [@xsi:type='RTO_QTY_QTY'] |
|
| |
Example |
Result ratio (data type RTO_QTY_QTY): 1/179 <value type="RTO_QTY_QTY"> <numerator type="INT" value="1"/> <denominator type="INT" value="179"/></value> |
hl7:interpretationCode
|
CE.EPSOS |
0 … 1 |
R |
|
|
| |
CONF |
|
hl7:author
|
|
0 … * |
R |
Contains 2.16.840.1.113883.3.1937.777.11.10.151 eHDSI Body Author (DYNAMIC)
|
|
hl7:entryRelationship
|
|
0 … * |
|
Contains 2.16.840.1.113883.3.1937.777.11.10.155 eHDSI Comment Activity (DYNAMIC)
|
|
@typeCode
|
cs |
1 … 1 |
F |
COMP |
hl7:referenceRange
|
|
0 … 1 |
R |
The referenceRange is constrained to represent the normal range for this observation
and this patient.
|
|
hl7:observationRange
|
|
1 … 1 |
M |
|
|
hl7:code
|
CE.EPSOS |
0 … 1 |
R |
|
|
| |
CONF |
|
hl7:value
|
ANY |
1 … 1 |
M |
value element conveys the expected or clinically relevant interval against which the
laboratory observation result SHALL be interpreted. It defines the lower and/or upper
bounds of acceptable, normal, or target values for the associated observation.
The element SHALL be represented using an interval datatype (IVL_*) appropriate to
the observation value type (e.g. IVL_PQ, IVL_INT). The interval MAY include:
- a low boundary indicating the minimum expected or acceptable value, and/or
- a high boundary indicating the maximum expected or acceptable value.
|
|
hl7:interpretationCode
|
CE.EPSOS |
0 … 1 |
|
|
|
| |
CONF |
|