hl7:observation
|
|
|
|
Laboratory result with interpretation, related previous results, reference range,
participants (persons and devices) as well as comments.
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
@classCode
|
cs |
1 … 1 |
F |
OBS |
@moodCode
|
cs |
1 … 1 |
F |
EVN |
hl7:templateId
|
II |
1 … 1 |
M |
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
@root
|
uid |
1 … 1 |
F |
1.3.6.1.4.1.19376.1.3.1.6 |
hl7:templateId
|
II |
1 … 1 |
M |
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
@root
|
uid |
1 … 1 |
F |
2.16.756.5.30.1.1.10.4.3 |
hl7:id
|
II |
0 … 1 |
|
An ID for this item MAY be filled for traceability. |
IHE PalM TF3 Rev.8, 6.3.4.13 |
@root
|
uid |
1 … 1 |
R |
MUST contain the OID of the system that issued the ID. OIDs of code systems, which
are published in the public OID registry for the Swiss health care system (oid.refdata.ch)
are REQUIRED. Others are NOT ALLOWED.
|
@extension
|
st |
0 … 1 |
|
Contains the ID itself. The ID MUST be unique within the system that issued the ID. |
hl7:code
|
CD |
1 … 1 |
R |
A unique code for this result MUST be specified. |
IHE PalM TF3 Rev.8, 6.3.4.13 |
@nullFlavor
|
st |
0 … 1 |
F |
NAV |
@code
|
cs |
0 … 1 |
|
The code MUST be specified. |
@codeSystem
|
oid |
0 … 1 |
|
The OID of the code system MUST be specified. |
@codeSystemName
|
st |
0 … 1 |
|
The name of the code system MUST be specified for tracking purposes. However, processing
is NOT ALLOWED.
|
@displayName
|
st |
0 … 1 |
|
The displayName of the code MUST be specified for tracking purposes. However, processing
is NOT ALLOWED. Instead, a processing system is to display a user readable language
translation of the code from the value set.
|
hl7:translation
|
CD |
0 … * |
|
Makes reference to the corresponding position of the Swiss analysis list (AL). Multiple
references (translation elements) are allowed.
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
@code
|
cs |
1 … 1 |
R |
The position number of the Swiss Analysis list MUST be declared. |
@codeSystem
|
oid |
1 … 1 |
F |
2.16.756.5.30.1.129.1.3 |
|
The OID of the Swiss analysis list (AL) MUST be specified. |
@codeSystemName
|
st |
1 … 1 |
F |
Swiss analysis list (AL) |
|
The name of the code system MUST be specified for tracking purposes. However, processing
is NOT ALLOWED.
|
@displayName
|
st |
1 … 1 |
R |
The displayName of the code MUST be specified for tracking purposes. It MUST correspond
to one of the available languages of the Swiss analysis list (AL). However, processing
is NOT ALLOWED. Instead, a processing system is to display a user readable language
translation of the code from the Swiss analysis list (AL).
|
hl7:translation
|
CD |
0 … * |
|
Makes reference to other codes, e.g. the locally used code in the laboratory. Multiple
references (translation elements) are allowed.
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
@code
|
cs |
1 … 1 |
R |
The code MUST be specified. |
@codeSystem
|
oid |
1 … 1 |
R |
The OID of the code system MUST be specified. |
@codeSystemName
|
st |
1 … 1 |
R |
The name of the code system MUST be specified for tracking purposes. However, processing
is NOT ALLOWED.
|
@displayName
|
st |
1 … 1 |
R |
The displayName of the code MUST be specified for tracking purposes. However, processing
is NOT ALLOWED. Instead, a processing system is to display a user readable language
translation of the code from the value set.
|
|
Schematron assert |
role |
error
|
|
|
test |
(@code and @codeSystem=('2.16.840.1.113883.6.1','2.16.840.1.113883.6.96')) or (@nullFlavor='NAV') |
|
|
Message |
Either a LOINC or SNOMED CT code or nullFlavor='NAV' is required. |
|
Included |
1 … 1 |
|
from 2.16.756.5.30.1.1.10.9.14 Narrative Text Reference (DYNAMIC) The human-readable text MUST be generated automatically from the structured information
of this element. The text element MUST contain the reference to the corresponding
text in the human readable part, ONLY.
|
hl7:text
|
ED |
1 … 1 |
M |
|
CDA‑CH V2 |
hl7:reference
|
TEL |
1 … 1 |
M |
The reference to the corresponding text in the human readable part must be specified
by reference to content[@ID]: reference[@value='#xxx']
|
CDA‑CH V2 |
@value
|
|
1 … 1 |
R |
Reference to the narrative part of the section in the format '#xxx', where xxx is
the ID of the corresponding
element.
|
|
Schematron assert |
role |
error
|
|
|
test |
starts-with(@value,'#') |
|
|
Message |
The @value attribute content MUST conform to the format '#xxx', where xxx is the ID
of the corresponding <content/> element. |
|
|
Variable let |
Name |
idvalue |
|
|
Value |
substring-after(@value,'#') |
|
|
Schematron assert |
role |
error
|
|
|
test |
ancestor::hl7:structuredBody//*[@ID=$idvalue] |
|
|
Message |
No narrative text found for this reference (no content element within this document
has an ID that corresponds to '<value-of select="$idvalue"/>'). |
|
hl7:statusCode
|
CS |
1 … 1 |
M |
The status 'completed' means that the result is final.
The status 'aborted' means that the examination could not be performed.
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
|
CONF |
|
hl7:effectiveTime
|
IVL_TS.CH.TZ |
0 … 1 |
C |
Timestamp of the finding (physiologically relevant time of this observation). Accuracy
of the value: Date and time with hour and minute
This information is ALLOWED for results within an isolate group, ONLY. For all other
results, the time specified in the Laboratory Battery Organizer is to be used.
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
|
Schematron assert |
role |
error
|
|
|
test |
string-length(@value)>11 |
|
|
Message |
A precision of date and time of day with at least hour and minute is required. |
|
|
Schematron assert |
role |
error
|
|
|
test |
ancestor::*[hl7:templateId/@root='1.3.6.1.4.1.19376.1.3.1.5'] |
|
|
Message |
The effectiveTime information is ALLOWED for results within an isolate group, ONLY.
For all other results, the time specified in the Laboratory Battery Organizer is to
be used. |
|
Choice |
0 … * |
|
The result of the examination MUST be specified for all elements with status 'completed'.
One of the following data types MUST be used. For elements with status 'aborted',
the result of the test is NOT ALLOWED.
In the case of microbiological or infection-serological detection of pathogens, NO
value element is PERMITTED. Instead, declare using the interpretationCode whether
the pathogen was detected in the sample (POS) or not (NEG).
Elements to choose from:
- hl7:value[(local-name-from-QName(resolve-QName(@xsi:type,.))='BL' and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3')]
- hl7:value[(local-name-from-QName(resolve-QName(@xsi:type,.))='CD' and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3')]
- hl7:value[(local-name-from-QName(resolve-QName(@xsi:type,.))='ED' and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3')]
- hl7:value[(local-name-from-QName(resolve-QName(@xsi:type,.))='PQ' and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3')]
- hl7:value[(local-name-from-QName(resolve-QName(@xsi:type,.))='RTO' and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3')]
|
hl7:value
|
BL |
0 … 1 |
|
True / False or Yes / No Result. If the observation value can not be determined,
@value is NOT ALLOWED. Instead, @nullFlavor='NA' MUST be used in combination with
interpretationCode that declares whether the result is below (Low of scale) or above
(High of scale) of the reference range.
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
@xsi:type
|
|
1 … 1 |
F |
BL |
@nullFlavor
|
cs |
0 … 1 |
F |
NA |
|
Observation value could not be determined. |
@value
|
bl |
0 … 1 |
|
true or false. |
|
Example |
<value xsi:type="BL" value="false"/> |
|
Schematron assert |
role |
error
|
|
|
test |
@value or (@nullFlavor='NA' and parent::*/hl7:interpretationCode[@code=('>','<')]) |
|
|
Message |
If the observation value can not be determined, @value is NOT ALLOWED. Instead, @nullFlavor='NA'
MUST be used in combination with interpretationCode that declares whether the result
is below (Low of scale) or above (High of scale) of the reference range.. |
|
hl7:value
|
CD |
0 … 1 |
|
Coded result. If the observation value can not be determined, @code, @codeSystem,
@codeSystemName and @displayName are NOT ALLOWED. Instead, @nullFlavor='NA' MUST be
used in combination with interpretationCode that declares whether the result is below
(Low of scale) or above (High of scale) of the reference range.
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
@xsi:type
|
|
1 … 1 |
F |
CD |
@nullFlavor
|
cs |
0 … 1 |
F |
NA |
|
Observation value could not be determined. |
@code
|
cs |
0 … 1 |
|
The code MUST be specified. |
@codeSystem
|
oid |
0 … 1 |
|
The OID of the code system MUST be specified. |
@codeSystemName
|
st |
0 … 1 |
|
The name of the code system MUST be specified for tracking purposes. However, processing
is NOT ALLOWED.
|
@displayName
|
st |
0 … 1 |
|
The displayName of the code MUST be specified for tracking purposes. However, processing
is NOT ALLOWED. Instead, a processing system is to display a user readable language
translation of the code from the value set.
|
|
Example |
<value xsi:type="CD" code="N" codeSystem="2.16.756.5.30.2.1.1.3.1"/> |
|
Schematron assert |
role |
error
|
|
|
test |
(@code and @codeSystem and @codeSystemName and @displayName) or (@nullFlavor='NA'
and parent::*/hl7:interpretationCode[@code=('>','<')])
|
|
|
Message |
If the observation value can not be determined, @code, @codeSystem, @codeSystemName
and @displayName are NOT ALLOWED. Instead, @nullFlavor='NA' MUST be used in combination
with interpretationCode that declares whether the result is below (Low of scale) or
above (High of scale) of the reference range. |
|
hl7:value
|
ED |
0 … 1 |
|
Text result. |
IHE PalM TF3 Rev.8, 6.3.4.13 |
@xsi:type
|
|
1 … 1 |
F |
ED |
|
Example |
<value xsi:type="ED"> <reference value="#l1"/></value> |
hl7:reference
|
TEL |
1 … 1 |
M |
The reference to the corresponding text in the human readable part must be specified
by reference to content[@ID]: reference [@value = '#xxx']
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
@value
|
|
1 … 1 |
R |
Reference to the narrative part of the section in the format '#xxx', where xxx is
the ID of the corresponding
Element.
|
hl7:value
|
PQ |
0 … 1 |
|
Numeric result with unit. If the observation value can not be determined, @value and
@unit are NOT ALLOWED. Instead, @nullFlavor='NA' MUST be used in combination with
interpretationCode that declares whether the result is below (Low of scale) or above
(High of scale) of the reference range.
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
@xsi:type
|
|
1 … 1 |
F |
PQ |
@nullFlavor
|
cs |
0 … 1 |
F |
NA |
|
Observation value could not be determined. |
@unit
|
cs |
0 … 1 |
|
Valid UCUM unit. |
@value
|
real |
0 … 1 |
|
Numeric observation result |
|
Example |
<value xsi:type="PQ" value="6.4" unit="mg/dL"/> |
|
Schematron assert |
role |
error
|
|
|
test |
(@unit and @value) or (@nullFlavor='NA' and parent::*/hl7:interpretationCode[@code=('>','<')]) |
|
|
Message |
If the observation value can not be determined, @value and @unit are NOT ALLOWED.
Instead, @nullFlavor='NA' MUST be used in combination with interpretationCode that
declares whether the result is below (Low of scale) or above (High of scale) of the
reference range. |
|
hl7:value
|
RTO |
0 … 1 |
|
Ratio results. If the observation value can not be determined, numerator and denominator
are NOT ALLOWED. Instead, @nullFlavor='NA' MUST be used in combination with interpretationCode
that declares whether the result is below (Low of scale) or above (High of scale)
of the reference range.
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
@xsi:type
|
|
1 … 1 |
F |
RTO |
@nullFlavor
|
cs |
0 … 1 |
F |
NA |
|
Observation value could not be determined. |
|
Example |
Titer <value xsi:type="RTO"> <numerator xsi:type="INT" value="1"/> <denominator xsi:type="INT" value="64"/></value> |
hl7:numerator
|
QTY |
0 … 1 |
|
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
@value
|
|
1 … 1 |
R |
Numerator of the ratio. |
hl7:denominator
|
QTY |
0 … 1 |
|
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
@value
|
|
1 … 1 |
R |
Denominator of the ratio. |
|
Schematron assert |
role |
error
|
|
|
test |
(hl7:numerator[@value] and hl7:denominator[@value]) or (@nullFlavor='NA' and parent::*/hl7:interpretationCode[@code=('>','<')]) |
|
|
Message |
If the observation value can not be determined, numerator and denominator are NOT
ALLOWED. Instead, @nullFlavor='NA' MUST be used in combination with interpretationCode
that declares whether the result is below (Low of scale) or above (High of scale)
of the reference range. |
|
hl7:interpretationCode
|
CE |
0 … 1 |
|
At least one interpretation of the result MUST be declared. For this purpose, a code
from the HL7 Observation Interpretation vocabulary MUST be used.
Examples of normal results:
Examples of pathogen detection:
- POS: pathogen found in the specimen
- NEG: pathogen not found in the specimen (No evidence or no growth). Note: Negative
does not necessarily imply the complete absence of the specified item.
Examples abnormal results with numeric values:
- H: High - Above reference range
- HH: High alert - Above reference range (critical value)
- L: Low - Below reference range
- LL: Low alert - Below reference range (critical value)
Examples of non-determinable results:
- >: High off scale - Above analytical limit
- <: Low off scale - Below analytical limit
Examples of antimicrobial susceptibility tests in microbiology:
- S: susceptible
- R: resistant
- I: intermediate
- SDD: Susceptible-dose dependent
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
|
CONF |
|
Choice |
0 … 1 |
|
IF this result is based on a specimen of a non-human material, this MUST be declared
with the subject element.
Elements to choose from:
|
hl7:subject
|
|
0 … 1 |
|
Contains 2.16.756.5.30.1.1.10.4.5 Non-Human Subject - subject Containment (DYNAMIC)
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
|
|
where [hl7:templateId [@root = '2.16.756.5.30.1.1.10.4.5'] and hl7:templateId [@root =
'1.3.6.1.4.1.19376.1.3.3.1.2.1']] |
|
|
hl7:subject
|
|
0 … 1 |
|
Contains 2.16.756.5.30.1.1.10.4.6 Human Patient with Non-Human Subject - subject Containment (DYNAMIC)
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
|
|
where [hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.3.1.3.1']] |
|
|
hl7:performer
|
|
0 … * |
|
This CAN be used to indicate who has performed the test. This information supersedes
any information recorded at higher level. Contains 2.16.756.5.30.1.1.10.4.7 Laboratory Performer - performer Containment (DYNAMIC)
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
|
where [hl7:templateId [@root = '2.16.756.5.30.1.1.10.4.7'] and hl7:templateId [@root =
'1.3.6.1.4.1.19376.1.3.3.1.7']] |
|
|
hl7:author
|
|
0 … * |
|
This MAY be used to indicate who has documented the result. This information supersedes
any information recorded at higher level. Contains 2.16.756.5.30.1.1.10.9.16 Author Compilation with name, addr and telecom (DYNAMIC)
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
|
where [hl7:functionCode [concat(@code, @codeSystem) = doc('include/voc-2.16.756.5.30.1.127.3.10.1.1.3-DYNAMIC.xml')//valueSet
[1]/conceptList/concept/concat(@code, @codeSystem) or @nullFlavor]] |
|
|
Choice |
0 … * |
|
This CAN be used to identify other parties:
- Who has verified the result (AUTHEN).
- Which external laboratory has delivered the result (RESP).
- Which device (analyzer) was used to determine the result (DEV).
Elements to choose from:
|
hl7:participant
|
|
0 … * |
|
Who has verified the result (AUTHEN). This information supersedes any information
recorded at higher level. Contains 2.16.756.5.30.1.1.10.4.8 Laboratory Results Validator - authenticator/participant Containment (DYNAMIC)
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
|
|
where [hl7:templateId [@root = '2.16.756.5.30.1.1.10.4.8'] and hl7:templateId [@root =
'1.3.6.1.4.1.19376.1.3.3.1.5']] |
|
|
hl7:participant
|
|
0 … * |
|
Which external laboratory has delivered the result (RESP). This information supersedes
any information recorded at higher level. Contains 2.16.756.5.30.1.1.10.4.9 Responsible Party - participant Containment (DYNAMIC)
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
|
|
where [@typeCode = 'RESP'] [hl7:participantRole] |
|
|
hl7:participant
|
|
0 … * |
|
Which device (analyzer) was used to determine the result (DEV). This information supersedes
any information recorded at higher level. Contains 2.16.756.5.30.1.1.10.4.10 Device - participant Containment (DYNAMIC)
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
|
|
where [@typeCode = 'DEV'] [hl7:participantRole] |
|
|
hl7:entryRelationship
|
|
0 … * |
|
Information on specimen collection for this Observation. This information supersedes
any information recorded at higher level. Contains 2.16.756.5.30.1.1.10.4.11 Specimen Collection (DYNAMIC)
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
|
where [hl7:procedure [hl7:templateId [@root = '1.3.6.1.4.1.19376.1.3.1.2'] and hl7:templateId
[@root = '2.16.756.5.30.1.1.10.4.11']]] |
|
|
@typeCode
|
cs |
1 … 1 |
F |
COMP |
hl7:entryRelationship
|
|
0 … * |
|
Comment on this Observation. Contains 2.16.756.5.30.1.1.10.4.2 Annotation Comments (DYNAMIC)
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
|
where [hl7:act [hl7:templateId [@root = '2.16.756.5.30.1.1.10.4.2'] and hl7:templateId
[@root = '2.16.840.1.113883.10.20.1.40'] and hl7:templateId [@root = '1.3.6.1.4.1.19376.1.5.3.1.4.2']]] |
|
|
@typeCode
|
cs |
1 … 1 |
F |
SUBJ |
@inversionInd
|
bl |
1 … 1 |
F |
true |
hl7:entryRelationship
|
|
0 … * |
|
This CAN be used to indicate previous observation for the same test code on a previous
specimen. Contains 2.16.756.5.30.1.1.10.4.22 Previous Observation (DYNAMIC)
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
|
where [hl7:observation [hl7:templateId [@root = '2.16.756.5.30.1.1.10.4.22']]] |
|
|
@typeCode
|
cs |
1 … 1 |
F |
REFR |
hl7:sequenceNumber
|
INT |
0 … 1 |
|
In case there is more than one previous result, the entryRelationship elements are
sorted in reverse chronological order, and numbered from 1 to n by sequenceNumber.
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
@value
|
int |
0 … 1 |
|
Contains the sequence number. |
hl7:reference
|
|
0 … * |
|
This CAN be used to make reference to an external document. Contains 2.16.756.5.30.1.1.10.4.29 External document (DYNAMIC)
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
|
where [hl7:externalDocument [hl7:templateId [@root = '2.16.756.5.30.1.1.10.4.29']]] |
|
|
@typeCode
|
cs |
1 … 1 |
F |
REFR |
hl7:referenceRange
|
|
0 … 1 |
|
The reference range SHALL be specified for the range of normal values for the data
types PQ and INT. The following applies:
- Upper limit: [R]
- Lower limit: [R]
- interpretationCode containing code=N: [M]
The reference range CAN be omitted for other data types. If only an upper or lower
limit is meaningful, the unused limit MUST be declared using nullFlavor.
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
@typeCode
|
cs |
1 … 1 |
F |
REFV |
hl7:observationRange
|
|
1 … 1 |
M |
|
IHE PalM TF3 Rev.8, 6.3.4.13 |
@classCode
|
cs |
1 … 1 |
F |
OBS |
@moodCode
|
cs |
1 … 1 |
F |
EVN.CRT |
Choice |
0 … 1 |
|
Elements to choose from:
- hl7:value[@xsi:type='IVL_PQ']
- hl7:value[@xsi:type='IVL_INT']
|
hl7:value
|
IVL_PQ |
0 … 1 |
R |
Reference range for PQ data types |
IHE PalM TF3 Rev.8, 6.3.4.13 |
|
|
|
|
where [@xsi:type='IVL_PQ'] |
|
|
@xsi:type
|
|
1 … 1 |
F |
IVL_PQ |
hl7:low
|
IVXB_PQ |
1 … 1 |
|
Lower limit of the reference range |
IHE PalM TF3 Rev.8, 6.3.4.13 |
@nullFlavor
|
cs |
0 … 1 |
F |
NA |
|
Unused limit MUST be declared using nullFlavor. |
@value
|
real |
0 … 1 |
|
Lower limit value of the reference range |
@unit
|
cs |
0 … 1 |
|
Valid UCUM Unit of the lower limit of the reference range |
|
Schematron assert |
role |
error
|
|
|
test |
(parent::hl7:value/@unit and @value) or (@unit and @value) or (@nullFlavor='NA') |
|
|
Message |
Unused limit MUST be declared using nullFlavor='NA'. |
|
hl7:high
|
IVXB_PQ |
1 … 1 |
|
Upper limit of the reference range |
IHE PalM TF3 Rev.8, 6.3.4.13 |
@nullFlavor
|
cs |
0 … 1 |
F |
NA |
|
Unused limit MUST be declared using nullFlavor. |
@value
|
real |
0 … 1 |
|
Upper limit value of the reference range |
@unit
|
cs |
0 … 1 |
|
Valid UCUM Unit of the upper limit of the reference range |
|
Schematron assert |
role |
error
|
|
|
test |
(parent::hl7:value/@unit and @value) or (@unit and @value) or (@nullFlavor='NA') |
|
|
Message |
Unused limit MUST be declared using nullFlavor='NA'. |
|
hl7:value
|
IVL_INT |
0 … 1 |
R |
Reference range for INT data types |
IHE PalM TF3 Rev.8, 6.3.4.13 |
|
|
|
|
where [@xsi:type='IVL_INT'] |
|
|
@xsi:type
|
|
1 … 1 |
F |
IVL_INT |
hl7:low
|
IVXB_INT |
1 … 1 |
|
Lower limit of the reference range |
IHE PalM TF3 Rev.8, 6.3.4.13 |
@nullFlavor
|
cs |
0 … 1 |
F |
NA |
|
Unused limit MUST be declared using nullFlavor. |
@value
|
int |
0 … 1 |
|
Lower limit value of the reference range |
@unit
|
cs |
0 … 1 |
|
Valid UCUM Unit of the lower limit of the reference range |
|
Schematron assert |
role |
error
|
|
|
test |
(parent::hl7:value/@unit and @value) or (@unit and @value) or (@nullFlavor='NA') |
|
|
Message |
Unused limit MUST be declared using nullFlavor='NA'. |
|
hl7:high
|
IVXB_INT |
1 … 1 |
|
Upper limit of the reference range |
IHE PalM TF3 Rev.8, 6.3.4.13 |
@nullFlavor
|
cs |
0 … 1 |
F |
NA |
|
Unused limit MUST be declared using nullFlavor. |
@value
|
int |
0 … 1 |
|
Upper limit value of the reference range |
@unit
|
cs |
0 … 1 |
|
Valid UCUM Unit of the upper limit of the reference range |
|
Schematron assert |
role |
error
|
|
|
test |
(parent::hl7:value/@unit and @value) or (@unit and @value) or (@nullFlavor='NA') |
|
|
Message |
Unused limit MUST be declared using nullFlavor='NA'. |
|
hl7:interpretationCode
|
CE |
1 … 1 |
M |
This reference range defines normal values. |
IHE PalM TF3 Rev.8, 6.3.4.13 |
@code
|
CONF |
1 … 1 |
F |
N |