cda:id
|
II |
1 … 1 |
R |
|
(MPC en1) |
|
Voorbeeld |
<id extension="1546339-f6753" root="2.16.840.1.113883.2.4.3.11.999.77.999"/> |
cda:code
|
CD |
1 … 1 |
M |
Code die aangeeft om welke bouwsteen het gaat. |
(MPC en1) |
@displayName
|
st |
0 … 1 |
|
|
@codeSystemName
|
st |
0 … 1 |
|
|
@code
|
CONF |
1 … 1 |
F |
16076005 |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.6.96 (SNOMED CT) |
|
Voorbeeld |
<code code="16076005" displayName="Medicatieafspraak" codeSystem="2.16.840.1.113883.6.96" codeSystemName="SNOMED CT"/> |
cda:text
|
ED |
1 … 1 |
R |
|
(MPC en1) |
@mediaType
|
st |
0 … 1 |
F |
text/plain |
|
Voorbeeld |
<text mediaType="text/plain">Gedurende 24 weken, 1 maal daags 1 stuk</text> |
cda:statusCode
|
CS |
0 … 1 |
R |
Gebruik statusCode voor foutcorrectie: het ongeldig verklaren van een eerder gecommuniceerde
afspraak, de waarde van @code is dan 'nullified'
|
(MPC en1) |
|
|
@code
|
CONF |
0 … 1 |
F |
nullified |
|
Voorbeeld |
<statusCode code="nullified"/> |
cda:effectiveTime
|
IVL_TS |
0 … 1 |
R |
|
(MPC en1) |
waar [(local-name-from-QName(resolve-QName(@xsi:type,.))='IVL_TS' and namespace-uri-from-QName(resolve-QName(@xsi:type,.))='urn:hl7-org:v3')
] |
|
|
|
Voorbeeld |
<effectiveTime xsi:type="IVL_TS"> <low value="20160602"/> <width value="168" unit="d"/></effectiveTime> |
Inclusie |
|
|
van 2.16.840.1.113883.2.4.3.11.60.20.77.10.9019 Usable Period (2016‑07‑01 15:50:04)
|
hl7:low
|
TS |
0 … 1 |
R |
Begindatum (en tijd) |
(MPC en1) |
|
Voorbeeld |
Ambulante situatie: alleen begindatum bekend (geen tijd). <low value="20130818"/> |
|
Voorbeeld |
Klinisch of ambulant: inclusief begintijd. <low value="201308181000"/> |
hl7:width
|
PQ |
0 … 1 |
R |
Gebruiksduur |
(MPC en1) |
@value
|
real |
1 … 1 |
R |
@value moet een getal bevatten dat groter is dan nul. |
@unit
|
cs |
1 … 1 |
R |
Duur weergeven in uren (h), dagen (d), weken (wk) of jaren (a). Maanden is niet toegestaan
omdat dan niet altijd eenduidig is vast te stellen hoe lang de duur precies is.
|
|
CONF |
|
|
Voorbeeld |
<width value="4" unit="d"/> |
|
Schematron assert |
role |
error
|
|
|
test |
@value>0 |
|
|
Melding |
@value moet een getal bevatten dat groter is dan nul. |
|
hl7:high
|
TS |
0 … 1 |
R |
Einddatum en tijd |
(MPC en1) |
@value
|
ts |
0 … 1 |
|
|
@nullFlavor
|
cs |
0 … 1 |
|
Gebruik nullFlavor NI voor gebruik tot nader order. |
|
Voorbeeld |
<high value="201308212359"/> |
|
Voorbeeld |
Gebruik tot nader order <high nullFlavor="NI"/> |
|
Schematron assert |
role |
error
|
|
|
test |
not(../hl7:width) |
|
|
Melding |
Einddatum/tijd mag niet voorkomen in combinatie met width. |
|
|
Schematron assert |
role |
error
|
|
|
test |
@nullFlavor or string-length(@value)>10 |
|
|
Melding |
Einddatum/tijd minimaal tot op de minuut nauwkeurig meegeven (om verwarring tussen
'tot' en 'tot en met' te voorkomen). |
|
cda:routeCode
|
CE |
1 … 1 |
R |
Toedieningsweg, G-Standaard tabel voor toedieningswegen: subtabel 0007 |
(MPC en1) |
@code
|
|
0 … 1 |
|
Code uit tabel 0007 van de thesaurus zónder voorloopnullen. Displayname verplicht
meegeven.
|
@codeSystem
|
|
0 … 1 |
F |
2.16.840.1.113883.2.4.4.9 |
@displayName
|
|
0 … 1 |
|
|
@nullFlavor
|
cs |
0 … 1 |
|
Gebruik nullFlavor UNK wanneer toedieningsweg onbekend is. |
|
Voorbeeld |
Gebruik via het oor <routeCode code="8" codeSystem="2.16.840.1.113883.2.4.4.9" displayName="auriculair"/> |
|
Voorbeeld |
intramusculair of intraveneus <routeCode code="18" codeSystem="2.16.840.1.113883.2.4.4.9" displayName="IM/IV"/> |
|
Voorbeeld |
onbekend <routeCode nullFlavor="UNK"/> |
|
Schematron assert |
role |
error
|
|
|
test |
not(starts-with(@code, '0')) |
|
|
Melding |
Géén voorloopnullen opnemen bij code voor toedieningsweg. |
|
|
Schematron assert |
role |
error
|
|
|
test |
@nullFlavor or @displayName |
|
|
Melding |
Het is verplicht de displayName mee te geven als er een waarde is. |
|