hl7:observation
|
|
|
|
Target of the immunization. All immunizations targets (diseases) SHALL be recorded
with an immunization entry. This element allows structured information for immunizations
with combinded vaccines (e.g. Di-Te-Per vaccine contains three different vaccines.
They will result in three different entries of this template).
|
CDA-VACD |
@classCode
|
cs |
1 … 1 |
F |
OBS |
@moodCode
|
cs |
1 … 1 |
F |
EVN |
hl7:templateId
|
II |
1 … 1 |
M |
|
CDA-VACD |
@root
|
uid |
1 … 1 |
F |
2.16.756.5.30.1.1.10.4.95 |
hl7:id
|
II |
1 … 1 |
R |
Each observation SHALL have an identifier. |
CDA-VACD |
@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
|
CE |
1 … 1 |
R |
Immunization according to the swiss vaccination plan. |
CDA-VACD |
@nullFlavor
|
st |
0 … 1 |
F |
NAV |
@code
|
cs |
0 … 1 |
|
|
@codeSystem
|
oid |
0 … 1 |
F |
2.16.840.1.113883.6.96 |
@codeSystemName
|
st |
0 … 1 |
F |
SNOMED CT |
@displayName
|
st |
0 … 1 |
|
|
|
CONF |
The value of @code shall be drawn from value set 2.16.756.5.30.1.1.11.71 Swiss Vaccination Plan Immunizations (DYNAMIC)
|
|
|
Schematron assert |
role |
error
|
|
|
test |
(@code and @codeSystem) or (@nullFlavor='NAV') |
|
|
Message |
Either a code with its code system 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 statusCode shall be set to 'completed' for all targets of immunizations.
|
CDA-VACD |
|
CONF |
|