hl7:procedureRequest
|
|
1 … 1 |
M |
|
(Hieoek) |
|
|
@classCode
|
cs |
1 … 1 |
F |
SPECCOLLECT |
@moodCode
|
cs |
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.134"/> <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--> <!-- --> <!--/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.134"/> <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--> <!-- --> <!--/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 --> <id root="2.16.840.1.113883.2.4.3.36.100.2" extension="345mnb345"/> <!-- NHS-set --> <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 |
(Hieoek) |
@code
|
CONF |
1 … 1 |
F |
NL |
hl7:templateId
|
II |
1 … 1 |
M |
Template-id Hielprikverzoek |
(Hieoek) |
@root
|
oid |
1 … 1 |
F |
2.16.840.1.113883.2.4.6.10.100.134 |
hl7:id
|
II |
1 … 1 |
M |
Hielprikverzoek-id van de verzender |
(Hieoek) |
hl7:code
|
CV |
1 … 1 |
M |
Hielprikverzoek-type |
(Hieoek) |
|
|
|
CONF |
|
|
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: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' or @code='02') 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 |
not(@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 |
(Hieoek) |
@code
|
CONF |
1 … 1 |
F |
active |
hl7:reason
|
|
0 … 1 |
C |
Koppelt de herhaalde of tweede hielprik aan de reden daarvoor. |
(Hieoek) |
@typeCode
|
cs |
0 … 1 |
F |
RSON |
@contextConductionInd
|
bl |
1 … 1 |
F |
false |
|
Constraint |
reason kan niet aanwezig aanwezig zijn bij een verzoek voor de eerste hielprik reason moet de reden bevatten bij een verzoek voor een herhaalde of tweede hielprik
|
hl7:act
|
|
1 … 1 |
M |
Bevat de reden voor een herhaalde of tweede hielprik |
(Hieoek) |
@classCode
|
cs |
1 … 1 |
F |
ALRT |
@moodCode
|
cs |
1 … 1 |
F |
EVN |
hl7:code
|
CV |
1 … 1 |
R |
Bevat de (gecodeerde) reden |
(Hieoek) |
|
|
|
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. |
(Hieoek) |
@typeCode
|
cs |
1 … 1 |
F |
REFR |
@contextConductionInd
|
bl |
1 … 1 |
F |
false |
|
Constraint |
pertinentInformation kan niet aanwezig aanwezig zijn bij een verzoek voor de eerste
hielprik 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 |
(Hieoek) |
@classCode
|
cs |
1 … 1 |
F |
DOC |
@moodCode
|
cs |
1 … 1 |
F |
EVN |
hl7:id
|
II |
1 … 1 |
R |
Setnummer vorige hielprik |
(Hieoek) |
|
|
@root
|
|
1 … 1 |
F |
2.16.840.1.113883.2.4.3.36.100.2 |
hl7:code
|
CV |
1 … 1 |
R |
Setnummer vorige hielprik. |
(Hieoek) |
@code
|
CONF |
0 … 1 |
F |
1432 |
@codeSystem
|
0 … 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. |
(Hieoek) |
@typeCode
|
cs |
0 … 1 |
F |
SUBJ |
@contextConductionInd
|
bl |
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 |
<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 |
|
(Hieoek) |
@value
|
bl |
1 … 1 |
F |
false |
hl7:annotation
|
|
1 … 1 |
M |
|
(Hieoek) |
@classCode
|
cs |
1 … 1 |
F |
ACT |
@moodCode
|
cs |
1 … 1 |
F |
EVN |
hl7:text
|
ST |
1 … 1 |
M |
Tekst van de aanvullende informatie |
(Hieoek) |
|
|
hl7:statusCode
|
CS |
1 … 1 |
M |
Status van de aanvullende informatie |
(Hieoek) |
@code
|
CONF |
1 … 1 |
F |
completed |
hl7:author
|
|
1 … 1 |
M |
Zorgverlener-id van wie/organisatie waarvan de aanvullende informatie komt |
(Hieoek) |
@typeCode
|
cs |
0 … 1 |
F |
AUT |
hl7:assignedEntity
|
|
1 … 1 |
M |
Zorgverlener/organisatiegegevens |
(Hieoek) |
@classCode
|
cs |
1 … 1 |
F |
ASSIGNED |
hl7:id
|
II |
1 … 1 |
M |
Zorgverlener-id of organisatie-id |
(Hieoek) |