Item |
DT |
Card |
Conf |
Desc |
Label |
|
|
1 .. 1 |
M |
Hielprikverzoekgegevens |
(VersturenHielprikverzoek-payload) |
|
@classCode
|
|
|
1 .. 1 |
F |
SPECCOLLECT |
|
@moodCode
|
|
|
1 .. 1 |
F |
RQO |
|
Voorbeeld |
<!-- Verzoek eerste hielprik -->
<procedureRequest moodCode="RQO" classCode="SPECCOLLECT">
<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">
<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> |
|
hl7:realmCode
|
|
CS |
1 .. 1 |
M |
Toepassingsgebied |
(VersturenHielprikverzoek-payload) |
|
|
@code
|
|
|
1 .. 1 |
F |
NL |
|
hl7:templateId
|
|
II |
1 .. 1 |
M |
Template-id Hielprikverzoek |
(VersturenHielprikverzoek-payload) |
|
|
@root
|
|
|
1 .. 1 |
F |
2.16.840.1.113883.2.4.6.10.100.130 |
|
hl7:id
|
|
II |
1 .. 1 |
M |
Hielprikverzoek-id van de verzender |
(VersturenHielprikverzoek-payload) |
|
hl7:code
|
|
CV |
1 .. 1 |
M |
Hielprikverzoek-type |
(VersturenHielprikverzoek-payload) |
|
CONF |
|
|
Schematron assert |
role |
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 |
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 |
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 |
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 |
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 |
|
hl7:statusCode
|
|
CS |
1 .. 1 |
M |
Hielprikverzoek-status |
(VersturenHielprikverzoek-payload) |
|
|
@code
|
|
|
1 .. 1 |
F |
active |
|
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) |
|
|
@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 |
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"/>') |
|
|
hl7:patient
|
|
|
1 .. 1 |
M |
Patiënt/persoonsgegevens |
(VersturenHielprikverzoek-payload) |
|
II |
1 .. 1 |
M |
Template-id R_SubjectNL_JGZ Informal [identified/confirmable] |
(VersturenHielprikverzoek-payload) |
|
|
1 .. 1 |
F |
2.16.840.1.113883.2.4.6.10.100.172 |
|
II |
1 .. 1 |
M |
Template-id R_PatientNL-JGZ-Informal-identified-confirmable |
(VersturenHielprikverzoek-payload) |
|
|
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
|
|
|
1 .. 1 |
M |
|
(VersturenHielprikverzoek-payload) |
|
|
0 .. 1 |
F |
PSN |
|
|
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>
</effectiveTime>
<contactPerson>
<name>Naam</name> </contactPerson> </contactParty> </patientPerson> |
|
II |
1 .. 1 |
M |
Template-id Patiënt met contactpersoon |
(VersturenHielprikverzoek-payload) |
|
|
1 .. 1 |
F |
2.16.840.1.113883.2.4.6.10.100.163 |
|
PN |
1 .. 1 |
M |
Persoonsnaam |
(VersturenHielprikverzoek-payload) |
|
cs |
0 .. 1 |
|
|
|
CONF |
@use moet "OR" zijn |
of |
@use moet "L" zijn |
|
|
ENXP |
1 .. 1 |
M |
Voornaam |
(VersturenHielprikverzoek-payload) |
|
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 |
error
|
|
test |
@qualifier='VV BR' or @qualifier='BR VV' |
|
Melding |
<name/> moet de voorvoegsels van de geslachtsnaam bevatten |
|
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) |
|
cs |
1 .. 1 |
F |
BR |
|
|
|
|
hl7:administrativeGenderCode
|
|
CV |
1 .. 1 |
R |
Administratief geslacht |
(VersturenHielprikverzoek-payload) |
|
CONF |
|
|
TS |
1 .. 1 |
M |
Geboortedatum |
(VersturenHielprikverzoek-payload) |
|
BL |
0 .. 1 |
C |
Meerlingindicator |
(VersturenHielprikverzoek-payload) |
|
|
|
|
hl7:multipleBirthOrderNumber
|
|
INT.POS |
0 .. 1 |
C |
Volgnummer bij meerling |
(VersturenHielprikverzoek-payload) |
|
Schematron assert |
role |
error
|
|
test |
preceding-sibling::hl7:multipleBirthInd/@value='true' |
|
Melding |
<name/> kan alleen een waarde hebben bij meerlingen |
|
|
1 .. 1 |
R |
Contactgegevens. |
(VersturenHielprikverzoek-payload) |
|
|
0 .. 1 |
F |
UNK |
|
TEL |
1 .. * |
M |
Telefoonnummer contactpersoon |
(VersturenHielprikverzoek-payload) |
|
Voorbeeld |
<telecom value="tel:015-1234567"/>
|
|
IVL_TS |
0 .. 1 |
R |
Periode geldigheid contactpersoon |
(VersturenHielprikverzoek-payload) |
|
Schematron assert |
role |
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 |
|
TS |
0 .. 1 |
R |
Contactpersoon vanaf datum en eventueel tijd |
(VersturenHielprikverzoek-payload) |
|
TS |
0 .. 1 |
R |
Contactpersoon tot datum en eventueel tijd |
(VersturenHielprikverzoek-payload) |
|
|
|
NP |
|
(VersturenHielprikverzoek-payload) |
|
|
|
NP |
|
(VersturenHielprikverzoek-payload) |
|
|
0 .. 1 |
R |
Contactpersoongegevens. De contactpersoon is niet altijd bekend, maar moet indien
bekend worden meegeleverd.
|
(VersturenHielprikverzoek-payload) |
|
|
0 .. 1 |
F |
PSN |
|
|
0 .. 1 |
F |
INSTANCE |
|
PN |
1 .. 1 |
M |
Naam contactpersoon |
(VersturenHielprikverzoek-payload) |
|
hl7:reason
|
|
|
0 .. 1 |
C |
Koppelt de herhaalde of tweede hielprik aan de reden daarvoor. |
(VersturenHielprikverzoek-payload) |
|
|
@typeCode
|
|
|
0 .. 1 |
F |
RSON |
|
|
@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 |
|
|
hl7:act
|
|
|
1 .. 1 |
M |
Bevat de reden |
(VersturenHielprikverzoek-payload) |
|
|
1 .. 1 |
F |
ALRT |
|
|
1 .. 1 |
F |
EVN |
|
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 |
|
|
Schematron assert |
role |
error
|
|
test |
@displayName or not(@code) |
|
Melding |
@displayName is verplicht |
|
hl7:pertinentInformation
|
|
|
0 .. 1 |
C |
Koppelt het setnummer van de vorige hielprik aan de herhaalde of tweede hielprik. |
(VersturenHielprikverzoek-payload) |
|
|
@typeCode
|
|
|
1 .. 1 |
F |
REFR |
|
|
@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
|
|
|
hl7:act
|
|
|
1 .. 1 |
M |
Bevat de setgegevens van de vorige hielprik |
(VersturenHielprikverzoek-payload) |
|
|
1 .. 1 |
F |
DOC |
|
|
1 .. 1 |
F |
EVN |
|
II |
1 .. 1 |
R |
Setnummer vorige hielprik. OID in @root te bepalen door RIVM |
(VersturenHielprikverzoek-payload) |
|
CV |
1 .. 1 |
R |
Setnummer vorige hielprik. OID in @root te bepalen door RIVM |
(VersturenHielprikverzoek-payload) |
|
|
1 .. 1 |
F |
1432 |
|
|
1 .. 1 |
F |
2.16.840.1.113883.2.4.4.40.267 (BDS ElementID) |
|
hl7:subjectOf6
|
|
|
0 .. 1 |
C |
Koppelt aanvullende informatie aan een tweede hielprik. |
(VersturenHielprikverzoek-payload) |
|
|
@typeCode
|
|
|
0 .. 1 |
F |
SUBJ |
|
|
@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">
</assignedEntity> </annotation> </subjectOf6> |
|
|
hl7:seperatableInd
|
|
BL |
1 .. 1 |
M |
|
(VersturenHielprikverzoek-payload) |
|
|
1 .. 1 |
F |
false |
|
|
hl7:annotation
|
|
|
1 .. 1 |
M |
|
(VersturenHielprikverzoek-payload) |
|
|
1 .. 1 |
F |
ACT |
|
|
1 .. 1 |
F |
EVN |
|
ST |
1 .. 1 |
M |
Tekst van de aanvullende informatie |
(VersturenHielprikverzoek-payload) |
|
CS |
1 .. 1 |
M |
Status van de aanvullende informatie |
(VersturenHielprikverzoek-payload) |
|
|
1 .. 1 |
F |
completed |
|
|
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) |
|
|
0 .. 1 |
F |
AUT |
|
|
1 .. 1 |
|
Zorgverlener/organisatiegegevens |
(VersturenHielprikverzoek-payload) |
|
|
1 .. 1 |
F |
ASSIGNED |
|
II |
1 .. 1 |
|
Zorgverlener-id of organisatie-id |
(VersturenHielprikverzoek-payload) |
|
|
0 .. 1 |
F |
NI |