Template 2.16.840.1.113883.2.4.6.10.100.123 A_Rijksvaccinatie [informational]

2012‑10‑01

Template 2.16.840.1.113883.2.4.6.10.100.123 - A_Rijksvaccinatie-informational
Id 2.16.840.1.113883.2.4.6.10.100.123
Context Parent nodes van template element met id 2.16.840.1.113883.2.4.6.10.100.123
Versie geldig vanaf 2012‑10‑01 status In ontwikkeling
Omschrijving COCT_RM900916NL03: Gegevens van rijksvaccinaties en andere vaccinaties. Verschillen met versie 2 zijn:
  • SubstanceAdministration.moodCode was “EVN”, is nu D:ActMood om "nog te geven vaccinaties" toe te staan
    "EVN" was en is een werkelijke vaccinatie
    "INT" is de intentie tot geven van de vaccinatie
    Vanwege de naamconventies is hierdoor ook SubstanceAdministrationEvent veranderd in SubstanceAdministration
  • SubstanceAdministration.effectiveTime was TS, is nu GTS t.b.v. "Minimale vaccinatiedatum" en mogelijk "Streefdatum"
Geassocieerd met
Geassocieerd met 8 concepten
Id Naam vanaf
jgz-bds-rubriek-41 R041: Rijksvaccinatieprogramma en andere vaccinaties 2012‑06‑08 12:42:06
jgz-bds-groep-76 Groep G076: Vaccinatie 2012‑06‑08 12:42:06
jgz-bds-element-1409 Datum vaccinatie 2012‑06‑08 12:42:06
jgz-bds-element-461 Soort vaccinatie 2012‑06‑08 12:42:06
jgz-bds-element-472 Partijnummer 2012‑06‑08 12:42:06
jgz-bds-element-683 Bezwaar 2012‑06‑08 12:42:06
jgz-bds-element-1410 Naam uitvoerende persoon 2012‑06‑08 12:42:06
jgz-bds-element-1336 Uitvoerende instantie vaccinatie 2012‑06‑08 12:42:06
Gebruikt in
Gebruikt in 2 templates
Id Naam vanaf
2.16.840.1.113883.2.4.6.10.100.180 VersturenVaccinaties-payload  Bericht 4 Versturen vaccinaties (payload) 2012‑08‑01
link11 Afhankelijkheid: 2.16.840.1.113883.2.4.6.10.100.14 VersturenVaccinaties  Versturen vaccinaties (interactie) 2012‑08‑01
2.16.840.1.113883.2.4.6.10.100.182 OpleverenVaccinatiestatus-payload  Bericht 2 Opleveren vaccinatiestatus (payload) 2012‑09‑01
link11 Afhankelijkheid: 2.16.840.1.113883.2.4.6.10.100.17 OpleverenVaccinatiestatus  Opleveren vaccinatiestatus (interactie) 2012‑10‑01
Item DT Card Conf Desc Label
hl7:substanceAdministration
1..* M Toedieningsgebeurtenis (A_Rijksvaccinatie-informational)
treetree @classCode
0..1 F SBADM
treetree @moodCode
1..1 @moodCode moet één zijn van:
  • EVN
  • INT
treetree @negationInd
0..1 @negationInd moet één zijn van:
  • true
  • false
target Doel van concept-Id(s)
jgz-bds-rubriek-41 R041: Rijksvaccinatieprogramma en andere vaccinaties
jgz-bds-groep-76 Groep G076: Vaccinatie
Voorbeeld
<!-- Er is vaccintype D.K.T.P.-Hib uit partijnummer 7656AFT989 toegediend -->
<substanceAdministration moodCode="EVN">
  <templateId root="2.16.840.1.113883.2.4.6.10.100.123"/>
  <code code="IMMUNIZ" codeSystem="2.16.840.1.113883.5.4"/>
  <effectiveTime xsi:type="TS" value="20001014"/>
  <consumable>
    <medication>
      <administrableMedicine>
        <code code="10" codeSystem="2.16.840.1.113883.2.4.4.40.76" displayName="D.K.T.P.-Hib"/>
        <lotNumberText>7656AFT989</lotNumberText>
      </administrableMedicine>
    </medication>
  </consumable>
  <performer>
    <assignedEntity classCode="ASSIGNED">
      <templateId root="2.16.840.1.113883.2.4.6.10.100.122"/>
      <id root="2.16.528.1.1007.3.3" extension="12345678"/>
    </assignedEntity>
  </performer>
</substanceAdministration>
Voorbeeld
<!-- Er is Medisch bezwaar gemaakt tegen vaccintype D.K.T.P.-Hib -->
<substanceAdministration moodCode="EVN" negationInd="true">
  <templateId root="2.16.840.1.113883.2.4.6.10.100.123"/>
  <code code="IMMUNIZ" codeSystem="2.16.840.1.113883.5.4"/>
  <effectiveTime xsi:type="TS" value="20110101"/>
  <consumable>
    <medication>
      <administrableMedicine>
        <code code="10" codeSystem="2.16.840.1.113883.2.4.4.40.76" displayName="D.K.T.P.-Hib"/>
      </administrableMedicine>
    </medication>
  </consumable>
  <performer>
    <assignedEntity classCode="ASSIGNED">
      <templateId root="2.16.840.1.113883.2.4.6.10.100.122"/>
      <id root="2.16.528.1.1007.3.3" extension="12345678"/>
    </assignedEntity>
  </performer>
  <authorization>
    <consentEvent negationInd="true">
      <code code="IMMUNIZ" codeSystem="2.16.840.1.113883.5.4"/>
      <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>
Voorbeeld
<!-- Te-verwachten-vaccinatie voor vaccintype D.K.T.P.-Hib, niet voor minimale uitvoerdatum 1 januari 2011 -->
<substanceAdministration moodCode="INT" negationInd="false">
  <templateId root="2.16.840.1.113883.2.4.6.10.100.123"/>
  <code code="IMMUNIZ" codeSystem="2.16.840.1.113883.5.4"/>
  <effectiveTime xsi:type="IVL_TS">
    <low value="20110101"/>
  </effectiveTime>
  <consumable>
    <medication>
      <administrableMedicine>
        <code code="10" codeSystem="2.16.840.1.113883.2.4.4.40.76" displayName="D.K.T.P.-Hib"/>
      </administrableMedicine>
    </medication>
  </consumable>
</substanceAdministration>
Schematron assert role red error
test not(@negationInd='true') or hl7:authorization
Melding als <name/>/@negationInd 'true' is, dan MOET er bezwaar zijn in authorization
Schematron assert role red 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 assert role red error
test not(@negationInd='true' and @moodCode='INT')
Melding <name/>/@negationInd MAG NIET 'true' zijn bij te-verwachten-vaccinaties
Schematron assert role red error
test not(@moodCode='INT' and hl7:performer)
Melding <name/>/@moodCode='INT' is een te-verwachten-vaccinatie. Deze KUNNEN GEEN uitvoerende partij hebben
Schematron assert role red error
test not(@moodCode='INT' and hl7:authorization)
Melding <name/>/@moodCode='INT' is een te-verwachten-vaccinatie. Deze KUNNEN GEEN bezwaar bevatten
treetree hl7:templateId
II 1..1 M Template-id A_Rijksvaccinatie [informational] (A_Rijksvaccinatie-informational)
treeblank treetree @root
1..1 F 2.16.840.1.113883.2.4.6.10.100.123
treetree hl7:code
CV 1..1 M Type toediening (A_Rijksvaccinatie-informational)
treeblank treetree @code
1..1 F IMMUNIZ
treeblank treetree @codeSystem
1..1 F 2.16.840.1.113883.5.4 (ActCode)
Keuze: Elementen om uit te kiezen:
  • hl7:effectiveTime[@xsi:type='IVL_TS' and @value]
  • hl7:effectiveTime[@xsi:type='IVL_TS' and hl7:low]
min 0 element(en) max 1 element(en)
treeblank treetree hl7:effectiveTime
waar
[@xsi:type='IVL_TS' and @value]
IVL_TS M Ten behoeve van werkelijke vaccinaties: datum en eventueel tijdstip van de vaccinatie. Merk op dat van buitenlandse vaccinaties en zelfs oudere binnenlandse vaccinaties mogelijk niet altijd de (volledige) datum bekend is. Het datatype wordt op IVL<TS> gesteld, maar via demotie terugebracht tot een enkel tijdstip. (A_Rijksvaccinatie-informational)
treeblank treeblank treetree @xsi:type
1..1 F IVL_TS
target Doel van concept-Id(s)
jgz-bds-element-1409 Datum vaccinatie
Voorbeeld
<effectiveTime xsi:type="IVL_TS" value="20090303"/>
treeblank treetree hl7:effectiveTime
waar
[@xsi:type='IVL_TS' and hl7:low]
IVL_TS M Ten behoeve van te-verwachten-vaccinaties: minimale uitvoerdatum van de vaccinatie (A_Rijksvaccinatie-informational)
treeblank treeblank treetree @xsi:type
1..1 F IVL_TS
Voorbeeld
<effectiveTime xsi:type="IVL_TS">
  <low value="20090303"/>
</effectiveTime>
treeblank treeblank treetree hl7:low
TS 1..1 M Niet vaccineren vóór deze datum (A_Rijksvaccinatie-informational)
Schematron assert role red error
test matches(@value,'^[0-9]{8}')
Melding <name path=".."/>/<name/> moet tenminste tot op de dag nauwkeurig worden opgegeven
treeblank treeblank treetree hl7:high
TS 0..1 O Niet vaccineren ná deze datum. Op dit moment is dit gegeven niet voorzien in de gegevensrichtlijn. (A_Rijksvaccinatie-informational)
Schematron assert role red error
test matches(@value,'^[0-9]{8}')
Melding <name path=".."/>/<name/> moet tenminste tot op de dag nauwkeurig worden opgegeven
treeblank treeblank treetree hl7:center
NP (A_Rijksvaccinatie-informational)
treeblank treeblank treetree hl7:width
NP (A_Rijksvaccinatie-informational)
treetree hl7:consumable
1..1 M Koppelt de toediening aan het vaccintype en partijnummer. (A_Rijksvaccinatie-informational)
treeblank treetree @typeCode
0..1 F CSM
Voorbeeld
<consumable>
  <medication>
    <!-- ... -->
  </medication>
</consumable>
treeblank treetree hl7:medication
1..1 M (A_Rijksvaccinatie-informational)
treeblank treeblank treetree @classCode
0..1 F ADMM
treeblank treeblank treetree hl7:administrableMedicine
1..1 M (A_Rijksvaccinatie-informational)
treeblank treeblank treeblank treetree @classCode
0..1 F MMAT
treeblank treeblank treeblank treetree @determinerCode
0..1 F KIND
Schematron assert role red error
test not(../../../@moodCode='EVN') or hl7:lotNumberText or ../../../hl7:authorization
Melding lotNumberText moet voor werkelijke vaccinaties het partijnummer bevatten, als er geen sprake is van bezwaar
treeblank treeblank treeblank treetree 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. Op moment van schrijven zijn in Praeventis de volgende vaccintypen bekend waarvoor nog geen code bestaat:
  • D
  • DKT
  • DT
  • aK (acellulair kinkhoest vaccin)
  • DaKT
  • DaKTP
  • DT
  • T
  • P
  • B
  • M
  • R
  • BM
  • MR
(A_Rijksvaccinatie-informational)
CONF
De waarde van @code moet komen uit waardenlijst W0422_HL7
target Doel van concept-Id(s)
jgz-bds-element-461 Soort vaccinatie
Voorbeeld
<!-- Reguliere code uit de lijst -->
<code code="10" codeSystem="2.16.840.1.113883.2.4.4.40.76" displayName="D.K.T.P.-Hib"/>
Voorbeeld
<!-- Vaccin voor difterie zonder bekende code -->
<code nullFlavor="OTH">
  <originalText>D</originalText>
</code>
Schematron assert role red error
test (@code and @displayName) or (@nullFlavor and hl7:originalText)
Melding <name/> MOET @code en @displayName bevatten OF @nullFlavor en originalText
treeblank treeblank treeblank treetree hl7:lotNumberText
ST 0..1 O Partijnummer. Als er sprake is van bezwaar of van een te-verwachten-vaccinatie dan zal er geen partijnummer worden gebruikt. (A_Rijksvaccinatie-informational)
target Doel van concept-Id(s)
jgz-bds-element-472 Partijnummer
Schematron assert role red error
test not(../../../../hl7:authorization)
Melding als er sprake van bezwaar is, mag er geen partijnummer aanwezig zijn
treetree hl7:performer
waar
[hl7:assignedEntity [hl7:templateId [@root='2.16.840.1.113883.2.4.6.10.100.122']]]
0..1 R Koppelt de uitvoerende organisatie en/of persoon aan het dossier. (A_Rijksvaccinatie-informational)
treeblank treetree @typeCode
0..1 F PRF
Constraint Verplicht indien bekend. Te-verwachten-vaccinaties hebben nooit een uitvoerende organisatie of persoon. Merk op dat van buitenlandse vaccinaties en zelfs oudere binnenlandse vaccinaties mogelijk niet altijd de uitvoerende organisatie/persoon bekend is
target Doel van concept-Id(s)
jgz-bds-element-1410 Naam uitvoerende persoon
jgz-bds-element-1336 Uitvoerende instantie vaccinatie
Bevat geërfde templateregels R_AssignedEntityNL-identified met overschreven kardinaliteit 0 .. 1 required
treetree hl7:authorization
0..* R Koppelt een bezwaar aan een vaccinatie (A_Rijksvaccinatie-informational)
treeblank treetree @typeCode
0..1 F AUTH
treeblank treetree @contextConductionInd
0..1 F false
treeblank treetree hl7:consentEvent
1..1 M Bezwaren (A_Rijksvaccinatie-informational)
treeblank treeblank treetree @classCode
0..1 F CONS
treeblank treeblank treetree @moodCode
0..1 F EVN
treeblank treeblank treetree @negationInd
1..1 F true
treeblank treeblank treetree hl7:code
CV 1..1 M Type. Bevat de vaste waarde IMMUNIZ 'Immunization' vermeld uit codesysteem 'ActCode' (2.16.840.1.113883.5.4) (A_Rijksvaccinatie-informational)
treeblank treeblank treeblank treetree @code
1..1 F IMMUNIZ
treeblank treeblank treeblank treetree @codeSystem
1..1 F 2.16.840.1.113883.5.4 (ActCode)
treeblank treeblank treetree hl7:reasonOf
0..1 R Koppelt de reden voor bezwaar aan het bezwaar (A_Rijksvaccinatie-informational)
treeblank treeblank treeblank treetree @typeCode
0..1 F RSON
treeblank treeblank treeblank treetree hl7:observationEvent
1..1 M Bezwaren (A_Rijksvaccinatie-informational)
treeblank treeblank treeblank treeblank treetree @classCode
0..1 F OBS
treeblank treeblank treeblank treeblank treetree @moodCode
0..1 F EVN
treeblank treeblank treeblank treeblank treetree 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_Rijksvaccinatie-informational)
treeblank treeblank treeblank treeblank treeblank treetree @code
1..1 F 683
treeblank treeblank treeblank treeblank treeblank treetree @codeSystem
1..1 F 2.16.840.1.113883.2.4.4.40.267 (BDS ElementID)
treeblank treeblank treeblank treeblank treetree 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_Rijksvaccinatie-informational)
CONF
De waarde van @code moet komen uit waardenlijst W0323_HL7
target Doel van concept-Id(s)
jgz-bds-element-683 Bezwaar