hl7:criterion
|
|
1 … 1 |
M |
Impfschema
|
(atcule) |
@classCode
|
cs |
0 … 1 |
F |
OBS |
@moodCode
|
cs |
0 … 1 |
F |
EVN.CRT |
hl7:templateId
|
II |
1 … 1 |
M |
|
(atcule) |
@root
|
uid |
1 … 1 |
F |
1.2.40.0.34.6.0.11.3.10 |
Auswahl |
1 … 1 |
|
Elemente in der Auswahl:
- hl7:code[concat(@code, @codeSystem) = doc('include/voc-1.2.40.0.34.6.0.10.5-DYNAMIC.xml')//valueSet[1]/conceptList/concept/concat(@code,
@codeSystem)]
- hl7:code[@nullFlavor='NI']
|
hl7:code
|
CE |
0 … 1 |
|
|
(atcule) |
|
|
@code
|
cs |
1 … 1 |
R |
|
@codeSystem
|
oid |
1 … 1 |
R |
|
@displayName
|
st |
0 … 1 |
|
|
|
Constraint |
Update Immunisierungsstatus: Das Impfschema MUSS angegeben werden, WENN eine vom "Normalschema" (Defaultschema) abweichende Berechnung der weiteren Impftermine
ausgelöst werden soll, z.B. für "Schnellimmunisierung". Wenn kein spezielles Schema angewendet wird oder wenn das Schema nicht bekannt ist
(z.B. bei Nachtragung) wird der nullFlavor "NI" angegeben.
|
|
CONF |
Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.6.0.10.5 eImpf_Impfschema_VS (DYNAMIC)
|
|
hl7:code
|
CE |
0 … 1 |
|
|
(atcule) |
wo [@nullFlavor='NI'] |
|
@nullFlavor
|
cs |
1 … 1 |
F |
NI |
Eingefügt |
1 … 1 |
|
von 1.2.40.0.34.6.0.11.9.1 Narrative Text Reference (DYNAMIC) Der menschenlesbare Text MUSS automatisch aus den strukturierten Informationen dieses
Elements generiert werden. Das Textelement MUSS NUR den Verweis auf den entsprechenden
Text im menschenlesbaren Teil enthalten.
|
hl7:text
|
ED |
1 … 1 |
|
|
(atcule) |
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.
|
(atcule) |
@value
|
|
1 … 1 |
R |
|
|
Schematron assert |
role |
error
|
|
|
test |
starts-with(@value,'#') |
|
|
Meldung |
The @value attribute content MUST conform to the format '#xxx', where xxx is the ID
of the corresponding 'content'-element. |
|
Auswahl |
1 … 1 |
|
"Impfdosis": Angabe, um welche Impfung oder Teilimpfung es sich handelt (entsprechend
einem Impfschema).
Elemente in der Auswahl:
- hl7:value[not(@nullFlavor)]
- hl7:value[@nullFlavor='UNK']
- hl7:value[@nullFlavor='NAV']
- hl7:value[@nullFlavor='NA']
|
|
Constraint |
Für die Verwendung im Immunization Entry im Fall der Dokumentenklasse "Update Immunisierungsstatus"
mit Nachtragung sowie der Dokumentenklasse "Kompletter Immunisierungsstatus" mit Nachtragung
KANN, R [1..1], dieses Element mittels value/@nullFlavor = "UNK" strukturiert werden.
In allen anderen Fällen MUSS das Element angegeben sein M [1..1], die Verwendung von
value/@nullFlavor = "UNK" ist NICHT ERLAUBT.
Für die Verwendung im Immunization Recommendation Entry ist im Fall der Dokumentenklasse
"Update Immunisierungsstatus" die Verwendung des nullFlavors "UNK" zulässig. Im Fall der Dokumentenklasse "Kompletter Immunisierungsstatus" sind die nullFlavors
"NA", "NAV" und "UNK" erlaubt.
|
hl7:value
|
CD |
0 … 1 |
|
"Impfdosis": Angabe, um welche Impfung oder Teilimpfung es sich handelt (entsprechend
einem Impfschema).
|
(atcule) |
wo [not(@nullFlavor)] |
|
|
|
@displayName
|
st |
1 … 1 |
R |
|
@codeSystem
|
oid |
1 … 1 |
R |
|
@code
|
cs |
1 … 1 |
R |
|
|
|
|
CONF |
Der Wert von @code muss gewählt werden aus dem Value Set 1.2.40.0.34.6.0.10.6 eImpf_Impfdosis_VS (DYNAMIC)
|
|
Eingefügt |
0 … 1 |
|
von 1.2.40.0.34.6.0.11.9.2 Original Text Reference (DYNAMIC)
|
hl7:originalText
|
ED |
0 … 1 |
|
Textinhalt, der codiert wurde.
|
(atcule) |
hl7:reference
|
TEL |
1 … 1 |
M |
Die Referenz auf den entsprechenden Text im narrativen Teil muss durch Bezugnahme
auf den Inhalt[@ID] angegeben werden: reference[@value='#xxx']. Die Referenz ist mit einem content-Element mit ID-Attribut anzugeben, dieses Element DARF NUR den Textinhalt des codierten Inhalts
umschließen und KEINE zusätzlichen Markup oder Strukturelemente.
|
(atcule) |
@value
|
|
1 … 1 |
R |
|
|
Schematron assert |
role |
error
|
|
|
test |
starts-with(@value,'#') |
|
|
Meldung |
The @value attribute content MUST conform to the format '#xxx', where xxx is the ID
of the corresponding 'content'-element. |
|
hl7:value
|
CD |
0 … 1 |
|
nullFlavor |
(atcule) |
wo [@nullFlavor='UNK'] |
|
@nullFlavor
|
cs |
1 … 1 |
F |
UNK |
|
Schematron assert |
role |
error
|
|
|
test |
((/hl7:ClinicalDocument/hl7:templateId[@root = '1.2.40.0.34.6.0.11.0.2'] or /hl7:ClinicalDocument/hl7:templateId[@root
= '1.2.40.0.34.6.0.11.0.4']) and (ancestor::*/hl7:templateId[@root = '1.2.40.0.34.6.0.11.3.1']
and ancestor::*/hl7:participant/hl7:templateId[@root = '1.2.40.0.34.6.0.11.9.14']))
or ((/hl7:ClinicalDocument/hl7:templateId[@root = '1.2.40.0.34.6.0.11.0.2'] or /hl7:ClinicalDocument/hl7:templateId[@root
= '1.2.40.0.34.6.0.11.0.4']) and ancestor::*/hl7:templateId[@root = '1.2.40.0.34.6.0.11.3.3'])
|
|
|
Meldung |
value/@nullFlavor = "UNK" ist NICHT ERLAUBT |
|
hl7:value
|
CD |
0 … 1 |
|
nullFlavor |
(atcule) |
wo [@nullFlavor='NAV'] |
|
@nullFlavor
|
cs |
1 … 1 |
F |
NAV |
|
Schematron assert |
role |
error
|
|
|
test |
(/hl7:ClinicalDocument/hl7:templateId[@root = '1.2.40.0.34.6.0.11.0.4'] and ancestor::*/hl7:templateId[@root
= '1.2.40.0.34.6.0.11.3.3'])
|
|
|
Meldung |
value/@nullFlavor = "NAV" ist NICHT ERLAUBT |
|
hl7:value
|
CD |
0 … 1 |
|
nullFlavor |
(atcule) |
wo [@nullFlavor='NA'] |
|
@nullFlavor
|
cs |
1 … 1 |
F |
NA |
|
Schematron assert |
role |
error
|
|
|
test |
(/hl7:ClinicalDocument/hl7:templateId[@root = '1.2.40.0.34.6.0.11.0.4'] and ancestor::*/hl7:templateId[@root
= '1.2.40.0.34.6.0.11.3.3'])
|
|
|
Meldung |
value/@nullFlavor = "NA" ist NICHT ERLAUBT |
|