Item | DT | Card | Conf | Description | Label |
---|
hl7:ClinicalDocument
| | | | | CDACader |
@classCode
| cs | 0 … 1 | F | DOCCLIN |
@moodCode
| cs | 0 … 1 | F | EVN |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.2.10.9026 PART CDA realmCode (DYNAMIC) |
hl7:realmCode
| CS | 1 … 1 | M | | CDArCode |
@code
| cs | 1 … 1 | R | |
| CONF | |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.2.10.9016 PART CDA typeId (DYNAMIC) |
hl7:typeId
| II | 1 … 1 | M | | CDAtypeId |
@root
| uid | 1 … 1 | F | 2.16.840.1.113883.1.3 |
@extension
| st | 1 … 1 | F | POCD_HD000040 |
hl7:templateId
| II | 0 … * | R | | CDACader |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.2.10.9017 PART CDA id (DYNAMIC) |
hl7:id
| II | 1 … 1 | M | | CDAid |
hl7:code
| CE | 1 … 1 | R | | CDACader |
@codeSystem
| CONF | 0 … 1 | F | 2.16.840.1.113883.6.1 |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.2.10.9018 PART CDA title (DYNAMIC) |
hl7:title
| ST | 0 … 1 | | | CDAtitle |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.2.10.9019 PART CDA effectiveTime (DYNAMIC) |
hl7:effectiveTime
| TS.DATETIME.MIN | 1 … 1 | M | Date report was created, precise to the second Datum dat het document is gemaakt, met precisie tot op de seconde | CDAeTime |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.2.10.9020 PART CDA confidentialityCode (DYNAMIC) |
hl7:confidentialityCode
| CE | 1 … 1 | M | Bevat vertrouwelijkheidgraad van het document | CDAcCode |
| CONF | |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.2.10.9027 PART CDA languageCode (DYNAMIC) |
hl7:languageCode
| CS.LANG | 1 … 1 | M | Bevat taal van het overdrachtsdocument | CDAlCode |
@code
| CONF | 1 … 1 | F | nl-NL |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.2.10.9022 PART CDA setId and versionNumber (DYNAMIC) |
hl7:setId
| II | 1 … 1 | M | Identificatie van de set van alle revisies/versies van dit document. Dit attribuut blijft voor alle versies van het document hetzelfde Represents an identifier that is common across all document revisions. This attribute remains the same across revisions for this document | CDAsmber |
hl7:versionNumber
| INT.NONNEG | 1 … 1 | M | Natuurlijk positief getal bedoeld voor oplopende versionering van revisies van het document. An integer value used to version successive replacement documents. | CDAsmber |
| CONF | minInclude low boundary is "1" |
|
Included | 1 … * | R | from 2.16.840.1.113883.2.4.3.11.60.3.10.1 CDA recordTarget SDTC NL (2018‑06‑11) |
hl7:recordTarget
| | 1 … * | R | | CDArC‑NL |
hl7:patientRole
| | 1 … 1 | R | | CDArC‑NL |
hl7:id
| II | 1 … * | R | Patiëntidentificatie. In de meeste gevallen zal dit een Burgerservicenummer zijn (@root = 2.16.840.1.113883.2.4.6.3). Burgerservicenummers mogen alleen worden doorgegeven als deze zijn geverifieerd of verkregen uit een betrouwbare bron - Zie de Wet Bsn-z voor details. In sommige scenario's kunnen ook andere identificaties worden gebruikt, of kan een identificatie ontbreken (acute zorg als identificatie niet geverifieerd kan worden, volksgezondheid als identificatie gemaskeerd moet worden, etc.). In die gevallen is een zo relevant mogelijke reden voor ontbreken via @nullFlavor verplicht Patient Identification. In most cases this will be a Dutch national patient identifier or Burgerservicenummer (@root = 2.16.840.1.113883.2.4.6.3). Burgerservicenummers may only be communicated if they have been verified or acquired through a trusted third party - See the Wet Bsn-z for details. In some scenarios other identifications may be applicable, or identification may be missing (acute care when identification is unobtainable/unverifiable, public health if identification must be masked, etc.). An as relevant as possible reason for missing identification through @nullFlavor is required in such scenarios | CDArC‑NL |
@root
| uid | 0 … 1 | | Identificatie van het systeem waaruit de waarde @extension komt. Voor burgerservicenummers is dat '2.16.840.1.113883.2.4.6.3'. Identification of the system for the value in @extension. For burgerservicenummers this is '2.16.840.1.113883.2.4.6.3'. |
@extension
| st | 0 … 1 | | Identificatienummer of -string, bijvoorbeeld het burgerservicenummer Identification number or string, e.g. the burgerservicenummer |
@nullFlavor
| cs | 0 … 1 | | De meest algemene reden voor afwezigheid is "NI" (No Information). Meer voor de hand liggen echter "UNK" (onbekend wat het is, maar bekend dat het er is) en "MSK" (gemaskeerd) The most generic reason for absence is "NI" (No Information). More common are "UNK" (unknown what it is, but known to have it) and "MSK" (masked) |
| Example | Burgerservicenummer <id extension="100197243" root="2.16.840.1.113883.2.4.6.3"/> |
| Example | Identificatie (nog) niet bekend <id nullFlavor="UNK"/> |
| Example | Identificatie gemaskeerd <id nullFlavor="MSK"/> |
hl7:addr
| AD.NL | 0 … * | R | | CDArC‑NL |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.3.10.1.101 address NL - generic (2018‑06‑11) |
@use
| set_cs | 0 … 1 | | |
| CONF | |
hl7:streetName
| ST | 0 … 1 | R | Straatnaam. Als het adres een postbusnummer is dan dient hier het woord “Postbus” te staan. Als het adres een antwoordnummer is, dan dient hier het woord “Antwoordnummer” te staan. Street name. If the address is a P.O. Box then the Dutch word "Postbus" shall be communicated. If the address is an answer number (mailing address where the receiver pays postage) then the Dutch word "Antwoordnummer" shall be communicated. | AD.NL |
| Example | <streetName>Heereweg</streetName> |
hl7:houseNumber
| ST | 0 … 1 | R | Het element houseNumber moet het huisnummer bevatten. Het huisnummer kan niet-numerieke gedeelten bevatten die het adres mede identificeren, bijv. "23a", maar alleen als de bron deze niet gescheiden kan aanbieden. Huisletter dient indien mogelijk in het element buildingNumberSuffix te worden doorgegeven. Gegevens zoals "to" (woonboten) of "3 hoog achter" maken geen deel uit van dit attribuut. Dit type gegevens is elders in het AD datatype opgenomen. The element houseNumber shall contain the house number. The house number may contains non-numeric parts that further determine the address, e.g. "23a", but only if the source system cannot discretely communicate those. House letter shall, if possible, be communicated through the element buildingNumberSuffix. Information such as "to" (house boats that do not have their own house number, but are across (tegenover) a house with a house number or "3 hoog achter" are not part of this attribute. This type of information is conveyed elsewhere in the AD datatype. | AD.NL |
| Example | <houseNumber>13</houseNumber> |
hl7:buildingNumberSuffix
| ST | 0 … 1 | R | Het element buildingNumberSuffix bevat, indien aanwezig, huisletter en/of huisnummertoevoeging. Het element houseNumber kan dan alleen het numerieke huisnummer bevatten. Export - Als er zowel een huisletter als een huisnummertoevoeging bekend is, dan komt de huisletter eerst, dan een spatie en tenslotte de huisnummertoevoeging.
- Als er alleen een huisletter bekend is, wordt deze in de buildingNumberSuffix doorgegeven. Er hoeft geen spatie achter.
- Als er alleen een huisnummertoevoeging bekend is, wordt deze in de buildingNumberSuffix doorgegeven met een spatie ervoor ter indicatie van een lege huisletter
Import - Als buildingNumberSuffix geen spatie bevat, dan geldt de gehele waarde als huisletter.
- Als buildingNumberSuffix wel een spatie bevat, dan wordt het gedeelte voor de eerste spatie als huisletter geïmporteerd, en het gedeelte na de eerste spatie (de rest) als huisnummertoevoeging.
The element buildingNumberSuffix contains, if relevant, house letter and/or house number suffix. The element houseNumber shall in that case only contain the house number.Export - If a house letter as well as a house number addition is known: house letter first, followed by a space and finally the house letter suffix.
- If only a house letter is known send just that. No trailing space is required.
- If only a house letter suffix is known, communicate that with a leading space.
Import - If the value of buildingNumberSuffix contains no space, then the whole value is considered to be the house letter
- If the value of buildingNumberSuffix contains a space, then everything before the first space is considered to be the house letter, and the everything trailing the first space is considered to be the house number suffix
| AD.NL |
| Example | Huisletter B <buildingNumberSuffix>B</buildingNumberSuffix> |
| Example | Huisnummertoevoeging rood <buildingNumberSuffix> rood</buildingNumberSuffix> |
| Example | Huisletter B, Huisnummertoevoeging rood <buildingNumberSuffix>B rood</buildingNumberSuffix> |
hl7:additionalLocator
| ST | 0 … 1 | R | Aanvullende locatieaanduidingen aanvullend op het postadres. Kan de waarden 'to' (tegenover) of 'by' (bij) zijn. Additional location indicator for the (postal) address. May contains values 'to' (opposite) or 'by' (near). | AD.NL |
| CONF | element content shall be "to" | -or- | element content shall be "by" |
|
hl7:postalCode
| ADXP | 0 … 1 | R | Postcode van het adres. Indien dit een Nederlandse postcode is, dan is het formaat 'nnnn AA' (met spatie). Het is mogelijk om Nederlandse postcodes te coderen volgens NEN5825 (OID 2.16.840.1.113883.2.4.4.15). Let op dat in dit codestelsel Nederlandse postcodes zonder spaties worden gehanteerd. Zip or postal code of the address. If this is a Dutch postal code, then it shall have the format 'nnnn AA' (including the space). It is possible to code Dutch postal codes using the norm NEN5825 (OID 2.16.840.1.113883.2.4.4.15). Please mind that postal codes in that system do NOT have any spaces. | AD.NL |
@code
| | 0 … 1 | | Gecodeerde postcode. Formaat Nederlandse postcodes volgens NEN5825 is 'nnnnAA' Coded postal code. Format of Dutch postal codes compliant with NEN5825 is 'nnnnAA' |
@codeSystem
| | 0 … 1 | | Codesysteem voor gecodeerde postcodes. Voor Nederlandse postcodes is dit NEN5825 OID: 2.16.840.1.113883.2.4.4.15 Code system for coded postal codes. For Dutch postal codes compliant with NEN5825 OID: 2.16.840.1.113883.2.4.4.15 |
hl7:county
| ADXP | 0 … 1 | R | Relevant voor personen. In Nederland wordt dit element gebruikt om de gemeente van inschrijving door te geven (in andere landen kan een ander type administratieve eenheid binnen een staat/provincie gebruikt worden). De gemeente kan, maar hoeft niet, overeen te komen met de stad. Sommige gemeenten, bijvoorbeeld "Waterland", hebben een naam die geheel afwijkt van de steden die erin gelegen zijn. In het HL7-berichtenverkeer wordt de gemeente in Nederland alleen gebruikt in het kader van wettelijke identificatie van personen. Het datatype van county is coded string (SC). Als de gemeente gecodeerd wordt, dan dient Basisregistratie Personen (BRP)/ Gemeentelijke basisadministratie (GBA) tabel 33 (OID 2.16.840.1.113883.2.4.6.14) gebruikt te worden. Code 0000 zoals aanwezig in de GBA Tabel 33 mag onder geen enkele omstandigheid voorkomen in een HL7 versie 3 bericht. Het equivalent van 0000 (onbekende gemeente) in HL7 versie 3 is het niet-opnemen van een code. Relevant for persons. This element is in use in The Nederlands to communicate municipality/county where the person is registered (in other countries this might be in use for a different type of administrative unit within a state/province). The county may, but does not have to, be different from the city. Some counties like "Waterland", span multiple cities. In HL7 messaging we only use county in the Netherlands for legal identification of persons. The datatype of county is coded string (SC). If a county is coded, it shall be based on Basisregistratie Personen (BRP)/ Gemeentelijke basisadministratie (GBA) tabel 33 (OID 2.16.840.1.113883.2.4.6.14). Code 0000 as present in this table shall not be used. The equivalent of 0000 (unknown county) in HL7 V3 is to not add a code. | AD.NL |
hl7:city
| ST | 0 … 1 | R | Plaats City | AD.NL |
hl7:country
| ADXP | 0 … 1 | R | Land volgens Basisregistratie Personen (BRP)/ Gemeentelijke basisadministratie (GBA) tabel 34 Landen (2.16.840.1.113883.2.4.4.16.34) of ISO 3166‐2 alpha (1.0.3166.1.2.2). De landnaam in de text() node is verplicht als het element country wordt gebruikt, maar coderen van het land is niet verplicht. Country coded using Basisregistratie Personen (BRP)/ Gemeentelijke basisadministratie (GBA) tabel 34 Landen (2.16.840.1.113883.2.4.4.16.34) or ISO 3166‐2 alpha (1.0.3166.1.2.2). The country name goes into the text() node and is required if element country is being used, but it is not required to code this element. | AD.NL |
@code
| | 0 … 1 | | Gecodeerd land. Coded country. |
@codeSystem
| | 0 … 1 | | Codesysteem voor gecodeerd land. Code system for a coded country. |
| Example | BRP/GBA Tabel 34 Landen <country code="6030" codeSystem="2.16.840.1.113883.2.4.4.16.34">Nederland</country> |
| Example | ISO 3166-2 alpha <country code="NL" codeSystem="1.0.3166.1.2.2">Nederland</country> |
hl7:unitID
| ST | 0 … 1 | | Een geheel of gedeeltelijke beschrijving van de ligging van een object indien dit niet kan worden aangegeven met de andere adresaanduidingen. NB: het Nederlandse datatype AD versie 1 heeft ook een element <desc/> wat in aanmerking zou kunen komen voor dit type informatie, maar gebruik daarvan wordt niet geadviseerd omdat dit gebruik met CDA zou schaden. In CDA zou het wel als extensie kunnen worden gebruikt. Het internationale datatype AD voorziet niet in een element dat direct geschikt is voor Locatieomschrijving zoals hier bedoeld en dit element moet dan ook als een vorm van misbruik van een niet-gebruikt veld worden gezien. A full or partial description of the location of an object if there's no way to convey that using other address parts. NOTE: The Dutch Datatypes Release 1 includes an element <desc/> that could be used for this type of information, but use of that is ill advised as this would conflict with base CDA usage. In CDA we could add that as an extension. The international datatype AD does not support an element that is intended for conveying Location description as is meant here, and use of the element unitID therefor be a form of misuse of an otherwise unused address component. | AD.NL |
hl7:useablePeriod
| IVL_TS | 0 … 1 | | Het element useablePeriod duidt de periode aan waarin dit adres 'in gebruik'/geldig is/was. De opties zijn: - Er is geen useablePeriod element: het betreffende adres is in principe onbeperkt geldig.
- Er is een onder- en een bovengrens: het adres was geldig in de aangeduide periode.
- Er is alleen een ondergrens: het adres is geldig sinds de aangeduide datum.
- Er is alleen een bovengrens: het adres was geldig t/m de aangeduide datum.
The element useablePeriod contains the period for which this address is/was 'in use'/valid. The options are: - There is no useablePeriod element: the address is considered valid until specified otherwise.
- There is a lower and upper boundary: the address was valid in the given period.
- There's only a lower boundary: the address has been valid since the given date.
- There's only an upper boundary: the address was valid until the given date.
| AD.NL |
| Constraint | In elke situatie waar één of meer adressen worden doorgegeven, moet minimaal het adres worden aangeduid dat op het moment van verzenden geldig/actueel is. Vervallen adressen kunnen dus alleen worden doorgegeven als het betreffende berichtelement herhalend is (dus met cardinaliteit > 1). Adressen mogen ook in de toekomst geldig worden of vervallen als bijvoorbeeld verhuizing reeds bekend is. |
hl7:telecom
| TEL.NL.EXTENDED | 0 … * | | | CDArC‑NL |
where [starts-with(@value,'tel:')] | |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.3.10.1.103 phone number - generic (2018‑06‑11) |
@use
| set_cs | 0 … 1 | | Dit attribuut is een spatie gescheiden lijst van kenmerken. Het kan twee van de kenmerken uit het zib element TelecomType bevatten (MC or PG) en een of meer van de kenmerken uit het element NummerSoort. This attribute is a space separated list of properties. It may cover two of the properties from the hcim element TelecomType bevatten (MC or PG) and one or more of the properties from the element NumberType. |
| CONF | |
@value
| url | 1 … 1 | R | Telefoonnummers bestaan uit een uri beginnend met tel:. Faxnummers bestaan uit een uri beginnend fax:. Let op: een uri bevat bijvoorbeeld geen spaties. Phone numbers consist of a uri starting with tel:. Fax numbers consist of a uri starting with fax:. Note: a uri does not contain whitespace among other things. |
hl7:telecom
| TEL.NL.EXTENDED | 0 … * | | | CDArC‑NL |
where [starts-with(@value,'mailto:')] | |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.3.10.1.104 email address - generic (2018‑06‑11) |
@use
| set_cs | 0 … 1 | | |
| CONF | |
@value
| url | 1 … 1 | R | E-mailadressen bestaan uit een uri beginnend met mailto:. Let op: een uri bevat bijvoorbeeld geen spaties. Email addresses consist of a uri starting with mailto:. Note: a uri does not contain whitespace among other things. |
hl7:patient
| | 0 … 1 | | | CDArC‑NL |
hl7:name
| PN.NL | 1 … * | R | | CDArC‑NL |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.3.10.1.100 name person NL - generic (2018‑06‑11) |
@use
| set_cs | 0 … 1 | | In principe kan van elke Person Name worden aangegeven in welke situatie deze gebruikt kan worden. Voor Nederland is besloten dat de volgende naamgebruikstypen voor kunnen komen: - L - Reguliere naam. De naam zoals die door de persoon (entiteit) gevoerd wordt. De afkorting 'L' stond oorspronkelijk voor Legal (wettelijk), maar feit is dat hier ook componenten in voor mogen komen (zoals een roepnaam), die niet wettelijk zijn vastgelegd. Dit naamgebruikstype is het standaardtype als geen type wordt doorgegeven.
- A - Pseudoniem. Een artiestennaam, 'schuilnaam' of tijdelijke naam voor een persoon (entiteit). Deze wijkt dus af van de regulier gevoerde naam en wordt bijvoorbeeld gebruikt om iemands identiteit te verbergen (in verband met privacy) of als tijdelijke naam wanneer de echte niet bekend is ('John Doe').
- OR - Wettelijk geregistreerde naam. De naam met de exacte componenten zoals deze voorkomen in het bevolkingsregister van het betreffende land. Voor Nederland is dit het Gemeentelijke Basisadministratie (GBA) of Basisregistratie Personen (BRP) of Register niet-ingezetenen (RNI). Dit is de naam zoals die wordt geretourneerd indien een BSN met succes wordt geverifieerd.
In principal it is possible to communicate use of every Person name. In The Netherlands we constrained the full set to the following options: - L - Regular name. Name the person (entity) habitually goes by. Originally the use code 'L' stood for Legal (officially registered), but this name could also be used to convey components like callme name that are not covered in any officially registered name. The name use code 'L' is to be assumed is no use code is communicated.
- A - Pseudonym. A stage name, 'undercover name' or temporarily assigned name for a person (entity). This name would be different from the regular name and is used to hide someone identity (for privacy reasons) or as a temptorary measure when the real name is unknown ('John Doe').
- OR - Legally registered name. The name with the exact components as registered in the national person registry of the relevant country for that person. In The Netherlands this is the Gemeentelijke Basisadministratie (GBA) or Basisregistratie Personen (BRP) or Register niet-ingezetenen (RNI). This name is the name as returned by that registry, e.g. when his Burgerserivcenummer (BSN) is successfully verified.
|
| CONF | @use shall be "L" | or | @use shall be "A" | or | @use shall be "OR" |
|
Choice | 0 … * | | Minimaal één van de elementen voornaam, roepnaam of initialen en minimaal een geslachtsnaam of geslachtsnaam partner, eventueel met voorvoegsels moet aanwezig zijn. At mininum one of the components given name, callme name or initials and at minimum the own surname or partner surname, possibly with prefixes/voorvoegsels, shall be present. Elements to choose from:- hl7:prefix[@qualifier='NB']
- hl7:given[@qualifier='BR']
- hl7:given[@qualifier='CL']
- hl7:given[@qualifier='IN']
- hl7:given[not(@qualifier)]
- hl7:prefix[.[not(@qualifier)] | .[tokenize(@qualifier,'\s')='VV'][not(tokenize(@qualifier,'\s')=('BR', 'SP'))][following-sibling::hl7:family[1][not(tokenize(@qualifier,'\s')=('BR', 'SP'))]]]
- hl7:family[not(tokenize(@qualifier,'\s')=('BR', 'SP'))]
- hl7:prefix[tokenize(@qualifier,'\s')='VV'][following-sibling::hl7:family[1][@qualifier='BR']]
- hl7:family[@qualifier='BR']
- hl7:delimiter
- hl7:prefix[tokenize(@qualifier,'\s')='VV'][following-sibling::hl7:family[1][@qualifier='SP']]
- hl7:family[@qualifier='SP']
- hl7:suffix
|
hl7:prefix
| ENXP | 0 … 1 | | Adellijke titel. Een titel (meestal voluit geschreven) die is ontleend aan iemands aristocratische status. Voorbeelden zijn "Jonkheer ", "Graaf ", etc. Noot 1: zie ook GBA Tabel 38 Adellijke titel/predicaat. Noot 2: Adellijke titels spelen normaal geen rol van betekenis in de zorg en ondersteuning hiervoor kan variëren van systeem tot systeem. De zorginformatiebouwstenen tot in elk geval release 2020 bieden geen handvat voor adellijke titels. Nobility title. A title (usually written in full) derived from someone's artistocratic status. Examples include "Jonkheer ", "Graaf ", etc. Noot 1: see also GBA Table 38 Adellijke titel/predicaat. Note 2: Nobility titles are not regularly a part of healthcare and support may vary from system to system. The Dutch clinical information models or zibs at least until version 2020 do not support nobility titles. | PN.NL |
where [@qualifier='NB'] | |
@qualifier
| set_cs | 1 … 1 | F | NB |
@nullFlavor
| cs | 0 | NP | NP/not present |
| Example | <prefix qualifier="NB">Jonkheer </prefix> |
hl7:given
| ENXP | 0 … 1 | R | Bevat de voornamen van een persoon. De qualifier 'BR' duidt een officiële voornaam aan Contains given names of a person. The qualifier 'BR' indicates an officially registered given name | PN.NL |
where [@qualifier='BR'] | |
@qualifier
| set_cs | 1 … 1 | F | BR |
@nullFlavor
| cs | 0 | NP | NP/not present |
| Example | <given qualifier="BR">Maria</given> |
hl7:given
| ENXP | 0 … 1 | R | Bevat de roepnaam van een persoon. De qualifier 'CL' duidt een roepnaam aan Contains callme name of a person. The qualifier 'CL' indicates a callme name | PN.NL |
where [@qualifier='CL'] | |
@qualifier
| set_cs | 1 … 1 | F | CL |
@nullFlavor
| cs | 0 | NP | NP/not present |
| Example | <given qualifier="CL">Ria</given> |
hl7:given
| ENXP | 0 … 1 | R | Bevat de voorletters van een persoon. Een afsluitende punt moet expliciet worden vermeld. De qualifier heeft de waarde "IN" voor de initialen Contains the initials of a person. A closing dot shall be used for every initial. The qualifier "IN" indicates initials | PN.NL |
where [@qualifier='IN'] | |
@qualifier
| set_cs | 1 … 1 | F | IN |
@nullFlavor
| cs | 0 | NP | NP/not present |
| Example | <given qualifier="IN">M.</given> |
hl7:given
| ENXP | 0 … 1 | | Voornaamdeel van ongedefinieerd type. Bij voorkeur alleen met type gebruiken. Given name component of an undefined type. Preferably only use qualified given names. | PN.NL |
where [not(@qualifier)] | |
hl7:prefix
| ENXP | 0 … 1 | R | Prefixdeel van ongedefinieerd type, of van alleen type voorvoegsel (VV) gevolgd door een achternaam zonder type BR (geboortenaam) of SP (partnernaam). Als van een achternaamdeel het type BR of SP te duiden is, dan zou dat bij het voorvoegsel ook moeten kunnen. Element prefix bij voorkeur alleen met volledig type gebruiken. Prefix component of an undefined type, or just of type voorvoegsel (VV) followed by a surname without a qualifier BR (birth name) or SP (partner name). If the last name part type qualifier BR or SP is known then this should also be possible on the prefix of type voorvoegsel. Element prefix is preferably only used with fully specified qualifier. | PN.NL |
where [. [not(@qualifier)] or [tokenize(@qualifier,'\s')='VV'] [not(tokenize(@qualifier,'\s')=('BR', 'SP'))] [following-sibling::hl7:family [1] [not(tokenize(@qualifier,'\s')=('BR', 'SP'))]]] | |
hl7:family
| ENXP | 0 … 1 | R | Achternaamdeel van ongedefinieerd type dus zonder BR of SP. Bij voorkeur alleen met type gebruiken. Surname component of an undefined type hence without BR or SP. Preferably only use qualified family names. | PN.NL |
where [not(tokenize(@qualifier,'\s')=('BR', 'SP'))] | |
hl7:prefix
| ENXP | 0 … 1 | R | Bevat voorvoegsels van de geslachtsnaam en moet direct voorafgaand aan de geslachtsnaam in family staan Contains prefixes/voorvoegsels of the own surname and shall be precede the own surname in the family element | PN.NL |
where [tokenize(@qualifier,'\s')='VV'] [following-sibling::hl7:family [1] [@qualifier='BR']] | |
@qualifier
| set_cs | 1 … 1 | R | Waarde "VV", "VV BR" of "BR VV". Value "VV", "VV BR" or "BR VV". |
@nullFlavor
| cs | 0 | NP | NP/not present |
| Example | <prefix qualifier="VV">van der </prefix> |
hl7:family
| ENXP | 0 … 1 | R | Bevat de geslachtsnaam van een persoon. Het qualifier 'BR' duidt een geslachtsnaam aan Contains own surname of a person. The qualifier 'BR' indicates the own surname | PN.NL |
where [@qualifier='BR'] | |
@qualifier
| cs | 1 … 1 | F | BR |
@nullFlavor
| cs | 0 | NP | NP/not present |
| Example | <family qualifier="BR">Lelie</family> |
hl7:delimiter
| ENXP | 0 … 1 | | Een delimiter heeft geen speciale betekenis als onderdeel van een Person Name, anders dan het doorgeven van een (stukje) letterlijke tekst dat in de geschreven naam voorkomt. Een delimiter moet altijd op de plaats in de Person Name staan waar de tekst ook geschreven zou worden. Er zijn geen impliciete spaties, dus als er normaal gesproken een spatie voor of achter geschreven wordt, dan moet deze expliciet worden meegegeven. Voorbeelden van delimiters zijn: - Het streepje '-' tussen de eigen achternaam en de partnernaam (of andersom).
- De komma plus spatie ', ' die tussen de naam en bepaalde achtervoegsels komt.
- De tekst ', geb. ' of ', e.v. ' die soms gebruikt wordt bij eigen- respectievelijk partnernaam.
Merk op: de spatie tussen een voorvoegsel en de achternaam is geen delimiter, het behoort bij het voorvoegsel. Dit geldt tevens voor andere scheidingstekens behorende bij een voorvoegsel zoals in de naam "D'Artagnan". A delimiter has no special meaning as part of a Person Name, other than communicating a piece of literal text that is part of a written name. A delimiter shall occur in the place it would be written down in a Person Name. There are no implicit spaces, so if a preceding or trailing space is relevant it shall be communicated explicit. Examples of delimiters are: - The hyphen '-' between own surname and partner surname (or vice versa).
- The comma plus space ', ' between name and certain suffixes.
- The text ', geb. ' or ', e.v. ' that is occasionally used for oiwn surname and/or partner surname.
Note: the space between a prefix/voorvoegsel and the surname is not a delimiter, it is part of the prefix/voorvoegsel. This also goes for other delimiters that are part of the prefix/voorvoegsel like the apostrophe in the name "D'Artagnan". | PN.NL |
@nullFlavor
| cs | 0 | NP | NP/not present |
hl7:prefix
| ENXP | 0 … 1 | R | Bevat voorvoegsels van de geslachtsnaam van partner en moet direct voorafgaand aan de geslachtsnaam partner in family staan Contains prefixes/voorvoegsels of the partnername surname and shall be precede the partner surname in the family element | PN.NL |
where [tokenize(@qualifier,'\s')='VV'] [following-sibling::hl7:family [1] [@qualifier='SP']] | |
@qualifier
| set_cs | 1 … 1 | R | Waarde "VV", "VV SP" of "SP VV". Value "VV", "VV SP" or "SP VV". |
@nullFlavor
| cs | 0 | NP | NP/not present |
| Example | <prefix qualifier="VV">van </prefix> |
hl7:family
| ENXP | 0 … 1 | R | Bevat de geslachtsnaam partner van een persoon. Het qualifier type 'SP' duidt een geslachtsnaam partner aan Contains partnername surname of a person. The qualifier 'SP' indicates the partner surname | PN.NL |
where [@qualifier='SP'] | |
@qualifier
| cs | 1 … 1 | F | SP |
@nullFlavor
| cs | 0 | NP | NP/not present |
| Example | <family qualifier="SP">Putten</family> |
hl7:suffix
| ENXP | 0 … * | | Een suffix heeft betrekking op een deel van de naam dat hoort bij één of meer andere naamdelen en daar achter wordt geschreven. In Nederland zijn als achtervoegsel alleen academische titels toegestaan. Enkele regels voor person name parts van type suffix: - Een suffix moet altijd direct achter de naamdelen worden geplaatst waar het betrekking op heeft (d.w.z. waar het normaal gesproken wordt geschreven).
- 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!
- De aard van het achtervoegsel kan verder worden aangeduid door het optionele attribuut qualifier te gebruiken.
Een person name part van type suffix dat zonder qualifier wordt gebruikt, moet worden beschouwd als een niet nader bepaald achtervoegsel. Ook het gebruik van (vaak Amerikaanse) termen als ' Jr.', ' Sr.' of ' III' valt in deze categorie. Er is geen regel voor het aantal achtervoegsels dat wordt gecombineerd in één element. D.w.z. dat " MSc" en " MD" apart kunnen worden doorgegeven, maar ook gecombineerd als " MSc MD". A suffix always applies to a part of the name that belongs to one or more other name parts and should follow those. In The Netherlands only academic titles are allowed as suffix. Some rules for person name parts of type suffix: - A suffix shall always follow the name parts that it pertains to (i.e. where you would usually write it).
- There's no implicit space to separate it from the preceding name part, so any required spaces shall be part of the suffix value!
- The suffix type may be communicated using the qualifier attribute.
A person name part of type suffix without a qualifier, is a suffix not otherwise specified. The use of (usually American) terms as ' Jr.', ' Sr.' or ' III' are in this category. There's no rule for the number of suffixes in one component. I.e. " MSc" and " MD" may be communicated separately, but may also be combined as " MSc MD". | PN.NL |
@qualifier
| cs | 0 … 1 | F | AC |
@nullFlavor
| cs | 0 | NP | NP/not present |
hl7:validTime
| IVL_TS | 0 … 1 | | Dit is een optioneel XML-element binnen de Person Name en duidt de periode aan waarin deze naam 'in gebruik'/geldig was voor de betreffende persoon. De opties zijn: - Er is geen validTime element: de betreffende naam is in principe onbeperkt geldig.
- Er is een onder- en een bovengrens: de naam was geldig in de aangeduide periode.
- Er is alleen een ondergrens: de naam is geldig sinds de aangeduide datum.
- Er is alleen een bovengrens: de naam was geldig t/m de aangeduide datum.
Dit element van Person Name kan worden gebruikt om aan te geven dat een persoon gedurende diens leven één of meer keer van naam veranderd is. Dit gebeurt o.a. bij: - Adoptie van een baby, waarbij het de achternaam van de adoptieouders verkrijgt.
- Huwelijk, waarbij de partnernaam kan worden toegevoegd aan de eigen naam.
- Scheiding, waarbij een eerder aangenomen partnernaam juist weer vervalt.
- Personen die om andere redenen hun voor- of achternaam veranderen.
Merk op dat veel patiëntregistratiesystemen niet echt een historie (met ingangsdatum) bijhouden van de patiëntnaam. Wel wordt vaak een 'audit trail' (wijzigingshistorie) van de patiëntgegevens in het algemeen bijgehouden. Indien gewenst zou daaruit een historie van de persoonsnaam kunnen worden afgeleid, hoewel het natuurlijk ook mogelijk is om alleen de actuele naam door te geven (en dus geen validTime te gebruiken). This is an optional part within Person Nameand signals the period of validity for the name. The options are: - There is no validTime element: the name is considered valid until specified otherwise.
- There is a lower and upper boundary: the name was valid in the given period.
- There's only a lower boundary: the name has been valid since the given date.
- There's only an upper boundary: the name was valid until the given date.
This element of Person Name may be used to indicate the person has changed his name at least once in his life. This may occur in the following cases: - Adoption of a baby, where the baby assumes the adoption parents' last name.
- Marriage, where a partner surname may be added a persons own surname or replace it.
- Divorce, where a previously assumed partner surname may be replace by the own surname again.
- Personen who change their given or last names for other reasons.
Note that many patient administrations do not really keep a history (with start date) of a patient name. In general an audit trail is kept of change in the patient data. This may or not may not be used to deduce the history of a person name, but it usually suffices to communicate just the current/relevant name (and thus not use the validTime element). | PN.NL |
| Constraint | In elke situatie waar één of meer persoonsnamen worden doorgegeven, moet minimaal de naam worden aangeduid die op het moment van verzenden geldig/actueel is. Vervallen namen kunnen dus alleen worden doorgegeven als het betreffende berichtelement herhalend is (dus met cardinaliteit > 1). In tegenstelling tot de situatie bij organisatienamen is het bij persoonsnamen niet toegestaan dat de ondergrens of de bovengrens van een validTime in de toekomst ligt. Er kan dus geen 'geplande' nieuwe naam of het 'gepland vervallen' van de huidige naam worden doorgegeven voor persoonsnamen. |
| Schematron assert | role | error | |
| test | not(*) or (hl7:given and hl7:family) | |
| Message | In een gestructureerde naam moet minimaal één voornaam, initiaal of roepnaam en minimaal één geslachtsnaam of geslachtsnaam partner van een persoon aanwezig zijn, inclusief voorvoegsel(s) indien van toepassing | |
hl7:administrativeGenderCode
| CE | 1 … 1 | R | | CDArC‑NL |
| CONF | |
hl7:birthTime
| TS | 1 … 1 | R | | CDArC‑NL |
sdtc:deceasedInd
| BL | 0 … 1 | R | | CDArC‑NL |
sdtc:deceasedTime
| TS | 0 … 1 | | | CDArC‑NL |
sdtc:multipleBirthInd
| BL | 0 … 1 | | | CDArC‑NL |
hl7:maritalStatusCode
| CE | 0 … 1 | | | CDArC‑NL |
| CONF | |
hl7:guardian
| | 0 … * | | | CDArC‑NL |
@classCode
| cs | 0 … 1 | F | GUARD |
hl7:code
| CE | 0 … 1 | | | CDArC‑NL |
| CONF | |
hl7:addr
| AD.NL | 0 … * | | | CDArC‑NL |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.3.10.1.101 address NL - generic (2018‑06‑11) |
@use
| set_cs | 0 … 1 | | |
| CONF | |
hl7:streetName
| ST | 0 … 1 | R | Straatnaam. Als het adres een postbusnummer is dan dient hier het woord “Postbus” te staan. Als het adres een antwoordnummer is, dan dient hier het woord “Antwoordnummer” te staan. Street name. If the address is a P.O. Box then the Dutch word "Postbus" shall be communicated. If the address is an answer number (mailing address where the receiver pays postage) then the Dutch word "Antwoordnummer" shall be communicated. | AD.NL |
| Example | <streetName>Heereweg</streetName> |
hl7:houseNumber
| ST | 0 … 1 | R | Het element houseNumber moet het huisnummer bevatten. Het huisnummer kan niet-numerieke gedeelten bevatten die het adres mede identificeren, bijv. "23a", maar alleen als de bron deze niet gescheiden kan aanbieden. Huisletter dient indien mogelijk in het element buildingNumberSuffix te worden doorgegeven. Gegevens zoals "to" (woonboten) of "3 hoog achter" maken geen deel uit van dit attribuut. Dit type gegevens is elders in het AD datatype opgenomen. The element houseNumber shall contain the house number. The house number may contains non-numeric parts that further determine the address, e.g. "23a", but only if the source system cannot discretely communicate those. House letter shall, if possible, be communicated through the element buildingNumberSuffix. Information such as "to" (house boats that do not have their own house number, but are across (tegenover) a house with a house number or "3 hoog achter" are not part of this attribute. This type of information is conveyed elsewhere in the AD datatype. | AD.NL |
| Example | <houseNumber>13</houseNumber> |
hl7:buildingNumberSuffix
| ST | 0 … 1 | R | Het element buildingNumberSuffix bevat, indien aanwezig, huisletter en/of huisnummertoevoeging. Het element houseNumber kan dan alleen het numerieke huisnummer bevatten. Export - Als er zowel een huisletter als een huisnummertoevoeging bekend is, dan komt de huisletter eerst, dan een spatie en tenslotte de huisnummertoevoeging.
- Als er alleen een huisletter bekend is, wordt deze in de buildingNumberSuffix doorgegeven. Er hoeft geen spatie achter.
- Als er alleen een huisnummertoevoeging bekend is, wordt deze in de buildingNumberSuffix doorgegeven met een spatie ervoor ter indicatie van een lege huisletter
Import - Als buildingNumberSuffix geen spatie bevat, dan geldt de gehele waarde als huisletter.
- Als buildingNumberSuffix wel een spatie bevat, dan wordt het gedeelte voor de eerste spatie als huisletter geïmporteerd, en het gedeelte na de eerste spatie (de rest) als huisnummertoevoeging.
The element buildingNumberSuffix contains, if relevant, house letter and/or house number suffix. The element houseNumber shall in that case only contain the house number.Export - If a house letter as well as a house number addition is known: house letter first, followed by a space and finally the house letter suffix.
- If only a house letter is known send just that. No trailing space is required.
- If only a house letter suffix is known, communicate that with a leading space.
Import - If the value of buildingNumberSuffix contains no space, then the whole value is considered to be the house letter
- If the value of buildingNumberSuffix contains a space, then everything before the first space is considered to be the house letter, and the everything trailing the first space is considered to be the house number suffix
| AD.NL |
| Example | Huisletter B <buildingNumberSuffix>B</buildingNumberSuffix> |
| Example | Huisnummertoevoeging rood <buildingNumberSuffix> rood</buildingNumberSuffix> |
| Example | Huisletter B, Huisnummertoevoeging rood <buildingNumberSuffix>B rood</buildingNumberSuffix> |
hl7:additionalLocator
| ST | 0 … 1 | R | Aanvullende locatieaanduidingen aanvullend op het postadres. Kan de waarden 'to' (tegenover) of 'by' (bij) zijn. Additional location indicator for the (postal) address. May contains values 'to' (opposite) or 'by' (near). | AD.NL |
| CONF | element content shall be "to" | -or- | element content shall be "by" |
|
hl7:postalCode
| ADXP | 0 … 1 | R | Postcode van het adres. Indien dit een Nederlandse postcode is, dan is het formaat 'nnnn AA' (met spatie). Het is mogelijk om Nederlandse postcodes te coderen volgens NEN5825 (OID 2.16.840.1.113883.2.4.4.15). Let op dat in dit codestelsel Nederlandse postcodes zonder spaties worden gehanteerd. Zip or postal code of the address. If this is a Dutch postal code, then it shall have the format 'nnnn AA' (including the space). It is possible to code Dutch postal codes using the norm NEN5825 (OID 2.16.840.1.113883.2.4.4.15). Please mind that postal codes in that system do NOT have any spaces. | AD.NL |
@code
| | 0 … 1 | | Gecodeerde postcode. Formaat Nederlandse postcodes volgens NEN5825 is 'nnnnAA' Coded postal code. Format of Dutch postal codes compliant with NEN5825 is 'nnnnAA' |
@codeSystem
| | 0 … 1 | | Codesysteem voor gecodeerde postcodes. Voor Nederlandse postcodes is dit NEN5825 OID: 2.16.840.1.113883.2.4.4.15 Code system for coded postal codes. For Dutch postal codes compliant with NEN5825 OID: 2.16.840.1.113883.2.4.4.15 |
hl7:county
| ADXP | 0 … 1 | R | Relevant voor personen. In Nederland wordt dit element gebruikt om de gemeente van inschrijving door te geven (in andere landen kan een ander type administratieve eenheid binnen een staat/provincie gebruikt worden). De gemeente kan, maar hoeft niet, overeen te komen met de stad. Sommige gemeenten, bijvoorbeeld "Waterland", hebben een naam die geheel afwijkt van de steden die erin gelegen zijn. In het HL7-berichtenverkeer wordt de gemeente in Nederland alleen gebruikt in het kader van wettelijke identificatie van personen. Het datatype van county is coded string (SC). Als de gemeente gecodeerd wordt, dan dient Basisregistratie Personen (BRP)/ Gemeentelijke basisadministratie (GBA) tabel 33 (OID 2.16.840.1.113883.2.4.6.14) gebruikt te worden. Code 0000 zoals aanwezig in de GBA Tabel 33 mag onder geen enkele omstandigheid voorkomen in een HL7 versie 3 bericht. Het equivalent van 0000 (onbekende gemeente) in HL7 versie 3 is het niet-opnemen van een code. Relevant for persons. This element is in use in The Nederlands to communicate municipality/county where the person is registered (in other countries this might be in use for a different type of administrative unit within a state/province). The county may, but does not have to, be different from the city. Some counties like "Waterland", span multiple cities. In HL7 messaging we only use county in the Netherlands for legal identification of persons. The datatype of county is coded string (SC). If a county is coded, it shall be based on Basisregistratie Personen (BRP)/ Gemeentelijke basisadministratie (GBA) tabel 33 (OID 2.16.840.1.113883.2.4.6.14). Code 0000 as present in this table shall not be used. The equivalent of 0000 (unknown county) in HL7 V3 is to not add a code. | AD.NL |
hl7:city
| ST | 0 … 1 | R | Plaats City | AD.NL |
hl7:country
| ADXP | 0 … 1 | R | Land volgens Basisregistratie Personen (BRP)/ Gemeentelijke basisadministratie (GBA) tabel 34 Landen (2.16.840.1.113883.2.4.4.16.34) of ISO 3166‐2 alpha (1.0.3166.1.2.2). De landnaam in de text() node is verplicht als het element country wordt gebruikt, maar coderen van het land is niet verplicht. Country coded using Basisregistratie Personen (BRP)/ Gemeentelijke basisadministratie (GBA) tabel 34 Landen (2.16.840.1.113883.2.4.4.16.34) or ISO 3166‐2 alpha (1.0.3166.1.2.2). The country name goes into the text() node and is required if element country is being used, but it is not required to code this element. | AD.NL |
@code
| | 0 … 1 | | Gecodeerd land. Coded country. |
@codeSystem
| | 0 … 1 | | Codesysteem voor gecodeerd land. Code system for a coded country. |
| Example | BRP/GBA Tabel 34 Landen <country code="6030" codeSystem="2.16.840.1.113883.2.4.4.16.34">Nederland</country> |
| Example | ISO 3166-2 alpha <country code="NL" codeSystem="1.0.3166.1.2.2">Nederland</country> |
hl7:unitID
| ST | 0 … 1 | | Een geheel of gedeeltelijke beschrijving van de ligging van een object indien dit niet kan worden aangegeven met de andere adresaanduidingen. NB: het Nederlandse datatype AD versie 1 heeft ook een element <desc/> wat in aanmerking zou kunen komen voor dit type informatie, maar gebruik daarvan wordt niet geadviseerd omdat dit gebruik met CDA zou schaden. In CDA zou het wel als extensie kunnen worden gebruikt. Het internationale datatype AD voorziet niet in een element dat direct geschikt is voor Locatieomschrijving zoals hier bedoeld en dit element moet dan ook als een vorm van misbruik van een niet-gebruikt veld worden gezien. A full or partial description of the location of an object if there's no way to convey that using other address parts. NOTE: The Dutch Datatypes Release 1 includes an element <desc/> that could be used for this type of information, but use of that is ill advised as this would conflict with base CDA usage. In CDA we could add that as an extension. The international datatype AD does not support an element that is intended for conveying Location description as is meant here, and use of the element unitID therefor be a form of misuse of an otherwise unused address component. | AD.NL |
hl7:useablePeriod
| IVL_TS | 0 … 1 | | Het element useablePeriod duidt de periode aan waarin dit adres 'in gebruik'/geldig is/was. De opties zijn: - Er is geen useablePeriod element: het betreffende adres is in principe onbeperkt geldig.
- Er is een onder- en een bovengrens: het adres was geldig in de aangeduide periode.
- Er is alleen een ondergrens: het adres is geldig sinds de aangeduide datum.
- Er is alleen een bovengrens: het adres was geldig t/m de aangeduide datum.
The element useablePeriod contains the period for which this address is/was 'in use'/valid. The options are: - There is no useablePeriod element: the address is considered valid until specified otherwise.
- There is a lower and upper boundary: the address was valid in the given period.
- There's only a lower boundary: the address has been valid since the given date.
- There's only an upper boundary: the address was valid until the given date.
| AD.NL |
| Constraint | In elke situatie waar één of meer adressen worden doorgegeven, moet minimaal het adres worden aangeduid dat op het moment van verzenden geldig/actueel is. Vervallen adressen kunnen dus alleen worden doorgegeven als het betreffende berichtelement herhalend is (dus met cardinaliteit > 1). Adressen mogen ook in de toekomst geldig worden of vervallen als bijvoorbeeld verhuizing reeds bekend is. |
hl7:telecom
| TEL.NL.EXTENDED | 0 … * | | | CDArC‑NL |
where [starts-with(@value,'tel:')] | |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.3.10.1.103 phone number - generic (2018‑06‑11) |
@use
| set_cs | 0 … 1 | | Dit attribuut is een spatie gescheiden lijst van kenmerken. Het kan twee van de kenmerken uit het zib element TelecomType bevatten (MC or PG) en een of meer van de kenmerken uit het element NummerSoort. This attribute is a space separated list of properties. It may cover two of the properties from the hcim element TelecomType bevatten (MC or PG) and one or more of the properties from the element NumberType. |
| CONF | |
@value
| url | 1 … 1 | R | Telefoonnummers bestaan uit een uri beginnend met tel:. Faxnummers bestaan uit een uri beginnend fax:. Let op: een uri bevat bijvoorbeeld geen spaties. Phone numbers consist of a uri starting with tel:. Fax numbers consist of a uri starting with fax:. Note: a uri does not contain whitespace among other things. |
hl7:telecom
| TEL.NL.EXTENDED | 0 … * | | | CDArC‑NL |
where [starts-with(@value,'mailto:')] | |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.3.10.1.104 email address - generic (2018‑06‑11) |
@use
| set_cs | 0 … 1 | | |
| CONF | |
@value
| url | 1 … 1 | R | E-mailadressen bestaan uit een uri beginnend met mailto:. Let op: een uri bevat bijvoorbeeld geen spaties. Email addresses consist of a uri starting with mailto:. Note: a uri does not contain whitespace among other things. |
Choice | 1 … 1 | | Elements to choose from: |
hl7:guardianPerson
| | 0 … 1 | | | CDArC‑NL |
hl7:name
| PN.NL | 0 … 1 | | | CDArC‑NL |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.3.10.1.100 name person NL - generic (2018‑06‑11) |
@use
| set_cs | 0 … 1 | | In principe kan van elke Person Name worden aangegeven in welke situatie deze gebruikt kan worden. Voor Nederland is besloten dat de volgende naamgebruikstypen voor kunnen komen: - L - Reguliere naam. De naam zoals die door de persoon (entiteit) gevoerd wordt. De afkorting 'L' stond oorspronkelijk voor Legal (wettelijk), maar feit is dat hier ook componenten in voor mogen komen (zoals een roepnaam), die niet wettelijk zijn vastgelegd. Dit naamgebruikstype is het standaardtype als geen type wordt doorgegeven.
- A - Pseudoniem. Een artiestennaam, 'schuilnaam' of tijdelijke naam voor een persoon (entiteit). Deze wijkt dus af van de regulier gevoerde naam en wordt bijvoorbeeld gebruikt om iemands identiteit te verbergen (in verband met privacy) of als tijdelijke naam wanneer de echte niet bekend is ('John Doe').
- OR - Wettelijk geregistreerde naam. De naam met de exacte componenten zoals deze voorkomen in het bevolkingsregister van het betreffende land. Voor Nederland is dit het Gemeentelijke Basisadministratie (GBA) of Basisregistratie Personen (BRP) of Register niet-ingezetenen (RNI). Dit is de naam zoals die wordt geretourneerd indien een BSN met succes wordt geverifieerd.
In principal it is possible to communicate use of every Person name. In The Netherlands we constrained the full set to the following options: - L - Regular name. Name the person (entity) habitually goes by. Originally the use code 'L' stood for Legal (officially registered), but this name could also be used to convey components like callme name that are not covered in any officially registered name. The name use code 'L' is to be assumed is no use code is communicated.
- A - Pseudonym. A stage name, 'undercover name' or temporarily assigned name for a person (entity). This name would be different from the regular name and is used to hide someone identity (for privacy reasons) or as a temptorary measure when the real name is unknown ('John Doe').
- OR - Legally registered name. The name with the exact components as registered in the national person registry of the relevant country for that person. In The Netherlands this is the Gemeentelijke Basisadministratie (GBA) or Basisregistratie Personen (BRP) or Register niet-ingezetenen (RNI). This name is the name as returned by that registry, e.g. when his Burgerserivcenummer (BSN) is successfully verified.
|
| CONF | @use shall be "L" | or | @use shall be "A" | or | @use shall be "OR" |
|
Choice | 0 … * | | Minimaal één van de elementen voornaam, roepnaam of initialen en minimaal een geslachtsnaam of geslachtsnaam partner, eventueel met voorvoegsels moet aanwezig zijn. At mininum one of the components given name, callme name or initials and at minimum the own surname or partner surname, possibly with prefixes/voorvoegsels, shall be present. Elements to choose from:- hl7:prefix[@qualifier='NB']
- hl7:given[@qualifier='BR']
- hl7:given[@qualifier='CL']
- hl7:given[@qualifier='IN']
- hl7:given[not(@qualifier)]
- hl7:prefix[.[not(@qualifier)] | .[tokenize(@qualifier,'\s')='VV'][not(tokenize(@qualifier,'\s')=('BR', 'SP'))][following-sibling::hl7:family[1][not(tokenize(@qualifier,'\s')=('BR', 'SP'))]]]
- hl7:family[not(tokenize(@qualifier,'\s')=('BR', 'SP'))]
- hl7:prefix[tokenize(@qualifier,'\s')='VV'][following-sibling::hl7:family[1][@qualifier='BR']]
- hl7:family[@qualifier='BR']
- hl7:delimiter
- hl7:prefix[tokenize(@qualifier,'\s')='VV'][following-sibling::hl7:family[1][@qualifier='SP']]
- hl7:family[@qualifier='SP']
- hl7:suffix
|
hl7:prefix
| ENXP | 0 … 1 | | Adellijke titel. Een titel (meestal voluit geschreven) die is ontleend aan iemands aristocratische status. Voorbeelden zijn "Jonkheer ", "Graaf ", etc. Noot 1: zie ook GBA Tabel 38 Adellijke titel/predicaat. Noot 2: Adellijke titels spelen normaal geen rol van betekenis in de zorg en ondersteuning hiervoor kan variëren van systeem tot systeem. De zorginformatiebouwstenen tot in elk geval release 2020 bieden geen handvat voor adellijke titels. Nobility title. A title (usually written in full) derived from someone's artistocratic status. Examples include "Jonkheer ", "Graaf ", etc. Noot 1: see also GBA Table 38 Adellijke titel/predicaat. Note 2: Nobility titles are not regularly a part of healthcare and support may vary from system to system. The Dutch clinical information models or zibs at least until version 2020 do not support nobility titles. | PN.NL |
where [@qualifier='NB'] | |
@qualifier
| set_cs | 1 … 1 | F | NB |
@nullFlavor
| cs | 0 | NP | NP/not present |
| Example | <prefix qualifier="NB">Jonkheer </prefix> |
hl7:given
| ENXP | 0 … 1 | R | Bevat de voornamen van een persoon. De qualifier 'BR' duidt een officiële voornaam aan Contains given names of a person. The qualifier 'BR' indicates an officially registered given name | PN.NL |
where [@qualifier='BR'] | |
@qualifier
| set_cs | 1 … 1 | F | BR |
@nullFlavor
| cs | 0 | NP | NP/not present |
| Example | <given qualifier="BR">Maria</given> |
hl7:given
| ENXP | 0 … 1 | R | Bevat de roepnaam van een persoon. De qualifier 'CL' duidt een roepnaam aan Contains callme name of a person. The qualifier 'CL' indicates a callme name | PN.NL |
where [@qualifier='CL'] | |
@qualifier
| set_cs | 1 … 1 | F | CL |
@nullFlavor
| cs | 0 | NP | NP/not present |
| Example | <given qualifier="CL">Ria</given> |
hl7:given
| ENXP | 0 … 1 | R | Bevat de voorletters van een persoon. Een afsluitende punt moet expliciet worden vermeld. De qualifier heeft de waarde "IN" voor de initialen Contains the initials of a person. A closing dot shall be used for every initial. The qualifier "IN" indicates initials | PN.NL |
where [@qualifier='IN'] | |
@qualifier
| set_cs | 1 … 1 | F | IN |
@nullFlavor
| cs | 0 | NP | NP/not present |
| Example | <given qualifier="IN">M.</given> |
hl7:given
| ENXP | 0 … 1 | | Voornaamdeel van ongedefinieerd type. Bij voorkeur alleen met type gebruiken. Given name component of an undefined type. Preferably only use qualified given names. | PN.NL |
where [not(@qualifier)] | |
hl7:prefix
| ENXP | 0 … 1 | R | Prefixdeel van ongedefinieerd type, of van alleen type voorvoegsel (VV) gevolgd door een achternaam zonder type BR (geboortenaam) of SP (partnernaam). Als van een achternaamdeel het type BR of SP te duiden is, dan zou dat bij het voorvoegsel ook moeten kunnen. Element prefix bij voorkeur alleen met volledig type gebruiken. Prefix component of an undefined type, or just of type voorvoegsel (VV) followed by a surname without a qualifier BR (birth name) or SP (partner name). If the last name part type qualifier BR or SP is known then this should also be possible on the prefix of type voorvoegsel. Element prefix is preferably only used with fully specified qualifier. | PN.NL |
where [. [not(@qualifier)] or [tokenize(@qualifier,'\s')='VV'] [not(tokenize(@qualifier,'\s')=('BR', 'SP'))] [following-sibling::hl7:family [1] [not(tokenize(@qualifier,'\s')=('BR', 'SP'))]]] | |
hl7:family
| ENXP | 0 … 1 | R | Achternaamdeel van ongedefinieerd type dus zonder BR of SP. Bij voorkeur alleen met type gebruiken. Surname component of an undefined type hence without BR or SP. Preferably only use qualified family names. | PN.NL |
where [not(tokenize(@qualifier,'\s')=('BR', 'SP'))] | |
hl7:prefix
| ENXP | 0 … 1 | R | Bevat voorvoegsels van de geslachtsnaam en moet direct voorafgaand aan de geslachtsnaam in family staan Contains prefixes/voorvoegsels of the own surname and shall be precede the own surname in the family element | PN.NL |
where [tokenize(@qualifier,'\s')='VV'] [following-sibling::hl7:family [1] [@qualifier='BR']] | |
@qualifier
| set_cs | 1 … 1 | R | Waarde "VV", "VV BR" of "BR VV". Value "VV", "VV BR" or "BR VV". |
@nullFlavor
| cs | 0 | NP | NP/not present |
| Example | <prefix qualifier="VV">van der </prefix> |
hl7:family
| ENXP | 0 … 1 | R | Bevat de geslachtsnaam van een persoon. Het qualifier 'BR' duidt een geslachtsnaam aan Contains own surname of a person. The qualifier 'BR' indicates the own surname | PN.NL |
where [@qualifier='BR'] | |
@qualifier
| cs | 1 … 1 | F | BR |
@nullFlavor
| cs | 0 | NP | NP/not present |
| Example | <family qualifier="BR">Lelie</family> |
hl7:delimiter
| ENXP | 0 … 1 | | Een delimiter heeft geen speciale betekenis als onderdeel van een Person Name, anders dan het doorgeven van een (stukje) letterlijke tekst dat in de geschreven naam voorkomt. Een delimiter moet altijd op de plaats in de Person Name staan waar de tekst ook geschreven zou worden. Er zijn geen impliciete spaties, dus als er normaal gesproken een spatie voor of achter geschreven wordt, dan moet deze expliciet worden meegegeven. Voorbeelden van delimiters zijn: - Het streepje '-' tussen de eigen achternaam en de partnernaam (of andersom).
- De komma plus spatie ', ' die tussen de naam en bepaalde achtervoegsels komt.
- De tekst ', geb. ' of ', e.v. ' die soms gebruikt wordt bij eigen- respectievelijk partnernaam.
Merk op: de spatie tussen een voorvoegsel en de achternaam is geen delimiter, het behoort bij het voorvoegsel. Dit geldt tevens voor andere scheidingstekens behorende bij een voorvoegsel zoals in de naam "D'Artagnan". A delimiter has no special meaning as part of a Person Name, other than communicating a piece of literal text that is part of a written name. A delimiter shall occur in the place it would be written down in a Person Name. There are no implicit spaces, so if a preceding or trailing space is relevant it shall be communicated explicit. Examples of delimiters are: - The hyphen '-' between own surname and partner surname (or vice versa).
- The comma plus space ', ' between name and certain suffixes.
- The text ', geb. ' or ', e.v. ' that is occasionally used for oiwn surname and/or partner surname.
Note: the space between a prefix/voorvoegsel and the surname is not a delimiter, it is part of the prefix/voorvoegsel. This also goes for other delimiters that are part of the prefix/voorvoegsel like the apostrophe in the name "D'Artagnan". | PN.NL |
@nullFlavor
| cs | 0 | NP | NP/not present |
hl7:prefix
| ENXP | 0 … 1 | R | Bevat voorvoegsels van de geslachtsnaam van partner en moet direct voorafgaand aan de geslachtsnaam partner in family staan Contains prefixes/voorvoegsels of the partnername surname and shall be precede the partner surname in the family element | PN.NL |
where [tokenize(@qualifier,'\s')='VV'] [following-sibling::hl7:family [1] [@qualifier='SP']] | |
@qualifier
| set_cs | 1 … 1 | R | Waarde "VV", "VV SP" of "SP VV". Value "VV", "VV SP" or "SP VV". |
@nullFlavor
| cs | 0 | NP | NP/not present |
| Example | <prefix qualifier="VV">van </prefix> |
hl7:family
| ENXP | 0 … 1 | R | Bevat de geslachtsnaam partner van een persoon. Het qualifier type 'SP' duidt een geslachtsnaam partner aan Contains partnername surname of a person. The qualifier 'SP' indicates the partner surname | PN.NL |
where [@qualifier='SP'] | |
@qualifier
| cs | 1 … 1 | F | SP |
@nullFlavor
| cs | 0 | NP | NP/not present |
| Example | <family qualifier="SP">Putten</family> |
hl7:suffix
| ENXP | 0 … * | | Een suffix heeft betrekking op een deel van de naam dat hoort bij één of meer andere naamdelen en daar achter wordt geschreven. In Nederland zijn als achtervoegsel alleen academische titels toegestaan. Enkele regels voor person name parts van type suffix: - Een suffix moet altijd direct achter de naamdelen worden geplaatst waar het betrekking op heeft (d.w.z. waar het normaal gesproken wordt geschreven).
- 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!
- De aard van het achtervoegsel kan verder worden aangeduid door het optionele attribuut qualifier te gebruiken.
Een person name part van type suffix dat zonder qualifier wordt gebruikt, moet worden beschouwd als een niet nader bepaald achtervoegsel. Ook het gebruik van (vaak Amerikaanse) termen als ' Jr.', ' Sr.' of ' III' valt in deze categorie. Er is geen regel voor het aantal achtervoegsels dat wordt gecombineerd in één element. D.w.z. dat " MSc" en " MD" apart kunnen worden doorgegeven, maar ook gecombineerd als " MSc MD". A suffix always applies to a part of the name that belongs to one or more other name parts and should follow those. In The Netherlands only academic titles are allowed as suffix. Some rules for person name parts of type suffix: - A suffix shall always follow the name parts that it pertains to (i.e. where you would usually write it).
- There's no implicit space to separate it from the preceding name part, so any required spaces shall be part of the suffix value!
- The suffix type may be communicated using the qualifier attribute.
A person name part of type suffix without a qualifier, is a suffix not otherwise specified. The use of (usually American) terms as ' Jr.', ' Sr.' or ' III' are in this category. There's no rule for the number of suffixes in one component. I.e. " MSc" and " MD" may be communicated separately, but may also be combined as " MSc MD". | PN.NL |
@qualifier
| cs | 0 … 1 | F | AC |
@nullFlavor
| cs | 0 | NP | NP/not present |
hl7:validTime
| IVL_TS | 0 … 1 | | Dit is een optioneel XML-element binnen de Person Name en duidt de periode aan waarin deze naam 'in gebruik'/geldig was voor de betreffende persoon. De opties zijn: - Er is geen validTime element: de betreffende naam is in principe onbeperkt geldig.
- Er is een onder- en een bovengrens: de naam was geldig in de aangeduide periode.
- Er is alleen een ondergrens: de naam is geldig sinds de aangeduide datum.
- Er is alleen een bovengrens: de naam was geldig t/m de aangeduide datum.
Dit element van Person Name kan worden gebruikt om aan te geven dat een persoon gedurende diens leven één of meer keer van naam veranderd is. Dit gebeurt o.a. bij: - Adoptie van een baby, waarbij het de achternaam van de adoptieouders verkrijgt.
- Huwelijk, waarbij de partnernaam kan worden toegevoegd aan de eigen naam.
- Scheiding, waarbij een eerder aangenomen partnernaam juist weer vervalt.
- Personen die om andere redenen hun voor- of achternaam veranderen.
Merk op dat veel patiëntregistratiesystemen niet echt een historie (met ingangsdatum) bijhouden van de patiëntnaam. Wel wordt vaak een 'audit trail' (wijzigingshistorie) van de patiëntgegevens in het algemeen bijgehouden. Indien gewenst zou daaruit een historie van de persoonsnaam kunnen worden afgeleid, hoewel het natuurlijk ook mogelijk is om alleen de actuele naam door te geven (en dus geen validTime te gebruiken). This is an optional part within Person Nameand signals the period of validity for the name. The options are: - There is no validTime element: the name is considered valid until specified otherwise.
- There is a lower and upper boundary: the name was valid in the given period.
- There's only a lower boundary: the name has been valid since the given date.
- There's only an upper boundary: the name was valid until the given date.
This element of Person Name may be used to indicate the person has changed his name at least once in his life. This may occur in the following cases: - Adoption of a baby, where the baby assumes the adoption parents' last name.
- Marriage, where a partner surname may be added a persons own surname or replace it.
- Divorce, where a previously assumed partner surname may be replace by the own surname again.
- Personen who change their given or last names for other reasons.
Note that many patient administrations do not really keep a history (with start date) of a patient name. In general an audit trail is kept of change in the patient data. This may or not may not be used to deduce the history of a person name, but it usually suffices to communicate just the current/relevant name (and thus not use the validTime element). | PN.NL |
| Constraint | In elke situatie waar één of meer persoonsnamen worden doorgegeven, moet minimaal de naam worden aangeduid die op het moment van verzenden geldig/actueel is. Vervallen namen kunnen dus alleen worden doorgegeven als het betreffende berichtelement herhalend is (dus met cardinaliteit > 1). In tegenstelling tot de situatie bij organisatienamen is het bij persoonsnamen niet toegestaan dat de ondergrens of de bovengrens van een validTime in de toekomst ligt. Er kan dus geen 'geplande' nieuwe naam of het 'gepland vervallen' van de huidige naam worden doorgegeven voor persoonsnamen. |
| Schematron assert | role | error | |
| test | not(*) or (hl7:given and hl7:family) | |
| Message | In een gestructureerde naam moet minimaal één voornaam, initiaal of roepnaam en minimaal één geslachtsnaam of geslachtsnaam partner van een persoon aanwezig zijn, inclusief voorvoegsel(s) indien van toepassing | |
sdtc:asPatientRelationship
| | 0 … 1 | | | CDArC‑NL |
@classCode
| cs | 1 … 1 | F | PRS |
sdtc:code
| CE | 1 … 1 | R | | CDArC‑NL |
| CONF | |
Included | 1 … * | R | from 2.16.840.1.113883.2.4.3.11.60.7.10.51 CDA author SDTC NL (DYNAMIC) |
hl7:author
| | 1 … * | R | | CDAaTCNL |
@typeCode
| cs | 0 … 1 | F | AUT |
@contextControlCode
| cs | 0 … 1 | F | OP |
hl7:functionCode
| CE | 0 … 1 | | | CDAaTCNL |
| CONF | |
hl7:time
| TS | 1 … 1 | R | Afrondingsdatum bijdrage van de auteur aan het document, of @nullFlavor=NI indien onbekend. Als er één auteur aan het document heeft gewerkt, dan zal de waarde in author.time naar verwachting overeenkomen met ClinicalDocument.effectiveTime | CDAaTCNL |
Choice | 1 … 1 | | Elements to choose from:- hl7:assignedAuthor[not(hl7:code/@code = 'ONESELF')]
- hl7:assignedAuthor[hl7:code/@code = 'ONESELF']
|
hl7:assignedAuthor
| | 0 … 1 | R | Auteur is zorgverlener of apparaat (voor automatisch gegenereerde documenten) | CDAaTCNL |
where [not(hl7:code/@code = 'ONESELF')] | |
@classCode
| cs | 0 … 1 | F | ASSIGNED |
Included | 1 … * | R | from 2.16.840.1.113883.2.4.3.11.60.3.10.1.30 zorgverleneridentificatienummer (DYNAMIC) Vul met nullFlavor 'NI' als er geen identificatie van de auteur bekend is. |
Choice | 1 … * | | Elements to choose from:- hl7:id
- hl7:id
- hl7:id
- hl7:id[not(@root = ('2.16.528.1.1007.3.1', '2.16.840.1.113883.2.4.6.1', '2.16.528.1.1007.5.1'))]
|
hl7:id
| II.NL.UZI | 0 … 1 | R | Identificerend nummer van zorgverlener met bijbehorend codesysteem (UZI nummer natuurlijke personen) | zorgmmer |
@root
| uid | 1 … 1 | F | 2.16.528.1.1007.3.1 |
| 2.16.528.1.1007.3.1 is de OID van Zorgverlener UZI |
@extension
| st | 1 … 1 | R | |
| Example | <id root="2.16.528.1.1007.3.1" extension="129854656"/> |
hl7:id
| II.NL.AGB | 0 … 1 | R | Identificerend nummer van zorgverlener met bijbehorend codesysteem (Vektis AGB-zorgverlener tabel) | zorgmmer |
@root
| uid | 1 … 1 | F | 2.16.840.1.113883.2.4.6.1 |
| 2.16.840.1.113883.2.4.6.1 is de OID van Vektis AGB‐Z |
@extension
| st | 1 … 1 | R | |
| Example | <id root="2.16.840.1.113883.2.4.6.1" extension="129854656"/> |
hl7:id
| II.NL.BIG | 0 … 1 | R | Identificerend nummer van zorgverlener met bijbehorend codesysteem (BIG register inschrijvingsnummer) | zorgmmer |
@root
| uid | 1 … 1 | F | 2.16.528.1.1007.5.1 |
| 2.16.528.1.1007.5.1 is de OID van BIG Register |
@extension
| st | 1 … 1 | R | |
| Example | <id root="2.16.528.1.1007.5.1" extension="129854656"/> |
hl7:id
| II | 0 … 1 | R | Zorgverleneridentificatienummer anders dan UZI, AGB of BIG. Bij een id (attribuut @extension) hoort een identificatiesysteem (attribuut @root) in de vorm van een OID. In het geval er geen OID bekend is, kan in plaats van een OID in @root, het attribuut @nullFlavor met waarde UNC worden gebruikt. Het verdient de voorkeur om expliciet te maken wat het identificatiesysteem is en de situatie met @nullFlavor=UNC zou dan ook bij voorkeur tijdelijk moeten zijn. | zorgmmer |
where [not(@root = ('2.16.528.1.1007.3.1', '2.16.840.1.113883.2.4.6.1', '2.16.528.1.1007.5.1'))] | |
| Example | ID 12345 uit identificatiesysteem 1.2.3.4.9999 <id root="1.2.3.4.9999" extension="12345"/> |
| Example | ID 12345 uit (nog) onbekend identificatiesysteem <id nullFlavor="UNC" extension="12345"/> |
Included | 0 … 1 | | from 2.16.840.1.113883.2.4.3.11.60.3.10.1.31 specialisme zorgverlener (DYNAMIC) |
Choice | 0 … 1 | | Elements to choose from: |
hl7:code
| CE | 0 … 1 | | Specialisme van zorgverlener afkomstig uit valueSet SpecialismeAGBCodelijst | specener |
| CONF | |
| Example | <code code="0303" codeSystem="2.16.840.1.113883.2.4.6.7" displayName="Chirurgie"/> |
hl7:code
| CE | 0 … 1 | | Specialisme van zorgverlener afkomstig uit valueSet SpecialismeUZICodelijst | specener |
| CONF | |
| Example | <code code="01.014" codeSystem="2.16.840.1.113883.2.4.15.111" displayName="Chirurg"/> |
hl7:addr
| AD.NL | 0 … * | | Adres | CDAaTCNL |
hl7:telecom
| TEL.NL.EXTENDED | 0 … * | | Telefoon, fax, e-mailadres | CDAaTCNL |
Choice | 0 … 1 | | Elements to choose from: |
hl7:assignedPerson
| | | | Contains 2.16.840.1.113883.2.4.3.11.60.3.10.0.4 person (DYNAMIC) | CDAaTCNL |
hl7:assignedAuthoringDevice
| | | | Contains 2.16.840.1.113883.10.12.815 CDA Device SDTC (DYNAMIC) | CDAaTCNL |
Included | 0 … 1 | | from 2.16.840.1.113883.2.4.3.11.60.3.10.0.5 uitvoerende zorgaanbieder (DYNAMIC) |
hl7:representedOrganization
| | 0 … 1 | | Bevat gegevens over de zorgaanbiederorganisatie | reprtion |
@classCode
| cs | 0 … 1 | F | ORG |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.7.10.53 zorgaanbiederidentificatienummer (2019‑04‑07 14:36:08) |
Choice | 0 … * | | Elements to choose from:- hl7:id
- hl7:id
- hl7:id
- hl7:id[not(@root = ('2.16.528.1.1007.3.3', '2.16.840.1.113883.2.4.6.1', '2.16.840.1.113883.2.4.6.8'))]
|
hl7:id
| II.NL.URA | 0 … 1 | R | Zorgaanbiederidentificatienummer: UZI Registerabonneenummer (URA). Element bevat @root en @extension. | zorgmmer |
@root
| uid | 1 … 1 | F | 2.16.528.1.1007.3.3 |
| OID van het CIBG UZI‐Register‐Abonneenummer |
@extension
| st | 1 … 1 | R | URA (het CIBG UZI‐Register‐Abonneenummer) |
hl7:id
| II.NL.AGB | 0 … 1 | R | Zorgaanbiederidentificatienummer: De Vektis AGB-Z Zorgaanbieder identificatie. Element bevat @root en @extension. | zorgmmer |
@root
| uid | 1 … 1 | F | 2.16.840.1.113883.2.4.6.1 |
| OID van de Vektis AGB-Z Zorgaanbieder identificatie |
@extension
| st | 1 … 1 | R | AGB code |
hl7:id
| II | 0 … 1 | R | Zorgaanbiederidentificatienummer: De Vektis RAV / ambulanceorganisatie ID. Element bevat @root en @extension. | zorgmmer |
@root
| uid | 1 … 1 | F | 2.16.840.1.113883.2.4.6.8 |
| OID van de Vektis RAV / ambulanceorganisatie ID |
@extension
| st | 1 … 1 | R | RAV / ambulanceorganisatie id |
hl7:id
| II | 0 … * | R | Zorgaanbiederidentificatienummer anders dan URA, AGB, Vektis RAV ID. Bij een id (attribuut @extension) hoort een identificatiesysteem (attribuut @root) in de vorm van een OID. In het geval er geen OID bekend is, kan in plaats van een OID in @root, het attribuut @nullFlavor met waarde UNC worden gebruikt. Het verdient de voorkeur om expliciet te maken wat het identificatiesysteem is en de situatie met @nullFlavor=UNC zou dan ook bij voorkeur tijdelijk moeten zijn. | zorgmmer |
where [not(@root = ('2.16.528.1.1007.3.3', '2.16.840.1.113883.2.4.6.1', '2.16.840.1.113883.2.4.6.8'))] | |
hl7:name
| ON | 0 … 1 | | Naam van zorgaanbieder of locatie van de zorgaanbieder | reprtion |
| Example | <name>Ziekenhuis St. Nicolas</name> |
| Example | <name>Locatie Kerklaan</name> |
hl7:telecom
| TEL.NL.EXTENDED | 0 … * | | Telefoon van zorgaanbieder | reprtion |
where [starts-with(@value,'tel:')] | |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.3.10.1.103 phone number - generic (2018‑06‑11) |
@use
| set_cs | 0 … 1 | | Dit attribuut is een spatie gescheiden lijst van kenmerken. Het kan twee van de kenmerken uit het zib element TelecomType bevatten (MC or PG) en een of meer van de kenmerken uit het element NummerSoort. This attribute is a space separated list of properties. It may cover two of the properties from the hcim element TelecomType bevatten (MC or PG) and one or more of the properties from the element NumberType. |
| CONF | |
@value
| url | 1 … 1 | R | Telefoonnummers bestaan uit een uri beginnend met tel:. Faxnummers bestaan uit een uri beginnend fax:. Let op: een uri bevat bijvoorbeeld geen spaties. Phone numbers consist of a uri starting with tel:. Fax numbers consist of a uri starting with fax:. Note: a uri does not contain whitespace among other things. |
hl7:telecom
| TEL.NL.EXTENDED | 0 … * | | E-mailadres van zorgaanbieder | reprtion |
where [starts-with(@value,'mailto:')] | |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.3.10.1.104 email address - generic (2018‑06‑11) |
@use
| set_cs | 0 … 1 | | |
| CONF | |
@value
| url | 1 … 1 | R | E-mailadressen bestaan uit een uri beginnend met mailto:. Let op: een uri bevat bijvoorbeeld geen spaties. Email addresses consist of a uri starting with mailto:. Note: a uri does not contain whitespace among other things. |
hl7:addr
| AD.NL | 0 … * | | | reprtion |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.3.10.1.101 address NL - generic (2018‑06‑11) |
@use
| set_cs | 0 … 1 | | |
| CONF | |
hl7:streetName
| ST | 0 … 1 | R | Straatnaam. Als het adres een postbusnummer is dan dient hier het woord “Postbus” te staan. Als het adres een antwoordnummer is, dan dient hier het woord “Antwoordnummer” te staan. Street name. If the address is a P.O. Box then the Dutch word "Postbus" shall be communicated. If the address is an answer number (mailing address where the receiver pays postage) then the Dutch word "Antwoordnummer" shall be communicated. | AD.NL |
| Example | <streetName>Heereweg</streetName> |
hl7:houseNumber
| ST | 0 … 1 | R | Het element houseNumber moet het huisnummer bevatten. Het huisnummer kan niet-numerieke gedeelten bevatten die het adres mede identificeren, bijv. "23a", maar alleen als de bron deze niet gescheiden kan aanbieden. Huisletter dient indien mogelijk in het element buildingNumberSuffix te worden doorgegeven. Gegevens zoals "to" (woonboten) of "3 hoog achter" maken geen deel uit van dit attribuut. Dit type gegevens is elders in het AD datatype opgenomen. The element houseNumber shall contain the house number. The house number may contains non-numeric parts that further determine the address, e.g. "23a", but only if the source system cannot discretely communicate those. House letter shall, if possible, be communicated through the element buildingNumberSuffix. Information such as "to" (house boats that do not have their own house number, but are across (tegenover) a house with a house number or "3 hoog achter" are not part of this attribute. This type of information is conveyed elsewhere in the AD datatype. | AD.NL |
| Example | <houseNumber>13</houseNumber> |
hl7:buildingNumberSuffix
| ST | 0 … 1 | R | Het element buildingNumberSuffix bevat, indien aanwezig, huisletter en/of huisnummertoevoeging. Het element houseNumber kan dan alleen het numerieke huisnummer bevatten. Export - Als er zowel een huisletter als een huisnummertoevoeging bekend is, dan komt de huisletter eerst, dan een spatie en tenslotte de huisnummertoevoeging.
- Als er alleen een huisletter bekend is, wordt deze in de buildingNumberSuffix doorgegeven. Er hoeft geen spatie achter.
- Als er alleen een huisnummertoevoeging bekend is, wordt deze in de buildingNumberSuffix doorgegeven met een spatie ervoor ter indicatie van een lege huisletter
Import - Als buildingNumberSuffix geen spatie bevat, dan geldt de gehele waarde als huisletter.
- Als buildingNumberSuffix wel een spatie bevat, dan wordt het gedeelte voor de eerste spatie als huisletter geïmporteerd, en het gedeelte na de eerste spatie (de rest) als huisnummertoevoeging.
The element buildingNumberSuffix contains, if relevant, house letter and/or house number suffix. The element houseNumber shall in that case only contain the house number.Export - If a house letter as well as a house number addition is known: house letter first, followed by a space and finally the house letter suffix.
- If only a house letter is known send just that. No trailing space is required.
- If only a house letter suffix is known, communicate that with a leading space.
Import - If the value of buildingNumberSuffix contains no space, then the whole value is considered to be the house letter
- If the value of buildingNumberSuffix contains a space, then everything before the first space is considered to be the house letter, and the everything trailing the first space is considered to be the house number suffix
| AD.NL |
| Example | Huisletter B <buildingNumberSuffix>B</buildingNumberSuffix> |
| Example | Huisnummertoevoeging rood <buildingNumberSuffix> rood</buildingNumberSuffix> |
| Example | Huisletter B, Huisnummertoevoeging rood <buildingNumberSuffix>B rood</buildingNumberSuffix> |
hl7:additionalLocator
| ST | 0 … 1 | R | Aanvullende locatieaanduidingen aanvullend op het postadres. Kan de waarden 'to' (tegenover) of 'by' (bij) zijn. Additional location indicator for the (postal) address. May contains values 'to' (opposite) or 'by' (near). | AD.NL |
| CONF | element content shall be "to" | -or- | element content shall be "by" |
|
hl7:postalCode
| ADXP | 0 … 1 | R | Postcode van het adres. Indien dit een Nederlandse postcode is, dan is het formaat 'nnnn AA' (met spatie). Het is mogelijk om Nederlandse postcodes te coderen volgens NEN5825 (OID 2.16.840.1.113883.2.4.4.15). Let op dat in dit codestelsel Nederlandse postcodes zonder spaties worden gehanteerd. Zip or postal code of the address. If this is a Dutch postal code, then it shall have the format 'nnnn AA' (including the space). It is possible to code Dutch postal codes using the norm NEN5825 (OID 2.16.840.1.113883.2.4.4.15). Please mind that postal codes in that system do NOT have any spaces. | AD.NL |
@code
| | 0 … 1 | | Gecodeerde postcode. Formaat Nederlandse postcodes volgens NEN5825 is 'nnnnAA' Coded postal code. Format of Dutch postal codes compliant with NEN5825 is 'nnnnAA' |
@codeSystem
| | 0 … 1 | | Codesysteem voor gecodeerde postcodes. Voor Nederlandse postcodes is dit NEN5825 OID: 2.16.840.1.113883.2.4.4.15 Code system for coded postal codes. For Dutch postal codes compliant with NEN5825 OID: 2.16.840.1.113883.2.4.4.15 |
hl7:county
| ADXP | 0 … 1 | R | Relevant voor personen. In Nederland wordt dit element gebruikt om de gemeente van inschrijving door te geven (in andere landen kan een ander type administratieve eenheid binnen een staat/provincie gebruikt worden). De gemeente kan, maar hoeft niet, overeen te komen met de stad. Sommige gemeenten, bijvoorbeeld "Waterland", hebben een naam die geheel afwijkt van de steden die erin gelegen zijn. In het HL7-berichtenverkeer wordt de gemeente in Nederland alleen gebruikt in het kader van wettelijke identificatie van personen. Het datatype van county is coded string (SC). Als de gemeente gecodeerd wordt, dan dient Basisregistratie Personen (BRP)/ Gemeentelijke basisadministratie (GBA) tabel 33 (OID 2.16.840.1.113883.2.4.6.14) gebruikt te worden. Code 0000 zoals aanwezig in de GBA Tabel 33 mag onder geen enkele omstandigheid voorkomen in een HL7 versie 3 bericht. Het equivalent van 0000 (onbekende gemeente) in HL7 versie 3 is het niet-opnemen van een code. Relevant for persons. This element is in use in The Nederlands to communicate municipality/county where the person is registered (in other countries this might be in use for a different type of administrative unit within a state/province). The county may, but does not have to, be different from the city. Some counties like "Waterland", span multiple cities. In HL7 messaging we only use county in the Netherlands for legal identification of persons. The datatype of county is coded string (SC). If a county is coded, it shall be based on Basisregistratie Personen (BRP)/ Gemeentelijke basisadministratie (GBA) tabel 33 (OID 2.16.840.1.113883.2.4.6.14). Code 0000 as present in this table shall not be used. The equivalent of 0000 (unknown county) in HL7 V3 is to not add a code. | AD.NL |
hl7:city
| ST | 0 … 1 | R | Plaats City | AD.NL |
hl7:country
| ADXP | 0 … 1 | R | Land volgens Basisregistratie Personen (BRP)/ Gemeentelijke basisadministratie (GBA) tabel 34 Landen (2.16.840.1.113883.2.4.4.16.34) of ISO 3166‐2 alpha (1.0.3166.1.2.2). De landnaam in de text() node is verplicht als het element country wordt gebruikt, maar coderen van het land is niet verplicht. Country coded using Basisregistratie Personen (BRP)/ Gemeentelijke basisadministratie (GBA) tabel 34 Landen (2.16.840.1.113883.2.4.4.16.34) or ISO 3166‐2 alpha (1.0.3166.1.2.2). The country name goes into the text() node and is required if element country is being used, but it is not required to code this element. | AD.NL |
@code
| | 0 … 1 | | Gecodeerd land. Coded country. |
@codeSystem
| | 0 … 1 | | Codesysteem voor gecodeerd land. Code system for a coded country. |
| Example | BRP/GBA Tabel 34 Landen <country code="6030" codeSystem="2.16.840.1.113883.2.4.4.16.34">Nederland</country> |
| Example | ISO 3166-2 alpha <country code="NL" codeSystem="1.0.3166.1.2.2">Nederland</country> |
hl7:unitID
| ST | 0 … 1 | | Een geheel of gedeeltelijke beschrijving van de ligging van een object indien dit niet kan worden aangegeven met de andere adresaanduidingen. NB: het Nederlandse datatype AD versie 1 heeft ook een element <desc/> wat in aanmerking zou kunen komen voor dit type informatie, maar gebruik daarvan wordt niet geadviseerd omdat dit gebruik met CDA zou schaden. In CDA zou het wel als extensie kunnen worden gebruikt. Het internationale datatype AD voorziet niet in een element dat direct geschikt is voor Locatieomschrijving zoals hier bedoeld en dit element moet dan ook als een vorm van misbruik van een niet-gebruikt veld worden gezien. A full or partial description of the location of an object if there's no way to convey that using other address parts. NOTE: The Dutch Datatypes Release 1 includes an element <desc/> that could be used for this type of information, but use of that is ill advised as this would conflict with base CDA usage. In CDA we could add that as an extension. The international datatype AD does not support an element that is intended for conveying Location description as is meant here, and use of the element unitID therefor be a form of misuse of an otherwise unused address component. | AD.NL |
hl7:useablePeriod
| IVL_TS | 0 … 1 | | Het element useablePeriod duidt de periode aan waarin dit adres 'in gebruik'/geldig is/was. De opties zijn: - Er is geen useablePeriod element: het betreffende adres is in principe onbeperkt geldig.
- Er is een onder- en een bovengrens: het adres was geldig in de aangeduide periode.
- Er is alleen een ondergrens: het adres is geldig sinds de aangeduide datum.
- Er is alleen een bovengrens: het adres was geldig t/m de aangeduide datum.
The element useablePeriod contains the period for which this address is/was 'in use'/valid. The options are: - There is no useablePeriod element: the address is considered valid until specified otherwise.
- There is a lower and upper boundary: the address was valid in the given period.
- There's only a lower boundary: the address has been valid since the given date.
- There's only an upper boundary: the address was valid until the given date.
| AD.NL |
| Constraint | In elke situatie waar één of meer adressen worden doorgegeven, moet minimaal het adres worden aangeduid dat op het moment van verzenden geldig/actueel is. Vervallen adressen kunnen dus alleen worden doorgegeven als het betreffende berichtelement herhalend is (dus met cardinaliteit > 1). Adressen mogen ook in de toekomst geldig worden of vervallen als bijvoorbeeld verhuizing reeds bekend is. |
hl7:standardIndustryClassCode
| CE | 0 … 1 | | Bevat code die het type van een zorgaanbieder bepaalt | reprtion |
| CONF | |
| Example | <standardIndustryClassCode code="V4" codeSystem="2.16.840.1.113883.2.4.15.1060" displayName="Ziekenhuis"/> |
hl7:asOrganizationPartOf
| | 0 … 1 | | Bevat afdelingsspecialisme. De afdeling maakt deel uit zorgaanbieder organisatie | reprtion |
| Example | <asOrganizationPartOf> <code code="0303" codeSystem="2.16.840.1.113883.2.4.6.7" displayName="Chirurgie"/> <!-- COD016-VEKT (Vektis AGB-medische specialismen) --> </asOrganizationPartOf> |
hl7:code
| CE | 0 … 1 | | | reprtion |
| CONF | |
hl7:wholeOrganization
| | 0 … 1 | | Als deze representedOrganization een locatie van een zorgaanbieder is, dan komen hier de gegevens van de overkoepelende organisatie. | reprtion |
hl7:name
| ON | 0 … 1 | | Naam van overkoepelende zorgaanbieder | reprtion |
| Example | <name>Ziekenhuis St. Nicolas</name> |
hl7:assignedAuthor
| | 0 … 1 | R | Auteur is patiënt. De ClinicalDocument.recordTarget met hetzelfde id bevat (mogelijk) meer volledige gegevens. | CDAaTCNL |
where [hl7:code/@code = 'ONESELF'] | |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.7.10.52 CDA author of informant patient (2017‑08‑25) |
@classCode
| cs | 0 … 1 | F | ASSIGNED |
Choice | 1 … * | | Elements to choose from:- hl7:id[@root='2.16.840.1.113883.2.4.6.3']
- hl7:id[not(@root='2.16.840.1.113883.2.4.6.3')]
- hl7:id[@nullFlavor]
|
hl7:id
| II.NL.BSN | 0 … 1 | R | BSN. Een BSN is N8..9 maar is in berichten altijd N9, eventueel via een voorloopnul. | CDAafPat |
where [@root='2.16.840.1.113883.2.4.6.3'] | |
hl7:id
| II | 0 … 1 | R | Andere identificatie | CDAafPat |
where [not(@root='2.16.840.1.113883.2.4.6.3')] | |
@root
| cs | 1 … 1 | R | |
@extension
| cs | 1 … 1 | R | |
hl7:id
| II | 0 … 1 | R | | CDAafPat |
where [@nullFlavor] | |
@nullFlavor
| cs | 1 … 1 | R | Gebruik nullFlavor 'MSK' voor een gemaskeerde identificatie |
hl7:code
| CE | 1 … 1 | M | | CDAafPat |
@code
| CONF | 1 … 1 | F | ONESELF |
@codeSystem
| 1 … 1 | F | 2.16.840.1.113883.5.111 |
Included | 0 … 1 | | from 2.16.840.1.113883.10.12.603 CDA dataEnterer SDTC (DYNAMIC) |
hl7:dataEnterer
| | 0 … 1 | | | CDAdSDTC |
@typeCode
| cs | 0 … 1 | F | ENT |
@contextControlCode
| cs | 0 … 1 | F | OP |
hl7:time
| TS | 0 … 1 | | | CDAdSDTC |
hl7:assignedEntity
| | 1 … 1 | | Contains 2.16.840.1.113883.10.12.653 CDA AssignedEntity SDTC (DYNAMIC) | CDAdSDTC |
Included | 0 … * | | from 2.16.840.1.113883.10.12.654 CDA Informant SDTC (DYNAMIC) |
hl7:informant
| | 0 … * | | | CDAiSDTC |
@typeCode
| cs | 0 … 1 | F | INF |
@contextControlCode
| cs | 0 … 1 | F | OP |
Choice | 1 … 1 | | Elements to choose from: |
hl7:assignedEntity
| | | | Contains 2.16.840.1.113883.10.12.653 CDA AssignedEntity SDTC (DYNAMIC) | CDAiSDTC |
hl7:relatedEntity
| | | | Contains 2.16.840.1.113883.10.12.816 CDA RelatedEntity SDTC (DYNAMIC) | CDAiSDTC |
Included | 1 … 1 | R | from 2.16.840.1.113883.2.4.3.11.60.7.10.50 CDA custodian SDTC NL (2018‑12‑17) |
hl7:custodian
| | 1 … 1 | R | | CDAcTCNL |
@typeCode
| cs | 0 … 1 | F | CST |
hl7:assignedCustodian
| | 1 … 1 | R | | CDAcTCNL |
@classCode
| cs | 0 … 1 | F | ASSIGNED |
hl7:representedCustodianOrganization
| | 1 … 1 | R | | CDAcTCNL |
@classCode
| cs | 0 … 1 | F | ORG |
@determinerCode
| cs | 0 … 1 | F | INSTANCE |
Choice | 1 … * | | Elements to choose from:- hl7:id
- hl7:id
- hl7:id
- hl7:id[@root[not(. = ('2.16.528.1.1007.3.3', '2.16.840.1.113883.2.4.6.1', '2.16.840.1.113883.2.4.6.8'))]]
|
hl7:id
| II.NL.URA | 0 … 1 | R | Identificerend nummer van de organisatie: UZI Registerabonneenummer (URA). Element bevat @root en @extension. | CDAcTCNL |
@root
| uid | 1 … 1 | F | 2.16.528.1.1007.3.3 |
| OID van het CIBG UZI‐Register‐Abonneenummer |
@extension
| st | 1 … 1 | R | URA (het CIBG UZI‐Register‐Abonneenummer) |
hl7:id
| II.NL.AGB | 0 … 1 | R | Identificerend nummer van de organisatie: De Vektis AGB-Z Zorgaanbieder identificatie. Element bevat @root en @extension. | CDAcTCNL |
@root
| uid | 1 … 1 | F | 2.16.840.1.113883.2.4.6.1 |
| OID van de Vektis AGB-Z Zorgaanbieder identificatie |
@extension
| st | 1 … 1 | R | AGB code |
hl7:id
| II | 0 … 1 | R | Identificerend nummer van de organisatie: De Vektis RAV / ambulanceorganisatie ID. Element bevat @root en @extension. | CDAcTCNL |
@root
| uid | 1 … 1 | F | 2.16.840.1.113883.2.4.6.8 |
| OID van de Vektis RAV / ambulanceorganisatie ID |
@extension
| st | 1 … 1 | R | RAV / ambulanceorganisatie id |
hl7:id
| II | 0 … * | R | Identificerend nummer van de organisatie anders dan URA of AGB of Vektis RAV. | CDAcTCNL |
where [@root [not(. = ('2.16.528.1.1007.3.3', '2.16.840.1.113883.2.4.6.1', '2.16.840.1.113883.2.4.6.8'))]] | |
hl7:name
| ON | 0 … 1 | | Naam van organisatie | CDAcTCNL |
| Example | <name>Ziekenhuis St. Nicolas</name> |
hl7:telecom
| TEL.NL.EXTENDED | 0 … 1 | | Telefoon, fax, e-mailadres. In het schema wordt slechts één van deze waarden toegestaan | CDAcTCNL |
hl7:addr
| AD.NL | 0 … 1 | | | CDAcTCNL |
Included | 0 … * | | from 2.16.840.1.113883.10.12.605 CDA informationRecipient SDTC (DYNAMIC) |
hl7:informationRecipient
| | 0 … * | | | CDAiSDTC |
@typeCode
| cs | 1 … 1 | R | |
| CONF | |
hl7:intendedRecipient
| | 1 … 1 | | | CDAiSDTC |
@classCode
| cs | 1 … 1 | R | |
| CONF | |
hl7:id
| II | 0 … * | R | | CDAiSDTC |
hl7:addr
| AD | 0 … * | | | CDAiSDTC |
hl7:telecom
| TEL | 0 … * | | | CDAiSDTC |
hl7:informationRecipient
| | 0 … 1 | | Contains 2.16.840.1.113883.10.12.652 CDA Person SDTC (DYNAMIC) | CDAiSDTC |
hl7:receivedOrganization
| | 0 … 1 | | Contains 2.16.840.1.113883.10.12.651 CDA Organization SDTC (DYNAMIC) | CDAiSDTC |
Included | 0 … 1 | | from 2.16.840.1.113883.10.12.606 CDA legalAuthenticator SDTC (DYNAMIC) |
hl7:legalAuthenticator
| | 0 … 1 | | | CDAlSDTC |
@typeCode
| cs | 0 … 1 | F | LA |
@contextControlCode
| cs | 0 … 1 | F | OP |
hl7:time
| TS | 1 … 1 | R | | CDAlSDTC |
hl7:signatureCode
| CS | 1 … 1 | R | | CDAlSDTC |
| CONF | |
sdtc:signatureText
| ED | 0 … 1 | | | CDAlSDTC |
hl7:assignedEntity
| | 1 … 1 | | Contains 2.16.840.1.113883.10.12.653 CDA AssignedEntity SDTC (DYNAMIC) | CDAlSDTC |
Included | 0 … * | | from 2.16.840.1.113883.10.12.607 CDA authenticator SDTC (DYNAMIC) |
hl7:authenticator
| | 0 … * | | | CDAaSDTC |
@typeCode
| cs | 0 … 1 | F | AUTHEN |
hl7:time
| TS | 1 … 1 | R | | CDAaSDTC |
hl7:signatureCode
| CS | 1 … 1 | R | | CDAaSDTC |
| CONF | |
sdtc:signatureText
| ED | 0 … 1 | | | CDAaSDTC |
hl7:assignedEntity
| | 1 … 1 | | Contains 2.16.840.1.113883.10.12.653 CDA AssignedEntity SDTC (DYNAMIC) | CDAaSDTC |
Included | 0 … 1 | | from 2.16.840.1.113883.2.4.3.11.60.3.10.1.34 zorgverlener (participant header) (2018‑06‑11) |
hl7:participant
| | 0 … 1 | | Dit element wordt gekozen (in de 'CDA header') voor de beschrijving van de zorgverlener | zorgader |
where [*/hl7:templateId/@root = '2.16.840.1.113883.2.4.3.11.60.3.10.1.34'] | |
@typeCode
| cs | 1 … 1 | R | Merk op dat code "OTH" uit de waardelijst niet mogelijk is op deze plaats. Gebruik in dat geval "IND" |
| CONF | |
@contextControlCode
| cs | 0 … 1 | F | OP |
hl7:functionCode
| CE | 0 … 1 | | Functie van de zorgverlener in de context van dit document. Voor huisartsen is in de Nederlandse CDA-header implementatiegids afgesproken voor Nederland om hier code "PCP" te gebruiken. Voor andere typen zorgverleners bestaan nog geen verdere afspraken. | zorgader |
| CONF | |
hl7:associatedEntity
| | 1 … 1 | R | | zorgader |
@classCode
| cs | 1 … 1 | F | CAREGIVER |
hl7:templateId
| II | 1 … 1 | M | Template ID voor de template die de associatedEntity beschrijft | zorgader |
@root
| uid | 1 … 1 | F | 2.16.840.1.113883.2.4.3.11.60.3.10.1.34 |
Included | 0 … * | | from 2.16.840.1.113883.2.4.3.11.60.3.10.1.30 zorgverleneridentificatienummer (2018‑06‑11) |
Choice | 0 … * | | Elements to choose from:- hl7:id
- hl7:id
- hl7:id
- hl7:id[not(@root = ('2.16.528.1.1007.3.1', '2.16.840.1.113883.2.4.6.1', '2.16.528.1.1007.5.1'))]
|
hl7:id
| II.NL.UZI | 0 … 1 | R | Identificerend nummer van zorgverlener met bijbehorend codesysteem (UZI nummer natuurlijke personen) | zorgmmer |
@root
| uid | 1 … 1 | F | 2.16.528.1.1007.3.1 |
| 2.16.528.1.1007.3.1 is de OID van Zorgverlener UZI |
@extension
| st | 1 … 1 | R | |
| Example | <id root="2.16.528.1.1007.3.1" extension="129854656"/> |
hl7:id
| II.NL.AGB | 0 … 1 | R | Identificerend nummer van zorgverlener met bijbehorend codesysteem (Vektis AGB-zorgverlener tabel) | zorgmmer |
@root
| uid | 1 … 1 | F | 2.16.840.1.113883.2.4.6.1 |
| 2.16.840.1.113883.2.4.6.1 is de OID van Vektis AGB‐Z |
@extension
| st | 1 … 1 | R | |
| Example | <id root="2.16.840.1.113883.2.4.6.1" extension="129854656"/> |
hl7:id
| II.NL.BIG | 0 … 1 | R | Identificerend nummer van zorgverlener met bijbehorend codesysteem (BIG register inschrijvingsnummer) | zorgmmer |
@root
| uid | 1 … 1 | F | 2.16.528.1.1007.5.1 |
| 2.16.528.1.1007.5.1 is de OID van BIG Register |
@extension
| st | 1 … 1 | R | |
| Example | <id root="2.16.528.1.1007.5.1" extension="129854656"/> |
hl7:id
| II | 0 … 1 | R | Zorgverleneridentificatienummer anders dan UZI, AGB of BIG. Bij een id (attribuut @extension) hoort een identificatiesysteem (attribuut @root) in de vorm van een OID. In het geval er geen OID bekend is, kan in plaats van een OID in @root, het attribuut @nullFlavor met waarde UNC worden gebruikt. Het verdient de voorkeur om expliciet te maken wat het identificatiesysteem is en de situatie met @nullFlavor=UNC zou dan ook bij voorkeur tijdelijk moeten zijn. | zorgmmer |
where [not(@root = ('2.16.528.1.1007.3.1', '2.16.840.1.113883.2.4.6.1', '2.16.528.1.1007.5.1'))] | |
| Example | ID 12345 uit identificatiesysteem 1.2.3.4.9999 <id root="1.2.3.4.9999" extension="12345"/> |
| Example | ID 12345 uit (nog) onbekend identificatiesysteem <id nullFlavor="UNC" extension="12345"/> |
hl7:code
| CE | 0 … 1 | | Bevat het specialisme van de zorgverlener | zorgader |
| CONF | |
hl7:addr
| AD.NL | 0 … 1 | | Bevat adres | zorgader |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.3.10.1.101 address NL - generic (2018‑06‑11) |
@use
| set_cs | 0 … 1 | | |
| CONF | |
hl7:streetName
| ST | 0 … 1 | R | Straatnaam. Als het adres een postbusnummer is dan dient hier het woord “Postbus” te staan. Als het adres een antwoordnummer is, dan dient hier het woord “Antwoordnummer” te staan. Street name. If the address is a P.O. Box then the Dutch word "Postbus" shall be communicated. If the address is an answer number (mailing address where the receiver pays postage) then the Dutch word "Antwoordnummer" shall be communicated. | AD.NL |
| Example | <streetName>Heereweg</streetName> |
hl7:houseNumber
| ST | 0 … 1 | R | Het element houseNumber moet het huisnummer bevatten. Het huisnummer kan niet-numerieke gedeelten bevatten die het adres mede identificeren, bijv. "23a", maar alleen als de bron deze niet gescheiden kan aanbieden. Huisletter dient indien mogelijk in het element buildingNumberSuffix te worden doorgegeven. Gegevens zoals "to" (woonboten) of "3 hoog achter" maken geen deel uit van dit attribuut. Dit type gegevens is elders in het AD datatype opgenomen. The element houseNumber shall contain the house number. The house number may contains non-numeric parts that further determine the address, e.g. "23a", but only if the source system cannot discretely communicate those. House letter shall, if possible, be communicated through the element buildingNumberSuffix. Information such as "to" (house boats that do not have their own house number, but are across (tegenover) a house with a house number or "3 hoog achter" are not part of this attribute. This type of information is conveyed elsewhere in the AD datatype. | AD.NL |
| Example | <houseNumber>13</houseNumber> |
hl7:buildingNumberSuffix
| ST | 0 … 1 | R | Het element buildingNumberSuffix bevat, indien aanwezig, huisletter en/of huisnummertoevoeging. Het element houseNumber kan dan alleen het numerieke huisnummer bevatten. Export - Als er zowel een huisletter als een huisnummertoevoeging bekend is, dan komt de huisletter eerst, dan een spatie en tenslotte de huisnummertoevoeging.
- Als er alleen een huisletter bekend is, wordt deze in de buildingNumberSuffix doorgegeven. Er hoeft geen spatie achter.
- Als er alleen een huisnummertoevoeging bekend is, wordt deze in de buildingNumberSuffix doorgegeven met een spatie ervoor ter indicatie van een lege huisletter
Import - Als buildingNumberSuffix geen spatie bevat, dan geldt de gehele waarde als huisletter.
- Als buildingNumberSuffix wel een spatie bevat, dan wordt het gedeelte voor de eerste spatie als huisletter geïmporteerd, en het gedeelte na de eerste spatie (de rest) als huisnummertoevoeging.
The element buildingNumberSuffix contains, if relevant, house letter and/or house number suffix. The element houseNumber shall in that case only contain the house number.Export - If a house letter as well as a house number addition is known: house letter first, followed by a space and finally the house letter suffix.
- If only a house letter is known send just that. No trailing space is required.
- If only a house letter suffix is known, communicate that with a leading space.
Import - If the value of buildingNumberSuffix contains no space, then the whole value is considered to be the house letter
- If the value of buildingNumberSuffix contains a space, then everything before the first space is considered to be the house letter, and the everything trailing the first space is considered to be the house number suffix
| AD.NL |
| Example | Huisletter B <buildingNumberSuffix>B</buildingNumberSuffix> |
| Example | Huisnummertoevoeging rood <buildingNumberSuffix> rood</buildingNumberSuffix> |
| Example | Huisletter B, Huisnummertoevoeging rood <buildingNumberSuffix>B rood</buildingNumberSuffix> |
hl7:additionalLocator
| ST | 0 … 1 | R | Aanvullende locatieaanduidingen aanvullend op het postadres. Kan de waarden 'to' (tegenover) of 'by' (bij) zijn. Additional location indicator for the (postal) address. May contains values 'to' (opposite) or 'by' (near). | AD.NL |
| CONF | element content shall be "to" | -or- | element content shall be "by" |
|
hl7:postalCode
| ADXP | 0 … 1 | R | Postcode van het adres. Indien dit een Nederlandse postcode is, dan is het formaat 'nnnn AA' (met spatie). Het is mogelijk om Nederlandse postcodes te coderen volgens NEN5825 (OID 2.16.840.1.113883.2.4.4.15). Let op dat in dit codestelsel Nederlandse postcodes zonder spaties worden gehanteerd. Zip or postal code of the address. If this is a Dutch postal code, then it shall have the format 'nnnn AA' (including the space). It is possible to code Dutch postal codes using the norm NEN5825 (OID 2.16.840.1.113883.2.4.4.15). Please mind that postal codes in that system do NOT have any spaces. | AD.NL |
@code
| | 0 … 1 | | Gecodeerde postcode. Formaat Nederlandse postcodes volgens NEN5825 is 'nnnnAA' Coded postal code. Format of Dutch postal codes compliant with NEN5825 is 'nnnnAA' |
@codeSystem
| | 0 … 1 | | Codesysteem voor gecodeerde postcodes. Voor Nederlandse postcodes is dit NEN5825 OID: 2.16.840.1.113883.2.4.4.15 Code system for coded postal codes. For Dutch postal codes compliant with NEN5825 OID: 2.16.840.1.113883.2.4.4.15 |
hl7:county
| ADXP | 0 … 1 | R | Relevant voor personen. In Nederland wordt dit element gebruikt om de gemeente van inschrijving door te geven (in andere landen kan een ander type administratieve eenheid binnen een staat/provincie gebruikt worden). De gemeente kan, maar hoeft niet, overeen te komen met de stad. Sommige gemeenten, bijvoorbeeld "Waterland", hebben een naam die geheel afwijkt van de steden die erin gelegen zijn. In het HL7-berichtenverkeer wordt de gemeente in Nederland alleen gebruikt in het kader van wettelijke identificatie van personen. Het datatype van county is coded string (SC). Als de gemeente gecodeerd wordt, dan dient Basisregistratie Personen (BRP)/ Gemeentelijke basisadministratie (GBA) tabel 33 (OID 2.16.840.1.113883.2.4.6.14) gebruikt te worden. Code 0000 zoals aanwezig in de GBA Tabel 33 mag onder geen enkele omstandigheid voorkomen in een HL7 versie 3 bericht. Het equivalent van 0000 (onbekende gemeente) in HL7 versie 3 is het niet-opnemen van een code. Relevant for persons. This element is in use in The Nederlands to communicate municipality/county where the person is registered (in other countries this might be in use for a different type of administrative unit within a state/province). The county may, but does not have to, be different from the city. Some counties like "Waterland", span multiple cities. In HL7 messaging we only use county in the Netherlands for legal identification of persons. The datatype of county is coded string (SC). If a county is coded, it shall be based on Basisregistratie Personen (BRP)/ Gemeentelijke basisadministratie (GBA) tabel 33 (OID 2.16.840.1.113883.2.4.6.14). Code 0000 as present in this table shall not be used. The equivalent of 0000 (unknown county) in HL7 V3 is to not add a code. | AD.NL |
hl7:city
| ST | 0 … 1 | R | Plaats City | AD.NL |
hl7:country
| ADXP | 0 … 1 | R | Land volgens Basisregistratie Personen (BRP)/ Gemeentelijke basisadministratie (GBA) tabel 34 Landen (2.16.840.1.113883.2.4.4.16.34) of ISO 3166‐2 alpha (1.0.3166.1.2.2). De landnaam in de text() node is verplicht als het element country wordt gebruikt, maar coderen van het land is niet verplicht. Country coded using Basisregistratie Personen (BRP)/ Gemeentelijke basisadministratie (GBA) tabel 34 Landen (2.16.840.1.113883.2.4.4.16.34) or ISO 3166‐2 alpha (1.0.3166.1.2.2). The country name goes into the text() node and is required if element country is being used, but it is not required to code this element. | AD.NL |
@code
| | 0 … 1 | | Gecodeerd land. Coded country. |
@codeSystem
| | 0 … 1 | | Codesysteem voor gecodeerd land. Code system for a coded country. |
| Example | BRP/GBA Tabel 34 Landen <country code="6030" codeSystem="2.16.840.1.113883.2.4.4.16.34">Nederland</country> |
| Example | ISO 3166-2 alpha <country code="NL" codeSystem="1.0.3166.1.2.2">Nederland</country> |
hl7:unitID
| ST | 0 … 1 | | Een geheel of gedeeltelijke beschrijving van de ligging van een object indien dit niet kan worden aangegeven met de andere adresaanduidingen. NB: het Nederlandse datatype AD versie 1 heeft ook een element <desc/> wat in aanmerking zou kunen komen voor dit type informatie, maar gebruik daarvan wordt niet geadviseerd omdat dit gebruik met CDA zou schaden. In CDA zou het wel als extensie kunnen worden gebruikt. Het internationale datatype AD voorziet niet in een element dat direct geschikt is voor Locatieomschrijving zoals hier bedoeld en dit element moet dan ook als een vorm van misbruik van een niet-gebruikt veld worden gezien. A full or partial description of the location of an object if there's no way to convey that using other address parts. NOTE: The Dutch Datatypes Release 1 includes an element <desc/> that could be used for this type of information, but use of that is ill advised as this would conflict with base CDA usage. In CDA we could add that as an extension. The international datatype AD does not support an element that is intended for conveying Location description as is meant here, and use of the element unitID therefor be a form of misuse of an otherwise unused address component. | AD.NL |
hl7:useablePeriod
| IVL_TS | 0 … 1 | | Het element useablePeriod duidt de periode aan waarin dit adres 'in gebruik'/geldig is/was. De opties zijn: - Er is geen useablePeriod element: het betreffende adres is in principe onbeperkt geldig.
- Er is een onder- en een bovengrens: het adres was geldig in de aangeduide periode.
- Er is alleen een ondergrens: het adres is geldig sinds de aangeduide datum.
- Er is alleen een bovengrens: het adres was geldig t/m de aangeduide datum.
The element useablePeriod contains the period for which this address is/was 'in use'/valid. The options are: - There is no useablePeriod element: the address is considered valid until specified otherwise.
- There is a lower and upper boundary: the address was valid in the given period.
- There's only a lower boundary: the address has been valid since the given date.
- There's only an upper boundary: the address was valid until the given date.
| AD.NL |
| Constraint | In elke situatie waar één of meer adressen worden doorgegeven, moet minimaal het adres worden aangeduid dat op het moment van verzenden geldig/actueel is. Vervallen adressen kunnen dus alleen worden doorgegeven als het betreffende berichtelement herhalend is (dus met cardinaliteit > 1). Adressen mogen ook in de toekomst geldig worden of vervallen als bijvoorbeeld verhuizing reeds bekend is. |
hl7:telecom
| TEL.NL.EXTENDED | 0 … * | | Bevat telefoonnummer | zorgader |
where [starts-with(@value,'tel:')] | |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.3.10.1.103 phone number - generic (2018‑06‑11) |
@use
| set_cs | 0 … 1 | | Dit attribuut is een spatie gescheiden lijst van kenmerken. Het kan twee van de kenmerken uit het zib element TelecomType bevatten (MC or PG) en een of meer van de kenmerken uit het element NummerSoort. This attribute is a space separated list of properties. It may cover two of the properties from the hcim element TelecomType bevatten (MC or PG) and one or more of the properties from the element NumberType. |
| CONF | |
@value
| url | 1 … 1 | R | Telefoonnummers bestaan uit een uri beginnend met tel:. Faxnummers bestaan uit een uri beginnend fax:. Let op: een uri bevat bijvoorbeeld geen spaties. Phone numbers consist of a uri starting with tel:. Fax numbers consist of a uri starting with fax:. Note: a uri does not contain whitespace among other things. |
hl7:telecom
| TEL.NL.EXTENDED | 0 … * | | Bevat e-mailadres | zorgader |
where [starts-with(@value,'mailto:')] | |
Included | | | from 2.16.840.1.113883.2.4.3.11.60.3.10.1.104 email address - generic (2018‑06‑11) |
@use
| set_cs | 0 … 1 | | |
| CONF | |
@value
| url | 1 … 1 | R | E-mailadressen bestaan uit een uri beginnend met mailto:. Let op: een uri bevat bijvoorbeeld geen spaties. Email addresses consist of a uri starting with mailto:. Note: a uri does not contain whitespace among other things. |
hl7:associatedPerson
| | 0 … 1 | | Contains 2.16.840.1.113883.2.4.3.11.60.3.10.0.4 person (2018‑06‑11) | zorgader |
hl7:scopingOrganization
| | 0 … 1 | | Bevat de organisatie waarbij de zorgverlener werkzaam is | zorgader |
@classCode
| cs | 0 … 1 | F | ORG |
@determinerCode
| cs | 0 … 1 | F | INSTANCE |
Choice | | | Elements to choose from: |
| Constraint | Indien er geen URA nummer of het AGB nummer wordt gebruikt, afhankelijk van de context zijn er ook andere ID's mogelijk |
hl7:id
| II.NL.UZI | 0 … 1 | R | Identificerend nummer van zorgaanbieder met bijbehorend codesysteem (UZI register abonneenummer - URA) | zorgader |
@root
| uid | 1 … 1 | F | 2.16.528.1.1007.3.3 |
| 2.16.528.1.1007.3.3 is de OID van UZI register abonneenummer |
@extension
| st | 1 … 1 | R | |
hl7:id
| II | 0 … 1 | R | Identificerend nummer van zorgaanbieder met bijbehorend codesysteem (Vektis AGB-z tabel) | zorgader |
@root
| uid | 1 … 1 | F | 2.16.840.1.113883.2.4.6.1 |
| 2.16.840.1.113883.2.4.6.1 is de OID van Vektis AGB-z tabel |
@extension
| st | 1 … 1 | R | |
hl7:name
| ON | 0 … 1 | R | Bevat naam van de organisatie | zorgader |
| Example | <name>Spaarne Gasthuis</name> |
hl7:standardIndustryClassCode
| CE | 0 … 1 | | Bevat organisatietype | zorgader |
| CONF | |
| Example | <code code="V4" codeSystem="2.16.840.1.113883.2.4.15.1060" displayName="Ziekenhuis"/> |
hl7:participant
| | 0 … * | | Contactpersoon van patiënt. Bevat de rol van de contactpersoon in relatie tot de patiënt. Merk op: Een participant kan maar één rol en/of relatie bevatten. Indien een contactpersoon meerdere rollen en/of relaties heeft, moeten meerdere participant elementen gebruikt worden Patient contact person. Contains the role of the contact person relative to the patient. Note: a participant may have only one role and/or relationship. Multiple participant elements are required for contact persoons with multiple roles and/or relationships Contains 2.16.840.1.113883.2.4.3.11.60.3.10.35 contactpersoon (header) (2018‑06‑11) | CDACader |
where [*/hl7:templateId/@root = '2.16.840.1.113883.2.4.3.11.60.3.10.35'] | |
@typeCode
| cs | 1 … 1 | F | IND |
@contextControlCode
| cs | 1 … 1 | F | OP |
hl7:functionCode
| CE | 0 … 1 | | Bevat de rol van de contactpersoon in relatie tot de patiënt Contains the role of the contact person relative to the patient | CDACader |
| CONF | |
Included | 0 … * | | from 2.16.840.1.113883.10.12.609 CDA inFulfillmentOf SDTC (DYNAMIC) |
hl7:inFulfillmentOf
| | 0 … * | | | CDAiSDTC |
@typeCode
| cs | 0 … 1 | F | FLFS |
hl7:order
| | 1 … 1 | | | CDAiSDTC |
@classCode
| cs | 0 … 1 | F | ACT |
@moodCode
| cs | 1 … 1 | F | RQO |
hl7:id
| II | 1 … * | R | | CDAiSDTC |
hl7:code
| CE | 0 … 1 | | | CDAiSDTC |
| CONF | shall be drawn from concept domain "ActCode" |
|
hl7:priorityCode
| CE | 0 … 1 | | | CDAiSDTC |
| CONF | |
Included | 0 … * | | from 2.16.840.1.113883.10.12.610 CDA documentationOf SDTC (DYNAMIC) |
hl7:documentationOf
| | 0 … * | | | CDAdSDTC |
@typeCode
| cs | 1 … 1 | F | DOC |
hl7:serviceEvent
| | 1 … 1 | | | CDAdSDTC |
@classCode
| cs | 1 … 1 | F | ACT |
@moodCode
| cs | 1 … 1 | F | EVN |
hl7:id
| II | 0 … * | | | CDAdSDTC |
hl7:code
| CE | 0 … 1 | | | CDAdSDTC |
| CONF | shall be drawn from concept domain "ActCode" |
|
hl7:effectiveTime
| IVL_TS | 0 … 1 | | | CDAdSDTC |
hl7:performer
| | 0 … * | | | CDAdSDTC |
@typeCode
| cs | 1 … 1 | R | |
| CONF | |
hl7:functionCode
| CE | 0 … 1 | | | CDAdSDTC |
| CONF | |
hl7:time
| IVL_TS | 0 … 1 | | | CDAdSDTC |
hl7:assignedEntity
| | 1 … 1 | | Contains 2.16.840.1.113883.10.12.653 CDA AssignedEntity SDTC (DYNAMIC) | CDAdSDTC |
Included | 0 … * | | from 2.16.840.1.113883.10.12.611 CDA relatedDocument SDTC (DYNAMIC) |
hl7:relatedDocument
| | 0 … * | | | CDArSDTC |
@typeCode
| cs | 1 … 1 | R | |
| CONF | |
hl7:parentDocument
| | 1 … 1 | | | CDArSDTC |
@classCode
| cs | 0 … 1 | F | DOCCLIN |
@moodCode
| cs | 0 … 1 | F | EVN |
hl7:id
| II | 1 … * | R | | CDArSDTC |
hl7:code
| CD.SDTC | 0 … 1 | | | CDArSDTC |
@codeSystem
| CONF | 0 … 1 | F | 2.16.840.1.113883.6.1 |
hl7:text
| ED | 0 … 1 | | | CDArSDTC |
hl7:setId
| II | 0 … 1 | | | CDArSDTC |
hl7:versionNumber
| INT | 0 … 1 | | | CDArSDTC |
Included | 0 … * | | from 2.16.840.1.113883.10.12.614 CDA Authorization SDTC (DYNAMIC) |
hl7:authorization
| | 0 … * | | | CDAaSDTC |
@typeCode
| cs | 0 … 1 | F | AUTH |
hl7:consent
| | 1 … 1 | | | CDAaSDTC |
@classCode
| cs | 0 … 1 | F | CONS |
@moodCode
| cs | 0 … 1 | F | EVN |
hl7:id
| II | 0 … * | | | CDAaSDTC |
hl7:code
| CE | 0 … 1 | | | CDAaSDTC |
| CONF | shall be drawn from concept domain "ActCode" |
|
hl7:statusCode
| CS | 1 … 1 | R | | CDAaSDTC |
@code
| CONF | 0 … 1 | F | completed |
Included | 0 … 1 | | from 2.16.840.1.113883.10.12.613 CDA componentOf SDTC (DYNAMIC) |
hl7:componentOf
| | 0 … 1 | | | CDAcSDTC |
@typeCode
| cs | 0 … 1 | F | COMP |
hl7:encompassingEncounter
| | 1 … 1 | | | CDAcSDTC |
@classCode
| cs | 0 … 1 | F | ENC |
@moodCode
| cs | 0 … 1 | F | EVN |
hl7:id
| II | 0 … * | | | CDAcSDTC |
hl7:code
| CE | 0 … 1 | | | CDAcSDTC |
| CONF | |
hl7:effectiveTime
| IVL_TS | 1 … 1 | R | | CDAcSDTC |
sdtc:admissionReferralSourceCode
| CD.SDTC | 0 … 1 | | | CDAcSDTC |
| CONF | shall be drawn from concept domain "EncounterReferralSource" |
|
hl7:dischargeDispositionCode
| CE | 0 … 1 | | | CDAcSDTC |
| CONF | shall be drawn from concept domain "EncounterDischargeDisposition" |
|
hl7:responsibleParty
| | 0 … 1 | | Contains 2.16.840.1.113883.10.12.653 CDA AssignedEntity SDTC (DYNAMIC) | CDAcSDTC |
@typeCode
| cs | 0 … 1 | F | RESP |
hl7:encounterParticipant
| | 0 … * | | | CDAcSDTC |
@typeCode
| cs | 1 … 1 | R | |
| CONF | |
hl7:time
| IVL_TS | 0 … 1 | | | CDAcSDTC |
hl7:assignedEntity
| | 1 … 1 | | Contains 2.16.840.1.113883.10.12.653 CDA AssignedEntity SDTC (DYNAMIC) | CDAcSDTC |
hl7:location
| | 0 … 1 | | | CDAcSDTC |
@typeCode
| cs | 0 … 1 | F | LOC |
hl7:healthCareFacility
| | 1 … 1 | | | CDAcSDTC |
@classCode
| cs | 0 … 1 | F | SDLOC |
hl7:id
| II | 0 … * | | | CDAcSDTC |
hl7:code
| CE | 0 … 1 | | | CDAcSDTC |
| CONF | |
hl7:location
| | 0 … 1 | | Contains 2.16.840.1.113883.10.12.817 CDA Place SDTC (DYNAMIC) | CDAcSDTC |
hl7:serviceProviderOrganization
| | 0 … 1 | | Contains 2.16.840.1.113883.10.12.651 CDA Organization SDTC (DYNAMIC) | CDAcSDTC |
Included | 1 … 1 | R | from 2.16.840.1.113883.10.12.612 CDA component SDTC (DYNAMIC) |
hl7:component
| | 1 … 1 | R | | CDAcSDTC |
@typeCode
| cs | 0 … 1 | F | COMP |
@contextConductionInd
| bl | 0 … 1 | F | true |
Choice | 1 … 1 | | Elements to choose from: |
Included | | | from 2.16.840.1.113883.10.12.703 CDA NonXMLBody SDTC (DYNAMIC) |
hl7:nonXMLBody
| | | | | CDANSDTC |
@classCode
| cs | 0 … 1 | F | DOCBODY |
@moodCode
| cs | 0 … 1 | F | EVN |
hl7:text
| ED | 1 … 1 | | | CDANSDTC |
hl7:confidentialityCode
| CE | 0 … 1 | | | CDANSDTC |
| CONF | |
hl7:languageCode
| CS | 0 … 1 | | | CDANSDTC |
| CONF | |
Included | | | from 2.16.840.1.113883.10.12.702 CDA StructuredBody SDTC (DYNAMIC) |
hl7:structuredBody
| | | | | CDASSDTC |
@classCode
| cs | 0 … 1 | F | DOCBODY |
@moodCode
| cs | 0 … 1 | F | EVN |
hl7:confidentialityCode
| CE | 0 … 1 | | | CDASSDTC |
| CONF | |
hl7:languageCode
| CS | 0 … 1 | | | CDASSDTC |
| CONF | |
hl7:component
| | 1 … * | | Contains 2.16.840.1.113883.10.12.701 CDA Section SDTC (DYNAMIC) | CDASSDTC |
@typeCode
| cs | 0 … 1 | F | COMP |
@contextConductionInd
| bl | 0 … 1 | F | true |