hl7:substanceAdministration
|
|
|
|
Toedieningsgebeurtenis |
(A_R sal) |
|
|
@classCode
|
cs |
0 … 1 |
F |
SBADM |
@moodCode
|
cs |
0 … 1 |
F |
EVN |
@negationInd
|
bl |
0 … 1 |
|
Als er sprake is van een bezwaar op een bepaalde vaccinatie moet @negationInd de waarde
'true' bevatten. Anders moet de waarde 'false' zijn of moet het attribuut afwezig
zijn.
|
|
Voorbeeld |
Er is vaccintype DKTP-Hib uit partijnummer 7656AFT989 toegediend, goedkeuring nog
onbekend
<substanceAdministration moodCode="EVN"> <templateId root="2.16.840.1.113883.2.4.6.10.100.116"/> <code code="IMMUNIZ" codeSystem="2.16.840.1.113883.5.4" displayName="Immunization"/> <effectiveTime xsi:type="TS" value="20001014"/> <consumable> <medication> <administrableMedicine> <code code="10" codeSystem="2.16.840.1.113883.2.4.4.40.76" displayName="DKTP-Hib"/> <lotNumberText>7656AFT989</lotNumberText> </administrableMedicine> </medication> </consumable> <performer> <!-- Template R_AssignedEntityNL [confirmable/location] (2.16.840.1.113883.2.4.6.10.100.124)
--> </performer></substanceAdministration> |
|
Voorbeeld |
Er is vaccintype DKTP-Hib uit partijnummer 7656AFT989 toegediend en afgekeurd door
het RIVM
<substanceAdministration moodCode="EVN"> <templateId root="2.16.840.1.113883.2.4.6.10.100.116"/> <code code="IMMUNIZ" codeSystem="2.16.840.1.113883.5.4" displayName="Immunization"/> <effectiveTime xsi:type="TS" value="20001014"/> <consumable> <medication> <administrableMedicine> <code code="10" codeSystem="2.16.840.1.113883.2.4.4.40.76" displayName="DKTP-Hib"/> <lotNumberText>7656AFT989</lotNumberText> </administrableMedicine> </medication> </consumable> <performer> <!-- Template R_AssignedEntityNL [confirmable/location] (2.16.840.1.113883.2.4.6.10.100.124)
--> </performer> <component> <vaccinationObservation> <code code="1589" codeSystem="2.16.840.1.113883.2.4.4.40.267" displayName="Vaccinatie door RIVM afgekeurd"/> <value xsi:type="BL" value="true"/> </vaccinationObservation> </component></substanceAdministration> |
|
Voorbeeld |
Er is Medisch bezwaar gemaakt tegen vaccintype DKTP-Hib <substanceAdministration moodCode="EVN" negationInd="true"> <templateId root="2.16.840.1.113883.2.4.6.10.100.116"/> <code code="IMMUNIZ" codeSystem="2.16.840.1.113883.5.4" displayName="Immunization"/> <effectiveTime xsi:type="TS" value="20110101"/> <consumable> <medication> <administrableMedicine> <code code="10" codeSystem="2.16.840.1.113883.2.4.4.40.76" displayName="DKTP-Hib"/> </administrableMedicine> </medication> </consumable> <performer> <!-- Template R_AssignedEntityNL [confirmable/location] (2.16.840.1.113883.2.4.6.10.100.124)
--> </performer> <authorization> <consentEvent negationInd="true"> <code code="IMMUNIZ" codeSystem="2.16.840.1.113883.5.4" displayName="Immunization"/> <reasonOf> <observationEvent classCode="OBS" moodCode="EVN"> <code code="683" codeSystem="2.16.840.1.113883.2.4.4.40.267" displayName="Bezwaar"/> <value code="1" codeSystem="2.16.840.1.113883.2.4.4.40.394" displayName="Medisch bezwaar"/> </observationEvent> </reasonOf> </consentEvent> </authorization></substanceAdministration> |
|
Schematron assert |
role |
error
|
|
|
test |
not(@negationInd='true') or hl7:authorization |
|
|
Melding |
als <name/>/@negationInd 'true' is, dan MOET er bezwaar zijn in authorization |
|
|
Schematron assert |
role |
error
|
|
|
test |
@negationInd='true' or not(hl7:authorization) |
|
|
Melding |
als <name/>/@negationInd 'false' is of afwezig, dan MAG er GEEN er bezwaar zijn in authorization |
|
|
Schematron report |
role |
error
|
|
|
test |
@moodCode='RMD' and ancestor::hl7:CareProvisionRequest |
|
|
Melding |
<name/>/@moodCode='RMD' is een te-verwachten-vaccinatie. Deze worden opgeleverd door het
RIVM en horen niet in dossieroverdracht. |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(.//hl7:lotNumberText and hl7:authorization) |
|
|
Melding |
lotNumberText KAN GEEN waarde bevatten, als er sprake is van bezwaar |
|
|
Schematron assert |
role |
warning
|
|
|
test |
.//hl7:lotNumberText or hl7:authorization |
|
|
Melding |
lotNumberText bevat geen waarde, terwijl er geen sprake van bezwaar is |
|
hl7:templateId
|
II |
1 … 1 |
M |
Template-id A_Rijksvaccinatie [universal] |
(A_R sal) |
@root
|
oid |
1 … 1 |
F |
2.16.840.1.113883.2.4.6.10.100.116 |
hl7:code
|
CV |
1 … 1 |
M |
Type toediening |
(A_R sal) |
@code
|
CONF |
1 … 1 |
F |
IMMUNIZ |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.5.4 (ActCode) |
hl7:effectiveTime
|
TS |
1 … 1 |
M |
Datum en eventueel tijdstip van de vaccinaties |
(A_R sal) |
|
|
|
Voorbeeld |
<effectiveTime value="20090303"/> |
|
Schematron assert |
role |
error
|
|
|
test |
matches(@value,'^[0-9]{8}') |
|
|
Melding |
<name path=".."/>/<name/> moet tenminste tot op de dag nauwkeurig worden opgegeven |
|
hl7:consumable
|
|
1 … 1 |
M |
Koppelt de toediening aan het vaccintype en partijnummer. |
(A_R sal) |
@typeCode
|
cs |
0 … 1 |
F |
CSM |
|
Voorbeeld |
<consumable> <medication> <!-- ... --> </medication></consumable> |
hl7:medication
|
|
1 … 1 |
M |
|
(A_R sal) |
@classCode
|
cs |
0 … 1 |
F |
ADMM |
hl7:administrableMedicine
|
|
1 … 1 |
M |
|
(A_R sal) |
@classCode
|
cs |
0 … 1 |
F |
MMAT |
@determinerCode
|
cs |
0 … 1 |
F |
KIND |
hl7:code
|
CV |
1 … 1 |
R |
Vaccintype. Merk op dat hier (buitenlandse, verouderde) vaccintypen kunnen voorkomen
die buiten de gedefinieerde set codes vallen. Deze dienen via @nullFlavor="OTH" en
als vrije tekst in element <originalText/> te worden doorgegeven totdat er codes aan
zijn toegekend.
|
(A_R sal) |
waar [@nullFlavor or @codeSystem='2.16.840.1.113883.2.4.4.40.76'] |
|
|
|
|
CONF |
|
|
Voorbeeld |
Reguliere code uit de lijst <code code="10" codeSystem="2.16.840.1.113883.2.4.4.40.76" displayName="DKTP-Hib"/> |
|
Voorbeeld |
Vaccin voor difterie zonder bekende code <code nullFlavor="OTH"> <originalText>D</originalText></code> |
|
Schematron assert |
role |
error
|
|
|
test |
(@code and @displayName) or (@nullFlavor and hl7:originalText) |
|
|
Melding |
<name/> MOET @code en @displayName bevatten OF @nullFlavor en originalText |
|
hl7:lotNumberText
|
ST |
0 … 1 |
C |
Partijnummer. Verplicht indien bekend. |
(A_R sal) |
|
|
@nullFlavor
|
cs |
0 … 1 |
F |
NI |
|
Van toepassing in het specifieke geval waarin een vaccinatie is gegeven, maar niet
meer met zekerheid te zeggen is welke van meerdere beschikbare partijnummers het geweest
is.
|
|
Constraint |
Als er sprake van bezwaar is, kan er geen partijnummer aanwezig zijn Als er, bijvoorbeeld voor een in het buitenland gegeven vaccinatie, geen partijnummer
bekend is dan mag het element lotNumber worden weggelaten
|
hl7:performer
|
|
0 … 1 |
C |
Koppelt de uitvoerende organisatie en/of persoon aan de vaccinatie. Merk op dat van
buitenlandse vaccinaties en zelfs oudere binnenlandse vaccinaties mogelijk niet altijd
de uitvoerende organisatie/persoon bekend is: in dat geval mag het element worden
weggelaten. Bevat 2.16.840.1.113883.2.4.6.10.100.124 R_AssignedEntityNL [confirmable/location] (2012‑08‑01)
|
(A_R sal) |
@typeCode
|
cs |
0 … 1 |
F |
PRF |
|
Constraint |
Alleen van toepassing indien bekend |
hl7:reason
|
|
0 … 1 |
R |
Koppelt de reden voor vaccinatie aan de vaccinatie |
(A_R sal) |
@typeCode
|
cs |
0 … 1 |
F |
RSON |
hl7:vaccinationReason
|
|
1 … 1 |
M |
Reden voor vaccinatie |
(A_R sal) |
@classCode
|
cs |
0 … 1 |
F |
OBS |
@moodCode
|
cs |
0 … 1 |
F |
EVN |
hl7:code
|
CV |
1 … 1 |
M |
Type. Bevat de vaste waarde 686 'Reden van enting' uit waardendomein W0647 'BDS-elementen'
(2.16.840.1.113883.2.4.4.40.267)
|
(A_R sal) |
@code
|
CONF |
1 … 1 |
F |
686 |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.2.4.4.40.267 (BDS ElementID) |
hl7:value
|
CV |
1 … 1 |
R |
Waarde van de reden. Mogelijke waarden komen uit waardendomein W0417 'Reden van enting'
(2.16.840.1.113883.2.4.4.40.258)
|
(A_R sal) |
|
|
|
CONF |
|
hl7:causeOf2
|
|
0 … 1 |
R |
Koppelt de verschijnselen en eventuele melding aan de bevoegde instantie aan de vaccinatie |
(A_R sal) |
@typeCode
|
cs |
0 … 1 |
F |
CAUS |
hl7:adverseReaction
|
|
1 … 1 |
M |
Verschijnselen |
(A_R sal) |
@classCode
|
cs |
0 … 1 |
F |
OBS |
@moodCode
|
cs |
0 … 1 |
F |
EVN |
hl7:code
|
CV |
1 … 1 |
M |
Type. Bevat de vaste waarde 874 'Verschijnselen' uit waardendomein W0647 'BDS-elementen'
(2.16.840.1.113883.2.4.4.40.267)
|
(A_R sal) |
@code
|
CONF |
1 … 1 |
F |
874 |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.2.4.4.40.267 (BDS ElementID) |
Inclusie |
0 … 1 |
|
van 2.16.840.1.113883.2.4.6.10.100.10266 Periode reactie (2012‑08‑01)
|
hl7:effectiveTime
|
IVL_TS |
0 … 1 |
|
Bevat een periode begrensd door een startdatum in element low en/of een einddatum in element high. Als één van de elementen low of high een waarde bevat in het attribuut @value, en de andere waarde is niet bekend, dan
mag in dit andere element het attribuut @nullFlavor de waarde 'UNK' bevatten. Er mogen
geen andere elementen of attributen worden gebruikt dan low en high.
|
(A_R sal) |
|
|
|
Voorbeeld |
<effectiveTime> <low value="20090309"/> <high value="20090409"/></effectiveTime> |
|
Voorbeeld |
<effectiveTime> <low nullFlavor="UNK"/> <high value="20090409"/></effectiveTime> |
Keuze |
1 … 2 |
|
Elementen om uit te kiezen:
|
hl7:low
|
TS |
… 1 |
R |
Startdatum periode |
(A_R sal) |
|
|
@nullFlavor
|
cs |
0 … 1 |
F |
UNK |
|
Bevat alleen een waarde indien van de periode geen startdatum maar wel een einddatum
bekend is.
|
|
Voorbeeld |
<low value="20090309"/> |
hl7:high
|
TS |
… 1 |
R |
Einddatum periode |
(A_R sal) |
|
|
@nullFlavor
|
cs |
0 … 1 |
F |
UNK |
|
Bevat alleen een waarde indien van de periode wel een startdatum maar geen einddatum
bekend is.
|
|
Voorbeeld |
<high value="20090409"/> |
hl7:width
|
|
|
NP |
|
(A_R sal) |
hl7:center
|
|
|
NP |
|
(A_R sal) |
hl7:value
|
ST |
1 … 1 |
R |
Omschrijving van de verschijnselen in vrije tekst |
(A_R sal) |
|
|
hl7:subjectOf
|
|
0 … 1 |
R |
Koppelt de eventuele melding aan de bevoegde instantie aan de verschijnselen |
(A_R sal) |
@typeCode
|
cs |
0 … 1 |
F |
SUBJ |
hl7:informationControlActEvent
|
|
1 … 1 |
M |
Meldinggegevens |
(A_R sal) |
@classCode
|
cs |
0 … 1 |
F |
INFO |
@moodCode
|
cs |
0 … 1 |
F |
EVN |
hl7:code
|
CV |
1 … 1 |
M |
Type. Bevat de vaste waarde 875 'Reactie gemeld aan datum' uit waardendomein W0647
'BDS-elementen' (2.16.840.1.113883.2.4.4.40.267)
|
(A_R sal) |
@code
|
CONF |
1 … 1 |
F |
875 |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.2.4.4.40.267 (BDS ElementID) |
hl7:effectiveTime
|
TS |
0 … 1 |
R |
Reactie gemeld aan datum |
(A_R sal) |
|
|
hl7:performer
|
ST |
0 … 1 |
R |
Koppelt reactie gemeld aan bevoegde instantie door aan de melding |
(A_R sal) |
@typeCode
|
|
1 … 1 |
F |
PRF |
hl7:assignedPerson
|
|
1 … 1 |
M |
Gegevens van de melder |
(A_R sal) |
Keuze |
1 … 3 |
|
Volgens de BDS 3.2.2 en BDS 3.2.3 is maar 1 identificatie mogelijk. In BDS 3.2.4 zijn
meerdere typen mogelijk gemaakt. Als een persoon naast de, volgens de BDS, verplichte
identificatie nog andere identificaties heeft, dan kunnen deze hier worden meegegeven.
Een ontvanger hoeft alleen de BDS-conforme identificatie(s) te verwerken.
Elementen om uit te kiezen:
- hl7:id[@root = '2.16.528.1.1007.3.1']
- hl7:id[@root = '2.16.528.1.1007.5.1']
- hl7:id[@root = '2.16.840.1.113883.2.4.6.1']
- hl7:id[@nullFlavor = 'NI']
|
hl7:id
|
II.NL.UZI |
… 1 |
M |
BDS 3.2.2 en BDS 3.2.4: UZI-nummer van de persoon |
(A_R sal) |
|
 |
jgz-bds-element-876
|
Reactie gemeld aan bevoegde instantie door UZI 324
|
Basisdataset (BDS) 4.2.0
|
|
@root
|
oid |
1 … 1 |
F |
2.16.528.1.1007.3.1 |
hl7:id
|
II.NL.BIG |
… 1 |
M |
BDS 3.2.3: BIG-nummer van de melder |
(A_R sal) |
|
|
@root
|
oid |
1 … 1 |
F |
2.16.528.1.1007.5.1 |
hl7:id
|
II.NL.AGB |
… 1 |
M |
BDS 3.2.4: AGB-code van de melder |
(A_R sal) |
|
|
@root
|
oid |
1 … 1 |
F |
2.16.840.1.113883.2.4.6.1 |
hl7:id
|
II |
… 1 |
R |
@nullFlavor "NI" indien onbekend |
(A_R sal) |
@nullFlavor
|
cs |
1 … 1 |
F |
NI |
hl7:assignedPerson
|
|
0 … 1 |
R |
Koppelt de persoonsgegevens van de melder |
(A_R sal) |
@classCode
|
cs |
1 … 1 |
F |
PSN |
@determinerCode
|
cs |
1 … 1 |
F |
INSTANCE |
hl7:name
|
PN |
1 … 1 |
M |
Reactie gemeld aan bevoegde instantie door naam |
(A_R sal) |
|
|
hl7:authorization
|
|
0 … * |
R |
Koppelt een bezwaar aan een vaccinatie |
(A_R sal) |
@typeCode
|
cs |
0 … 1 |
F |
AUTH |
hl7:consentEvent
|
|
1 … 1 |
M |
Bezwaren |
(A_R sal) |
@classCode
|
cs |
0 … 1 |
F |
CONS |
@moodCode
|
cs |
0 … 1 |
F |
EVN |
@negationInd
|
bl |
1 … 1 |
F |
true |
|
Mogelijkheid om aan te geven dat er géén toestemming is gegeven. Dit attribuut heeft
de standaardwaarde 'false', dus moet op 'true' worden gezet voor bezwaar
|
hl7:code
|
CV |
1 … 1 |
M |
Type. Bevat de vaste waarde IMMUNIZ 'Immunization' uit codesysteem 'ActCode' (2.16.840.1.113883.5.4) |
(A_R sal) |
@code
|
CONF |
1 … 1 |
F |
IMMUNIZ |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.5.4 (ActCode) |
hl7:reasonOf
|
|
0 … 1 |
C |
Koppelt de reden voor bezwaar aan het bezwaar |
(A_R sal) |
@typeCode
|
cs |
0 … 1 |
F |
RSON |
|
Constraint |
Alleen van toepassing indien er sprake is van bezwaar |
hl7:observationEvent
|
|
1 … 1 |
M |
Bezwaren |
(A_R sal) |
@classCode
|
cs |
0 … 1 |
F |
OBS |
@moodCode
|
cs |
0 … 1 |
F |
EVN |
hl7:code
|
CV |
1 … 1 |
M |
Type. Bevat de vaste waarde 683 'Bezwaar' vermeld uit waardendomein W0647 'BDS-elementen'
(2.16.840.1.113883.2.4.4.40.267)
|
(A_R sal) |
@code
|
CONF |
1 … 1 |
F |
683 |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.2.4.4.40.267 (BDS ElementID) |
hl7:value
|
CV |
1 … 1 |
R |
Hier staat het bezwaar vermeld. Bevat een waarde afkomstig uit waardendomein W0323
'Bezwaar' (2.16.840.1.113883.2.4.4.40.394)
|
(A_R sal) |
|
|
|
CONF |
|
hl7:component
|
|
0 … 1 |
R |
Koppelt Type oproepkaart Bevat 2.16.840.1.113883.2.4.6.10.100.40608 obs Type oproepkaart (2019‑11‑28)
|
(A_R sal) |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
hl7:component
|
|
0 … 1 |
R |
Koppelt Toelichting afwijkende plaats vaccinatie Bevat 2.16.840.1.113883.2.4.6.10.100.40872 obs Toelichting afwijkende plaats vaccinatie (2019‑11‑28)
|
(A_R sal) |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
hl7:component
|
|
0 … 1 |
C |
Koppelt of de vaccinatie door het RIVM is goedgekeurd Bevat 2.16.840.1.113883.2.4.6.10.100.41589 obs Vaccinatie door RIVM afgekeurd (2019‑11‑28)
|
(A_R sal) |
@typeCode
|
cs |
0 … 1 |
F |
COMP |
|
Constraint |
Alleen van toepassing indien bekend |