hl7:ClinicalDocument
|
|
|
|
|
(Dut ted) |
|
Schematron assert |
role |
error
|
|
|
test |
not(.//hl7:value[@code='276507005'][@codeSystem='2.16.840.1.113883.6.96']) or hl7:recordTarget[hl7:templateId/@root='2.16.840.1.113883.2.4.3.11.60.104.10.4'] |
|
|
Melding |
Bij een doodgeborene staat de moeder in recordTarget (template 2.16.840.1.113883.2.4.3.11.60.104.10.4) |
|
|
Schematron assert |
role |
error
|
|
|
test |
not(hl7:recordTarget[hl7:templateId/@root='2.16.840.1.113883.2.4.3.11.60.104.10.4'])
or hl7:participant[@typeCode='SBJ']/hl7:associatedEntity/hl7:code[@code='CHILD'][@codeSystem='2.16.840.1.113883.5.111']
|
|
|
Melding |
Als de moeder in recordTarget staat (template 2.16.840.1.113883.2.4.3.11.60.104.10.4)
dan moet de doodgeborene in participant (template 2.16.840.1.113883.2.4.3.11.60.104.10.48) |
|
hl7:realmCode
|
CS |
1 … 1 |
M |
|
(Dut ted) |
@code
|
CONF |
1 … 1 |
F |
nl |
hl7:typeId
|
II |
1 … 1 |
M |
|
(Dut ted) |
@extension
|
|
1 … 1 |
F |
POCD_HD000040 |
@root
|
|
1 … 1 |
F |
2.16.840.1.113883.1.3 |
hl7:templateId
|
|
1 … 1 |
M |
|
(Dut ted) |
@root
|
|
1 … 1 |
F |
2.16.840.1.113883.2.4.3.11.60.104.10.2 |
hl7:id
|
II |
1 … 1 |
M |
Unieke identificatie van deze instantie/versie van de doodsoorzaakverklaring. Deze
identificatie wordt geacht te wijzigen bij correcties.
|
(Dut ted) |
hl7:code
|
CE |
1 … 1 |
M |
|
(Dut ted) |
@code
|
CONF |
1 … 1 |
F |
64297-5 |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.6.1 (LOINC) |
@displayName
|
1 … 1 |
F |
Death certificate |
hl7:effectiveTime
|
TS |
1 … 1 |
M |
Datum totstandkoming van de doodsoorzaakverklaring |
(Dut ted) |
|
|
hl7:confidentialityCode
|
CE |
1 … 1 |
M |
|
(Dut ted) |
@code
|
CONF |
1 … 1 |
F |
V |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.5.25 (Confidentiality) |
@displayName
|
1 … 1 |
F |
very restricted |
hl7:languageCode
|
CS.LANG |
1 … 1 |
M |
|
(Dut ted) |
@code
|
CONF |
1 … 1 |
F |
nl-NL |
Keuze |
1 … 1 |
|
Elementen om uit te kiezen:
|
Inclusie |
|
R |
van 2.16.840.1.113883.2.4.3.11.60.104.10.3 Death report record target deceased (DYNAMISCH)
|
hl7:recordTarget
|
|
|
R |
Persoonsgegevens overledene |
(Dut ted) |
hl7:templateId
|
|
1 … 1 |
M |
|
(Dut ted) |
@root
|
uid |
1 … 1 |
F |
2.16.840.1.113883.2.4.3.11.60.104.10.3 |
hl7:patientRole
|
|
1 … 1 |
M |
|
(Dut ted) |
|
|
|
Schematron report |
role |
warning
|
|
|
test |
hl7:id[@nullFlavor] and empty(hl7:addr[hl7:county | hl7:country]) |
|
|
Melding |
Adres met gemeente en/of land is verplicht indien bekend als er geen persoonidentificatie
bekend is, of overledene niet-Nederlander is |
|
hl7:id
|
II.NL.BSN |
1 … 1 |
R |
|
(Dut ted) |
|
|
@extension
|
st |
0 … 1 |
|
Bevat het Burgerservicenummer indien bekend en van toepassing |
@root
|
oid |
0 … 1 |
F |
2.16.840.1.113883.2.4.6.3 |
|
Verplicht als @extension een waarde heeft, omdat id het Burgerservicenummer bevat |
@nullFlavor
|
cs |
0 … 1 |
|
Verplcht als het Burgerservicenummer onbekend is (UNK) of niet van toepassing (NA) |
|
CONF |
@nullFlavor moet "UNK" zijn |
of |
@nullFlavor moet "NA" zijn |
|
|
Voorbeeld |
Burgerservicenummer bekend <id root="2.16.840.1.113883.2.4.6.3" extension="123456782"/> |
|
Voorbeeld |
Burgerservicenummer onbekend <id nullFlavor="UNK"/> |
hl7:addr
|
AD.NL |
0 … 1 |
C |
|
(Dut ted) |
|
Constraint |
Verplicht indien bekend als persoonsidentificatie overledene onbekend of niet aanwezig
is, of overledene niet-Nederlander is
|
hl7:county
|
SC |
0 … 1 |
R |
|
(Dut ted) |
|
|
|
CONF |
maxLength maximumlengte "200" |
|
hl7:country
|
SC |
0 … 1 |
R |
|
(Dut ted) |
|
|
hl7:patient
|
|
1 … 1 |
M |
|
(Dut ted) |
hl7:administrativeGenderCode
|
CE |
1 … 1 |
R |
|
(Dut ted) |
|
|
|
CONF |
|
hl7:birthTime
|
TS |
0 … 1 |
R |
|
(Dut ted) |
|
|
Inclusie |
|
R |
van 2.16.840.1.113883.2.4.3.11.60.104.10.4 Death report record target mother (DYNAMISCH)
|
hl7:recordTarget
|
|
|
R |
Persoonsgegevens van de moeder van een doodgeborene |
(Dut ted) |
hl7:templateId
|
|
1 … 1 |
M |
|
(Dut ted) |
@root
|
|
1 … 1 |
F |
2.16.840.1.113883.2.4.3.11.60.104.10.4 |
hl7:patientRole
|
|
1 … 1 |
M |
|
(Dut ted) |
|
|
|
Schematron report |
role |
warning
|
|
|
test |
hl7:id[@nullFlavor] and empty(hl7:addr[hl7:county | hl7:country]) |
|
|
Melding |
Adres met gemeente en/of land is verplicht indien bekend als er geen persoonidentificatie
bekend is, of overledene niet-Nederlander is |
|
hl7:id
|
II.NL.BSN |
1 … 1 |
R |
|
(Dut ted) |
|
|
@extension
|
st |
0 … 1 |
|
Bevat het Burgerservicenummer indien bekend en van toepassing |
@root
|
oid |
0 … 1 |
F |
2.16.840.1.113883.2.4.6.3 |
|
Verplicht als @extension een waarde heeft, omdat id het Burgerservicenummer bevat |
@nullFlavor
|
|
0 … 1 |
|
Verplcht als het Burgerservicenummer onbekend is (UNK) of niet van toepassing (NA) |
|
CONF |
@nullFlavor moet "UNK" zijn |
of |
@nullFlavor moet "NA" zijn |
|
|
Constraint |
Categorie doodsoorzaak = 'doodgeboren', of overledene heeft korter dan 28 dagen geleefd
EN Persoonsidentificatie overledene niet gevuld.
|
|
Voorbeeld |
Burgerservicenummer bekend <id root="2.16.840.1.113883.2.4.6.3" extension="123456782"/> |
|
Voorbeeld |
Burgerservicenummer onbekend <id nullFlavor="UNK"/> |
hl7:addr
|
AD.NL |
0 … 1 |
C |
|
(Dut ted) |
|
Constraint |
Verplicht indien bekend als persoonsidentificatie overledene onbekend of niet aanwezig
is, of overledene niet-Nederlander is
|
hl7:county
|
SC |
0 … 1 |
R |
|
(Dut ted) |
|
|
|
CONF |
maxLength maximumlengte "200" |
|
hl7:country
|
SC |
0 … 1 |
R |
|
(Dut ted) |
|
|
Inclusie |
1 … 1 |
M |
van 2.16.840.1.113883.2.4.3.11.60.104.10.5 Death report author (DYNAMISCH)
|
hl7:author
|
|
1 … 1 |
M |
|
(Dut ted) |
|
|
@typeCode
|
|
1 … 1 |
R |
|
|
CONF |
@typeCode moet "AUT" zijn |
|
hl7:time
|
TS |
1 … 1 |
M |
|
(Dut ted) |
|
|
hl7:assignedAuthor
|
|
1 … 1 |
R |
|
(Dut ted) |
hl7:id
|
II |
0 … 1 |
R |
BIG register inschrijvingsnummer |
(Dut ted) |
|
|
@root
|
|
1 … 1 |
F |
2.16.528.1.1007.5.1 |
@extension
|
|
1 … 1 |
R |
|
hl7:code
|
CE |
0 … 1 |
C |
|
(Dut ted) |
|
|
|
Constraint |
Medisch specialisme in
/
is verplicht als rol auteur = 'Arts werkzaam in ziekenhuis'.
|
|
CONF |
|
hl7:addr
|
AD |
0 … 1 |
R |
|
(Dut ted) |
|
|
@use
|
cs |
1 … 1 |
F |
WP |
|
Soort adres = werkadres |
|
|
hl7:streetName
|
ADXP |
0 … 1 |
|
|
(Dut ted) |
|
|
hl7:houseNumber
|
ADXP |
0 … 1 |
|
|
(Dut ted) |
|
|
hl7:buildingNumberSuffix
|
ADXP |
0 … 1 |
|
|
(Dut ted) |
|
|
hl7:additionalLocator
|
ADXP |
0 … 1 |
|
|
(Dut ted) |
|
|
hl7:postalCode
|
ADXP |
0 … 1 |
|
|
(Dut ted) |
|
|
hl7:city
|
ADXP |
0 … 1 |
|
|
(Dut ted) |
|
|
hl7:country
|
ADXP |
0 … 1 |
|
|
(Dut ted) |
|
|
hl7:assignedPerson
|
|
1 … 1 |
R |
|
(Dut ted) |
hl7:name
|
PN |
1 … 1 |
M |
Naam verdeeld in naamdelen. |
(Dut ted) |
|
|
@use
|
cs |
1 … 1 |
R |
Soort naam. 'L' = zoals bekend, 'OR' = zoals bekend in de GBA (Gemeentelijke Basisadministratie) |
|
CONF |
@use moet "L" zijn |
of |
@use moet "OR" zijn |
|
hl7:given
|
ENXP |
1 … 1 |
|
Initialen gescheiden met punt en zonder spatie. Attribuut @qualifier is verplicht. |
(Dut ted) |
|
|
@qualifier
|
|
1 … 1 |
F |
IN |
hl7:prefix
|
ENXP |
0 … 1 |
|
Voorvoegel(s) met spatie aan het einde indien van toepassing. Attribuut @qualifier
is een spatiegescheiden lijst. 'VV' (Voorvoegsel) en een van 'SP' (Voorvoegsel bij
partnernaam) / 'BR' (Voorvoegsel bij geboortenaam) is verplicht
|
(Dut ted) |
waar [not(@qualifier=following-sibling::hl7:prefix/@qualifier)] |
|
|
|
@qualifier
|
set_cs |
1 … 1 |
R |
|
|
CONF |
@qualifier moet "VV" zijn |
of |
@qualifier moet "SP" zijn |
of |
@qualifier moet "BR" zijn |
|
hl7:family
|
ENXP |
1 … 1 |
|
Achternaam. Attribuut @qualifier is verplicht. Zie eerste element prefix for betekenis. |
(Dut ted) |
waar [not(@qualifier=following-sibling::hl7:family/@qualifier)] |
|
|
|
@qualifier
|
cs |
1 … 1 |
R |
|
|
CONF |
@qualifier moet "SP" zijn |
of |
@qualifier moet "BR" zijn |
|
hl7:delimiter
|
ENXP |
0 … 1 |
|
Scheidingsteken tussen geboortenaam/partnernaam indien van toepassing. |
(Dut ted) |
|
CONF |
elementinhoud moet "-" zijn |
|
|
Schematron assert |
role |
error
|
|
|
test |
following-sibling::hl7:family |
|
|
Melding |
Element <name/> moet tenminste worden gevolgd door een element family |
|
hl7:prefix
|
ENXP |
0 … 1 |
|
Tweede deel van een samengestelde achternaam. Attribuut @qualifier is verplicht. Zie
eerste element prefix for betekenis.
|
(Dut ted) |
waar [not(@qualifier=preceding-sibling::hl7:prefix/@qualifier)] |
|
@qualifier
|
set_cs |
1 … 1 |
R |
|
|
CONF |
@qualifier moet "VV" zijn |
of |
@qualifier moet "SP" zijn |
of |
@qualifier moet "BR" zijn |
|
hl7:family
|
ENXP |
0 … 1 |
|
Tweede deel van een samengestelde achternaam. Attribuut @qualifier is verplicht. Zie
eerste element prefix for betekenis.
|
(Dut ted) |
waar [not(@qualifier=preceding-sibling::hl7:family/@qualifier)] |
|
@qualifier
|
cs |
1 … 1 |
R |
|
|
CONF |
@qualifier moet "SP" zijn |
of |
@qualifier moet "BR" zijn |
|
hl7:representedOrganization
|
|
0 … 1 |
R |
|
(Dut ted) |
|
|
hl7:id
|
II |
0 … 1 |
|
Bevat de identificatie van de organisatie. Voorbeeld is het UZI registerabonneenummer
(URA) van de organisatie, maar dit mag ook een andere identificatie (OID) zijn.
|
(Dut ted) |
|
|
@extension
|
st |
0 … 1 |
|
Formaat indien URA is N8 |
@root
|
oid |
1 … 1 |
R |
OID voor URA is "2.16.528.1.1007.3.3". |
hl7:name
|
ON |
1 … 1 |
M |
|
(Dut ted) |
|
|
Inclusie |
1 … 1 |
M |
van 2.16.840.1.113883.2.4.3.11.60.104.10.50 Document Custodian (DYNAMISCH)
|
hl7:custodian
|
|
1 … 1 |
M |
CDA-eis: Bevat de organisatie die optreedt als beheerder van het document. Normalerwijs
is dat dezelfde organisatie als de verzender en daarmee gelijk aan de organisatie
ten behoeve van welke de auteur het document heeft opgesteld.
|
(Dut ted) |
@typeCode
|
|
0 … 1 |
F |
CST |
hl7:assignedCustodian
|
|
1 … 1 |
R |
|
(Dut ted) |
@classCode
|
|
0 … 1 |
F |
ASSIGNED |
hl7:representedCustodianOrganization
|
|
1 … 1 |
R |
|
(Dut ted) |
|
|
@classCode
|
|
0 … 1 |
F |
ORG |
@determinerCode
|
|
0 … 1 |
F |
INSTANCE |
hl7:id
|
II |
1 … 1 |
M |
CDA-eis: Bevat de identificatie van de organisatie. Voorbeeld is het UZI registerabonneenummer
(URA) van de organisatie, maar dit mag ook een andere identificatie (OID) zijn.
|
(Dut ted) |
|
|
@extension
|
st |
0 … 1 |
|
Formaat indien URA is N8 |
@root
|
oid |
1 … 1 |
R |
OID voor URA is "2.16.528.1.1007.3.3". |
hl7:name
|
ON |
0 … 1 |
R |
|
(Dut ted) |
|
|
Inclusie |
1 … 1 |
M |
van 2.16.840.1.113883.2.4.3.11.60.104.10.41 Callback contact (DYNAMISCH)
|
hl7:participant
|
|
1 … 1 |
M |
|
(Dut ted) |
waar [@typeCode='CALLBCK'] |
|
|
|
@typeCode
|
cs |
1 … 1 |
F |
CALLBCK |
@contextControlCode
|
|
0 … 1 |
F |
OP |
hl7:associatedEntity
|
|
1 … 1 |
R |
|
(Dut ted) |
@classCode
|
cs |
1 … 1 |
F |
CAREGIVER |
hl7:id
|
II.NL.BIG |
0 … 1 |
R |
Zorgverlener-identificatie: BIG-nummer |
(Dut ted) |
|
|
@root
|
|
1 … 1 |
F |
2.16.528.1.1007.5.1 |
hl7:code
|
CE |
0 … 1 |
|
Het zorgverlenertype was oorspronkelijk altijd "Huisarts". Deze beperking is losgelaten. |
(Dut ted) |
hl7:addr
|
AD |
1 … 1 |
R |
|
(Dut ted) |
|
|
@use
|
cs |
1 … 1 |
F |
WP |
|
Soort adres = werkadres |
|
|
hl7:streetName
|
ST |
0 … 1 |
|
|
(Dut ted) |
|
|
hl7:houseNumber
|
ST |
0 … 1 |
|
|
(Dut ted) |
|
|
hl7:buildingNumberSuffix
|
ST |
0 … 1 |
|
|
(Dut ted) |
|
|
hl7:additionalLocator
|
ST |
0 … 1 |
|
|
(Dut ted) |
|
|
hl7:postalCode
|
SC |
0 … 1 |
|
|
(Dut ted) |
|
|
hl7:city
|
SC |
0 … 1 |
|
|
(Dut ted) |
|
|
hl7:country
|
SC |
0 … 1 |
|
|
(Dut ted) |
|
|
hl7:associatedPerson
|
|
0 … 1 |
|
|
(Dut ted) |
hl7:name
|
PN |
1 … 1 |
M |
Naam verdeeld in naamdelen. |
(Dut ted) |
|
|
@use
|
cs |
1 … 1 |
R |
Soort naam. 'L' = zoals bekend, 'OR' = zoals bekend in de GBA (Gemeentelijke Basisadministratie) |
|
CONF |
@use moet "L" zijn |
of |
@use moet "OR" zijn |
|
hl7:given
|
ENXP |
1 … 1 |
|
Initialen gescheiden met punt en zonder spatie. Attribuut @qualifier is verplicht. |
(Dut ted) |
|
|
@qualifier
|
|
1 … 1 |
F |
IN |
hl7:prefix
|
ENXP |
0 … 1 |
|
Voorvoegel(s) met spatie aan het einde indien van toepassing. Attribuut @qualifier
is een spatiegescheiden lijst. 'VV' (Voorvoegsel) en een van 'SP' (Voorvoegsel bij
partnernaam) / 'BR' (Voorvoegsel bij geboortenaam) is verplicht
|
(Dut ted) |
waar [not(@qualifier=following-sibling::hl7:prefix/@qualifier)] |
|
|
|
@qualifier
|
set_cs |
1 … 1 |
R |
|
|
CONF |
@qualifier moet "VV" zijn |
of |
@qualifier moet "SP" zijn |
of |
@qualifier moet "BR" zijn |
|
hl7:family
|
ENXP |
1 … 1 |
|
Achternaam. Attribuut @qualifier is verplicht. Zie eerste element prefix for betekenis. |
(Dut ted) |
waar [not(@qualifier=following-sibling::hl7:family/@qualifier)] |
|
|
|
@qualifier
|
cs |
1 … 1 |
R |
|
|
CONF |
@qualifier moet "SP" zijn |
of |
@qualifier moet "BR" zijn |
|
hl7:delimiter
|
ENXP |
0 … 1 |
|
Scheidingsteken tussen geboortenaam/partnernaam indien van toepassing. |
(Dut ted) |
|
CONF |
elementinhoud moet "-" zijn |
|
|
Schematron assert |
role |
error
|
|
|
test |
following-sibling::hl7:family |
|
|
Melding |
Element <name/> moet tenminste worden gevolgd door een element family |
|
hl7:prefix
|
ENXP |
0 … 1 |
|
Tweede deel van een samengestelde achternaam. Attribuut @qualifier is verplicht. Zie
eerste element prefix for betekenis.
|
(Dut ted) |
waar [not(@qualifier=preceding-sibling::hl7:prefix/@qualifier)] |
|
@qualifier
|
set_cs |
1 … 1 |
R |
|
|
CONF |
@qualifier moet "VV" zijn |
of |
@qualifier moet "SP" zijn |
of |
@qualifier moet "BR" zijn |
|
hl7:family
|
ENXP |
0 … 1 |
|
Tweede deel van een samengestelde achternaam. Attribuut @qualifier is verplicht. Zie
eerste element prefix for betekenis.
|
(Dut ted) |
waar [not(@qualifier=preceding-sibling::hl7:family/@qualifier)] |
|
@qualifier
|
cs |
1 … 1 |
R |
|
|
CONF |
@qualifier moet "SP" zijn |
of |
@qualifier moet "BR" zijn |
|
|
|
hl7:scopingOrganization
|
|
0 … 1 |
|
|
(Dut ted) |
|
|
hl7:name
|
ON |
1 … 1 |
M |
|
(Dut ted) |
|
|
Inclusie |
0 … 1 |
C |
van 2.16.840.1.113883.2.4.3.11.60.104.10.48 Fetal participant (DYNAMISCH)
|
|
Constraint |
Als het een doodgeborene betreft, dan bevat het element ClinicalDocument/recordTarget
de moeder en moet de doodgeborene hier vermeld worden. Afwezig in andere gevallen.
|
hl7:participant
|
|
0 … 1 |
C |
Persoonsgegevens van de fetus |
(Dut ted) |
waar [@typeCode='SBJ'] |
|
@typeCode
|
cs |
1 … 1 |
F |
SBJ |
@contextControlCode
|
|
0 … 1 |
F |
OP |
hl7:associatedEntity
|
|
1 … 1 |
M |
|
(Dut ted) |
@classCode
|
cs |
1 … 1 |
F |
PAT |
hl7:code
|
CE |
1 … 1 |
M |
|
(Dut ted) |
@code
|
CONF |
1 … 1 |
F |
CHILD |
@codeSystem
|
1 … 1 |
F |
2.16.840.1.113883.5.111 (RoleCode) |
@displayName
|
1 … 1 |
F |
Child |
hl7:associatedPerson
|
|
1 … 1 |
R |
|
(Dut ted) |
hl7nl:administrativeGenderCode
|
CE |
1 … 1 |
R |
|
(Dut ted) |
|
|
|
CONF |
|
hl7nl:birthTime
|
TS.DATE.MIN |
1 … 1 |
R |
|
(Dut ted) |
|
|
@nullFlavor
|
|
0 … 1 |
F |
UNK |
|
Verplicht UNK als er geen reguliere waarde bekend is |
hl7:component
|
|
1 … 1 |
R |
Gestructureerde inhoud van het document |
(Dut ted) |
@typeCode
|
|
0 … 1 |
F |
COMP |
@contextConductionInd
|
|
0 … 1 |
F |
true |
hl7:structuredBody
|
|
1 … 1 |
M |
|
(Dut ted) |
@classCode
|
|
0 … 1 |
F |
DOCBODY |
@moodCode
|
|
0 … 1 |
F |
EVN |
hl7:component
|
|
1 … 1 |
M |
Bevat 2.16.840.1.113883.2.4.3.11.60.104.10.39 Death data limited section (DYNAMISCH)
|
(Dut ted) |
@typeCode
|
|
0 … 1 |
F |
COMP |
@contextConductionInd
|
|
0 … 1 |
F |
true |