Item |
DT |
Card |
Conf |
Desc |
Label |
|
|
1..1 |
M |
|
(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 |
De waarde van @code moet komen uit waardenlijst W0316_HL7
|
|
|
|
Doel van concept-Id(s)
|
|
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 |
|
Schematron assert |
role |
error
|
|
test |
not((@code='03' or @code='04') and @codeSystem='2.16.840.1.113883.2.4.4.40.66') or
../hl7:subjectOf6
|
|
Melding |
subjectOf6 moet de aanvullende informatie bevatten bij een verzoek voor een (herhaalde)
tweede hielprik |
|
hl7:statusCode
|
|
CS |
1..1 |
M |
Hielprikverzoek-status |
(VersturenHielprikverzoek-payload) |
|
|
@code
|
|
|
1..1 |
F |
active |
|
hl7:recordTarget
|
|
|
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 dat
in het element AttentionLine van de interactie moet komen.
|
|
Bevat |
geërfde templateregels R_SubjectNL_JGZ-Informal-identified-confirmable met overschreven kardinaliteit 1 .. 1 mandatory required
|
|
Variabele let |
Naam |
patRoot |
|
Waarde |
hl7:patient/@root |
|
Variabele let |
Naam |
patExt |
|
Waarde |
hl7:patient/@extension |
|
Schematron assert |
role |
error
|
|
test |
not(ancestor::*/hl7:attentionLine) 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:reason
|
|
|
0..1 |
O |
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 |
De waarde van @code moet komen uit waardenlijst W0317_HL7
|
|
|
|
Doel van concept-Id(s)
|
|
Schematron assert |
role |
error
|
|
test |
@displayName or not(@code) |
|
Melding |
@displayName is verplicht |
|
hl7:pertinentInformation
|
|
|
0..1 |
O |
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) |
|
|
Doel van concept-Id(s)
|
|
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 |
O |
Koppelt aanvullende informatie aan een tweede hielprik. |
(VersturenHielprikverzoek-payload) |
|
|
@typeCode
|
|
|
0..1 |
F |
SUBJ |
|
|
@contextConductionInd
|
|
|
1..1 |
F |
false |
|
Constraint |
subjectOf6 kan niet aanwezig aanwezig zijn bij een verzoek voor een (herhaalde) eerste
hielprik
|
|
Constraint |
subjectOf6 moet de aanvullende informatie bevatten bij een verzoek voor een (herhaalde)
tweede hielprik
|
|
Voorbeeld |
<subjectOf6 contextConductionInd="false">
<seperatableInd value="false"/>
<annotation moodCode="EVN" classCode="ACT">
<text>Aanvullende informatie</text>
<statusCode code="completed"/>
<author>
<assignedEntity classCode="ASSIGNED">
<id extension="00654321" root="2.16.528.1.1007.3.3"/>
</assignedEntity> </author> </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) |
|
|
Doel van concept-Id(s)
|
|
CS |
1..1 |
M |
Status van de aanvullende informatie |
(VersturenHielprikverzoek-payload) |
|
|
1..1 |
F |
completed |
|
|
1..1 |
M |
Zorgverlener-id van wie/organisatie waarvan de aanvullende informatie komt |
(VersturenHielprikverzoek-payload) |
|
|
0..1 |
F |
AUT |
|
|
1..1 |
M |
Zorgverlener/organisatiegegevens |
(VersturenHielprikverzoek-payload) |
|
|
1..1 |
F |
ASSIGNED |
|
II |
1..1 |
M |
Zorgverlener-id of organisatie-id |
(VersturenHielprikverzoek-payload) |