Terug naar index  <<  Terug naar templates

 Template  Bericht 5 Hielprikverzoek (payload)

Template 2.16.840.1.113883.2.4.6.10.100.130 - VersturenHielprikverzoek-payload
Id 2.16.840.1.113883.2.4.6.10.100.130
Context Parent nodes van template element met id 2.16.840.1.113883.2.4.6.10.100.130
Versie geldig vanaf 2012‑08‑01 status Actief
Open/gesloten Open (ook andere dan gedefinieerde elementen zijn toegestaan)
Koppelingen met
Koppelingen met 5 concepten
Id Naam Dataset
jgz-bds-rubriek-37 R037: Hielprik pasgeborene Basisdataset (BDS) - technisch - versie 3.2.2
jgz-bds-element-373 Type hielprik Basisdataset (BDS) - technisch - versie 3.2.2
jgz-bds-element-1431 Bijzonderheden hielprikafname Basisdataset (BDS) - technisch - versie 3.2.2
jgz-bds-element-379 Reden herhaling/tweede hielprik Basisdataset (BDS) - technisch - versie 3.2.2
jgz-bds-element-1432 Setnummer vorige hielprik Basisdataset (BDS) - technisch - versie 3.2.2
Gebruikt door / Gebruikt
Gebruikt door / Gebruikt 3 templates
Gebruikt door Template-id Naam Versie
2.16.840.1.113883.2.4.6.10.100.15 Versturen hielprikverzoek (interactie) 2012‑08‑01
Gebruikt Template-id Naam Versie
2.16.840.1.113883.2.4.6.10.100.103 R_PatientNL-JGZ-Informal-identified-confirmable 2012‑08‑01
2.16.840.1.113883.2.4.6.10.100.163 PatientPerson-universal 2012‑08‑01
Item DT Card Conf Desc Label
hl7:procedureRequest
1 .. 1 M Hielprikverzoekgegevens (VersturenHielprikverzoek-payload)
treetree @classCode
1 .. 1 F SPECCOLLECT
treetree @moodCode
1 .. 1 F RQO
Voorbeeld
<!-- Verzoek eerste hielprik -->
<procedureRequest moodCode="RQO" classCode="SPECCOLLECT">
  <realmCode code="NL"/>
  <templateId root="2.16.840.1.113883.2.4.6.10.100.130"/>
  <id extension="3033741" root="2.16.528.1.1007.3.2.400416.16"/>
  <code code="01" codeSystem="2.16.840.1.113883.2.4.4.40.66" displayName="Eerste hielprik"/>
  <statusCode code="active"/>
  <recordTarget>
    <patient classCode="PAT">
      <templateId root="2.16.840.1.113883.2.4.6.10.100.172"/>
      <templateId root="2.16.840.1.113883.2.4.6.10.100.103"/>
      <!-- -->
    </patient>
  </recordTarget>
</procedureRequest>
Voorbeeld
<!-- Verzoek herhaalde eerste hielprik -->
<procedureRequest moodCode="RQO" classCode="SPECCOLLECT">
  <realmCode code="NL"/>
  <templateId root="2.16.840.1.113883.2.4.6.10.100.130"/>
  <id extension="3033741" root="2.16.528.1.1007.3.2.400416.16"/>
  <code code="02" codeSystem="2.16.840.1.113883.2.4.4.40.66" displayName="Herhaalde eerste hielprik"/>
  <statusCode code="active"/>
  <recordTarget>
    <patient classCode="PAT">
      <templateId root="2.16.840.1.113883.2.4.6.10.100.172"/>
      <templateId root="2.16.840.1.113883.2.4.6.10.100.103"/>
      <!-- -->
    </patient>
  </recordTarget>
  <reason contextConductionInd="false">
    <act classCode="ALRT" moodCode="EVN">
      <code code="01" codeSystem="2.16.840.1.113883.2.4.4.40.67" displayName="Onvoldoende vulling"/>
    </act>
  </reason>
  <pertinentInformation typeCode="REFR" contextConductionInd="false">
    <act classCode="DOC" moodCode="EVN">
      <!-- NHS-setnummer. Note: OID nog te bepalen door RIVM -->
      <id root="2.16.840.1.113883.2.4.3.11.9999" extension="345mnb345"/>
      <!-- NHS-set nog niet in BDS, discussie over de juistheid van onderstaande aanvulling op algemene activiteiten codesysteem -->
      <code code="1432" codeSystem="2.16.840.1.113883.2.4.4.40.267" displayName="Neonatale hielprikscreeningset"/>
    </act>
  </pertinentInformation>
</procedureRequest>
treetree hl7:realmCode
CS 1 .. 1 M Toepassingsgebied (VersturenHielprikverzoek-payload)
treeblank treetree @code
1 .. 1 F NL
treetree hl7:templateId
II 1 .. 1 M Template-id Hielprikverzoek (VersturenHielprikverzoek-payload)
treeblank treetree @root
1 .. 1 F 2.16.840.1.113883.2.4.6.10.100.130
treetree hl7:id
II 1 .. 1 M Hielprikverzoek-id van de verzender (VersturenHielprikverzoek-payload)
treetree hl7:code
CV 1 .. 1 M Hielprikverzoek-type (VersturenHielprikverzoek-payload)
CONF
De waarde van @code moet komen uit waardelijst 2.16.840.1.113883.2.4.3.11.60.100.11.2.316 W0316 Type hielprik (HL7) (DYNAMISCH)
Schematron assert role red error
test not(@code='01' and @codeSystem='2.16.840.1.113883.2.4.4.40.66' and ../hl7:reason)
Melding reason kan niet aanwezig aanwezig zijn bij een verzoek voor de eerste hielprik
Schematron assert role red error
test (@code='01' and @codeSystem='2.16.840.1.113883.2.4.4.40.66') or ../hl7:reason
Melding reason moet de reden bevatten bij een verzoek voor een herhaalde of tweede hielprik
Schematron assert role red error
test not(@code='01' and @codeSystem='2.16.840.1.113883.2.4.4.40.66' and ../hl7:pertinentInformation)
Melding pertinentInformation kan niet aanwezig aanwezig zijn bij een verzoek voor de eerste hielprik
Schematron assert role red error
test (@code='01' and @codeSystem='2.16.840.1.113883.2.4.4.40.66') or ../hl7:pertinentInformation
Melding pertinentInformation moet het setnummer vorige hielprik bevatten bij een verzoek voor een herhaalde of tweede hielprik
Schematron assert role red error
test not((@code='01' or @code='02') and @codeSystem='2.16.840.1.113883.2.4.4.40.66' and ../hl7:subjectOf6)
Melding subjectOf6 kan niet aanwezig aanwezig zijn bij een verzoek voor de eerste hielprik
treetree hl7:statusCode
CS 1 .. 1 M Hielprikverzoek-status (VersturenHielprikverzoek-payload)
treeblank treetree @code
1 .. 1 F active
treetree hl7:recordTarget
waar
[hl7:patient [hl7:templateId [@root='2.16.840.1.113883.2.4.6.10.100.172' or @root='2.16.840.1.113883.2.4.6.10.100.103']]]
1 .. 1 M Koppelt het hielprikverzoek aan het betreffende kind. (VersturenHielprikverzoek-payload)
treeblank treetree @typeCode
0 .. 1 F RCT
Constraint Het kind is de primaire patiënt/cliënt en het is dan ook dit burgerservicenummer, indien beschikbaar, dat in het element AttentionLine van de interactie moet komen.
Bevat 2.16.840.1.113883.2.4.6.10.100.103 R_PatientNL_JGZ Informal [identified/confirmable] (2012‑08‑01) met overschreven kardinaliteit 1 .. 1 Verplicht Vereist
Variabele let Naam patRoot
Waarde '2.16.840.1.113883.2.4.6.3'
Variabele let Naam patExt
Waarde (hl7:patient/hl7:id[@root=$patRoot])[1]/@extension
Schematron assert role red error
test not(ancestor::*/hl7:attentionLine) or not(hl7:patient/hl7:id[@root=$patRoot and @extension]) or ancestor::*/hl7:attentionLine/hl7:value[@extension=$patExt and @root=$patRoot]
Melding De patiënt in de Payload (BSN '<value-of select="$patExt"/>') moet overeen komen met de patient in de attentionLine (BSN '<value-of select="ancestor::*/hl7:attentionLine/hl7:value/@extension"/>')
treeblank treetree hl7:patient
1 .. 1 M Patiënt/persoonsgegevens (VersturenHielprikverzoek-payload)
treeblank treeblank treetree hl7:templateId
II 1 .. 1 M Template-id R_SubjectNL_JGZ Informal [identified/confirmable] (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treetree @root
1 .. 1 F 2.16.840.1.113883.2.4.6.10.100.172
treeblank treeblank treetree hl7:templateId
II 1 .. 1 M Template-id R_PatientNL-JGZ-Informal-identified-confirmable (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treetree @root
1 .. 1 F 2.16.840.1.113883.2.4.6.10.100.103
Ingevoegd van 2.16.840.1.113883.2.4.6.10.100.163 PatientPerson [universal] (2012‑08‑01) 1 .. 1 Verplicht Vereist
treeblank treeblank treetree hl7:patientPerson
1 .. 1 M (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treetree @classCode
0 .. 1 F PSN
treeblank treeblank treeblank treetree @determinerCode
0 .. 1 F INSTANCE
Voorbeeld
<patientPerson>
  <templateId root="2.16.840.1.113883.2.4.6.10.100.163"/>
  <name>
    <given>V.</given>
    <prefix>van </prefix>
    <family>Achternaam</family>
  </name>
  <administrativeGenderCode code="M" codeSystem="2.16.840.1.113883.5.1" displayName="mannelijk"/>
  <birthTime value="20130322"/>
  <contactParty>
    <telecom value="tel:+3110-1234567"/>
    <effectiveTime>
      <low value="20130322"/>
      <high value="20130322"/>
    </effectiveTime>
    <contactPerson>
      <name>Naam</name>
    </contactPerson>
  </contactParty>
</patientPerson>
treeblank treeblank treeblank treetree hl7:templateId
II 1 .. 1 M Template-id Patiënt met contactpersoon (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treeblank treetree @root
1 .. 1 F 2.16.840.1.113883.2.4.6.10.100.163
treeblank treeblank treeblank treetree hl7:name
PN 1 .. 1 M Persoonsnaam (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treeblank treetree @use
cs 0 .. 1  
  CONF
@use moet "OR" zijn
of
@use moet "L" zijn
treeblank treeblank treeblank treeblank treetree hl7:given
ENXP 1 .. 1 M Voornaam (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treeblank treetree hl7:prefix
ENXP 0 .. 1 R Voorvoegsel geslachtsnaam. Voorvoegsel(s) bij de officiele achternaam van het kind. Voorvoegsel achternaam. Voorvoegsel(s) bij de achternaam van het kind, zoals 'van' en 'de'. (VersturenHielprikverzoek-payload)
Schematron assert role red error
test @qualifier='VV BR' or @qualifier='BR VV'
Melding <name/> moet de voorvoegsels van de geslachtsnaam bevatten
treeblank treeblank treeblank treeblank treetree hl7:family
ENXP 0 .. 1 R Geslachtsnaam. De officiële achternaam van het kind. Achternaam. De achternaam, waarmee de ouder(s)/verzorger(s) of het kind zelf wil(len), dat het (kind) wordt aangesproken. (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treeblank treeblank treetree @qualifier
cs 1 .. 1 F BR
treeblank treeblank treeblank treetree hl7:administrativeGenderCode
CV 1 .. 1 R Administratief geslacht (VersturenHielprikverzoek-payload)
CONF
De waarde van @code moet komen uit waardelijst 2.16.840.1.113883.2.4.3.11.60.100.11.2.23 W0023 Geslacht (HL7) (DYNAMISCH)
treeblank treeblank treeblank treetree hl7:birthTime
TS 1 .. 1 M Geboortedatum (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treetree hl7:multipleBirthInd
BL 0 .. 1 C Meerlingindicator (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treetree hl7:multipleBirthOrderNumber
INT.POS 0 .. 1 C Volgnummer bij meerling (VersturenHielprikverzoek-payload)
Schematron assert role red error
test preceding-sibling::hl7:multipleBirthInd/@value='true'
Melding <name/> kan alleen een waarde hebben bij meerlingen
treeblank treeblank treeblank treetree hl7:contactParty
1 .. 1 R Contactgegevens. (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treeblank treetree @nullFlavor
0 .. 1 F UNK
treeblank treeblank treeblank treeblank treetree hl7:telecom
TEL 1 .. * M Telefoonnummer contactpersoon (VersturenHielprikverzoek-payload)
Voorbeeld
<telecom value="tel:015-1234567"/>
treeblank treeblank treeblank treeblank treetree hl7:effectiveTime
IVL_TS 0 .. 1 R Periode geldigheid contactpersoon (VersturenHielprikverzoek-payload)
Schematron assert role red error
test hl7:low or hl7:high
Melding template-2.16.840.1.113883.2.4.6.10.100.163: low en/of high is verplicht
treeblank treeblank treeblank treeblank treeblank treetree hl7:low
TS 0 .. 1 R Contactpersoon vanaf datum en eventueel tijd (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treeblank treeblank treetree hl7:high
TS 0 .. 1 R Contactpersoon tot datum en eventueel tijd (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treeblank treeblank treetree hl7:width
NP (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treeblank treeblank treetree hl7:center
NP (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treeblank treetree hl7:contactPerson
0 .. 1 R Contactpersoongegevens. De contactpersoon is niet altijd bekend, maar moet indien bekend worden meegeleverd. (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treeblank treeblank treetree @classCode
0 .. 1 F PSN
treeblank treeblank treeblank treeblank treeblank treetree @determinerCode
0 .. 1 F INSTANCE
treeblank treeblank treeblank treeblank treeblank treetree hl7:name
PN 1 .. 1 M Naam contactpersoon (VersturenHielprikverzoek-payload)
treetree hl7:reason
0 .. 1 C Koppelt de herhaalde of tweede hielprik aan de reden daarvoor. (VersturenHielprikverzoek-payload)
treeblank treetree @typeCode
0 .. 1 F RSON
treeblank treetree @contextConductionInd
1 .. 1 F false
Constraint reason kan niet aanwezig aanwezig zijn bij een verzoek voor de eerste hielprik
Constraint reason moet de reden bevatten bij een verzoek voor een herhaalde of tweede hielprik
treeblank treetree hl7:act
1 .. 1 M Bevat de reden (VersturenHielprikverzoek-payload)
treeblank treeblank treetree @classCode
1 .. 1 F ALRT
treeblank treeblank treetree @moodCode
1 .. 1 F EVN
treeblank treeblank treetree hl7:code
CV 1 .. 1 R Bevat de (gecodeerde) reden uit waardendomein W0317 'Reden herhaling/tweede hielprik' (2.16.840.1.113883.2.4.4.40.67) (VersturenHielprikverzoek-payload)
CONF
De waarde van @code moet komen uit waardelijst 2.16.840.1.113883.2.4.3.11.60.100.11.2.317 W0317 Reden herhaling/tweede hielprik (HL7) (DYNAMISCH)
Schematron assert role red error
test @displayName or not(@code)
Melding @displayName is verplicht
treetree hl7:pertinentInformation
0 .. 1 C Koppelt het setnummer van de vorige hielprik aan de herhaalde of tweede hielprik. (VersturenHielprikverzoek-payload)
treeblank treetree @typeCode
1 .. 1 F REFR
treeblank treetree @contextConductionInd
1 .. 1 F false
Constraint pertinentInformation kan niet aanwezig aanwezig zijn bij een verzoek voor de eerste hielprik
Constraint pertinentInformation moet het setnummer vorige hielprik bevatten bij een verzoek voor een herhaalde of tweede hielprik
treeblank treetree hl7:act
1 .. 1 M Bevat de setgegevens van de vorige hielprik (VersturenHielprikverzoek-payload)
treeblank treeblank treetree @classCode
1 .. 1 F DOC
treeblank treeblank treetree @moodCode
1 .. 1 F EVN
treeblank treeblank treetree hl7:id
II 1 .. 1 R Setnummer vorige hielprik. OID in @root te bepalen door RIVM (VersturenHielprikverzoek-payload)
treeblank treeblank treetree hl7:code
CV 1 .. 1 R Setnummer vorige hielprik. OID in @root te bepalen door RIVM (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treetree @code
1 .. 1 F 1432
treeblank treeblank treeblank treetree @codeSystem
1 .. 1 F 2.16.840.1.113883.2.4.4.40.267 (BDS ElementID)
treetree hl7:subjectOf6
0 .. 1 C Koppelt aanvullende informatie aan een tweede hielprik. (VersturenHielprikverzoek-payload)
treeblank treetree @typeCode
0 .. 1 F SUBJ
treeblank treetree @contextConductionInd
1 .. 1 F false
Constraint subjectOf6 kan alleen de aanvullende informatie bevatten bij een verzoek voor een (herhaalde) tweede hielprik en is anders niet aanwezig
Voorbeeld
Aanvullende informatie, auteur is een XML Schema verplichting
<subjectOf6 contextConductionInd="false">
  <seperatableInd value="false"/>
  <annotation moodCode="EVN" classCode="ACT">
    <text>Aanvullende informatie</text>
    <statusCode code="completed"/>
    <assignedEntity classCode="ASSIGNED">
      <id nullFlavor="NI"/>
    </assignedEntity>
  </annotation>
</subjectOf6>
treeblank treetree hl7:seperatableInd
BL 1 .. 1 M (VersturenHielprikverzoek-payload)
treeblank treeblank treetree @value
1 .. 1 F false
treeblank treetree hl7:annotation
1 .. 1 M (VersturenHielprikverzoek-payload)
treeblank treeblank treetree @classCode
1 .. 1 F ACT
treeblank treeblank treetree @moodCode
1 .. 1 F EVN
treeblank treeblank treetree hl7:text
ST 1 .. 1 M Tekst van de aanvullende informatie (VersturenHielprikverzoek-payload)
treeblank treeblank treetree hl7:statusCode
CS 1 .. 1 M Status van de aanvullende informatie (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treetree @code
1 .. 1 F completed
treeblank treeblank treetree hl7:author
1 .. 1 Zorgverlener van wie/organisatie waarvan de aanvullende informatie komt. Dit is een XML Schema verplichting zonder dekking in de BDS. Zolang die dekking er niet is moet assignedEntity/id/@nullFlavor de waarde 'NI' hebben. (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treetree @typeCode
0 .. 1 F AUT
treeblank treeblank treeblank treetree hl7:assignedEntity
1 .. 1 Zorgverlener/organisatiegegevens (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treeblank treetree @classCode
1 .. 1 F ASSIGNED
treeblank treeblank treeblank treeblank treetree hl7:id
II 1 .. 1 Zorgverlener-id of organisatie-id (VersturenHielprikverzoek-payload)
treeblank treeblank treeblank treeblank treeblank treetree @nullFlavor
0 .. 1 F NI