Item |
DT |
Card |
Conf |
Desc |
Label |
|
|
|
|
Patiëntkenmerken. Bevat gegevens uit de volgende rubrieken:
- Rubriek 3 Persoonsgegevens
- Rubriek 11 Gezinssamenstelling
- Rubriek 6 Huisarts
- Rubriek 7 Andere betrokken organisaties/hulpverleners
- Voor- of buitenschoolse veoorzieningen/school
- Rubriek 16 Pasgeborenen en eerste levensweken (alleen elementen 108 "Meerling" en
109 "Volgnummer bij meerling"
|
(R_PatientNL-JGZ-universal) |
|
@classCode
|
|
|
0..1 |
F |
PAT |
|
hl7:templateId
|
|
II |
1..1 |
M |
Template-id R_PatientNL_JGZ [universal] |
(R_PatientNL-JGZ-universal) |
|
|
@root
|
|
|
1..1 |
F |
2.16.840.1.113883.2.4.6.10.100.131 |
|
hl7:id
|
|
II |
1..1 |
M |
Patiëntidentificatie(s). Dit is het burgerservicenummer |
(R_PatientNL-JGZ-universal) |
|
|
@root
|
|
|
1..1 |
F |
2.16.840.1.113883.2.4.6.3 |
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<id root="2.16.840.1.113883.2.4.6.3" extension="100010003"/>
|
Keuze: Elementen om uit te kiezen:
min 0 element(en) max 3 element(en)
|
Ingevoegd van AdresOfficieel |
|
|
hl7:addr waar [@use='HP' or @use='PST'] |
|
AD |
|
|
Officieel adres conform de Gemeentelijke Basisadministratie. Specificatie: "Conformanceprofiel_SBV-Z_(v7
03) (SB25 01)_tcm17-30368.pdf". Sommige elementen hebben datatype SC. Merk op dat
in datatype SC de text() node altijd verplicht is, ongeacht of er wordt gecodeerd.
Deze kan worden gelezen als de @displayName
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<addr use="HP">
<streetName>Straatweg</streetName>
<houseNumber>1a</houseNumber>
<postalCode>1000 AA</postalCode>
<county code="0518" codeSystem="2.16.840.1.113883.2.4.6.14">'s-Gravenhage</county> </addr> |
|
Schematron assert |
role |
error
|
|
test |
count(index-of(@use,'HP'))=1 or count(index-of(@use,'PST'))=1 |
|
Melding |
<name/>/@use MOET waarde 'HP' of 'PST' bevatten |
|
ST |
1..1 |
M |
Straatnaam (zonder nummer) van het adres. |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
ST |
1..2 |
M |
Huisnummer van het adres. Bevat het numerieke gedeelte van het huisnummer, evt. aangevuld
met een huisletter en/of een huisnummertoevoeging.
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
ST |
0..1 |
R |
Aanvullende locatieaanduidingen aanvullend op de postadres. Kan de waarden 'to' (tegenover)
of 'by' (bij) bevatten.
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Schematron assert |
role |
error
|
|
test |
text()='to' or text()='by' |
|
Melding |
<name path=".."/>/<name/> MOET 'to' of 'by' bevatten |
|
ST |
1..1 |
M |
Postcode van het adres, voorzien van een spatie. |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Schematron assert |
role |
error
|
|
test |
string-length(text())=7 |
|
Melding |
<name path=".."/>/<name/> MOET formaat 'nnnn AA' zijn (met spatie) |
|
SC |
1..1 |
M |
Gemeente als onderdeel van het adres. Indien deze wordt gecodeerd, dan moet worden
gecodeerd volgens GBA tabel 33 (2.16.840.1.113883.2.4.6.14). Merk op dat de gemeente
veelal niet gelijk is aan de woonplaats. Voorbeeld: Voorburg, gem. ‘s-Gravenhage.De
text() node is in datatype SC altijd verplicht.
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Schematron assert |
role |
error
|
|
test |
not(@codeSystem) or @codeSystem='2.16.840.1.113883.2.4.6.14' |
|
Melding |
<name path=".."/>/<name/> MOET, indien deze gecodeerd wordt, worden gecodeerd volgens GBA-tabel 33 |
|
|
0..1 |
O |
Periode van geldigheid van het adres. |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Bevat |
geërfde templateregels Periode-O-Start-O-Eind-O met overschreven kardinaliteit 0 .. 1
|
Ingevoegd van AdresZoalsBekendBijInstelling |
|
|
hl7:addr waar [@use and not(@use='OR')] |
|
AD |
|
|
Patiëntadres (vast woonadres) wordt altijd meegestuurd in het bericht. Eén tijdelijk
adres is voldoende. Sommige elementen hebben datatype SC. Merk op dat in datatype
SC de text() node altijd verplicht is, ongeacht of er wordt gecodeerd. Deze kan worden
gelezen als de @displayName
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<addr use="HP">
<streetName>Straatweg</streetName>
<houseNumber>1a</houseNumber>
<postalCode>2555 GP</postalCode>
<county code="0518" codeSystem="2.16.840.1.113883.2.4.6.14">'s-Gravenhage</county> </addr> |
|
Schematron assert |
role |
warning
|
|
test |
@use |
|
Melding |
Het attribuut @use MOET, indien aanwezig, 'HP' (Primair woonadres) of 'PST' (Postadres),
'PHYS' (Bezoekadres), 'WP' (Werkadres), 'HV' (Vakantieadres), of 'CONF' (Geheim adres)
bevatten. |
Keuze: Elementen om uit te kiezen:
- hl7:streetName
- hl7:houseNumber
- hl7:buildingNumberSuffix
- hl7:additionalLocator
- hl7:postalCode
- hl7:city
- hl7:county
- hl7:country
- hl7:delimiter
- hl7:desc
min 1 element(en) max * element(en)
|
|
ST |
|
R |
Straatnaam (zonder nummer) van het adres. |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
ST |
|
R |
Het element houseNumber moet het huisnummer bevatten. Het huisnummer kan niet-numerieke
gedeelten bevatten die het adres mede identificeren, bijv. “23a”. Gegevens zoals “to”
(woonboten) of “3 hoog achter” maken geen deel uit van dit attribuut. Dit type gegeven
is elders in het Adres datatype opgenomen.
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
ST |
|
R |
Het element buildingNumberSuffix moet indien aanwezig de huisnummertoevoeging bevatten. |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
ST |
|
R |
Het element additionalLocator moet indien van toepassing de aanvullende locatieaanduiding
bevatten. De SBV-Z ondersteunt bij het verwerken van parameters alleen de concepten
'to' (tegenover) en 'by' (bij).
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Schematron assert |
role |
error
|
|
test |
text()='to' or text()='by' |
|
Melding |
<name path=".."/>/<name/> MOET 'to' of 'by' bevatten |
|
SC |
|
R |
Het element postalCode moet de postcode bevatten |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
SC |
|
R |
Het element city moet de woonplaats/postadresplaats bevatten. |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
SC |
|
R |
Het element county moet de gemeente conform de GBA bevatten. Indien deze wordt gecodeerd,
dan moet worden gecodeerd volgens GBA tabel 33 (2.16.840.1.113883.2.4.6.14). Merk
op dat de gemeente veelal niet gelijk is aan de woonplaats. Voorbeeld: Voorburg, gem.
‘s-Gravenhage.De text() node is in datatype SC altijd verplicht.
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Schematron assert |
role |
error
|
|
test |
not(@codeSystem) or @codeSystem='2.16.840.1.113883.2.4.6.14' |
|
Melding |
<name path=".."/>/<name/> MOET, indien deze gecodeerd wordt, worden gecodeerd volgens GBA-tabel 33 (IH Basiscomponenten/Jeugdgezondheidszorg) |
|
SC |
|
R |
Het element country moet het land bevatten. Indien deze wordt gecodeerd, dan moet
worden gecodeerd volgens GBA tabel 34 (2.16.840.1.113883.2.4.4.16.34). De text() node
is in datatype SC altijd verplicht.
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Schematron assert |
role |
error
|
|
test |
not(@codeSystem) or @codeSystem='2.16.840.1.113883.2.4.4.16.34' |
|
Melding |
<name path=".."/>/<name/> MOET, indien deze gecodeerd wordt, worden gecodeerd GBA tabel 34 Landen |
|
ST |
|
R |
Het element delimiter moet een scheidingsteken bevatten. Wanneer er geen waardecomponent
wordt geleverd, verschijnt de begrenzer als een regelonderbreking [line break].
|
(R_PatientNL-JGZ-universal) |
|
ST |
|
R |
Het element desc moet een omschrijving van de locatie bevatten |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
0..1 |
O |
Periode van geldigheid van het adres. |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Bevat |
geërfde templateregels Periode-O-Start-O-Eind-O met overschreven kardinaliteit 0 .. 1
|
Ingevoegd van AdresVestigingVertrekNederland |
|
|
hl7:addr waar [not(@use) and hl7:useablePeriod] |
|
AD |
|
|
Adresgegevens |
(R_PatientNL-JGZ-universal) |
|
Voorbeeld |
<addr>
<country code="6030" codeSystem="2.16.840.1.113883.2.4.4.16.34">Nederland</country>
<useablePeriod>
</useablePeriod> </addr> |
|
Schematron assert |
role |
error
|
|
test |
not(@use) |
|
Melding |
Het attribuut @use MAG NIET worden gebruikt. |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
SC |
1..1 |
M |
Het element country moet Nederland bevatten. Indien deze wordt gecodeerd, dan moet
worden gecodeerd volgens GBA tabel 34 (2.16.840.1.113883.2.4.4.16.34). De text() node
is in datatype SC altijd verplicht.
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
6030 |
|
|
1..1 |
F |
2.16.840.1.113883.2.4.4.16.34 (GBA-tabel 34 Landen) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
M |
Periode van geldigheid van het adres. |
(R_PatientNL-JGZ-universal) |
|
Bevat |
geërfde templateregels Periode-M-Start-O-Eind-O met overschreven kardinaliteit 1 .. 1 mandatory required
|
|
TS |
0..1 |
R |
Datum vestiging in Nederland |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
TS |
0..1 |
R |
Datum vertrek uit Nederland |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
hl7:telecom
|
|
TEL |
0..* |
O |
Patiënttelecommunicatieadres(sen). Dit kan een telefoonnummer zijn van huis (@use='HP'),
werk (@use='WP'), of mobiel (@use='MC'), of een e-mailadres. Het telefoonnummer moet
als tel: URI (bijvoorbeeld zonder spaties) conform RFC 3966 worden opgenomen. Het
e-mailadres moet als mailto: URI conform RFC 2368 worden opgenomen
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<telecom use="HP" value="tel:+31190531770"/>
<telecom use="HP" value="tel:+31-(0)190531770%20;isub=1%2023"/>
<telecom value="tel:41234567"/>
<telecom value="tel:01041234567"/>
<telecom value="mailto:kind@domein.nl"/>
|
|
hl7:statusCode
|
|
CS |
0..1 |
O |
Patiëntstatus. Deze is altijd actief 'active' |
(R_PatientNL-JGZ-universal) |
|
|
@code
|
|
|
1..1 |
F |
active |
|
hl7:confidentialityCode
|
|
CV |
0..1 |
O |
GBA-veld 07.70.10 Indicatie geheim |
(R_PatientNL-JGZ-universal) |
|
CONF |
De waarde van @code moet komen uit waardenlijst W0032_HL7
|
|
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<confidentialityCode code="1" codeSystem="2.16.840.1.113883.2.4.2.70.10" displayName="Niet zonder toestemming aan derden ter uitvoering van een algemeen verbindend voorschrift"/>
|
|
hl7:covererdPartyOf
|
|
|
0..* |
O |
Koppelt de patiënt aan zijn verzekeringsgegevens |
(R_PatientNL-JGZ-universal) |
|
|
@typeCode
|
|
|
0..1 |
F |
COV |
|
Bevat |
geërfde templateregels A_CoverageNL-minimal met overschreven kardinaliteit 0 .. *
|
|
hl7:subjectOf1
|
|
|
|
NP |
Koppelt de patiënt aan een administratieve observatie. |
(R_PatientNL-JGZ-universal) |
|
|
@typeCode
|
|
|
0..1 |
F |
SBJ |
|
|
hl7:administrativeObservation
|
|
|
1..1 |
M |
Administratieve observaties op de patiënt. |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
OBS |
|
|
0..1 |
F |
EVN |
|
Voorbeeld |
<administrativeObservation classCode="OBS" moodCode="EVN">
<code code="27" codeSystem="2.16.840.1.113883.2.4.4.40.267" displayName="Datum vestiging in Nederland"/>
<value xsi:type="TS" value="20120205"/>
</administrativeObservation> |
|
CV |
1..1 |
M |
Observatietype. |
(R_PatientNL-JGZ-universal) |
|
TS |
1..1 |
M |
Observatiewaarde. |
(R_PatientNL-JGZ-universal) |
|
hl7:subjectOf2
|
|
|
0..* |
R |
Koppelt een identiteitsdocument aan de patiënt. Bevat informatie over de zogenaamde
WID-controle, controle op het wettelijk identiteitsdocument. Personen worden geïdentificeerd
aan de hand van hun burgerservicenummer, ondersteund door een wettelijk identiteitsdocument
(paspoort, rijbewijs, vreemdelingenbewijs etc.). Als er meerdere documenten zijn (gecontroleerd)
dan komt de relatie sucjectOf2 meerdere malen voor. Als controle op meerdere momenten
heeft plaatsgevonden en deze allemaal moeten worden doorgegeven, dan komt de klasse
VerificationEvent
meerdere malen voor.
|
(R_PatientNL-JGZ-universal) |
|
|
@typeCode
|
|
|
0..1 |
F |
SBJ |
|
|
hl7:identityDocument
|
|
|
1..1 |
M |
Gegevens van het identiteitsdocument. |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
DOC |
|
Voorbeeld |
<identityDocument classCode="DOC" moodCode="EVN">
<id extension="234ASF2342" root="2.16.840.1.113883.2.4.6.11" assigningAuthorityName="Ministerie van Binnenlandse Zaken"/>
<code code="01" codeSystem="2.16.840.1.113883.2.4.4.40.301" displayName="Nederlandse paspoort"/>
<subjectOf typeCode="SUBJ">
<!-- ... -->
</subjectOf> </identityDocument> |
|
II |
1..1 |
M |
Identificeert het identificatiedocument. Het attribuut @root van het II datatype bevat
één van de volgende waarden:
- 2.16.840.1.113883.2.4.6.11 – reisdocument uitgegeven door de Nederlandse overheid
(paspoorten, identiteitskaart)
- 2.16.840.1.113883.2.4.6.12 – rijbewijs, uitgegeven door de Nederlandse overheid (Rijksdienst
voor het wegverkeer)
- 2.16.840.1.113883.2.4.6.13 – vreemdelingendocument, uitgegeven door de Nederlandse
overheid (IND, Ministerie van Justitie)
De extensie component van het II datatype bevat het documentnummer zoals opgenomen
op het identificatiedocument.
|
(R_PatientNL-JGZ-universal) |
|
CV |
1..1 |
R |
Geeft het type identificatiedocument aan. Mogelijke waarden zijn afkomstig uit waardendomein
W0036 'WID aard' (2.16.840.1.113883.2.4.4.40.301)
|
(R_PatientNL-JGZ-universal) |
|
CONF |
De waarde van @code moet komen uit waardenlijst W0036_HL7
|
|
|
|
0..* |
R |
Koppelt het identiteitsdocument aan informatie over het Vergewissen en de WID-controle
van dit persoonsdocument
|
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
SUBJ |
|
Voorbeeld |
<verification classCode="VERIF" moodCode="EVN">
<code code="700" codeSystem="2.16.840.1.113883.2.4.4.267" displayName="WID controle uitgevoerd"/>
<effectiveTime value="20120628"/>
</verification> |
|
Voorbeeld |
<verification classCode="VERIF" moodCode="EVN">
<code code="1394" codeSystem="2.16.840.1.113883.2.4.4.267" displayName="Vergewissen uitgevoerd"/>
</verification> |
|
|
1..1 |
M |
WID-controle van het document |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
VERIF |
|
|
0..1 |
F |
EVN |
|
CV |
1..1 |
M |
Vergewissen of WID-controle uitgevoerd. Het attribuut @code bevat respectievelijk
'1394' of '700' en @codeSystem '2.16.840.1.113883.2.4.4.40.267'.
|
(R_PatientNL-JGZ-universal) |
|
CONF |
@code moet "700" zijn |
@codeSystem moet "2.16.840.1.113883.2.4.4.40.267" zijn |
of |
@code moet "1394" zijn |
@codeSystem moet "2.16.840.1.113883.2.4.4.40.267" zijn |
|
|
TS |
0..1 |
R |
Controledatum WID |
(R_PatientNL-JGZ-universal) |
|
BL |
1..1 |
M |
Uitkomst van de controle. Het attribuut @value bevat 'true' indien het vergewissen
is uitgevoerd en 'false' indien dit niet is gebeurd. Het attribuut @value bevat voor
geldige documenten "true" en voor ongeldige documenten "false".
|
(R_PatientNL-JGZ-universal) |
|
hl7:patientPerson
|
|
|
1..1 |
M |
Persoonskenmerken |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
Keuze: Elementen om uit te kiezen:
min 0 element(en) max 2 element(en)
|
Ingevoegd van NaamOfficieel |
|
|
|
hl7:name waar [@use='OR'] |
|
PN |
|
|
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
OR |
|
Voorbeeld |
<name use="OR">
<given qualifier="BR">Özgür Ahsen</given>
<family qualifier="BR">Yavşar</family> </name> |
|
Voorbeeld |
<name>
<prefix qualifier="VV">van </prefix>
<family qualifier="BR">Wijk</family> </name> |
|
Voorbeeld |
<name>
<prefix qualifier="NB">Gravin </prefix>
<prefix qualifier="VV">van </prefix>
<family qualifier="BR">Wijk</family> </name> |
|
|
1..1 |
M |
Bevat de voornamen van de persoon. De given name van het qualifier type 'BR' duidt
een volledige voornaam aan.
|
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
BR |
|
|
Doel van concept-Id(s)
|
|
|
0..* |
R |
Bevat het voorvoegsel van de geslachtsnaam met de qualifier 'VV' (voorvoegsel), en/of
de adellijke titel met qualifier 'NB' Merk op dat de volgorde van de XML tags in het
bericht van belang is: de voorvoegsels dienen altijd vóór de bijbehorende family name
gecommuniceerd te worden. Merk op dat een voorvoegsel eindigt met een spatie indien
het type voorvoegsel dit vereist (wel bij "de" en "van", maar niet bij "l‘". ) Eventuele
adellijke titels/predikaten worden, voorzien van de qualifier NB, voor de geslachtsnaam
opgenomen.
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
1..1 |
M |
Bevat 1 achternaam met de use qualifier "BR" (geslachtsnaam). |
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
BR |
|
|
Doel van concept-Id(s)
|
Ingevoegd van NaamZoalsBekendBijInstelling |
|
PN |
|
|
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
L |
|
Voorbeeld |
<name use="L">
<given>Sarah</given>
<prefix qualifier="VV BR">de </prefix>
<family qualifier="BR">Groot</family> </name> |
Keuze: Elementen om uit te kiezen:
- hl7:given
- hl7:prefix
- hl7:family
- hl7:delimiter
- hl7:suffix
min 1 element(en) max * element(en)
|
|
|
|
M |
Bevat de voornamen, roepnamen of initialen van de persoon. Deze mogen ook in gescheiden
given elementen worden geplaatst
- @qualifier='' is een onbekend soort voornaam/voorletter
- @qualifier='IN' betekent dat het initialen betreft. Initialen worden gescheiden door
een punt
- @qualifier='BR' is een officiële voornaam
- @qualifier='CL' is een roepnaam
- @qualifier mag ook een spatie-gescheiden lijst bevatten. De volgorde is niet relevant.
'CL BR' en 'BR CL' zijn dus equivalent (officiële naam die tevens roepnaam
is)
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
|
M |
Bevat het voorvoegsel van de geslachtsnaam of partnernaam met de qualifier 'VV' (voorvoegsel),
en/of de adellijke titel met qualifier 'NB' Merk op dat de volgorde van de XML tags
in het bericht van belang is: de voorvoegsels dienen altijd vóór de bijbehorende family
name gecommuniceerd te worden. Merk op dat een voorvoegsel eindigt met een spatie
indien het type voorvoegsel dit vereist (wel bij "de" en "van", maar niet bij "l‘".
) Eventuele adellijke titels/predikaten worden, voorzien van de qualifier NB, voor
de geslachtsnaam
opgenomen.
- @qualifier='' is een titel
- @qualifier='VV' is een voorvoegsel. 'VV BR' of 'BR VV' is een voorvoegsel bij de geslachtsnaam
en 'VV SP' of 'SP VV' is een voorvoegsel bij de partnernaam
- @qualifier='NB' is een adellijke titel
- @qualifier='TITLE' is een aanhef t.b.v. correspondentie zoals 'de heer'
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Schematron assert |
role |
warning
|
|
test |
@qualifier |
|
Melding |
<name path=".."/>/<name/>/@qualifier ontbreekt. Deze prefix zal als titel worden geïnterpreteerd. |
|
|
|
R |
Bevat 1 achternaam met qualifier "BR" (geslachtsnaam), of 1 of achternaam met qualifier
"SP" (partnernaam).
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
|
R |
Bevat een scheidingsteken zoals "-" in een samengestelde naam |
(R_PatientNL-JGZ-universal) |
|
|
|
R |
Bevat een achtervoegsel van de naam. Dit zijn meestal acedemische tiels, maar niet
nader bepaalde achtervoegsels zoals "Jr." en "III" zijn ook mogelijk. Er is geen impliciete
spatie als tussenruimte met het eraan voorafgaande name part, d.w.z. een spatie voor
het achtervoegsel moet expliciet worden vermeld!
|
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
O |
Periode van geldigheid van de naam. |
(R_PatientNL-JGZ-universal) |
|
Bevat |
geërfde templateregels Periode-O-Start-O-Eind-O met overschreven kardinaliteit 0 .. 1
|
|
|
hl7:administrativeGenderCode
|
|
CV |
0..1 |
R |
Geslacht |
(R_PatientNL-JGZ-universal) |
|
CONF |
|
|
|
Doel van concept-Id(s)
|
|
|
hl7:birthTime
|
|
TS |
1..1 |
R |
Geboortedatum |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
UNK |
|
|
hl7:multipleBirthInd
|
|
BL |
0..1 |
O |
Indicatie of persoon deel is van een meerling. Deze informatie komt ook in A_NeoNateData
waar alle pasgeboreneinformatie bijeen is gebracht
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
hl7:multipleBirthOrderNumber
|
|
INT |
0..1 |
O |
Volgnummer van uitkomst. 1 is de eerste, 2 de volgende enzovoorts. Als dit gegeven
bekend is, moet element multipleBirthInd "true" zijn. Deze informatie komt ook in
A_NeoNateData waar alle pasgeboreneinformatie bijeen is gebracht
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
hl7:maritalStatusCode
|
|
CV |
0..1 |
O |
Burgerlijke staat |
(R_PatientNL-JGZ-universal) |
|
CONF |
|
|
|
hl7:asPatientOfOtherProvider
|
|
|
0..* |
O |
Koppelt de persoon aan andere zorgverleners/hulpverleners en bepaalde (buiten)schoolse
voorzieningen.
|
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
PAT |
|
Voorbeeld |
<asPatientOfOtherProvider classCode="PAT">
<subjectOf typeCode="SBJ">
<!-- ... -->
</subjectOf> </asPatientOfOtherProvider> |
|
|
1..1 |
M |
Relatie met huisarts(praktijk), tandarts(praktijk) of apotheek, een "andere betrokken
organisatie/hulpverlener", of bijvoorbeeld peuterspeelzaal
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
M |
Vorm van zorg. Om te communiceren dat een bepaalde vorm van zorg NIET van toepassing
is, moet @negationInd='true' bevatten.
|
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
PCPR |
|
|
0..1 |
F |
EVN |
|
Voorbeeld |
<careProvision classCode="PCPR" moodCode="EVN">
<effectiveTime>
</effectiveTime>
<performer typeCode="PRF">
<assignedProvider classCode="ASSIGNED">
<code code="01" codeSystem="2.16.840.1.113883.2.4.4.40.2" displayName="Kinderdagopvang"/>
<representedOrganization classCode="ORG" determinerCode="INSTANCE">
<code nullFlavor="OTH">
<originalText>mevr. Pietersen is mentor</originalText> </code>
<name>De drie biggetjes</name>
<contactParty classCode="ECON">
<contactPerson classCode="PSN" determinerCode="INSTANCE">
<name>mevr. Pietersen</name> </contactPerson> </contactParty> </representedOrganization> </assignedProvider> </performer> </careProvision> |
|
CV |
1..1 |
R |
Bevat het type (niet-medische) zorg. Medische zorg wordt doorgegeven volgens waardenlijst
ActMedicalServiceCode (2.16.840.1.113883.5.4). Een huisarts heeft code "GENRL", een
apotheek code "MED", een tandarts code "DNTL". Voor- of buitenschoolse voorzieningen
(niet-medische zorg) wordt gecodeerd doorgegeven volgens waardendomein W0072 (2.16.840.1.113883.2.4.4.40.2).
Voor Rubriek 7 Andere betrokken organisaties/hulpverleners bevat het attribuut @nullFlavor
'OTH' en het originalText bevat "Andere betrokken
organisaties/hulpverleners".
|
(R_PatientNL-JGZ-universal) |
|
CONF |
|
|
|
Doel van concept-Id(s)
|
Keuze: Elementen om uit te kiezen:
- hl7:effectiveTime[@xsi:type='IVL_TS'] dat bevat hl7:low met template id Periode-O-Start-O-Eind-O
- hl7:effectiveTime[@xsi:type='SXPR_TS']
min 0 element(en) max 1 element(en)
|
|
|
|
|
|
|
hl7:effectiveTime waar [@xsi:type='IVL_TS'] |
|
|
|
|
Periode van zorg met een start- en/of een einddatum, zonder dagdelen per week. Het
attribuut @xsi:type bevat 'IVL_TS'
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Bevat |
geërfde templateregels Periode-O-Start-O-Eind-O met overschreven kardinaliteit 0 .. *
|
|
|
|
|
|
|
hl7:effectiveTime waar [@xsi:type='SXPR_TS'] |
|
SXPR_TS |
|
M |
Periode van zorg met een start- en/of een einddatum, inclusief dagdelen per week.
Het attribuut @xsi:type bevat 'SXPR_TS'
|
(R_PatientNL-JGZ-universal) |
|
Voorbeeld |
<effectiveTime xsi:type="SXPR_TS">
<comp xsi:type="IVL_TS">
</comp>
<comp xsi:type="PIVL_TS">
<phase>
<width value="20" unit="h"/>
</phase>
<period value="1" unit="wk"/>
</comp> </effectiveTime> |
|
|
|
|
|
|
|
hl7:comp waar [@xsi:type='IVL_TS'] |
|
|
1..1 |
M |
Tijdcomponent om de geldigheid zorgperiode door te geven als interval van 1 of 2 datum/tijdstippen.
Het attribuut @xsi:type bevat 'IVL_TS'
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Bevat |
geërfde templateregels Periode-M-Start-O-Eind-O met overschreven kardinaliteit 1 .. 1 mandatory required
|
|
|
|
|
|
|
|
hl7:comp waar [@xsi:type='PIVL_TS'] |
|
PIVL_TS |
1..1 |
M |
Dagdelen per week. Een dagdeel wordt gezien als een periode van 4 uur. 4 dagdelen
staat dan gelijk aan 16 uur per week. Het attribuut @xsi:type bevat 'PIVL_TS'
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
1..1 |
M |
Bevat het dagdelen uitgedrukt in uren "aantal dagdelen x 4 uur" in het width/@value
en de vaste waarde "uur" als width/@unit='h'.
|
(R_PatientNL-JGZ-universal) |
|
PQ |
1..1 |
M |
|
(R_PatientNL-JGZ-universal) |
|
CONF |
|
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
PQ |
1..1 |
M |
Bevat dat de dagdelen "per week" worden uitgedrukt. |
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
1 |
|
CONF |
|
|
CV |
0..1 |
O |
Bevat, in combinatie met @negationInd='true', waarom er géén gebruik wordt gemaakt
van de niet-medische zorg. Op dit moment kan deze reden alleen gecodeerd worden doorgegeven
voor 'Peuterspeelzaal' nonMedicalCareProvision.code/@code='05'
|
(R_PatientNL-JGZ-universal) |
|
CONF |
De waarde van @code moet komen uit waardenlijst W0075_HL7
|
|
|
|
Doel van concept-Id(s)
|
|
Schematron assert |
role |
error
|
|
test |
../@negationInd='true' and ../hl7:code[@code='05' and @codeSystem='2.16.840.1.113883.2.4.4.40.2'] |
|
Melding |
<name/> mag alleen een waarde bevatten als er géén gebruik wordt gemaakt van de peuterspeelzaal |
|
|
1..1 |
M |
Koppelt de zorg aan de uitvoerende organisatie (bijv. kinderopvang), persoon (bijv.
huisarts), of andere betrokken organisatie/hulpverlener. Als er geen sprake is van
een bepaald type zorg, dan kan er ook geen uitvoerende partij zijn. In dat geval is
performer/@xsi:nil="true" en performer/@nullFlavor="NA" (niet van toepassing)
|
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
PRF |
|
Voorbeeld |
<performer typeCode="PRF" nullFlavor="NA" xsi:nil="true"/>
|
|
Voorbeeld |
<performer typeCode="PRF">
<assignedProvider classCode="ASSIGNED">
<code code="01" codeSystem="2.16.840.1.113883.2.4.4.40.2" displayName="Kinderdagopvang"/>
<representedOrganization classCode="ORG" determinerCode="INSTANCE">
<code nullFlavor="OTH">
<originalText>mevr. Pietersen is mentor</originalText> </code>
<name>De drie biggetjes</name>
<contactParty classCode="ECON">
<contactPerson classCode="PSN" determinerCode="INSTANCE">
<name>mevr. Pietersen</name> </contactPerson> </contactParty> </representedOrganization> </assignedProvider> </performer> |
|
Schematron assert |
role |
error
|
|
test |
not(parent::hl7:*/@negation='true') or (@xsi:nil='true' and @nullFlavor='NA') |
|
Melding |
<name/> MOET @xsi:nil='true' en @nullFlavor='NA' bevatten als <name path=".."/>/@negationInd='true'. |
|
|
1..1 |
M |
|
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
ASSIGNED |
|
|
Doel van concept-Id(s)
|
|
II |
0..* |
O |
Zorgverleneridentificatie |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
CV |
0..1 |
O |
Zorgverlenertype. Geldige waarden komen uit RoleCodeNL - zorgverlenertypen |
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
|
|
|
|
hl7:representedOrganization
|
|
|
0..* |
O |
(Zorg)organisatiegegevens |
(R_PatientNL-JGZ-universal) |
|
II |
0..1 |
O |
Organisatie-identificatie |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
CV |
0..1 |
O |
Organisatietype. Geldige waarden komen uit RoleCodeNL - zorgaanbiedertype (2.16.840.1.113883.2.4.15.1060) |
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
2.16.840.1.113883.2.4.15.1060 (RoleCodeNLUZIRoleCodeOrganisaties) |
|
ON |
0..1 |
O |
Organisatienaam |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
0..1 |
R |
Koppelt de zorgaanbieder aan een contactpersoon |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
ECON |
|
|
Doel van concept-Id(s)
|
|
|
1..1 |
M |
Zorgaanbieder contactpersoon |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
PSN |
|
|
0..1 |
F |
INSTANCE |
|
CV |
0..1 |
R |
Contactpersoon functie. Attribuut @nullFlavor bevat 'OTH' en element originalText
bevat de functie in vrije tekst
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
OTH |
|
|
Doel van concept-Id(s)
|
|
ST |
1..1 |
M |
Functieomschrijving in vrije tekst |
(R_PatientNL-JGZ-universal) |
|
PN |
1..1 |
M |
Contactpersoon naam |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
TEL |
0..* |
O |
Contactpersoon telefoonnummer, als tel: URI conform RFC 3966, en e-mailadres, als
mailto: URI conform RFC 2368
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
hl7:asEmployee
|
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
hl7:asCitizen
|
|
|
0..* |
O |
Nationaliteit. Merk op dat waarden 0000 (Onbekend), 0002 (Behandeld als Nederlander),
0499 (Staatloos), en 0500 (Vastgesteld niet-Nederlander) niet worden ondersteund.
Hiervoor is het niet mogelijk een asCitizen door te sturen.
|
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
CIT |
|
Voorbeeld |
<asCitizen>
<code code="CN" codeSystem="2.16.840.1.113883.5.111" displayName="national"/>
<politicalNation>
<code code="0001" codeSystem="2.16.840.1.113883.2.4.4.16.32" displayName="Nederland"/>
</politicalNation> </asCitizen> |
|
CV |
0..1 |
O |
Type staatsburgerschap (OID: 2.16.840.1.113883.5.111). Als de persoon normaal staatsburger
van een bepaald land is, dan is de code "CN". Als de persoon een asielzoeker in Nederland
is, dan is de code "CAS" en het land is Nederland.
|
(R_PatientNL-JGZ-universal) |
|
CONF |
|
|
|
Doel van concept-Id(s)
|
|
|
0..1 |
O |
Periode van nationaliteit. |
(R_PatientNL-JGZ-universal) |
|
Bevat |
geërfde templateregels Periode-O-Start-O-Eind-O met overschreven kardinaliteit 0 .. 1
|
|
|
1..1 |
M |
Land waarvan de persoon burger is |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
NAT |
|
|
0..1 |
F |
INSTANCE |
|
CV |
1..1 |
R |
Geeft het land aan. Mogelijke waarde is afkomstig uit de W0029 Nationaliteit (GBA
tabel 32, OID 2.16.840.1.113883.2.4.4.16.32), bijvoorbeeld 0001 (Nederlandse), 0052
(Belgische), 0055 (Burger van Bondsrepubliek Duitsland), 0131 (Marokkaanse), of 0339
(Turkse)
|
(R_PatientNL-JGZ-universal) |
|
CONF |
De waarde van @code moet komen uit waardenlijst W0029_HL7
|
|
|
|
Doel van concept-Id(s)
|
|
CV |
0..1 |
O |
tekstuele (niet unieke) identificatie of (bij)naam van het land |
(R_PatientNL-JGZ-universal) |
|
|
hl7:asStudent
|
|
|
0..* |
R |
Student/leerling. Als de persoon geen onderwijs volgt dan ontbreekt het element asStudent. |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
STD |
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<asStudent>
<id nullFlavor="UNC" extension="2389723948"/>
<effectiveTime>
</effectiveTime>
<schoolOrganization classCode="ORG" determinerCode="INSTANCE">
<!-- ... -->
</schoolOrganization> </asStudent> |
|
II |
1..1 |
R |
Leerlingnummer. Het attribuut @extension bevat het leerlingnummer. Omdat het niet
mogelijk te weten uit welke identificatiesysteem het leerlingnummer komt, moet @nullFlavor
de waarde 'UNC' bevatten.
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
UNC |
|
|
Doel van concept-Id(s)
|
|
CV |
0..1 |
NP |
Soort student |
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
M |
Periode waarin de persoon student/leerling is |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<effectiveTime>
</effectiveTime> |
|
Schematron assert |
role |
error
|
|
test |
hl7:low or hl7:high |
|
Melding |
<name/> MOET low en/of high bevatten. |
|
TS |
0..1 |
R |
Startdatum. Het attribuut @nullFlavor moet 'UNK' bevatten indien de startdatum niet,
maar de einddatum wel bekend is.
|
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
UNK |
|
Voorbeeld |
|
|
TS |
0..1 |
R |
Einddatum. Dit element mag worden weggelaten indien er geen einddatum van toepassing
of onbekend is. Indien gewenst mag ook hier een @nullFlavor met waarde 'UNK' worden
gebruikt om expliciet te maken dat het niet bekend.
|
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
UNK |
|
Voorbeeld |
|
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
M |
Onderwijsinstellingsgegevens |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
ORG |
|
|
0..1 |
F |
INSTANCE |
|
Voorbeeld |
<schoolOrganization classCode="ORG" determinerCode="INSTANCE">
<id nullFlavor="UNC" extension="3894394"/>
<code code="01" codeSystem="2.16.840.1.113883.2.4.4.40.3" displayName="Basisonderwijs"/>
<contactParty classCode="ECON">
<!-- ... -->
</contactParty>
<organizationContains classCode="PART">
<!-- ... -->
</organizationContains> </schoolOrganization> |
|
II |
1..1 |
M |
Schoolnummer. Het identificatiesysteem (@root) voor BRIN-nummers is "2.16.840.1.113883.2.4.6.15" |
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
2.16.840.1.113883.2.4.6.15 |
|
|
Doel van concept-Id(s)
|
|
CV |
1..1 |
R |
Schooltype. Waarden komen uit waardendomein W0081 (2.16.840.1.113883.2.4.4.40.3) |
(R_PatientNL-JGZ-universal) |
|
CONF |
De waarde van @code moet komen uit waardenlijst W0081_HL7
|
|
|
|
Doel van concept-Id(s)
|
|
|
1..1 |
M |
Koppelt de onderwijsinstelling aan een contactpersoon |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
ECON |
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<contactParty classCode="ECON">
<telecom value="tel:020-12345678"/>
<telecom value="mailto:info@school.nl"/>
<effectiveTime xsi:type="IVL_TS">
</effectiveTime>
<contactPerson classCode="PSN" determinerCode="INSTANCE">
<name>mevr. Pietersen</name> </contactPerson> </contactParty> |
|
CV |
0..1 |
O |
Onderwijsinstelling contactpersoon functie. Attribuut @nullFlavor bevat 'OTH' en element
originalText bevat de functie in vrije tekst
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
OTH |
|
|
Doel van concept-Id(s)
|
|
ST |
1..1 |
M |
Functieomschrijving in vrije tekst |
(R_PatientNL-JGZ-universal) |
|
TEL |
0..* |
R |
Onderwijsinstelling contactpersoon telefoonnummer, als tel: URI conform RFC 3966,
en e-mailadres, als mailto: URI conform RFC 2368
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
0..1 |
R |
Periode geldigheid contactpersoon. Het attribuut @xsi:type bevat 'IVL_TS' |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Bevat |
geërfde templateregels Periode-O-Start-O-Eind-O met overschreven kardinaliteit 0 .. 1 required
|
|
|
1..1 |
M |
Onderwijsinstelling contactpersoon |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
PSN |
|
|
0..1 |
F |
INSTANCE |
|
PN |
1..1 |
M |
Onderwijsinstelling contactpersoon naam |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
0..1 |
R |
Koppelt de onderwijsinstelling aan een specifiek onderdeel daarvan, zoals een klas/groep |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
PART |
|
Voorbeeld |
<organizationContains classCode="PART">
<partOrganization classCode="ORG" determinerCode="INSTANCE">
<code nullFlavor="OTH">
<originalText>2</originalText> </code>
<name>Groep 2</name> </partOrganization> </organizationContains> |
|
|
1..1 |
M |
Klas/groep |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
ORG |
|
|
0..1 |
F |
INSTANCE |
|
II |
1..1 |
R |
Identificatie van de groep/klas. Deze wordt normaal niet vastgelegd. |
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
NI |
|
CV |
0..1 |
O |
Type groep/klas. Attribuut @nullFlavor bevat 'OTH' en element originalText bevat de
omschrijving in vrije tekst
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
OTH |
|
|
Doel van concept-Id(s)
|
|
ST |
1..1 |
M |
Groep/klas |
(R_PatientNL-JGZ-universal) |
|
TN |
1..1 |
M |
Groep/klas naam |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
hl7:asMember
|
|
|
0..* |
R |
Koppelt de persoon als lid aan een bepaalde groep, zoals een woonverband (gezinsverband,
of internaat/tehuis).
|
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
MBR |
|
|
Doel van concept-Id(s)
|
|
|
|
NP |
Identificatie van deze persoon als lid van de groep |
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
Type lidmaatschap van de groep |
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
Status van deze persoon als lid van deze groep, bijvoorbeeld "is op dit moment nog
lid van de groep" ("active"), of "is op dit moment geen lid meer van deze groep" ("terminated")
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
dagen of periodes waarin de persoon member is van de groep |
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
Koppelt bijzonderheden ten aanzien van deze persoon als lid van de groep |
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
M |
Woonverband |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
ORG |
|
|
0..1 |
F |
INSTANCE |
|
II |
1..1 |
M |
Woonverbandidentificatie. Deze identificatie maakt het mogelijk om te zien welke personen
met elkaar een woonverband vormen. M.a.w. de gezinssamenstelling.
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
CV |
1..1 |
M |
Gezinssamenstelling woonverband. Mogelijke waarde is afkomstig uit waardendomein W0094
'Woonsituatie' OID (2.16.840.1.113883.2.4.4.40.262)
|
(R_PatientNL-JGZ-universal) |
|
CONF |
De waarde van @code moet komen uit waardenlijst W0094_HL7
|
|
|
|
Doel van concept-Id(s)
|
|
ST |
0..1 |
R |
Bijzonderheden van het woonverband |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
|
NP |
Woonverbandgenoten. Deze worden niet op deze plaats gekoppeld. De huisgenoten zoals
ouders, broers, zussen en eventuele eigen kinderen worden via het element personalRelationship
doorgegeven. Onder elk van deze persoonlijke relaties worden hun woonverbanden gegeven
(voor zover bekend).
|
(R_PatientNL-JGZ-universal) |
|
|
asOtherIds
|
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
hl7:contactParty
|
|
|
0..* |
O |
Contactpersonen van het kind |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
CON |
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<contactParty classCode="CON">
<code nullFlavor="OTH">
<originalText>Rol contactpersoon</originalText> </code>
<telecom value="tel:+31624232423"/>
<telecom value="mailto:contact@person.nl"/>
<effectiveTime>
</effectiveTime>
<contactPerson>
<name>Naam contactpersoon</name> </contactPerson> </contactParty> |
|
CE |
0..1 |
O |
Rol contactpersoon kind. Het attribuut @nulFlavor bevat 'OTH' en de omschrijving van
de rol komt in het element originalText
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
OTH |
|
|
Doel van concept-Id(s)
|
|
ST |
1..1 |
M |
Rol contactpersoon kind in vrije tekst |
(R_PatientNL-JGZ-universal) |
|
TEL |
0..* |
O |
Telefoon en/of e-mailadressen contactpersoon kind. Dit kan een telefoonnummer zijn
van huis (@use='HP'), werk (@use='WP'), of mobiel (@use='MC'), of een e-mailadres.
Het telefoonnummer moet als tel: URI (bijvoorbeeld zonder spaties) conform RFC 3966
worden opgenomen. Het e-mailadres moet als mailto: URI conform RFC 2368 worden opgenomen
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
0..1 |
O |
Periode geldigheid contactpersoon kind |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Bevat |
geërfde templateregels Periode-O-Start-O-Eind-O met overschreven kardinaliteit 0 .. 1
|
|
|
1..1 |
M |
Persoonsgegevens contactpersoon kind |
(R_PatientNL-JGZ-universal) |
|
PN |
1..1 |
M |
Naam contactpersoon kind |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
hl7:guardian
|
|
|
0..* |
R |
Gezaghebbende/voogd |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
GUARD |
|
Voorbeeld |
<guardian>
<code code="01" displayName="Ouder1 heeft het gezag" codeSystem="2.16.840.1.113883.2.4.4.40.300"/>
<guardianPerson xsi:nil="true" nullFlavor="NI"/>
</guardian> |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
CV |
0..1 |
O |
Aanduiding van het type gezagsrelatie. Mogelijke waarde is afkomstig uit waardendomein
W0031 "Indicatie gezag minderjarige" (2.16.840.1.113883.2.4.4.40.300)
|
(R_PatientNL-JGZ-universal) |
|
CONF |
De waarde van @code moet komen uit waardenlijst W0031_HL7
|
|
|
|
Doel van concept-Id(s)
|
|
|
|
NP |
Adresgegevens van de gezaghebbende/voogd |
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
Telefoonnummer en/of e-mailadres van gezaghebbende/voogd, als tel: URI conform RFC
3966, en e-mailadres, als mailto: URI conform RFC 2368
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
Status van de gezagehbbende/voogd |
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
R |
Bevat persoonsgegevens van de gezaghebbende/voogd. Deze informatie zit niet in de
BDS, maar het element is verplicht vanuit het internationale, onderliggende model.
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
NI |
|
Schematron assert |
role |
error
|
|
test |
@xsi:nil='true' |
|
Melding |
<name/>/@xsi:nil MOET 'true' bevatten. |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
hl7:personalRelationship
|
|
|
0..* |
R |
Persoonlijke relatie met andere personen, zoals ouders, broers, zussen en eigen zoons
of dochters.
|
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
PRS |
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<!-- Vader -->
<personalRelationship>
<code code="NFTH" codeSystem="2.16.840.1.113883.5.111"/>
<relationshipHolder1 determinerCode="INSTANCE">
<name use="OR">
<given qualifier="CL">Aslan</given>
<family qualifier="BR">Yavşar</family> </name>
<birthTime value="19830301"/>
<deceasedInd value="true"/>
<deceasedTime value="20100908"/>
<asEmployee classCode="EMP">
<occupationCode nullFlavor="OTH">
<originalText>Lasser</originalText> </occupationCode>
<employerOrganization classCode="ORG" determinerCode="INSTANCE" xsi:nil="true"/>
</asEmployee>
<birthPlace>
<addr>
<country>Marokko</country> </addr> </birthPlace> </relationshipHolder1>
<subjectOf typeCode="SBJ">
<personalRelationshipObservation classCode="OBS" moodCode="EVN">
<code code="1367" codeSystem="2.16.840.1.113883.2.4.4.267" displayName="Bijzonderheden ouder"/>
<value xsi:type="ST">1367 Bijzonderheden vader</value> </personalRelationshipObservation> </subjectOf>
<subjectOf typeCode="SBJ">
<personalRelationshipObservation classCode="OBS" moodCode="EVN">
<code code="1322" codeSystem="2.16.840.1.113883.2.4.4.267" displayName="Doodsoorzaak ouder"/>
<value xsi:type="ST">1322 Doodsoorzaak vader</value> </personalRelationshipObservation> </subjectOf> </personalRelationship> |
|
Voorbeeld |
<!-- Moeder -->
<personalRelationship>
<code code="NMTH" codeSystem="2.16.840.1.113883.5.111"/>
<addr use="PHYS">
<streetName>Jansenkerkhof</streetName>
<houseNumber>44</houseNumber>
<buildingNumberSuffix>b</buildingNumberSuffix>
<postalCode>2845 BB</postalCode>
<county code="0513" codeSystem="2.16.840.1.113883.2.4.6.14"/>
<city>Gouda</city>
<country code="6030" codeSystem="2.16.840.1.113883.2.4.4.16.34"/>
</addr>
<telecom use="HP" value="tel:018-6795437"/>
<relationshipHolder1 determinerCode="INSTANCE">
<name use="OR">
<given qualifier="CL">Fatima</given>
<family qualifier="BR">El Bouati</family> </name>
<administrativeGenderCode code="F" codeSystem="2.16.840.1.113883.5.1"/>
<birthTime value="19850705"/>
<educationLevelCode code="04" codeSystem="2.16.840.1.113883.2.4.4.30.20" displayName="Middelbaar algemeen voortgezet onderwijs"/>
<religiousAffiliationCode nullFlavor="OTH">
<originalText>69 Levensovertuiging ouder</originalText> </religiousAffiliationCode>
<asEmployee classCode="EMP">
<occupationCode nullFlavor="OTH">
<originalText>Huisvrouw</originalText> </occupationCode>
<employerOrganization classCode="ORG" determinerCode="INSTANCE" xsi:nil="true" nullFlavor="NA"/>
</asEmployee>
<asMember classCode="MBR">
<group classCode="ORG">
<id root="1.2.3.4.5" extension="WoonverbandID"/>
</group> </asMember>
<birthPlace>
<addr>
<country>Marokko</country> </addr> </birthPlace>
<languageCommunication>
<languageCode code="nld" codeSystem="1.0.639.2" displayName="Nederlands"/>
</languageCommunication> </relationshipHolder1> </personalRelationship> |
|
Voorbeeld |
<!-- Broer -->
<personalRelationship>
<code code="SIB" codeSystem="2.16.840.1.113883.5.111" displayName="Sibling"/>
<relationshipHolder1 classCode="PSN" determinerCode="INSTANCE">
<name>
<given>Mo</given>
<family>El Bouati</family> </name>
<administrativeGenderCode code="M" codeSystem="2.16.840.1.113883.5.1"/>
<birthTime value="20120102"/>
<asMember classCode="MBR">
<group classCode="ORG">
<id root="1.2.3.4.5" extension="WoonverbandID"/>
</group> </asMember> </relationshipHolder1>
<subjectOf typeCode="SBJ">
<personalRelationshipObservation classCode="OBS" moodCode="EVN">
<code code="78" codeSystem="2.16.840.1.113883.2.4.4.267" displayName="Bijzonderheden broer/zus"/>
<value xsi:type="ST">Bijzonderheden broer</value> </personalRelationshipObservation> </subjectOf> </personalRelationship> |
|
Voorbeeld |
<!-- Dochter -->
<personalRelationship>
<!-- CHILD / DAUC / SONC -->
<code code="CHILD" codeSystem="2.16.840.1.113883.5.111" displayName="Child"/>
<relationshipHolder1 classCode="PSN" determinerCode="INSTANCE">
<name>
<given>Sofia</given>
<prefix qualifier="VV">van </prefix>
<family>Dam</family> </name>
<administrativeGenderCode code="F" codeSystem="2.16.840.1.113883.5.1"/>
<birthTime value="20120102"/>
<asMember classCode="MBR">
<group classCode="ORG">
<id root="1.2.3.4.5" extension="WoonverbandID"/>
</group> </asMember> </relationshipHolder1>
<subjectOf typeCode="SBJ">
<personalRelationshipObservation classCode="OBS" moodCode="EVN">
<code code="1374" codeSystem="2.16.840.1.113883.2.4.4.267" displayName="Bijzonderheden zoon/dochter"/>
<value xsi:type="ST">Bijzonderheden zoon/dochter</value> </personalRelationshipObservation> </subjectOf> </personalRelationship> |
|
CV |
1..1 |
R |
Aard van de persoonlijke relatie. Waarden komen uit waardendomein W0096 "Relatie tot
kind ouder/verzorger", of W0108 "Relatie tot kind broer/zus" (beide met OID 2.16.840.1.113883.5.111)
of is voor Zoon/dochter een waarde uit het HL7-waardendomein "Child" (OID 2.16.840.1.113883.5.111.
Niet alle waarden hierin liggen voor de hand zoals geadopteerd kind, maar één van
deze wel
-
CHILD - Kind, geslacht niet gedefinieerd, herkomst niet gedefinieerd (natuurlijk, stiefkind,
adoptief).
-
NCHILD - Kind, geslacht niet gedefinieerd, natuurlijke herkomst.
-
DAUC - Dochter, herkomst niet gedefinieerd (natuurlijk, stiefkind, adoptief).
-
SONC - Zoon, herkomst niet gedefinieerd (natuurlijk, stiefkind, adoptief).
-
DAU - Dochter, natuurlijke herkomst.
-
SON - Zoon, natuurlijke herkomst.
In principe blijkt het geslacht ook wel uit het element administrativeGenderCode,
maar het is goed gebruik om zo precies te zijn als het zendend systeem ondersteunt.
Strikt volgens de BDS zouden 'CHILD' (geslacht niet bekend), 'DAUC' en 'SONC' de preferente
codes zijn.
|
(R_PatientNL-JGZ-universal) |
|
CONF |
De waarde van @code moet komen uit waardenlijst W0096_HL7
|
of |
De waarde van @code moet komen uit waardenlijst W0108_HL7
|
of |
De waarde van @code moet komen uit waardenlijst Child
|
|
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<code code="CHILD" codeSystem="2.16.840.1.113883.5.111" displayName="Kind"/>
|
Keuze: Elementen om uit te kiezen:
min 0 element(en) max * element(en)
|
Ingevoegd van AdresOfficieel |
|
|
|
|
hl7:addr waar [@use='HP' or @use='PST'] |
|
AD |
|
|
Officieel adres conform de Gemeentelijke Basisadministratie. Specificatie: "Conformanceprofiel_SBV-Z_(v7
03) (SB25 01)_tcm17-30368.pdf". Sommige elementen hebben datatype SC. Merk op dat
in datatype SC de text() node altijd verplicht is, ongeacht of er wordt gecodeerd.
Deze kan worden gelezen als de @displayName
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<addr use="HP">
<streetName>Straatweg</streetName>
<houseNumber>1a</houseNumber>
<postalCode>1000 AA</postalCode>
<county code="0518" codeSystem="2.16.840.1.113883.2.4.6.14">'s-Gravenhage</county> </addr> |
|
Schematron assert |
role |
error
|
|
test |
count(index-of(@use,'HP'))=1 or count(index-of(@use,'PST'))=1 |
|
Melding |
<name/>/@use MOET waarde 'HP' of 'PST' bevatten |
|
ST |
1..1 |
M |
Straatnaam (zonder nummer) van het adres. |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
ST |
1..2 |
M |
Huisnummer van het adres. Bevat het numerieke gedeelte van het huisnummer, evt. aangevuld
met een huisletter en/of een huisnummertoevoeging.
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
ST |
0..1 |
R |
Aanvullende locatieaanduidingen aanvullend op de postadres. Kan de waarden 'to' (tegenover)
of 'by' (bij) bevatten.
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Schematron assert |
role |
error
|
|
test |
text()='to' or text()='by' |
|
Melding |
<name path=".."/>/<name/> MOET 'to' of 'by' bevatten |
|
ST |
1..1 |
M |
Postcode van het adres, voorzien van een spatie. |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Schematron assert |
role |
error
|
|
test |
string-length(text())=7 |
|
Melding |
<name path=".."/>/<name/> MOET formaat 'nnnn AA' zijn (met spatie) |
|
SC |
1..1 |
M |
Gemeente als onderdeel van het adres. Indien deze wordt gecodeerd, dan moet worden
gecodeerd volgens GBA tabel 33 (2.16.840.1.113883.2.4.6.14). Merk op dat de gemeente
veelal niet gelijk is aan de woonplaats. Voorbeeld: Voorburg, gem. ‘s-Gravenhage.De
text() node is in datatype SC altijd verplicht.
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Schematron assert |
role |
error
|
|
test |
not(@codeSystem) or @codeSystem='2.16.840.1.113883.2.4.6.14' |
|
Melding |
<name path=".."/>/<name/> MOET, indien deze gecodeerd wordt, worden gecodeerd volgens GBA-tabel 33 |
|
|
0..1 |
O |
Periode van geldigheid van het adres. |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Bevat |
geërfde templateregels Periode-O-Start-O-Eind-O met overschreven kardinaliteit 0 .. 1
|
Ingevoegd van AdresZoalsBekendBijInstelling |
|
|
|
|
hl7:addr waar [@use and not(@use='OR')] |
|
AD |
|
|
Patiëntadres (vast woonadres) wordt altijd meegestuurd in het bericht. Eén tijdelijk
adres is voldoende. Sommige elementen hebben datatype SC. Merk op dat in datatype
SC de text() node altijd verplicht is, ongeacht of er wordt gecodeerd. Deze kan worden
gelezen als de @displayName
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<addr use="HP">
<streetName>Straatweg</streetName>
<houseNumber>1a</houseNumber>
<postalCode>2555 GP</postalCode>
<county code="0518" codeSystem="2.16.840.1.113883.2.4.6.14">'s-Gravenhage</county> </addr> |
|
Schematron assert |
role |
warning
|
|
test |
@use |
|
Melding |
Het attribuut @use MOET, indien aanwezig, 'HP' (Primair woonadres) of 'PST' (Postadres),
'PHYS' (Bezoekadres), 'WP' (Werkadres), 'HV' (Vakantieadres), of 'CONF' (Geheim adres)
bevatten. |
Keuze: Elementen om uit te kiezen:
- hl7:streetName
- hl7:houseNumber
- hl7:buildingNumberSuffix
- hl7:additionalLocator
- hl7:postalCode
- hl7:city
- hl7:county
- hl7:country
- hl7:delimiter
- hl7:desc
min 1 element(en) max * element(en)
|
|
ST |
|
R |
Straatnaam (zonder nummer) van het adres. |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
ST |
|
R |
Het element houseNumber moet het huisnummer bevatten. Het huisnummer kan niet-numerieke
gedeelten bevatten die het adres mede identificeren, bijv. “23a”. Gegevens zoals “to”
(woonboten) of “3 hoog achter” maken geen deel uit van dit attribuut. Dit type gegeven
is elders in het Adres datatype opgenomen.
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
ST |
|
R |
Het element buildingNumberSuffix moet indien aanwezig de huisnummertoevoeging bevatten. |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
ST |
|
R |
Het element additionalLocator moet indien van toepassing de aanvullende locatieaanduiding
bevatten. De SBV-Z ondersteunt bij het verwerken van parameters alleen de concepten
'to' (tegenover) en 'by' (bij).
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Schematron assert |
role |
error
|
|
test |
text()='to' or text()='by' |
|
Melding |
<name path=".."/>/<name/> MOET 'to' of 'by' bevatten |
|
SC |
|
R |
Het element postalCode moet de postcode bevatten |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
SC |
|
R |
Het element city moet de woonplaats/postadresplaats bevatten. |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
SC |
|
R |
Het element county moet de gemeente conform de GBA bevatten. Indien deze wordt gecodeerd,
dan moet worden gecodeerd volgens GBA tabel 33 (2.16.840.1.113883.2.4.6.14). Merk
op dat de gemeente veelal niet gelijk is aan de woonplaats. Voorbeeld: Voorburg, gem.
‘s-Gravenhage.De text() node is in datatype SC altijd verplicht.
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Schematron assert |
role |
error
|
|
test |
not(@codeSystem) or @codeSystem='2.16.840.1.113883.2.4.6.14' |
|
Melding |
<name path=".."/>/<name/> MOET, indien deze gecodeerd wordt, worden gecodeerd volgens GBA-tabel 33 (IH Basiscomponenten/Jeugdgezondheidszorg) |
|
SC |
|
R |
Het element country moet het land bevatten. Indien deze wordt gecodeerd, dan moet
worden gecodeerd volgens GBA tabel 34 (2.16.840.1.113883.2.4.4.16.34). De text() node
is in datatype SC altijd verplicht.
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Schematron assert |
role |
error
|
|
test |
not(@codeSystem) or @codeSystem='2.16.840.1.113883.2.4.4.16.34' |
|
Melding |
<name path=".."/>/<name/> MOET, indien deze gecodeerd wordt, worden gecodeerd GBA tabel 34 Landen |
|
ST |
|
R |
Het element delimiter moet een scheidingsteken bevatten. Wanneer er geen waardecomponent
wordt geleverd, verschijnt de begrenzer als een regelonderbreking [line break].
|
(R_PatientNL-JGZ-universal) |
|
ST |
|
R |
Het element desc moet een omschrijving van de locatie bevatten |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
0..1 |
O |
Periode van geldigheid van het adres. |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Bevat |
geërfde templateregels Periode-O-Start-O-Eind-O met overschreven kardinaliteit 0 .. 1
|
Ingevoegd van AdresVestigingVertrekNederland |
|
|
|
|
hl7:addr waar [not(@use) and hl7:useablePeriod] |
|
AD |
|
|
Adresgegevens |
(R_PatientNL-JGZ-universal) |
|
Voorbeeld |
<addr>
<country code="6030" codeSystem="2.16.840.1.113883.2.4.4.16.34">Nederland</country>
<useablePeriod>
</useablePeriod> </addr> |
|
Schematron assert |
role |
error
|
|
test |
not(@use) |
|
Melding |
Het attribuut @use MAG NIET worden gebruikt. |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
SC |
1..1 |
M |
Het element country moet Nederland bevatten. Indien deze wordt gecodeerd, dan moet
worden gecodeerd volgens GBA tabel 34 (2.16.840.1.113883.2.4.4.16.34). De text() node
is in datatype SC altijd verplicht.
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
6030 |
|
|
1..1 |
F |
2.16.840.1.113883.2.4.4.16.34 (GBA-tabel 34 Landen) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
M |
Periode van geldigheid van het adres. |
(R_PatientNL-JGZ-universal) |
|
Bevat |
geërfde templateregels Periode-M-Start-O-Eind-O met overschreven kardinaliteit 1 .. 1 mandatory required
|
|
TS |
0..1 |
R |
Datum vestiging in Nederland |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
TS |
0..1 |
R |
Datum vertrek uit Nederland |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
TEL |
0..* |
R |
Telefoonnummer en/of e-mailadres van de persoonlijke relatie, als tel: URI conform
RFC 3966, en e-mailadres, als mailto: URI conform RFC 2368
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
0..1 |
O |
Status van de persoonlijke relatie |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
O |
Periode geldigheid van de persoonlijke relatie |
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
M |
Bevat de persoonsgegevens van de persoonlijke relatie |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
PSN |
|
|
0..1 |
F |
INSTANCE |
|
Voorbeeld |
<relationshipHolder1 determinerCode="INSTANCE">
<name use="OR">
<given qualifier="CL">Fatima</given>
<family qualifier="BR">El Bouati</family> </name>
<administrativeGenderCode code="F" codeSystem="2.16.840.1.113883.5.1"/>
<birthTime value="19850705"/>
<educationLevelCode code="04" codeSystem="2.16.840.1.113883.2.4.4.30.20" displayName="Middelbaar algemeen voortgezet onderwijs"/>
<religiousAffiliationCode nullFlavor="OTH">
<originalText>69 Levensovertuiging ouder</originalText> </religiousAffiliationCode>
<asEmployee classCode="EMP">
<occupationCode nullFlavor="OTH">
<originalText>Huisvrouw</originalText> </occupationCode>
<employerOrganization classCode="ORG" determinerCode="INSTANCE" xsi:nil="true" nullFlavor="NA"/>
</asEmployee>
<asMember classCode="MBR">
<group classCode="ORG">
<id root="1.2.3.4.5" extension="WoonverbandID"/>
</group> </asMember>
<birthPlace>
<addr>
<country>Marokko</country> </addr> </birthPlace>
<languageCommunication>
<languageCode code="nld" codeSystem="1.0.639.2" displayName="Nederlands"/>
</languageCommunication> </relationshipHolder1> |
|
II |
0..1 |
O |
Identificatie van de persoon. Dit is het burgerservicenummer |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
2.16.840.1.113883.2.4.6.3 |
|
Constraint |
Wordt alleen voor ouders/verzorgers bijgehouden. |
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<id root="2.16.840.1.113883.2.4.6.3" extension="100010003"/>
|
Keuze: Elementen om uit te kiezen:
min 1 element(en) max 1 element(en)
|
Ingevoegd van NaamOfficieel |
|
|
|
|
|
hl7:name waar [@use='OR'] |
|
PN |
|
|
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
OR |
|
Voorbeeld |
<name use="OR">
<given qualifier="BR">Özgür Ahsen</given>
<family qualifier="BR">Yavşar</family> </name> |
|
Voorbeeld |
<name>
<prefix qualifier="VV">van </prefix>
<family qualifier="BR">Wijk</family> </name> |
|
Voorbeeld |
<name>
<prefix qualifier="NB">Gravin </prefix>
<prefix qualifier="VV">van </prefix>
<family qualifier="BR">Wijk</family> </name> |
|
|
1..1 |
M |
Bevat de voornamen van de persoon. De given name van het qualifier type 'BR' duidt
een volledige voornaam aan.
|
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
BR |
|
|
Doel van concept-Id(s)
|
|
|
0..* |
R |
Bevat het voorvoegsel van de geslachtsnaam met de qualifier 'VV' (voorvoegsel), en/of
de adellijke titel met qualifier 'NB' Merk op dat de volgorde van de XML tags in het
bericht van belang is: de voorvoegsels dienen altijd vóór de bijbehorende family name
gecommuniceerd te worden. Merk op dat een voorvoegsel eindigt met een spatie indien
het type voorvoegsel dit vereist (wel bij "de" en "van", maar niet bij "l‘". ) Eventuele
adellijke titels/predikaten worden, voorzien van de qualifier NB, voor de geslachtsnaam
opgenomen.
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
1..1 |
M |
Bevat 1 achternaam met de use qualifier "BR" (geslachtsnaam). |
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
BR |
|
|
Doel van concept-Id(s)
|
Ingevoegd van NaamZoalsBekendBijInstelling |
|
PN |
|
|
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
L |
|
Voorbeeld |
<name use="L">
<given>Sarah</given>
<prefix qualifier="VV BR">de </prefix>
<family qualifier="BR">Groot</family> </name> |
Keuze: Elementen om uit te kiezen:
- hl7:given
- hl7:prefix
- hl7:family
- hl7:delimiter
- hl7:suffix
min 1 element(en) max * element(en)
|
|
|
|
M |
Bevat de voornamen, roepnamen of initialen van de persoon. Deze mogen ook in gescheiden
given elementen worden geplaatst
- @qualifier='' is een onbekend soort voornaam/voorletter
- @qualifier='IN' betekent dat het initialen betreft. Initialen worden gescheiden door
een punt
- @qualifier='BR' is een officiële voornaam
- @qualifier='CL' is een roepnaam
- @qualifier mag ook een spatie-gescheiden lijst bevatten. De volgorde is niet relevant.
'CL BR' en 'BR CL' zijn dus equivalent (officiële naam die tevens roepnaam
is)
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
|
M |
Bevat het voorvoegsel van de geslachtsnaam of partnernaam met de qualifier 'VV' (voorvoegsel),
en/of de adellijke titel met qualifier 'NB' Merk op dat de volgorde van de XML tags
in het bericht van belang is: de voorvoegsels dienen altijd vóór de bijbehorende family
name gecommuniceerd te worden. Merk op dat een voorvoegsel eindigt met een spatie
indien het type voorvoegsel dit vereist (wel bij "de" en "van", maar niet bij "l‘".
) Eventuele adellijke titels/predikaten worden, voorzien van de qualifier NB, voor
de geslachtsnaam
opgenomen.
- @qualifier='' is een titel
- @qualifier='VV' is een voorvoegsel. 'VV BR' of 'BR VV' is een voorvoegsel bij de geslachtsnaam
en 'VV SP' of 'SP VV' is een voorvoegsel bij de partnernaam
- @qualifier='NB' is een adellijke titel
- @qualifier='TITLE' is een aanhef t.b.v. correspondentie zoals 'de heer'
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Schematron assert |
role |
warning
|
|
test |
@qualifier |
|
Melding |
<name path=".."/>/<name/>/@qualifier ontbreekt. Deze prefix zal als titel worden geïnterpreteerd. |
|
|
|
R |
Bevat 1 achternaam met qualifier "BR" (geslachtsnaam), of 1 of achternaam met qualifier
"SP" (partnernaam).
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
|
R |
Bevat een scheidingsteken zoals "-" in een samengestelde naam |
(R_PatientNL-JGZ-universal) |
|
|
|
R |
Bevat een achtervoegsel van de naam. Dit zijn meestal acedemische tiels, maar niet
nader bepaalde achtervoegsels zoals "Jr." en "III" zijn ook mogelijk. Er is geen impliciete
spatie als tussenruimte met het eraan voorafgaande name part, d.w.z. een spatie voor
het achtervoegsel moet expliciet worden vermeld!
|
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
O |
Periode van geldigheid van de naam. |
(R_PatientNL-JGZ-universal) |
|
Bevat |
geërfde templateregels Periode-O-Start-O-Eind-O met overschreven kardinaliteit 0 .. 1
|
|
|
|
|
hl7:administrativeGenderCode
|
|
CV |
0..1 |
R |
Geslacht |
(R_PatientNL-JGZ-universal) |
|
CONF |
|
|
|
Doel van concept-Id(s)
|
|
TS |
1..1 |
R |
Geboortedatum |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
UNK |
|
|
Doel van concept-Id(s)
|
|
BL |
0..1 |
O |
Indicatie of persoon is overleden. |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
TS |
0..1 |
O |
Datum en eventueel tijd van overlijden. Als dit gegeven bekend is, moet element deceasedInd
"true" zijn.
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
CV |
0..1 |
O |
Opleiding ouder/verzorger. Waarden komen uit waardendomein W0658 (2.16.840.1.113883.2.4.4.40.410) |
(R_PatientNL-JGZ-universal) |
|
CONF |
De waarde van @code moet komen uit waardenlijst W0658_HL7
|
|
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<educationLevelCode code="06" codeSystem="2.16.840.1.113883.2.4.4.40.410" displayName="MBO"/>
|
|
|
|
|
hl7:religiousAffiliationCode
|
|
CV |
0..1 |
O |
Levensovertuiging ouder. Het attribuut @nullFlavor moet de waarde 'OTH' bevatten en
het element originalText bevat de levensovertuiging
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
OTH |
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<religiousAffiliationCode nullFlavor="OTH">
<originalText>69 Levensovertuiging ouder</originalText> </religiousAffiliationCode> |
|
ST |
1..1 |
M |
Bevat de levensovertuiging in vrije tekst |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
R |
Beroep van de persoon |
(R_PatientNL-JGZ-universal) |
|
CV |
0..1 |
O |
Inhoud beroep/type beroep. Het attribuut @nullFlavor moet de waarde 'OTH' bevatten
en het element originalText bevat de beroepsomschrijving
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
OTH |
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<code nullFlavor="OTH">
<originalText>68 Inhoud beroep</originalText> </code> |
|
ST |
1..1 |
M |
Bevat de inhoud beroep in vrije tekst |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
0..* |
R |
Koppelt de persoon als lid aan een bepaalde groep, zoals een woonverband (gezinsverband,
of internaat/tehuis).
|
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
MBR |
|
|
|
NP |
Identificatie van deze persoon als lid van de groep |
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
Type lidmaatschap van de groep |
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
Status van deze persoon als lid van deze groep, bijvoorbeeld "is op dit moment nog
lid van de groep" ("active"), of "is op dit moment geen lid meer van deze groep" ("terminated")
|
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
dagen of periodes waarin de persoon member is van de groep |
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
Koppelt bijzonderheden ten aanzien van deze persoon als lid van de groep |
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
M |
Woonverband |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
ORG |
|
|
0..1 |
F |
INSTANCE |
|
II |
1..1 |
M |
Woonverbandidentificatie. Deze identificatie maakt het mogelijk om te zien welke personen
met elkaar een woonverband vormen. M.a.w. de gezinssamenstelling.
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
CV |
0..1 |
R |
Gezinssamenstelling woonverband. Mogelijke waarde is afkomstig uit waardendomein W0094
'Woonsituatie' OID (2.16.840.1.113883.2.4.4.40.262)
|
(R_PatientNL-JGZ-universal) |
|
CONF |
De waarde van @code moet komen uit waardenlijst W0094_HL7
|
|
|
ST |
0..1 |
R |
Bijzonderheden van het woonverband |
(R_PatientNL-JGZ-universal) |
|
|
|
NP |
Woonverbandgenoten. Deze worden niet op deze plaats gekoppeld. De huisgenoten zoals
ouders, broers, zussen en eventuele eigen kinderen worden via het element personalRelationship
doorgegeven. Onder elk van deze persoonlijke relaties worden hun woonverbanden gegeven
(voor zover bekend).
|
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
R |
Koppelt de persoon aan zijn/haar geboorteland |
(R_PatientNL-JGZ-universal) |
|
Voorbeeld |
<birthPlace>
<addr>
<country code="6030" codeSystem="2.16.840.1.113883.2.4.4.16.34">Nederland</country> </addr> </birthPlace> |
|
AD |
0..1 |
R |
Geboorteland |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
SC |
1..1 |
M |
Het element country moet het land bevatten. Indien deze wordt gecodeerd, dan moet
worden gecodeerd volgens GBA tabel 34 (2.16.840.1.113883.2.4.4.16.34). De text() node
is in datatype SC altijd verplicht.
|
(R_PatientNL-JGZ-universal) |
|
Schematron assert |
role |
error
|
|
test |
not(@codeSystem) or @codeSystem='2.16.840.1.113883.2.4.4.16.34' |
|
Melding |
<name path=".."/>/<name/> MOET, indien deze gecodeerd wordt, worden gecodeerd GBA tabel 34 Landen |
|
|
|
|
hl7:languageCommunication
|
|
|
0..* |
R |
Spreektaal ouder |
(R_PatientNL-JGZ-universal) |
|
Voorbeeld |
<languageCommunication>
<languageCode code="nl" codeSystem="1.2.3.4" displayName="Nederlands"/>
</languageCommunication> |
|
CE |
1..1 |
M |
Taal |
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
1.0.639.2 (ISO-639-2 Alpha 3) |
|
|
Doel van concept-Id(s)
|
|
|
|
NP |
Bevat een niet-menselijke persoonlijke relatie zoals een huisdier |
(R_PatientNL-JGZ-universal) |
|
|
0..* |
R |
Koppelt observaties, bijzonderheden/opmerkingen, aan de persoonlijke relatie |
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
SBJ |
|
Voorbeeld |
<subjectOf typeCode="SBJ">
<personalRelationshipObservation classCode="OBS" moodCode="EVN">
<code code="1367" codeSystem="2.16.840.1.113883.2.4.4.267" displayName="Bijzonderheden ouder"/>
<value xsi:type="ST">1367 Bijzonderheden vader</value> </personalRelationshipObservation> </subjectOf> |
|
Voorbeeld |
<subjectOf typeCode="SBJ">
<personalRelationshipObservation classCode="OBS" moodCode="EVN">
<code code="1322" codeSystem="2.16.840.1.113883.2.4.4.267" displayName="Doodsoorzaak ouder"/>
<value xsi:type="ST">1322 Doodsoorzaak vader</value> </personalRelationshipObservation> </subjectOf> |
|
|
|
|
hl7:personalRelationshipObservation
|
|
|
1..1 |
M |
|
(R_PatientNL-JGZ-universal) |
|
|
0..1 |
F |
OBS |
|
|
0..1 |
F |
EVN |
|
CV |
1..1 |
M |
Type. Bevat een van de volgende waarden uit waardendomein W0647 'BDS-elementen' (2.16.840.1.113883.2.4.4.40.267):
- '1322' Doodsoorzaak ouder
- '1367' Bijzonderheden ouder/verzorger
- '78' Bijzonderheden broer/zus
- '1374' Bijzonderheden zoon/dochter
|
(R_PatientNL-JGZ-universal) |
|
CONF |
@code moet "78" zijn |
@codeSystem moet "2.16.840.1.113883.2.4.4.40.267" zijn |
of |
@code moet "1322" zijn |
@codeSystem moet "2.16.840.1.113883.2.4.4.40.267" zijn |
of |
@code moet "1367" zijn |
@codeSystem moet "2.16.840.1.113883.2.4.4.40.267" zijn |
of |
@code moet "1374" zijn |
@codeSystem moet "2.16.840.1.113883.2.4.4.40.267" zijn |
|
|
|
Doel van concept-Id(s)
|
|
Voorbeeld |
<code code="1367" codeSystem="2.16.840.1.113883.2.4.4.40.267" displayName="Bijzonderheden ouder/verzorger"/>
|
|
ST |
1..1 |
M |
Hier staat in vrije tekst de observatie |
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
|
careGiver
|
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
birthPlace
|
|
|
0..1 |
R |
Geboorteplaats en/of land |
(R_PatientNL-JGZ-universal) |
|
Voorbeeld |
<birthPlace>
<addr>
<county code="0518" codeSystem="2.16.840.1.113883.2.4.6.14">'s-Gravenhage</county>
<country code="6030" codeSystem="2.16.840.1.113883.2.4.4.16.34">Nederland</country> </addr> </birthPlace> |
|
AD |
1..1 |
M |
Geboorteland/plaats |
(R_PatientNL-JGZ-universal) |
|
SC |
1..1 |
M |
Gemeente. Indien deze wordt gecodeerd, dan moet worden gecodeerd volgens GBA tabel
33 (2.16.840.1.113883.2.4.6.14). Merk op dat de gemeente veelal niet gelijk is aan
de woonplaats. Voorbeeld: Voorburg, gem. ‘s-Gravenhage.De text() node is in datatype
SC altijd verplicht.
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Schematron assert |
role |
error
|
|
test |
not(@codeSystem) or @codeSystem='2.16.840.1.113883.2.4.6.14' |
|
Melding |
<name path=".."/>/<name/> MOET, indien deze gecodeerd wordt, worden gecodeerd volgens GBA-tabel 33 |
|
SC |
1..1 |
M |
Land. Indien deze wordt gecodeerd, dan moet worden gecodeerd volgens GBA tabel 34
(2.16.840.1.113883.2.4.4.16.34). De text() node is in datatype SC altijd verplicht.
|
(R_PatientNL-JGZ-universal) |
|
|
Doel van concept-Id(s)
|
|
Schematron assert |
role |
error
|
|
test |
not(@codeSystem) or @codeSystem='2.16.840.1.113883.2.4.4.16.34' |
|
Melding |
<name path=".."/>/<name/> MOET, indien deze gecodeerd wordt, worden gecodeerd GBA tabel 34 Landen |
|
|
guarantorRole
|
|
|
|
NP |
|
(R_PatientNL-JGZ-universal) |
|
|
hl7:languageCommunication
|
|
|
0..* |
R |
Mate van geletterdheid. Op dit moment wordt er nog geen spreektaal van het kind vastgelegd
in de BDS.
|
(R_PatientNL-JGZ-universal) |
|
Voorbeeld |
<languageCommunication>
<modeCode code="LTRC" codeSystem="2.16.840.1.113883.5.61" displayName="Literacy"/>
<proficiencyLevelCode code="F" codeSystem="2.16.840.1.113883.5.61" displayName="Normaal"/>
</languageCommunication> |
|
CV |
0..1 |
NP |
Taal. Waarde is afkomstig uit waardendomein W0050 Taal ISO-639-2 Alpha 3 (1.0.639.2) |
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
1.0.639.2 (ISO-639-2 Alpha 3) |
|
CV |
0..1 |
R |
Bechrijft de expressiemethode van de taal. Mogelijke waarde is afkomstig uit waardendomein
(2.16.840.1.113883.5.60)
|
(R_PatientNL-JGZ-universal) |
|
|
1..1 |
F |
LTRC |
|
|
1..1 |
F |
2.16.840.1.113883.5.60 (LanguageAbilityMode) |
|
CV |
1..1 |
M |
Mate waarin de expressiemethode, eventueel van een bepaalde taal, wordt beheerst.
Mogelijke waarde is afkomstig uit waardendomein W0644 (2.16.840.1.113883.5.61)
|
(R_PatientNL-JGZ-universal) |
|
CONF |
De waarde van @code moet komen uit waardenlijst W0644_HL7
|
|
|
|
Doel van concept-Id(s)
|