From 24a6126c0a17f97dcdb7832167eb73e0134ff11a Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz Date: Sun, 8 Sep 2024 01:16:11 +0200 Subject: [PATCH 01/19] Added base profile and extension --- nl-core/nl-core-AddressInformation.xml | 41 +++ zib/ext-AddressInformation.AddressType.xml | 64 +++++ zib/zib-AddressInformation.xml | 276 +++++++++++++++++++++ 3 files changed, 381 insertions(+) create mode 100644 nl-core/nl-core-AddressInformation.xml create mode 100644 zib/ext-AddressInformation.AddressType.xml create mode 100644 zib/zib-AddressInformation.xml diff --git a/nl-core/nl-core-AddressInformation.xml b/nl-core/nl-core-AddressInformation.xml new file mode 100644 index 0000000..fa5fbd7 --- /dev/null +++ b/nl-core/nl-core-AddressInformation.xml @@ -0,0 +1,41 @@ + + + + + +
No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.
+
+ + + + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Address information includes data where a person resides (temporarily, permanently) or where a building is located." /> + <purpose value="A derived profile from [zib-AddressInformation](http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-addressinformation-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/AddressInformation-v1.1(2020EN)" /> + <name value="zib AddressInformation-v1.1(2020EN)" /> + </mapping> + <kind value="complex-type" /> + <abstract value="false" /> + <type value="Address" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation" /> + <derivation value="constraint" /> + <differential> + <element id="Address"> + <path value="Address" /> + <alias value="nl-core-AddressInformation" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/zib/ext-AddressInformation.AddressType.xml b/zib/ext-AddressInformation.AddressType.xml new file mode 100644 index 0000000..b72db67 --- /dev/null +++ b/zib/ext-AddressInformation.AddressType.xml @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="ext-AddressInformation.AddressType" /> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <url value="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType" /> + <version value="0.0.1" /> + <name value="ExtAddressInformationAddressType" /> + <title value="ext AddressInformation.AddressType" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="An extension to bind the zib AddressInformation ValueSet "AdresTypeCodelijst" to the FHIR _Address_ datatype." /> + <purpose value="This extension represents the AddressType concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) AddressInformation v1.1 (2020)](https://zibs.nl/wiki/AddressInformation-v1.1(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-addressinformation-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/AddressInformation-v1.1(2020EN)" /> + <name value="zib AddressInformation-v1.1(2020EN)" /> + </mapping> + <kind value="complex-type" /> + <abstract value="false" /> + <context> + <type value="element" /> + <expression value="Address" /> + </context> + <type value="Extension" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" /> + <derivation value="constraint" /> + <differential> + <element id="Extension.url"> + <path value="Extension.url" /> + <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType" /> + </element> + <element id="Extension.value[x]"> + <path value="Extension.value[x]" /> + <short value="AddressType" /> + <definition value="The type of address in question, such as a home address or mailing address." /> + <alias value="AdresSoort" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="extensible" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20200901000000" /> + </binding> + <mapping> + <identity value="zib-addressinformation-v1.1-2020EN" /> + <map value="NL-CM:20.5.8" /> + <comment value="AddressType" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/zib/zib-AddressInformation.xml b/zib/zib-AddressInformation.xml new file mode 100644 index 0000000..a28d9c9 --- /dev/null +++ b/zib/zib-AddressInformation.xml @@ -0,0 +1,276 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-AddressInformation" /> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation" /> + <version value="0.0.1" /> + <name value="ZibAddressInformation" /> + <title value="zib AddressInformation" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Address information includes data where a person resides (temporarily, permanently) or where a building is located." /> + <purpose value="This Address datatype represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) AddressInformation v1.1 (2020)](https://zibs.nl/wiki/AddressInformation-v1.1(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-addressinformation-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/AddressInformation-v1.1(2020EN)" /> + <name value="zib AddressInformation-v1.1(2020EN)" /> + </mapping> + <kind value="complex-type" /> + <abstract value="true" /> + <type value="Address" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Address" /> + <derivation value="constraint" /> + <differential> + <element id="Address"> + <path value="Address" /> + <short value="AddressInformation" /> + <comment value="This datatype defines a common basis for expressing all addresses around the world, but adds extensions to express Dutch addresses specifically, according to the [zib AddressInformation v1.1 (2020)](https://zibs.nl/wiki/AddressInformation-v1.1(2020EN)). A Dutch Address still is a proper FHIR Address, which means that systems that cannot interpret the extensions will still be able to render and work with this datatype. To have true compatibility an implementer SHOULD use the core Address parts as intended. To have addresses work for Dutch context, the implementer SHOULD in addition use the extension elements. **Separate address parts** The first addition is that Dutch addresses make certain address parts separately communicable. These parts are required for use in true Dutch systems when dealing with Dutch addresses, but may not have value for international systems when information gets sent abroad. **Custom address types** The second addition is that the zib defines its own ValueSet for address types, which can only be partially expressed using the FHIR Address datatype and requires a mapping to multiple elements. The table below explains how the zib concepts are mapped to the various FHIR elements (see the ConceptMaps <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressUse> and <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressType> as well). The code from the zib should also be included using the extension on `Address.extension:addressType`. | zib | .ext:addressType | .use | .type | |-----------------------------------|------------------|------|----------| | Postal Address/Postadres | PST | | postal | | Primary Home/Officieel adres | HP | home | both | | Visit Address/Woon-/verblijfadres | PHYS | home | physical | | Temporary Address/Tijdelijk adres | TMP | temp | | | Work Place/Werkadres | WP | work | | | Vacation Home/Vakantie adres | HV | temp | | If `Address.type` is _both_ then this is to be understood as a dual purpose address (postal and physical), unless a specific _postal_ type address is added. Systems that support importing it like this are encouraged to do so, otherwise they may need to import this as two separate addresses. Note: FHIR core defines the AD-use extension to further specify the postal address type. However, the ValueSet used in that extension doesn't completely match the zib ValueSet. Therefore, a custom extension has been made. This doesn't preclude the use of the AD-use extension." /> + <alias value="Adresgegevens" /> + <mapping> + <identity value="zib-addressinformation-v1.1-2020EN" /> + <map value="NL-CM:20.5.1" /> + <comment value="AddressInformation" /> + </mapping> + </element> + <element id="Address.extension:addressType"> + <path value="Address.extension" /> + <sliceName value="addressType" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType" /> + </type> + </element> + <element id="Address.use"> + <path value="Address.use" /> + <short value="AddressType" /> + <definition value="The type of address in question, such as a home address or mailing address." /> + <alias value="AdresSoort" /> + <binding> + <strength value="required" /> + <description value="Use ConceptMap AdresSoortCodelijst-to-AddressUse to translate terminology from the functional model to profile terminology in ValueSet AddressUse." /> + <valueSet value="http://hl7.org/fhir/ValueSet/address-use|4.0.1"> + <extension url="http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap"> + <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressUse" /> + </extension> + </valueSet> + </binding> + <mapping> + <identity value="zib-addressinformation-v1.1-2020EN" /> + <map value="NL-CM:20.5.8" /> + <comment value="AddressType" /> + </mapping> + </element> + <element id="Address.type"> + <path value="Address.type" /> + <short value="AddressType" /> + <definition value="The type of address in question, such as a home address or mailing address." /> + <alias value="AdresSoort" /> + <binding> + <strength value="required" /> + <description value="Use ConceptMap AdresSoortCodelijst-to-AddressType to translate terminology from the functional model to profile terminology in ValueSet AddressType." /> + <valueSet value="http://hl7.org/fhir/ValueSet/address-type|4.0.1"> + <extension url="http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap"> + <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressType" /> + </extension> + </valueSet> + </binding> + <mapping> + <identity value="zib-addressinformation-v1.1-2020EN" /> + <map value="NL-CM:20.5.8" /> + <comment value="AddressType" /> + </mapping> + </element> + <element id="Address.line"> + <path value="Address.line" /> + <comment value="The mapping of zib AddressInformation on the FHIR Address datatype is the result of compatibility with HL7v3, which is the format that a lot of healthcare data in the Netherlands is stored in. The elements of Address stored in the address-part extensions will be ignored by applications that do not support them, so any information in them should also be duplicated in the `Address.line` to which they are attached. The value of `Address.line` should be populated with a complete string representation of all the separate extension values, like: "[Street] [HouseNumberIndication] [HouseNumber] [HouseNumberLetter] [HouseNumberAddition]"." /> + </element> + <element id="Address.line.extension:streetName"> + <path value="Address.line.extension" /> + <sliceName value="streetName" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName" /> + </type> + </element> + <element id="Address.line.extension:streetName.value[x]"> + <path value="Address.line.extension.value[x]" /> + <short value="Street" /> + <definition value="Street name of the address." /> + <alias value="Straat" /> + <mapping> + <identity value="zib-addressinformation-v1.1-2020EN" /> + <map value="NL-CM:20.5.2" /> + <comment value="Street" /> + </mapping> + </element> + <element id="Address.line.extension:houseNumber"> + <path value="Address.line.extension" /> + <sliceName value="houseNumber" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber" /> + </type> + </element> + <element id="Address.line.extension:houseNumber.value[x]"> + <path value="Address.line.extension.value[x]" /> + <short value="HouseNumber" /> + <definition value="House number of the address." /> + <alias value="Huisnummer" /> + <mapping> + <identity value="zib-addressinformation-v1.1-2020EN" /> + <map value="NL-CM:20.5.12" /> + <comment value="HouseNumber" /> + </mapping> + </element> + <element id="Address.line.extension:houseNumberLetter-houseNumberAddition"> + <path value="Address.line.extension" /> + <sliceName value="houseNumberLetter-houseNumberAddition" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix" /> + </type> + </element> + <element id="Address.line.extension:houseNumberLetter-houseNumberAddition.value[x]"> + <path value="Address.line.extension.value[x]" /> + <short value="HouseNumberLetter / HouseNumberAddition" /> + <definition value="Export: - If a HouseNumberLetter as well as a HouseNumberAddition is known: HouseNumberLetter first, followed by a space and finally the HouseNumberAddition. - If only a HouseNumberLetter is known, send just that. No trailing space is required. - If only a HouseNumberAddition 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 HouseNumberLetter. - If the value of buildingNumberSuffix contains a space, then everything before the first space is considered to be the HouseNumberLetter, and the everything trailing the first space is considered to be the HouseNumberAddition. Note: While a leading space is allowed in string values in FHIR, the parsing of such space cannot be guaranteed in XML representations. Although aware of this issue, this mapping is not changed because of compatibility reasons. If an implementer cannot parse a leading space, the practical risk of mapping a HouseNumberIndication to a HouseNumberAddition is deemed insignificant." /> + <alias value="Huisnummerletter" /> + <alias value="Huisnummertoevoeging" /> + <mapping> + <identity value="zib-addressinformation-v1.1-2020EN" /> + <map value="NL-CM:20.5.11" /> + <comment value="HouseNumberLetter" /> + </mapping> + <mapping> + <identity value="zib-addressinformation-v1.1-2020EN" /> + <map value="NL-CM:20.5.10" /> + <comment value="HouseNumberAddition" /> + </mapping> + </element> + <element id="Address.line.extension:houseNumberIndication"> + <path value="Address.line.extension" /> + <sliceName value="houseNumberIndication" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator" /> + </type> + </element> + <element id="Address.line.extension:houseNumberIndication.value[x]"> + <path value="Address.line.extension.value[x]" /> + <short value="HouseNumberIndication" /> + <definition value="The indication used for addresses which do not consist of the usual street name and house number." /> + <comment value="The mapping of zib AddressInformation on the FHIR Address datatype is the result of compatibility with HL7v3, which is the format that a lot of healthcare data in the Netherlands is stored in. As a result of this, the coded zib HouseNumberIndication concept (CD datatype) is mapped to a FHIR string datatype with a constraint added (the value can only be 'by' or 'to')." /> + <alias value="AanduidingBijNummer" /> + <constraint> + <key value="houseNumberIndication" /> + <severity value="error" /> + <human value="Must have value 'by' or 'to'" /> + <expression value="$this in ('by' | 'to')" /> + </constraint> + <mapping> + <identity value="zib-addressinformation-v1.1-2020EN" /> + <map value="NL-CM:20.5.9" /> + <comment value="HouseNumberIndication" /> + </mapping> + </element> + <element id="Address.line.extension:additionalInformation"> + <path value="Address.line.extension" /> + <sliceName value="additionalInformation" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID" /> + </type> + </element> + <element id="Address.line.extension:additionalInformation.value[x]"> + <path value="Address.line.extension.value[x]" /> + <short value="AdditionalInformation" /> + <definition value="Extra information such as the building name, building number, entrance, route number." /> + <alias value="AdditioneleInformatie" /> + <mapping> + <identity value="zib-addressinformation-v1.1-2020EN" /> + <map value="NL-CM:20.5.7" /> + <comment value="AdditionalInformation" /> + </mapping> + </element> + <element id="Address.city"> + <path value="Address.city" /> + <short value="PlaceOfResidence" /> + <definition value="A geographically determined area which forms part of the municipal area. For Dutch places of residence, preferably use the name from the GBA, table 33 (OID: 2.16.840.1.113883.2.4.6.14)." /> + <alias value="Woonplaats" /> + <mapping> + <identity value="zib-addressinformation-v1.1-2020EN" /> + <map value="NL-CM:20.5.3" /> + <comment value="PlaceOfResidence" /> + </mapping> + </element> + <element id="Address.district"> + <path value="Address.district" /> + <short value="Municipality" /> + <definition value="Municipality of residence. For Dutch municipalities, preferably use the name from the GBA, table 33 (OID: 2.16.840.1.113883.2.4.6.14)." /> + <alias value="Gemeente" /> + <mapping> + <identity value="zib-addressinformation-v1.1-2020EN" /> + <map value="NL-CM:20.5.4" /> + <comment value="Municipality" /> + </mapping> + </element> + <element id="Address.postalCode"> + <path value="Address.postalCode" /> + <short value="Postcode" /> + <definition value="Postcode of the address. In Dutch addresses, preferably use the postcode from the Postcode table (OID: 2.16.840.1.113883.2.4.4.15)." /> + <alias value="Postcode" /> + <mapping> + <identity value="zib-addressinformation-v1.1-2020EN" /> + <map value="NL-CM:20.5.6" /> + <comment value="Postcode" /> + </mapping> + </element> + <element id="Address.country"> + <path value="Address.country" /> + <comment value="The FHIR datatype does not properly support coding the country using a CodeableConcept or Coding datatype. If the sender supports coded countries, it SHALL send the coded value using the ext-CodeSpecification extension under `Address.country.extension:countryCode`." /> + </element> + <element id="Address.country.extension:countryCode"> + <path value="Address.country.extension" /> + <sliceName value="countryCode" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> + </type> + </element> + <element id="Address.country.extension:countryCode.value[x]"> + <path value="Address.country.extension.value[x]" /> + <short value="Country" /> + <definition value="Country in which the address is located." /> + <alias value="Land" /> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.10--20200901000000" /> + </binding> + <mapping> + <identity value="zib-addressinformation-v1.1-2020EN" /> + <map value="NL-CM:20.5.5" /> + <comment value="Country" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From f85715853519217f0b383376fff8b92004c5f3d7 Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Sun, 8 Sep 2024 01:22:08 +0200 Subject: [PATCH 02/19] Changed the mapping identity to the 2024 version --- nl-core/nl-core-AddressInformation.xml | 6 ++--- zib/zib-AddressInformation.xml | 32 +++++++++++++------------- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/nl-core/nl-core-AddressInformation.xml b/nl-core/nl-core-AddressInformation.xml index fa5fbd7..d113bae 100644 --- a/nl-core/nl-core-AddressInformation.xml +++ b/nl-core/nl-core-AddressInformation.xml @@ -23,9 +23,9 @@ <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <mapping> - <identity value="zib-addressinformation-v1.1-2020EN" /> - <uri value="https://zibs.nl/wiki/AddressInformation-v1.1(2020EN)" /> - <name value="zib AddressInformation-v1.1(2020EN)" /> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <uri value="https://zibs.nl/wiki/AddressInformation-v1.2(2024EN)" /> + <name value="zib AddressInformation-v1.2(2024EN)" /> </mapping> <kind value="complex-type" /> <abstract value="false" /> diff --git a/zib/zib-AddressInformation.xml b/zib/zib-AddressInformation.xml index a28d9c9..098ef71 100644 --- a/zib/zib-AddressInformation.xml +++ b/zib/zib-AddressInformation.xml @@ -24,9 +24,9 @@ <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <mapping> - <identity value="zib-addressinformation-v1.1-2020EN" /> - <uri value="https://zibs.nl/wiki/AddressInformation-v1.1(2020EN)" /> - <name value="zib AddressInformation-v1.1(2020EN)" /> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <uri value="https://zibs.nl/wiki/AddressInformation-v1.2(2024EN)" /> + <name value="zib AddressInformation-v1.2(2024EN)" /> </mapping> <kind value="complex-type" /> <abstract value="true" /> @@ -40,7 +40,7 @@ <comment value="This datatype defines a common basis for expressing all addresses around the world, but adds extensions to express Dutch addresses specifically, according to the [zib AddressInformation v1.1 (2020)](https://zibs.nl/wiki/AddressInformation-v1.1(2020EN)). A Dutch Address still is a proper FHIR Address, which means that systems that cannot interpret the extensions will still be able to render and work with this datatype. To have true compatibility an implementer SHOULD use the core Address parts as intended. To have addresses work for Dutch context, the implementer SHOULD in addition use the extension elements. **Separate address parts** The first addition is that Dutch addresses make certain address parts separately communicable. These parts are required for use in true Dutch systems when dealing with Dutch addresses, but may not have value for international systems when information gets sent abroad. **Custom address types** The second addition is that the zib defines its own ValueSet for address types, which can only be partially expressed using the FHIR Address datatype and requires a mapping to multiple elements. The table below explains how the zib concepts are mapped to the various FHIR elements (see the ConceptMaps <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressUse> and <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressType> as well). The code from the zib should also be included using the extension on `Address.extension:addressType`. | zib | .ext:addressType | .use | .type | |-----------------------------------|------------------|------|----------| | Postal Address/Postadres | PST | | postal | | Primary Home/Officieel adres | HP | home | both | | Visit Address/Woon-/verblijfadres | PHYS | home | physical | | Temporary Address/Tijdelijk adres | TMP | temp | | | Work Place/Werkadres | WP | work | | | Vacation Home/Vakantie adres | HV | temp | | If `Address.type` is _both_ then this is to be understood as a dual purpose address (postal and physical), unless a specific _postal_ type address is added. Systems that support importing it like this are encouraged to do so, otherwise they may need to import this as two separate addresses. Note: FHIR core defines the AD-use extension to further specify the postal address type. However, the ValueSet used in that extension doesn't completely match the zib ValueSet. Therefore, a custom extension has been made. This doesn't preclude the use of the AD-use extension." /> <alias value="Adresgegevens" /> <mapping> - <identity value="zib-addressinformation-v1.1-2020EN" /> + <identity value="zib-addressinformation-v1.2-2024EN" /> <map value="NL-CM:20.5.1" /> <comment value="AddressInformation" /> </mapping> @@ -69,7 +69,7 @@ </valueSet> </binding> <mapping> - <identity value="zib-addressinformation-v1.1-2020EN" /> + <identity value="zib-addressinformation-v1.2-2024EN" /> <map value="NL-CM:20.5.8" /> <comment value="AddressType" /> </mapping> @@ -89,7 +89,7 @@ </valueSet> </binding> <mapping> - <identity value="zib-addressinformation-v1.1-2020EN" /> + <identity value="zib-addressinformation-v1.2-2024EN" /> <map value="NL-CM:20.5.8" /> <comment value="AddressType" /> </mapping> @@ -113,7 +113,7 @@ <definition value="Street name of the address." /> <alias value="Straat" /> <mapping> - <identity value="zib-addressinformation-v1.1-2020EN" /> + <identity value="zib-addressinformation-v1.2-2024EN" /> <map value="NL-CM:20.5.2" /> <comment value="Street" /> </mapping> @@ -133,7 +133,7 @@ <definition value="House number of the address." /> <alias value="Huisnummer" /> <mapping> - <identity value="zib-addressinformation-v1.1-2020EN" /> + <identity value="zib-addressinformation-v1.2-2024EN" /> <map value="NL-CM:20.5.12" /> <comment value="HouseNumber" /> </mapping> @@ -154,12 +154,12 @@ <alias value="Huisnummerletter" /> <alias value="Huisnummertoevoeging" /> <mapping> - <identity value="zib-addressinformation-v1.1-2020EN" /> + <identity value="zib-addressinformation-v1.2-2024EN" /> <map value="NL-CM:20.5.11" /> <comment value="HouseNumberLetter" /> </mapping> <mapping> - <identity value="zib-addressinformation-v1.1-2020EN" /> + <identity value="zib-addressinformation-v1.2-2024EN" /> <map value="NL-CM:20.5.10" /> <comment value="HouseNumberAddition" /> </mapping> @@ -186,7 +186,7 @@ <expression value="$this in ('by' | 'to')" /> </constraint> <mapping> - <identity value="zib-addressinformation-v1.1-2020EN" /> + <identity value="zib-addressinformation-v1.2-2024EN" /> <map value="NL-CM:20.5.9" /> <comment value="HouseNumberIndication" /> </mapping> @@ -206,7 +206,7 @@ <definition value="Extra information such as the building name, building number, entrance, route number." /> <alias value="AdditioneleInformatie" /> <mapping> - <identity value="zib-addressinformation-v1.1-2020EN" /> + <identity value="zib-addressinformation-v1.2-2024EN" /> <map value="NL-CM:20.5.7" /> <comment value="AdditionalInformation" /> </mapping> @@ -217,7 +217,7 @@ <definition value="A geographically determined area which forms part of the municipal area. For Dutch places of residence, preferably use the name from the GBA, table 33 (OID: 2.16.840.1.113883.2.4.6.14)." /> <alias value="Woonplaats" /> <mapping> - <identity value="zib-addressinformation-v1.1-2020EN" /> + <identity value="zib-addressinformation-v1.2-2024EN" /> <map value="NL-CM:20.5.3" /> <comment value="PlaceOfResidence" /> </mapping> @@ -228,7 +228,7 @@ <definition value="Municipality of residence. For Dutch municipalities, preferably use the name from the GBA, table 33 (OID: 2.16.840.1.113883.2.4.6.14)." /> <alias value="Gemeente" /> <mapping> - <identity value="zib-addressinformation-v1.1-2020EN" /> + <identity value="zib-addressinformation-v1.2-2024EN" /> <map value="NL-CM:20.5.4" /> <comment value="Municipality" /> </mapping> @@ -239,7 +239,7 @@ <definition value="Postcode of the address. In Dutch addresses, preferably use the postcode from the Postcode table (OID: 2.16.840.1.113883.2.4.4.15)." /> <alias value="Postcode" /> <mapping> - <identity value="zib-addressinformation-v1.1-2020EN" /> + <identity value="zib-addressinformation-v1.2-2024EN" /> <map value="NL-CM:20.5.6" /> <comment value="Postcode" /> </mapping> @@ -267,7 +267,7 @@ <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.10--20200901000000" /> </binding> <mapping> - <identity value="zib-addressinformation-v1.1-2020EN" /> + <identity value="zib-addressinformation-v1.2-2024EN" /> <map value="NL-CM:20.5.5" /> <comment value="Country" /> </mapping> From 61b5668e3e6f7bcabafdd39db4e9a8cd1fb2dde1 Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Sun, 8 Sep 2024 01:24:19 +0200 Subject: [PATCH 03/19] Run addDataToZib script --- zib/zib-AddressInformation.xml | 331 +++++++++++++++++---------------- 1 file changed, 166 insertions(+), 165 deletions(-) diff --git a/zib/zib-AddressInformation.xml b/zib/zib-AddressInformation.xml index 098ef71..cfe5163 100644 --- a/zib/zib-AddressInformation.xml +++ b/zib/zib-AddressInformation.xml @@ -1,276 +1,277 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="UTF-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-AddressInformation" /> + <id value="zib-AddressInformation"/> <text> <status value="empty"/> <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> </text> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation" /> - <version value="0.0.1" /> - <name value="ZibAddressInformation" /> - <title value="zib AddressInformation" /> - <status value="draft" /> - <publisher value="Nictiz" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation"/> + <version value="0.0.1"/> + <name value="ZibAddressInformation"/> + <title value="zib AddressInformation"/> + <status value="draft"/> + <publisher value="Nictiz"/> <contact> - <name value="Nictiz" /> + <name value="Nictiz"/> <telecom> - <system value="url" /> - <value value="https://www.nictiz.nl" /> - <use value="work" /> + <system value="url"/> + <value value="https://www.nictiz.nl"/> + <use value="work"/> </telecom> </contact> - <description value="Address information includes data where a person resides (temporarily, permanently) or where a building is located." /> - <purpose value="This Address datatype represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) AddressInformation v1.1 (2020)](https://zibs.nl/wiki/AddressInformation-v1.1(2020EN))." /> - <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> - <fhirVersion value="4.0.1" /> + <description value="Address information includes data where a person resides (temporarily, permanently) or where a building is located."/> + <purpose value="This Address datatype represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) AddressInformation v1.1 (2020)](https://zibs.nl/wiki/AddressInformation-v1.1(2020EN))."/> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise."/> + <fhirVersion value="4.0.1"/> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN" /> - <uri value="https://zibs.nl/wiki/AddressInformation-v1.2(2024EN)" /> - <name value="zib AddressInformation-v1.2(2024EN)" /> + <identity value="zib-addressinformation-v1.2-2024EN"/> + <uri value="https://zibs.nl/wiki/AddressInformation-v1.2(2024EN)"/> + <name value="zib AddressInformation-v1.2(2024EN)"/> </mapping> - <kind value="complex-type" /> - <abstract value="true" /> - <type value="Address" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Address" /> - <derivation value="constraint" /> + <kind value="complex-type"/> + <abstract value="true"/> + <type value="Address"/> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Address"/> + <derivation value="constraint"/> <differential> <element id="Address"> - <path value="Address" /> - <short value="AddressInformation" /> - <comment value="This datatype defines a common basis for expressing all addresses around the world, but adds extensions to express Dutch addresses specifically, according to the [zib AddressInformation v1.1 (2020)](https://zibs.nl/wiki/AddressInformation-v1.1(2020EN)). A Dutch Address still is a proper FHIR Address, which means that systems that cannot interpret the extensions will still be able to render and work with this datatype. To have true compatibility an implementer SHOULD use the core Address parts as intended. To have addresses work for Dutch context, the implementer SHOULD in addition use the extension elements. **Separate address parts** The first addition is that Dutch addresses make certain address parts separately communicable. These parts are required for use in true Dutch systems when dealing with Dutch addresses, but may not have value for international systems when information gets sent abroad. **Custom address types** The second addition is that the zib defines its own ValueSet for address types, which can only be partially expressed using the FHIR Address datatype and requires a mapping to multiple elements. The table below explains how the zib concepts are mapped to the various FHIR elements (see the ConceptMaps <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressUse> and <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressType> as well). The code from the zib should also be included using the extension on `Address.extension:addressType`. | zib | .ext:addressType | .use | .type | |-----------------------------------|------------------|------|----------| | Postal Address/Postadres | PST | | postal | | Primary Home/Officieel adres | HP | home | both | | Visit Address/Woon-/verblijfadres | PHYS | home | physical | | Temporary Address/Tijdelijk adres | TMP | temp | | | Work Place/Werkadres | WP | work | | | Vacation Home/Vakantie adres | HV | temp | | If `Address.type` is _both_ then this is to be understood as a dual purpose address (postal and physical), unless a specific _postal_ type address is added. Systems that support importing it like this are encouraged to do so, otherwise they may need to import this as two separate addresses. Note: FHIR core defines the AD-use extension to further specify the postal address type. However, the ValueSet used in that extension doesn't completely match the zib ValueSet. Therefore, a custom extension has been made. This doesn't preclude the use of the AD-use extension." /> - <alias value="Adresgegevens" /> + <path value="Address"/> + <short value="AddressInformation"/> + <definition value="Root concept of the AddressInformation partial information model. This root concept contains all data elements of the AddressInformation partial information model."/> + <comment value="This datatype defines a common basis for expressing all addresses around the world, but adds extensions to express Dutch addresses specifically, according to the [zib AddressInformation v1.1 (2020)](https://zibs.nl/wiki/AddressInformation-v1.1(2020EN)). A Dutch Address still is a proper FHIR Address, which means that systems that cannot interpret the extensions will still be able to render and work with this datatype. To have true compatibility an implementer SHOULD use the core Address parts as intended. To have addresses work for Dutch context, the implementer SHOULD in addition use the extension elements. **Separate address parts** The first addition is that Dutch addresses make certain address parts separately communicable. These parts are required for use in true Dutch systems when dealing with Dutch addresses, but may not have value for international systems when information gets sent abroad. **Custom address types** The second addition is that the zib defines its own ValueSet for address types, which can only be partially expressed using the FHIR Address datatype and requires a mapping to multiple elements. The table below explains how the zib concepts are mapped to the various FHIR elements (see the ConceptMaps <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressUse> and <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressType> as well). The code from the zib should also be included using the extension on `Address.extension:addressType`. | zib | .ext:addressType | .use | .type | |-----------------------------------|------------------|------|----------| | Postal Address/Postadres | PST | | postal | | Primary Home/Officieel adres | HP | home | both | | Visit Address/Woon-/verblijfadres | PHYS | home | physical | | Temporary Address/Tijdelijk adres | TMP | temp | | | Work Place/Werkadres | WP | work | | | Vacation Home/Vakantie adres | HV | temp | | If `Address.type` is _both_ then this is to be understood as a dual purpose address (postal and physical), unless a specific _postal_ type address is added. Systems that support importing it like this are encouraged to do so, otherwise they may need to import this as two separate addresses. Note: FHIR core defines the AD-use extension to further specify the postal address type. However, the ValueSet used in that extension doesn't completely match the zib ValueSet. Therefore, a custom extension has been made. This doesn't preclude the use of the AD-use extension."/> + <alias value="Adresgegevens"/> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN" /> - <map value="NL-CM:20.5.1" /> - <comment value="AddressInformation" /> + <identity value="zib-addressinformation-v1.2-2024EN"/> + <map value="NL-CM:20.5.1"/> + <comment value="AddressInformation"/> </mapping> </element> <element id="Address.extension:addressType"> - <path value="Address.extension" /> - <sliceName value="addressType" /> - <max value="1" /> + <path value="Address.extension"/> + <sliceName value="addressType"/> + <max value="1"/> <type> - <code value="Extension" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType" /> + <code value="Extension"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType"/> </type> </element> <element id="Address.use"> - <path value="Address.use" /> - <short value="AddressType" /> - <definition value="The type of address in question, such as a home address or mailing address." /> - <alias value="AdresSoort" /> + <path value="Address.use"/> + <short value="AddressType"/> + <definition value="The type of address in question, such as a home address or mailing address."/> + <alias value="AdresSoort"/> <binding> - <strength value="required" /> - <description value="Use ConceptMap AdresSoortCodelijst-to-AddressUse to translate terminology from the functional model to profile terminology in ValueSet AddressUse." /> + <strength value="required"/> + <description value="Use ConceptMap AdresSoortCodelijst-to-AddressUse to translate terminology from the functional model to profile terminology in ValueSet AddressUse."/> <valueSet value="http://hl7.org/fhir/ValueSet/address-use|4.0.1"> <extension url="http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap"> - <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressUse" /> + <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressUse"/> </extension> </valueSet> </binding> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN" /> - <map value="NL-CM:20.5.8" /> - <comment value="AddressType" /> + <identity value="zib-addressinformation-v1.2-2024EN"/> + <map value="NL-CM:20.5.8"/> + <comment value="AddressType"/> </mapping> </element> <element id="Address.type"> - <path value="Address.type" /> - <short value="AddressType" /> - <definition value="The type of address in question, such as a home address or mailing address." /> - <alias value="AdresSoort" /> + <path value="Address.type"/> + <short value="AddressType"/> + <definition value="The type of address in question, such as a home address or mailing address."/> + <alias value="AdresSoort"/> <binding> - <strength value="required" /> - <description value="Use ConceptMap AdresSoortCodelijst-to-AddressType to translate terminology from the functional model to profile terminology in ValueSet AddressType." /> + <strength value="required"/> + <description value="Use ConceptMap AdresSoortCodelijst-to-AddressType to translate terminology from the functional model to profile terminology in ValueSet AddressType."/> <valueSet value="http://hl7.org/fhir/ValueSet/address-type|4.0.1"> <extension url="http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap"> - <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressType" /> + <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressType"/> </extension> </valueSet> </binding> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN" /> - <map value="NL-CM:20.5.8" /> - <comment value="AddressType" /> + <identity value="zib-addressinformation-v1.2-2024EN"/> + <map value="NL-CM:20.5.8"/> + <comment value="AddressType"/> </mapping> </element> <element id="Address.line"> - <path value="Address.line" /> - <comment value="The mapping of zib AddressInformation on the FHIR Address datatype is the result of compatibility with HL7v3, which is the format that a lot of healthcare data in the Netherlands is stored in. The elements of Address stored in the address-part extensions will be ignored by applications that do not support them, so any information in them should also be duplicated in the `Address.line` to which they are attached. The value of `Address.line` should be populated with a complete string representation of all the separate extension values, like: "[Street] [HouseNumberIndication] [HouseNumber] [HouseNumberLetter] [HouseNumberAddition]"." /> + <path value="Address.line"/> + <comment value="The mapping of zib AddressInformation on the FHIR Address datatype is the result of compatibility with HL7v3, which is the format that a lot of healthcare data in the Netherlands is stored in. The elements of Address stored in the address-part extensions will be ignored by applications that do not support them, so any information in them should also be duplicated in the `Address.line` to which they are attached. The value of `Address.line` should be populated with a complete string representation of all the separate extension values, like: "[Street] [HouseNumberIndication] [HouseNumber] [HouseNumberLetter] [HouseNumberAddition]"."/> </element> <element id="Address.line.extension:streetName"> - <path value="Address.line.extension" /> - <sliceName value="streetName" /> - <max value="1" /> + <path value="Address.line.extension"/> + <sliceName value="streetName"/> + <max value="1"/> <type> - <code value="Extension" /> - <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName" /> + <code value="Extension"/> + <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName"/> </type> </element> <element id="Address.line.extension:streetName.value[x]"> - <path value="Address.line.extension.value[x]" /> - <short value="Street" /> - <definition value="Street name of the address." /> - <alias value="Straat" /> + <path value="Address.line.extension.value[x]"/> + <short value="Street"/> + <definition value="Street name of the address."/> + <alias value="Straat"/> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN" /> - <map value="NL-CM:20.5.2" /> - <comment value="Street" /> + <identity value="zib-addressinformation-v1.2-2024EN"/> + <map value="NL-CM:20.5.2"/> + <comment value="Street"/> </mapping> </element> <element id="Address.line.extension:houseNumber"> - <path value="Address.line.extension" /> - <sliceName value="houseNumber" /> - <max value="1" /> + <path value="Address.line.extension"/> + <sliceName value="houseNumber"/> + <max value="1"/> <type> - <code value="Extension" /> - <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber" /> + <code value="Extension"/> + <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber"/> </type> </element> <element id="Address.line.extension:houseNumber.value[x]"> - <path value="Address.line.extension.value[x]" /> - <short value="HouseNumber" /> - <definition value="House number of the address." /> - <alias value="Huisnummer" /> + <path value="Address.line.extension.value[x]"/> + <short value="HouseNumber"/> + <definition value="House number of the address. "/> + <alias value="Huisnummer"/> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN" /> - <map value="NL-CM:20.5.12" /> - <comment value="HouseNumber" /> + <identity value="zib-addressinformation-v1.2-2024EN"/> + <map value="NL-CM:20.5.12"/> + <comment value="HouseNumber"/> </mapping> </element> <element id="Address.line.extension:houseNumberLetter-houseNumberAddition"> - <path value="Address.line.extension" /> - <sliceName value="houseNumberLetter-houseNumberAddition" /> - <max value="1" /> + <path value="Address.line.extension"/> + <sliceName value="houseNumberLetter-houseNumberAddition"/> + <max value="1"/> <type> - <code value="Extension" /> - <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix" /> + <code value="Extension"/> + <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix"/> </type> </element> <element id="Address.line.extension:houseNumberLetter-houseNumberAddition.value[x]"> - <path value="Address.line.extension.value[x]" /> - <short value="HouseNumberLetter / HouseNumberAddition" /> - <definition value="Export: - If a HouseNumberLetter as well as a HouseNumberAddition is known: HouseNumberLetter first, followed by a space and finally the HouseNumberAddition. - If only a HouseNumberLetter is known, send just that. No trailing space is required. - If only a HouseNumberAddition 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 HouseNumberLetter. - If the value of buildingNumberSuffix contains a space, then everything before the first space is considered to be the HouseNumberLetter, and the everything trailing the first space is considered to be the HouseNumberAddition. Note: While a leading space is allowed in string values in FHIR, the parsing of such space cannot be guaranteed in XML representations. Although aware of this issue, this mapping is not changed because of compatibility reasons. If an implementer cannot parse a leading space, the practical risk of mapping a HouseNumberIndication to a HouseNumberAddition is deemed insignificant." /> - <alias value="Huisnummerletter" /> - <alias value="Huisnummertoevoeging" /> + <path value="Address.line.extension.value[x]"/> + <short value="HouseNumberAddition / HouseNumberLetter"/> + <definition value="* The letters or signs needed to locate the mailbox, in addition to the house number and letter. * A letter following the house number as assigned by the municipal authorities."/> + <alias value="Huisnummerletter"/> + <alias value="Huisnummertoevoeging"/> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN" /> - <map value="NL-CM:20.5.11" /> - <comment value="HouseNumberLetter" /> + <identity value="zib-addressinformation-v1.2-2024EN"/> + <map value="NL-CM:20.5.11"/> + <comment value="HouseNumberLetter"/> </mapping> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN" /> - <map value="NL-CM:20.5.10" /> - <comment value="HouseNumberAddition" /> + <identity value="zib-addressinformation-v1.2-2024EN"/> + <map value="NL-CM:20.5.10"/> + <comment value="HouseNumberAddition"/> </mapping> </element> <element id="Address.line.extension:houseNumberIndication"> - <path value="Address.line.extension" /> - <sliceName value="houseNumberIndication" /> - <max value="1" /> + <path value="Address.line.extension"/> + <sliceName value="houseNumberIndication"/> + <max value="1"/> <type> - <code value="Extension" /> - <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator" /> + <code value="Extension"/> + <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator"/> </type> </element> <element id="Address.line.extension:houseNumberIndication.value[x]"> - <path value="Address.line.extension.value[x]" /> - <short value="HouseNumberIndication" /> - <definition value="The indication used for addresses which do not consist of the usual street name and house number." /> - <comment value="The mapping of zib AddressInformation on the FHIR Address datatype is the result of compatibility with HL7v3, which is the format that a lot of healthcare data in the Netherlands is stored in. As a result of this, the coded zib HouseNumberIndication concept (CD datatype) is mapped to a FHIR string datatype with a constraint added (the value can only be 'by' or 'to')." /> - <alias value="AanduidingBijNummer" /> + <path value="Address.line.extension.value[x]"/> + <short value="HouseNumberIndication"/> + <definition value="The indication used for addresses which do not consist of the usual street name and house number."/> + <comment value="The mapping of zib AddressInformation on the FHIR Address datatype is the result of compatibility with HL7v3, which is the format that a lot of healthcare data in the Netherlands is stored in. As a result of this, the coded zib HouseNumberIndication concept (CD datatype) is mapped to a FHIR string datatype with a constraint added (the value can only be 'by' or 'to')."/> + <alias value="AanduidingBijNummer"/> <constraint> - <key value="houseNumberIndication" /> - <severity value="error" /> - <human value="Must have value 'by' or 'to'" /> - <expression value="$this in ('by' | 'to')" /> + <key value="houseNumberIndication"/> + <severity value="error"/> + <human value="Must have value 'by' or 'to'"/> + <expression value="$this in ('by' | 'to')"/> </constraint> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN" /> - <map value="NL-CM:20.5.9" /> - <comment value="HouseNumberIndication" /> + <identity value="zib-addressinformation-v1.2-2024EN"/> + <map value="NL-CM:20.5.9"/> + <comment value="HouseNumberIndication"/> </mapping> </element> <element id="Address.line.extension:additionalInformation"> - <path value="Address.line.extension" /> - <sliceName value="additionalInformation" /> - <max value="1" /> + <path value="Address.line.extension"/> + <sliceName value="additionalInformation"/> + <max value="1"/> <type> - <code value="Extension" /> - <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID" /> + <code value="Extension"/> + <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID"/> </type> </element> <element id="Address.line.extension:additionalInformation.value[x]"> - <path value="Address.line.extension.value[x]" /> - <short value="AdditionalInformation" /> - <definition value="Extra information such as the building name, building number, entrance, route number." /> - <alias value="AdditioneleInformatie" /> + <path value="Address.line.extension.value[x]"/> + <short value="AdditionalInformation"/> + <definition value="Extra information such as the building name, building number, entrance, route number."/> + <alias value="AdditioneleInformatie"/> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN" /> - <map value="NL-CM:20.5.7" /> - <comment value="AdditionalInformation" /> + <identity value="zib-addressinformation-v1.2-2024EN"/> + <map value="NL-CM:20.5.7"/> + <comment value="AdditionalInformation"/> </mapping> </element> <element id="Address.city"> - <path value="Address.city" /> - <short value="PlaceOfResidence" /> - <definition value="A geographically determined area which forms part of the municipal area. For Dutch places of residence, preferably use the name from the GBA, table 33 (OID: 2.16.840.1.113883.2.4.6.14)." /> - <alias value="Woonplaats" /> + <path value="Address.city"/> + <short value="PlaceOfResidence"/> + <definition value="A geographically determined area which forms part of the municipal area. For Dutch places of residence, preferably use the name from the GBA, table 33 (OID: 2.16.840.1.113883.2.4.6.14)."/> + <alias value="Woonplaats"/> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN" /> - <map value="NL-CM:20.5.3" /> - <comment value="PlaceOfResidence" /> + <identity value="zib-addressinformation-v1.2-2024EN"/> + <map value="NL-CM:20.5.3"/> + <comment value="PlaceOfResidence"/> </mapping> </element> <element id="Address.district"> - <path value="Address.district" /> - <short value="Municipality" /> - <definition value="Municipality of residence. For Dutch municipalities, preferably use the name from the GBA, table 33 (OID: 2.16.840.1.113883.2.4.6.14)." /> - <alias value="Gemeente" /> + <path value="Address.district"/> + <short value="Municipality"/> + <definition value="Municipality of residence. For Dutch municipalities, preferably use the name from the GBA, table 33 (OID: 2.16.840.1.113883.2.4.6.14)."/> + <alias value="Gemeente"/> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN" /> - <map value="NL-CM:20.5.4" /> - <comment value="Municipality" /> + <identity value="zib-addressinformation-v1.2-2024EN"/> + <map value="NL-CM:20.5.4"/> + <comment value="Municipality"/> </mapping> </element> <element id="Address.postalCode"> - <path value="Address.postalCode" /> - <short value="Postcode" /> - <definition value="Postcode of the address. In Dutch addresses, preferably use the postcode from the Postcode table (OID: 2.16.840.1.113883.2.4.4.15)." /> - <alias value="Postcode" /> + <path value="Address.postalCode"/> + <short value="Postcode"/> + <definition value="Postcode of the address. In Dutch addresses, preferably use the postcode from the Postcode table (OID: 2.16.840.1.113883.2.4.4.15)."/> + <alias value="Postcode"/> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN" /> - <map value="NL-CM:20.5.6" /> - <comment value="Postcode" /> + <identity value="zib-addressinformation-v1.2-2024EN"/> + <map value="NL-CM:20.5.6"/> + <comment value="Postcode"/> </mapping> </element> <element id="Address.country"> - <path value="Address.country" /> - <comment value="The FHIR datatype does not properly support coding the country using a CodeableConcept or Coding datatype. If the sender supports coded countries, it SHALL send the coded value using the ext-CodeSpecification extension under `Address.country.extension:countryCode`." /> + <path value="Address.country"/> + <comment value="The FHIR datatype does not properly support coding the country using a CodeableConcept or Coding datatype. If the sender supports coded countries, it SHALL send the coded value using the ext-CodeSpecification extension under `Address.country.extension:countryCode`."/> </element> <element id="Address.country.extension:countryCode"> - <path value="Address.country.extension" /> - <sliceName value="countryCode" /> - <max value="1" /> + <path value="Address.country.extension"/> + <sliceName value="countryCode"/> + <max value="1"/> <type> - <code value="Extension" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> + <code value="Extension"/> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"/> </type> </element> <element id="Address.country.extension:countryCode.value[x]"> - <path value="Address.country.extension.value[x]" /> - <short value="Country" /> - <definition value="Country in which the address is located." /> - <alias value="Land" /> + <path value="Address.country.extension.value[x]"/> + <short value="Country"/> + <definition value="Country in which the address is located."/> + <alias value="Land"/> <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.10--20200901000000" /> + <strength value="required"/> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.10--20200901000000"/> </binding> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN" /> - <map value="NL-CM:20.5.5" /> - <comment value="Country" /> + <identity value="zib-addressinformation-v1.2-2024EN"/> + <map value="NL-CM:20.5.5"/> + <comment value="Country"/> </mapping> </element> </differential> -</StructureDefinition> \ No newline at end of file +</StructureDefinition> From 308b81db74827d9d25aea4e224e8edcbd3d2c6cd Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Sun, 8 Sep 2024 01:28:14 +0200 Subject: [PATCH 04/19] Changed the purpoose to 2024 and run scrip adddatafromzib in nl-core layer --- nl-core/nl-core-AddressInformation.xml | 51 ++-- zib/zib-AddressInformation.xml | 340 +++++++++++++------------ 2 files changed, 194 insertions(+), 197 deletions(-) diff --git a/nl-core/nl-core-AddressInformation.xml b/nl-core/nl-core-AddressInformation.xml index d113bae..7c2ad85 100644 --- a/nl-core/nl-core-AddressInformation.xml +++ b/nl-core/nl-core-AddressInformation.xml @@ -1,41 +1,36 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="UTF-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-AddressInformation" /> + <id value="nl-core-AddressInformation"/> <text> <status value="empty"/> <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> </text> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AddressInformation" /> - <name value="NlcoreAddressInformation" /> - <title value="nl core AddressInformation" /> - <status value="draft" /> - <publisher value="Nictiz" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AddressInformation"/> + <name value="NlcoreAddressInformation"/> + <title value="nl core AddressInformation"/> + <status value="draft"/> + <publisher value="Nictiz"/> <contact> - <name value="Nictiz" /> + <name value="Nictiz"/> <telecom> - <system value="url" /> - <value value="https://www.nictiz.nl" /> - <use value="work" /> + <system value="url"/> + <value value="https://www.nictiz.nl"/> + <use value="work"/> </telecom> </contact> - <description value="Address information includes data where a person resides (temporarily, permanently) or where a building is located." /> - <purpose value="A derived profile from [zib-AddressInformation](http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib." /> - <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> - <fhirVersion value="4.0.1" /> - <mapping> - <identity value="zib-addressinformation-v1.2-2024EN" /> - <uri value="https://zibs.nl/wiki/AddressInformation-v1.2(2024EN)" /> - <name value="zib AddressInformation-v1.2(2024EN)" /> - </mapping> - <kind value="complex-type" /> - <abstract value="false" /> - <type value="Address" /> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation" /> - <derivation value="constraint" /> + <description value="Address information includes data where a person resides (temporarily, permanently) or where a building is located."/> + <purpose value="A derived profile from [zib-AddressInformation](http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation) to provide a version better suited for implementation purposes. This profile augments the base profile with elements found in the various use cases that have adopted the zib."/> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise."/> + <fhirVersion value="4.0.1"/> + <kind value="complex-type"/> + <abstract value="false"/> + <type value="Address"/> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation"/> + <derivation value="constraint"/> <differential> <element id="Address"> - <path value="Address" /> - <alias value="nl-core-AddressInformation" /> + <path value="Address"/> + <alias value="nl-core-AddressInformation"/> </element> </differential> -</StructureDefinition> \ No newline at end of file +</StructureDefinition> diff --git a/zib/zib-AddressInformation.xml b/zib/zib-AddressInformation.xml index cfe5163..7ac16bd 100644 --- a/zib/zib-AddressInformation.xml +++ b/zib/zib-AddressInformation.xml @@ -1,277 +1,279 @@ -<?xml version="1.0" encoding="UTF-8"?> +<?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-AddressInformation"/> + <id value="zib-AddressInformation" /> <text> - <status value="empty"/> - <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> - </text> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation"/> - <version value="0.0.1"/> - <name value="ZibAddressInformation"/> - <title value="zib AddressInformation"/> - <status value="draft"/> - <publisher value="Nictiz"/> + <status value="empty" /><div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div></text> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation" /> + <version value="0.0.1" /> + <name value="ZibAddressInformation" /> + <title value="zib AddressInformation" /> + <status value="draft" /> + <publisher value="Nictiz" /> <contact> - <name value="Nictiz"/> + <name value="Nictiz" /> <telecom> - <system value="url"/> - <value value="https://www.nictiz.nl"/> - <use value="work"/> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> </telecom> </contact> - <description value="Address information includes data where a person resides (temporarily, permanently) or where a building is located."/> - <purpose value="This Address datatype represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) AddressInformation v1.1 (2020)](https://zibs.nl/wiki/AddressInformation-v1.1(2020EN))."/> - <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise."/> - <fhirVersion value="4.0.1"/> + <description value="Address information includes data where a person resides (temporarily, permanently) or where a building is located." /> + <purpose value="This Address datatype represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) AddressInformation v1.2 (2024)](https://zibs.nl/wiki/AddressInformation-v1.2(2024EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN"/> - <uri value="https://zibs.nl/wiki/AddressInformation-v1.2(2024EN)"/> - <name value="zib AddressInformation-v1.2(2024EN)"/> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <uri value="https://zibs.nl/wiki/AddressInformation-v1.2(2024EN)" /> + <name value="zib AddressInformation-v1.2(2024EN)" /> </mapping> - <kind value="complex-type"/> - <abstract value="true"/> - <type value="Address"/> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Address"/> - <derivation value="constraint"/> + <kind value="complex-type" /> + <abstract value="true" /> + <type value="Address" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Address" /> + <derivation value="constraint" /> <differential> <element id="Address"> - <path value="Address"/> - <short value="AddressInformation"/> - <definition value="Root concept of the AddressInformation partial information model. This root concept contains all data elements of the AddressInformation partial information model."/> - <comment value="This datatype defines a common basis for expressing all addresses around the world, but adds extensions to express Dutch addresses specifically, according to the [zib AddressInformation v1.1 (2020)](https://zibs.nl/wiki/AddressInformation-v1.1(2020EN)). A Dutch Address still is a proper FHIR Address, which means that systems that cannot interpret the extensions will still be able to render and work with this datatype. To have true compatibility an implementer SHOULD use the core Address parts as intended. To have addresses work for Dutch context, the implementer SHOULD in addition use the extension elements. **Separate address parts** The first addition is that Dutch addresses make certain address parts separately communicable. These parts are required for use in true Dutch systems when dealing with Dutch addresses, but may not have value for international systems when information gets sent abroad. **Custom address types** The second addition is that the zib defines its own ValueSet for address types, which can only be partially expressed using the FHIR Address datatype and requires a mapping to multiple elements. The table below explains how the zib concepts are mapped to the various FHIR elements (see the ConceptMaps <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressUse> and <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressType> as well). The code from the zib should also be included using the extension on `Address.extension:addressType`. | zib | .ext:addressType | .use | .type | |-----------------------------------|------------------|------|----------| | Postal Address/Postadres | PST | | postal | | Primary Home/Officieel adres | HP | home | both | | Visit Address/Woon-/verblijfadres | PHYS | home | physical | | Temporary Address/Tijdelijk adres | TMP | temp | | | Work Place/Werkadres | WP | work | | | Vacation Home/Vakantie adres | HV | temp | | If `Address.type` is _both_ then this is to be understood as a dual purpose address (postal and physical), unless a specific _postal_ type address is added. Systems that support importing it like this are encouraged to do so, otherwise they may need to import this as two separate addresses. Note: FHIR core defines the AD-use extension to further specify the postal address type. However, the ValueSet used in that extension doesn't completely match the zib ValueSet. Therefore, a custom extension has been made. This doesn't preclude the use of the AD-use extension."/> - <alias value="Adresgegevens"/> + <path value="Address" /> + <short value="AddressInformation" /> + <definition value="Root concept of the AddressInformation partial information model. This root concept contains all data elements of the AddressInformation partial information model." /> + <comment value="This datatype defines a common basis for expressing all addresses around the world, but adds extensions to express Dutch addresses specifically, according to the [zib AddressInformation v1.1 (2020)](https://zibs.nl/wiki/AddressInformation-v1.1(2020EN)). A Dutch Address still is a proper FHIR Address, which means that systems that cannot interpret the extensions will still be able to render and work with this datatype. To have true compatibility an implementer SHOULD use the core Address parts as intended. To have addresses work for Dutch context, the implementer SHOULD in addition use the extension elements. **Separate address parts** The first addition is that Dutch addresses make certain address parts separately communicable. These parts are required for use in true Dutch systems when dealing with Dutch addresses, but may not have value for international systems when information gets sent abroad. **Custom address types** The second addition is that the zib defines its own ValueSet for address types, which can only be partially expressed using the FHIR Address datatype and requires a mapping to multiple elements. The table below explains how the zib concepts are mapped to the various FHIR elements (see the ConceptMaps <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressUse> and <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressType> as well). The code from the zib should also be included using the extension on `Address.extension:addressType`. | zib | .ext:addressType | .use | .type | |-----------------------------------|------------------|------|----------| | Postal Address/Postadres | PST | | postal | | Primary Home/Officieel adres | HP | home | both | | Visit Address/Woon-/verblijfadres | PHYS | home | physical | | Temporary Address/Tijdelijk adres | TMP | temp | | | Work Place/Werkadres | WP | work | | | Vacation Home/Vakantie adres | HV | temp | | If `Address.type` is _both_ then this is to be understood as a dual purpose address (postal and physical), unless a specific _postal_ type address is added. Systems that support importing it like this are encouraged to do so, otherwise they may need to import this as two separate addresses. Note: FHIR core defines the AD-use extension to further specify the postal address type. However, the ValueSet used in that extension doesn't completely match the zib ValueSet. Therefore, a custom extension has been made. This doesn't preclude the use of the AD-use extension." /> + <alias value="Adresgegevens" /> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN"/> - <map value="NL-CM:20.5.1"/> - <comment value="AddressInformation"/> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <map value="NL-CM:20.5.1" /> + <comment value="AddressInformation" /> </mapping> </element> <element id="Address.extension:addressType"> - <path value="Address.extension"/> - <sliceName value="addressType"/> - <max value="1"/> + <path value="Address.extension" /> + <sliceName value="addressType" /> + <max value="1" /> <type> - <code value="Extension"/> - <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType"/> + <code value="Extension" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType" /> </type> </element> <element id="Address.use"> - <path value="Address.use"/> - <short value="AddressType"/> - <definition value="The type of address in question, such as a home address or mailing address."/> - <alias value="AdresSoort"/> + <path value="Address.use" /> + <short value="AddressType" /> + <definition value="The type of address in question, such as a home address or mailing address." /> + <alias value="AdresSoort" /> <binding> - <strength value="required"/> - <description value="Use ConceptMap AdresSoortCodelijst-to-AddressUse to translate terminology from the functional model to profile terminology in ValueSet AddressUse."/> + <strength value="required" /> + <description value="Use ConceptMap AdresSoortCodelijst-to-AddressUse to translate terminology from the functional model to profile terminology in ValueSet AddressUse." /> <valueSet value="http://hl7.org/fhir/ValueSet/address-use|4.0.1"> <extension url="http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap"> - <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressUse"/> + <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressUse" /> </extension> </valueSet> </binding> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN"/> - <map value="NL-CM:20.5.8"/> - <comment value="AddressType"/> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <map value="NL-CM:20.5.8" /> + <comment value="AddressType" /> </mapping> </element> <element id="Address.type"> - <path value="Address.type"/> - <short value="AddressType"/> - <definition value="The type of address in question, such as a home address or mailing address."/> - <alias value="AdresSoort"/> + <path value="Address.type" /> + <short value="AddressType" /> + <definition value="The type of address in question, such as a home address or mailing address." /> + <alias value="AdresSoort" /> <binding> - <strength value="required"/> - <description value="Use ConceptMap AdresSoortCodelijst-to-AddressType to translate terminology from the functional model to profile terminology in ValueSet AddressType."/> + <strength value="required" /> + <description value="Use ConceptMap AdresSoortCodelijst-to-AddressType to translate terminology from the functional model to profile terminology in ValueSet AddressType." /> <valueSet value="http://hl7.org/fhir/ValueSet/address-type|4.0.1"> <extension url="http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap"> - <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressType"/> + <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressType" /> </extension> </valueSet> </binding> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN"/> - <map value="NL-CM:20.5.8"/> - <comment value="AddressType"/> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <map value="NL-CM:20.5.8" /> + <comment value="AddressType" /> </mapping> </element> <element id="Address.line"> - <path value="Address.line"/> - <comment value="The mapping of zib AddressInformation on the FHIR Address datatype is the result of compatibility with HL7v3, which is the format that a lot of healthcare data in the Netherlands is stored in. The elements of Address stored in the address-part extensions will be ignored by applications that do not support them, so any information in them should also be duplicated in the `Address.line` to which they are attached. The value of `Address.line` should be populated with a complete string representation of all the separate extension values, like: "[Street] [HouseNumberIndication] [HouseNumber] [HouseNumberLetter] [HouseNumberAddition]"."/> + <path value="Address.line" /> + <comment value="The mapping of zib AddressInformation on the FHIR Address datatype is the result of compatibility with HL7v3, which is the format that a lot of healthcare data in the Netherlands is stored in. The elements of Address stored in the address-part extensions will be ignored by applications that do not support them, so any information in them should also be duplicated in the `Address.line` to which they are attached. The value of `Address.line` should be populated with a complete string representation of all the separate extension values, like: "[Street] [HouseNumberIndication] [HouseNumber] [HouseNumberLetter] [HouseNumberAddition]"." /> </element> <element id="Address.line.extension:streetName"> - <path value="Address.line.extension"/> - <sliceName value="streetName"/> - <max value="1"/> + <path value="Address.line.extension" /> + <sliceName value="streetName" /> + <max value="1" /> <type> - <code value="Extension"/> - <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName"/> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName" /> </type> </element> <element id="Address.line.extension:streetName.value[x]"> - <path value="Address.line.extension.value[x]"/> - <short value="Street"/> - <definition value="Street name of the address."/> - <alias value="Straat"/> + <path value="Address.line.extension.value[x]" /> + <short value="Street" /> + <definition value="Street name of the address." /> + <alias value="Straat" /> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN"/> - <map value="NL-CM:20.5.2"/> - <comment value="Street"/> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <map value="NL-CM:20.5.2" /> + <comment value="Street" /> </mapping> </element> <element id="Address.line.extension:houseNumber"> - <path value="Address.line.extension"/> - <sliceName value="houseNumber"/> - <max value="1"/> + <path value="Address.line.extension" /> + <sliceName value="houseNumber" /> + <max value="1" /> <type> - <code value="Extension"/> - <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber"/> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber" /> </type> </element> <element id="Address.line.extension:houseNumber.value[x]"> - <path value="Address.line.extension.value[x]"/> - <short value="HouseNumber"/> - <definition value="House number of the address. "/> - <alias value="Huisnummer"/> + <path value="Address.line.extension.value[x]" /> + <short value="HouseNumber" /> + <definition value="House number of the address." /> + <alias value="Huisnummer" /> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN"/> - <map value="NL-CM:20.5.12"/> - <comment value="HouseNumber"/> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <map value="NL-CM:20.5.12" /> + <comment value="HouseNumber" /> </mapping> </element> <element id="Address.line.extension:houseNumberLetter-houseNumberAddition"> - <path value="Address.line.extension"/> - <sliceName value="houseNumberLetter-houseNumberAddition"/> - <max value="1"/> + <path value="Address.line.extension" /> + <sliceName value="houseNumberLetter-houseNumberAddition" /> + <max value="1" /> <type> - <code value="Extension"/> - <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix"/> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-buildingNumberSuffix" /> </type> </element> <element id="Address.line.extension:houseNumberLetter-houseNumberAddition.value[x]"> - <path value="Address.line.extension.value[x]"/> - <short value="HouseNumberAddition / HouseNumberLetter"/> - <definition value="* The letters or signs needed to locate the mailbox, in addition to the house number and letter. * A letter following the house number as assigned by the municipal authorities."/> - <alias value="Huisnummerletter"/> - <alias value="Huisnummertoevoeging"/> + <path value="Address.line.extension.value[x]" /> + <short value="HouseNumberAddition / HouseNumberLetter" /> + <definition value="* The letters or signs needed to locate the mailbox, in addition to the house number and letter. * A letter following the house number as assigned by the municipal authorities." /> + <alias value="Huisnummerletter" /> + <alias value="Huisnummertoevoeging" /> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN"/> - <map value="NL-CM:20.5.11"/> - <comment value="HouseNumberLetter"/> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <map value="NL-CM:20.5.11" /> + <comment value="HouseNumberLetter" /> </mapping> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN"/> - <map value="NL-CM:20.5.10"/> - <comment value="HouseNumberAddition"/> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <map value="NL-CM:20.5.10" /> + <comment value="HouseNumberAddition" /> </mapping> </element> <element id="Address.line.extension:houseNumberIndication"> - <path value="Address.line.extension"/> - <sliceName value="houseNumberIndication"/> - <max value="1"/> + <path value="Address.line.extension" /> + <sliceName value="houseNumberIndication" /> + <max value="1" /> <type> - <code value="Extension"/> - <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator"/> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator" /> </type> </element> <element id="Address.line.extension:houseNumberIndication.value[x]"> - <path value="Address.line.extension.value[x]"/> - <short value="HouseNumberIndication"/> - <definition value="The indication used for addresses which do not consist of the usual street name and house number."/> - <comment value="The mapping of zib AddressInformation on the FHIR Address datatype is the result of compatibility with HL7v3, which is the format that a lot of healthcare data in the Netherlands is stored in. As a result of this, the coded zib HouseNumberIndication concept (CD datatype) is mapped to a FHIR string datatype with a constraint added (the value can only be 'by' or 'to')."/> - <alias value="AanduidingBijNummer"/> + <path value="Address.line.extension.value[x]" /> + <short value="HouseNumberIndication" /> + <definition value="The indication used for addresses which do not consist of the usual street name and house number." /> + <comment value="The mapping of zib AddressInformation on the FHIR Address datatype is the result of compatibility with HL7v3, which is the format that a lot of healthcare data in the Netherlands is stored in. As a result of this, the coded zib HouseNumberIndication concept (CD datatype) is mapped to a FHIR string datatype with a constraint added (the value can only be 'by' or 'to')." /> + <alias value="AanduidingBijNummer" /> <constraint> - <key value="houseNumberIndication"/> - <severity value="error"/> - <human value="Must have value 'by' or 'to'"/> - <expression value="$this in ('by' | 'to')"/> + <key value="houseNumberIndication" /> + <severity value="error" /> + <human value="Must have value 'by' or 'to'" /> + <expression value="$this in ('by' | 'to')" /> </constraint> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN"/> - <map value="NL-CM:20.5.9"/> - <comment value="HouseNumberIndication"/> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <map value="NL-CM:20.5.9" /> + <comment value="HouseNumberIndication" /> </mapping> </element> <element id="Address.line.extension:additionalInformation"> - <path value="Address.line.extension"/> - <sliceName value="additionalInformation"/> - <max value="1"/> + <path value="Address.line.extension" /> + <sliceName value="additionalInformation" /> + <max value="1" /> <type> - <code value="Extension"/> - <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID"/> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-unitID" /> </type> </element> <element id="Address.line.extension:additionalInformation.value[x]"> - <path value="Address.line.extension.value[x]"/> - <short value="AdditionalInformation"/> - <definition value="Extra information such as the building name, building number, entrance, route number."/> - <alias value="AdditioneleInformatie"/> + <path value="Address.line.extension.value[x]" /> + <short value="AdditionalInformation" /> + <definition value="Extra information such as the building name, building number, entrance, route number." /> + <alias value="AdditioneleInformatie" /> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN"/> - <map value="NL-CM:20.5.7"/> - <comment value="AdditionalInformation"/> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <map value="NL-CM:20.5.7" /> + <comment value="AdditionalInformation" /> </mapping> </element> <element id="Address.city"> - <path value="Address.city"/> - <short value="PlaceOfResidence"/> - <definition value="A geographically determined area which forms part of the municipal area. For Dutch places of residence, preferably use the name from the GBA, table 33 (OID: 2.16.840.1.113883.2.4.6.14)."/> - <alias value="Woonplaats"/> + <path value="Address.city" /> + <short value="PlaceOfResidence" /> + <definition value="A geographically determined area which forms part of the municipal area. For Dutch places of residence, preferably use the name from the GBA, table 33 (OID: 2.16.840.1.113883.2.4.6.14)." /> + <alias value="Woonplaats" /> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN"/> - <map value="NL-CM:20.5.3"/> - <comment value="PlaceOfResidence"/> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <map value="NL-CM:20.5.3" /> + <comment value="PlaceOfResidence" /> </mapping> </element> <element id="Address.district"> - <path value="Address.district"/> - <short value="Municipality"/> - <definition value="Municipality of residence. For Dutch municipalities, preferably use the name from the GBA, table 33 (OID: 2.16.840.1.113883.2.4.6.14)."/> - <alias value="Gemeente"/> + <path value="Address.district" /> + <short value="Municipality" /> + <definition value="Municipality of residence. For Dutch municipalities, preferably use the name from the GBA, table 33 (OID: 2.16.840.1.113883.2.4.6.14)." /> + <alias value="Gemeente" /> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN"/> - <map value="NL-CM:20.5.4"/> - <comment value="Municipality"/> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <map value="NL-CM:20.5.4" /> + <comment value="Municipality" /> </mapping> </element> <element id="Address.postalCode"> - <path value="Address.postalCode"/> - <short value="Postcode"/> - <definition value="Postcode of the address. In Dutch addresses, preferably use the postcode from the Postcode table (OID: 2.16.840.1.113883.2.4.4.15)."/> - <alias value="Postcode"/> + <path value="Address.postalCode" /> + <short value="Postcode" /> + <definition value="Postcode of the address. In Dutch addresses, preferably use the postcode from the Postcode table (OID: 2.16.840.1.113883.2.4.4.15)." /> + <alias value="Postcode" /> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN"/> - <map value="NL-CM:20.5.6"/> - <comment value="Postcode"/> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <map value="NL-CM:20.5.6" /> + <comment value="Postcode" /> </mapping> </element> <element id="Address.country"> - <path value="Address.country"/> - <comment value="The FHIR datatype does not properly support coding the country using a CodeableConcept or Coding datatype. If the sender supports coded countries, it SHALL send the coded value using the ext-CodeSpecification extension under `Address.country.extension:countryCode`."/> + <path value="Address.country" /> + <comment value="The FHIR datatype does not properly support coding the country using a CodeableConcept or Coding datatype. If the sender supports coded countries, it SHALL send the coded value using the ext-CodeSpecification extension under `Address.country.extension:countryCode`." /> </element> <element id="Address.country.extension:countryCode"> - <path value="Address.country.extension"/> - <sliceName value="countryCode"/> - <max value="1"/> + <path value="Address.country.extension" /> + <sliceName value="countryCode" /> + <max value="1" /> <type> - <code value="Extension"/> - <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification"/> + <code value="Extension" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> </type> </element> + <element id="Address.country.extension:countryCode.url"> + <path value="Address.country.extension.url" /> + <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> + </element> <element id="Address.country.extension:countryCode.value[x]"> - <path value="Address.country.extension.value[x]"/> - <short value="Country"/> - <definition value="Country in which the address is located."/> - <alias value="Land"/> + <path value="Address.country.extension.value[x]" /> + <short value="Country" /> + <definition value="Country in which the address is located." /> + <alias value="Land" /> <binding> - <strength value="required"/> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.10--20200901000000"/> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.10--20200901000000" /> </binding> <mapping> - <identity value="zib-addressinformation-v1.2-2024EN"/> - <map value="NL-CM:20.5.5"/> - <comment value="Country"/> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <map value="NL-CM:20.5.5" /> + <comment value="Country" /> </mapping> </element> </differential> -</StructureDefinition> +</StructureDefinition> \ No newline at end of file From 1c43abefa933c22803157b3c9d875b6daf792483 Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Mon, 9 Sep 2024 13:18:42 +0200 Subject: [PATCH 05/19] Mapping of extension in 2024 and deleted the version element, added the OTH in the human value and expression. --- zib/ext-AddressInformation.AddressType.xml | 9 ++++----- zib/zib-AddressInformation.xml | 7 +++---- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/zib/ext-AddressInformation.AddressType.xml b/zib/ext-AddressInformation.AddressType.xml index b72db67..d8278f3 100644 --- a/zib/ext-AddressInformation.AddressType.xml +++ b/zib/ext-AddressInformation.AddressType.xml @@ -6,7 +6,6 @@ <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> </text> <url value="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType" /> - <version value="0.0.1" /> <name value="ExtAddressInformationAddressType" /> <title value="ext AddressInformation.AddressType" /> <status value="draft" /> @@ -24,9 +23,9 @@ <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <mapping> - <identity value="zib-addressinformation-v1.1-2020EN" /> - <uri value="https://zibs.nl/wiki/AddressInformation-v1.1(2020EN)" /> - <name value="zib AddressInformation-v1.1(2020EN)" /> + <identity value="zib-addressinformation-v1.2-2024EN" /> + <uri value="https://zibs.nl/wiki/AddressInformation-v1.2(2024EN)" /> + <name value="zib AddressInformation-v1.2(2024EN)" /> </mapping> <kind value="complex-type" /> <abstract value="false" /> @@ -55,7 +54,7 @@ <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20200901000000" /> </binding> <mapping> - <identity value="zib-addressinformation-v1.1-2020EN" /> + <identity value="zib-addressinformation-v1.2-2024EN" /> <map value="NL-CM:20.5.8" /> <comment value="AddressType" /> </mapping> diff --git a/zib/zib-AddressInformation.xml b/zib/zib-AddressInformation.xml index 7ac16bd..d0ec689 100644 --- a/zib/zib-AddressInformation.xml +++ b/zib/zib-AddressInformation.xml @@ -4,7 +4,6 @@ <text> <status value="empty" /><div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div></text> <url value="http://nictiz.nl/fhir/StructureDefinition/zib-AddressInformation" /> - <version value="0.0.1" /> <name value="ZibAddressInformation" /> <title value="zib AddressInformation" /> <status value="draft" /> @@ -36,7 +35,7 @@ <path value="Address" /> <short value="AddressInformation" /> <definition value="Root concept of the AddressInformation partial information model. This root concept contains all data elements of the AddressInformation partial information model." /> - <comment value="This datatype defines a common basis for expressing all addresses around the world, but adds extensions to express Dutch addresses specifically, according to the [zib AddressInformation v1.1 (2020)](https://zibs.nl/wiki/AddressInformation-v1.1(2020EN)). A Dutch Address still is a proper FHIR Address, which means that systems that cannot interpret the extensions will still be able to render and work with this datatype. To have true compatibility an implementer SHOULD use the core Address parts as intended. To have addresses work for Dutch context, the implementer SHOULD in addition use the extension elements. **Separate address parts** The first addition is that Dutch addresses make certain address parts separately communicable. These parts are required for use in true Dutch systems when dealing with Dutch addresses, but may not have value for international systems when information gets sent abroad. **Custom address types** The second addition is that the zib defines its own ValueSet for address types, which can only be partially expressed using the FHIR Address datatype and requires a mapping to multiple elements. The table below explains how the zib concepts are mapped to the various FHIR elements (see the ConceptMaps <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressUse> and <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressType> as well). The code from the zib should also be included using the extension on `Address.extension:addressType`. | zib | .ext:addressType | .use | .type | |-----------------------------------|------------------|------|----------| | Postal Address/Postadres | PST | | postal | | Primary Home/Officieel adres | HP | home | both | | Visit Address/Woon-/verblijfadres | PHYS | home | physical | | Temporary Address/Tijdelijk adres | TMP | temp | | | Work Place/Werkadres | WP | work | | | Vacation Home/Vakantie adres | HV | temp | | If `Address.type` is _both_ then this is to be understood as a dual purpose address (postal and physical), unless a specific _postal_ type address is added. Systems that support importing it like this are encouraged to do so, otherwise they may need to import this as two separate addresses. Note: FHIR core defines the AD-use extension to further specify the postal address type. However, the ValueSet used in that extension doesn't completely match the zib ValueSet. Therefore, a custom extension has been made. This doesn't preclude the use of the AD-use extension." /> + <comment value="This datatype defines a common basis for expressing all addresses around the world, but adds extensions to express Dutch addresses specifically, according to the [zib AddressInformation v1.2 (2024)](https://zibs.nl/wiki/AddressInformation-v1.2(2024EN)). A Dutch Address still is a proper FHIR Address, which means that systems that cannot interpret the extensions will still be able to render and work with this datatype. To have true compatibility an implementer SHOULD use the core Address parts as intended. To have addresses work for Dutch context, the implementer SHOULD in addition use the extension elements. **Separate address parts** The first addition is that Dutch addresses make certain address parts separately communicable. These parts are required for use in true Dutch systems when dealing with Dutch addresses, but may not have value for international systems when information gets sent abroad. **Custom address types** The second addition is that the zib defines its own ValueSet for address types, which can only be partially expressed using the FHIR Address datatype and requires a mapping to multiple elements. The table below explains how the zib concepts are mapped to the various FHIR elements (see the ConceptMaps <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressUse> and <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressType> as well). The code from the zib should also be included using the extension on `Address.extension:addressType`. | zib | .ext:addressType | .use | .type | |-----------------------------------|------------------|------|----------| | Postal Address/Postadres | PST | | postal | | Primary Home/Officieel adres | HP | home | both | | Visit Address/Woon-/verblijfadres | PHYS | home | physical | | Temporary Address/Tijdelijk adres | TMP | temp | | | Work Place/Werkadres | WP | work | | | Vacation Home/Vakantie adres | HV | temp | | If `Address.type` is _both_ then this is to be understood as a dual purpose address (postal and physical), unless a specific _postal_ type address is added. Systems that support importing it like this are encouraged to do so, otherwise they may need to import this as two separate addresses. Note: FHIR core defines the AD-use extension to further specify the postal address type. However, the ValueSet used in that extension doesn't completely match the zib ValueSet. Therefore, a custom extension has been made. This doesn't preclude the use of the AD-use extension." /> <alias value="Adresgegevens" /> <mapping> <identity value="zib-addressinformation-v1.2-2024EN" /> @@ -181,8 +180,8 @@ <constraint> <key value="houseNumberIndication" /> <severity value="error" /> - <human value="Must have value 'by' or 'to'" /> - <expression value="$this in ('by' | 'to')" /> + <human value="Must have value 'by' or 'to' or 'OTH'" /> + <expression value="$this in ('by' | 'to' | 'OTH')" /> </constraint> <mapping> <identity value="zib-addressinformation-v1.2-2024EN" /> From 156c4df85a68752fa994bb5de71643a6d897fb5a Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Mon, 9 Sep 2024 14:42:59 +0200 Subject: [PATCH 06/19] Moved the profiles to the StructureDef folder --- nl-core/{ => StructureDefinitions}/nl-core-AddressInformation.xml | 0 .../ext-AddressInformation.AddressType.xml | 0 zib/{ => StructureDefinitions}/zib-AddressInformation.xml | 0 3 files changed, 0 insertions(+), 0 deletions(-) rename nl-core/{ => StructureDefinitions}/nl-core-AddressInformation.xml (100%) rename zib/{ => StructureDefinitions}/ext-AddressInformation.AddressType.xml (100%) rename zib/{ => StructureDefinitions}/zib-AddressInformation.xml (100%) diff --git a/nl-core/nl-core-AddressInformation.xml b/nl-core/StructureDefinitions/nl-core-AddressInformation.xml similarity index 100% rename from nl-core/nl-core-AddressInformation.xml rename to nl-core/StructureDefinitions/nl-core-AddressInformation.xml diff --git a/zib/ext-AddressInformation.AddressType.xml b/zib/StructureDefinitions/ext-AddressInformation.AddressType.xml similarity index 100% rename from zib/ext-AddressInformation.AddressType.xml rename to zib/StructureDefinitions/ext-AddressInformation.AddressType.xml diff --git a/zib/zib-AddressInformation.xml b/zib/StructureDefinitions/zib-AddressInformation.xml similarity index 100% rename from zib/zib-AddressInformation.xml rename to zib/StructureDefinitions/zib-AddressInformation.xml From 7128f54a757a4197ba5c2203e4a142798e5db97f Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Mon, 9 Sep 2024 15:31:16 +0200 Subject: [PATCH 07/19] Added code spec extension --- .../ext-CodeSpecification.xml | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 zib/StructureDefinitions/ext-CodeSpecification.xml diff --git a/zib/StructureDefinitions/ext-CodeSpecification.xml b/zib/StructureDefinitions/ext-CodeSpecification.xml new file mode 100644 index 0000000..81643f6 --- /dev/null +++ b/zib/StructureDefinitions/ext-CodeSpecification.xml @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="ext-CodeSpecification" /> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <url value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> + <name value="ExtCodeSpecification" /> + <title value="ext CodeSpecification" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="Sometimes it is not possible to use the ValueSet from the functional description on the corresponding FHIR element. This is a common occurrence when the FHIR element has datatype _code_ and has a _required_ binding with an incompatible FHIR core ValueSet. It can also happen when the FHIR element has a _string_ or other non-coded datatype. In this case, the FHIR element may be augmented with this extension to communicate the code from the functional description. This information should always be _added_ to the normal use of the FHIR element to allow for maximum interoperability." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <kind value="complex-type" /> + <abstract value="false" /> + <context> + <type value="element" /> + <expression value="code" /> + </context> + <context> + <type value="element" /> + <expression value="Coding" /> + </context> + <context> + <type value="element" /> + <expression value="string" /> + </context> + <type value="Extension" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" /> + <derivation value="constraint" /> + <differential> + <element id="Extension.url"> + <path value="Extension.url" /> + <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> + </element> + <element id="Extension.value[x]"> + <path value="Extension.value[x]" /> + <type> + <code value="CodeableConcept" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From 081cf68d523a0da28af028f6e00a573592fee6af Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Tue, 10 Sep 2024 10:44:20 +0200 Subject: [PATCH 08/19] Added terminology --- ....4.3.11.60.40.2.20.5.3--20240415000000.xml | 157 ++++++++++++++++++ ....2.4.3.11.60.121.11.10--20240415000000.xml | 54 ++++++ 2 files changed, 211 insertions(+) create mode 100644 zib/vocabulary/generated/ValueSet-AdresSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20240415000000.xml create mode 100644 zib/vocabulary/generated/ValueSet-LandCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.10--20240415000000.xml diff --git a/zib/vocabulary/generated/ValueSet-AdresSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20240415000000.xml b/zib/vocabulary/generated/ValueSet-AdresSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20240415000000.xml new file mode 100644 index 0000000..8b46336 --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-AdresSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20240415000000.xml @@ -0,0 +1,157 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20240415000000"/> + <meta> + <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + <tag> + <system value="http://hl7.org/fhir/FHIR-version"/> + <code value="4.0.1"/> + </tag> + </meta> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://acceptance.art-decor.org/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20240415000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="AdresSoortCodelijst"/> + <title value="AdresSoortCodelijst"/> + <status value="draft"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="AdresSoortCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Anders"/> + </extension> + <code value="OTH"/> + <display value="Other"/> + </concept> + </include> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Postadres"/> + </extension> + <code value="PST"/> + <display value="Postal Address"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Postal Address"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Officieel adres"/> + </extension> + <code value="HP"/> + <display value="Primary Home"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Primary Home"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Woon-/verblijfadres"/> + </extension> + <code value="PHYS"/> + <display value="Visit Address"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Visit Address"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Tijdelijk adres"/> + </extension> + <code value="TMP"/> + <display value="Temporary Address"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Temporary Address"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Werkadres"/> + </extension> + <code value="WP"/> + <display value="Work Place"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Work Place"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Vakantie adres"/> + </extension> + <code value="HV"/> + <display value="Vacation Home"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Vacation Home"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/zib/vocabulary/generated/ValueSet-LandCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.10--20240415000000.xml b/zib/vocabulary/generated/ValueSet-LandCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.10--20240415000000.xml new file mode 100644 index 0000000..e2211c9 --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-LandCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.10--20240415000000.xml @@ -0,0 +1,54 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.121.11.10--20240415000000"/> + <meta> + <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + <tag> + <system value="http://hl7.org/fhir/FHIR-version"/> + <code value="4.0.1"/> + </tag> + </meta> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://acceptance.art-decor.org/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.10--20240415000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.121.11.10"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="LandCodelijsten"/> + <title value="LandCodelijsten"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="Value set combining the distinct value sets that the zib nl.zorg.part.AddressInformation binds to for NL-CM:20.5.5 Country. This value set as such does not exist in the zib but facilitates referencing all these value sets at the same time"/> + <immutable value="false"/> + <compose> + <include> + <valueSet value="http://acceptance.art-decor.org/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.1--20240415000000"/> + </include> + <include> + <valueSet value="http://acceptance.art-decor.org/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20240415000000"/> + </include> + </compose> +</ValueSet> From 583c0e8d136281c7ee305402ea78fa74baf557ce Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Tue, 10 Sep 2024 15:03:19 +0200 Subject: [PATCH 09/19] Added conceptmaps and valuesets changes also known-issues. --- .simplifier/folder.settings.json | 4 + known-issues.yml | 9 +++ .../ext-AddressInformation.AddressType.xml | 6 +- .../zib-AddressInformation.xml | 4 +- ...Map-AdresSoortCodelijst-to-AddressType.xml | 77 ++++++++++++++++++ ...tMap-AdresSoortCodelijst-to-AddressUse.xml | 78 +++++++++++++++++++ 6 files changed, 172 insertions(+), 6 deletions(-) create mode 100644 .simplifier/folder.settings.json create mode 100644 zib/vocabulary/generated/ConceptMap-AdresSoortCodelijst-to-AddressType.xml create mode 100644 zib/vocabulary/generated/ConceptMap-AdresSoortCodelijst-to-AddressUse.xml diff --git a/.simplifier/folder.settings.json b/.simplifier/folder.settings.json new file mode 100644 index 0000000..de9eb64 --- /dev/null +++ b/.simplifier/folder.settings.json @@ -0,0 +1,4 @@ +{ + "IncludeSubdirectories": true, + "PreferredFormat": "Xml" +} \ No newline at end of file diff --git a/known-issues.yml b/known-issues.yml index d929fdf..c9c4c07 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -10,3 +10,12 @@ issues should occur: true # These might occur in one or more profiles, or in none if they have been fixed in the meantime. issues should occur: false + +zib-AddressInformation: + zib deviations: + Address.line.extension:houseNumberIndication.value[x]: + - datatype: string instead of CD + reason: The mapping of zib AddressInformation on the FHIR Address datatype is the result of compatibility with HL7v3, which is the format that a lot of healthcare data in the Netherlands is stored in. As a result of this, the zib concept HouseNumberIndication with CD datatype is mapped to a FHIR string datatype with a constraint added (the value can only be 'by' or 'to'). + Address.line.extension:*.value[x]: + - cardinality: 1..1 instead of 0..1 + reason: The value of the extension is required, but the extension itself is optional, making the effective cardinality 0..1 as required by the zib. \ No newline at end of file diff --git a/zib/StructureDefinitions/ext-AddressInformation.AddressType.xml b/zib/StructureDefinitions/ext-AddressInformation.AddressType.xml index d8278f3..a61a79f 100644 --- a/zib/StructureDefinitions/ext-AddressInformation.AddressType.xml +++ b/zib/StructureDefinitions/ext-AddressInformation.AddressType.xml @@ -2,9 +2,7 @@ <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="ext-AddressInformation.AddressType" /> <text> - <status value="empty"/> - <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> - </text> + <status value="empty" /><div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div></text> <url value="http://nictiz.nl/fhir/StructureDefinition/ext-AddressInformation.AddressType" /> <name value="ExtAddressInformationAddressType" /> <title value="ext AddressInformation.AddressType" /> @@ -51,7 +49,7 @@ </type> <binding> <strength value="extensible" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20200901000000" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20240415000000" /> </binding> <mapping> <identity value="zib-addressinformation-v1.2-2024EN" /> diff --git a/zib/StructureDefinitions/zib-AddressInformation.xml b/zib/StructureDefinitions/zib-AddressInformation.xml index d0ec689..f4cadd6 100644 --- a/zib/StructureDefinitions/zib-AddressInformation.xml +++ b/zib/StructureDefinitions/zib-AddressInformation.xml @@ -147,7 +147,7 @@ </element> <element id="Address.line.extension:houseNumberLetter-houseNumberAddition.value[x]"> <path value="Address.line.extension.value[x]" /> - <short value="HouseNumberAddition / HouseNumberLetter" /> + <short value="HouseNumberLetter / HouseNumberAddition" /> <definition value="* The letters or signs needed to locate the mailbox, in addition to the house number and letter. * A letter following the house number as assigned by the municipal authorities." /> <alias value="Huisnummerletter" /> <alias value="Huisnummertoevoeging" /> @@ -266,7 +266,7 @@ <alias value="Land" /> <binding> <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.10--20200901000000" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.10--20240415000000" /> </binding> <mapping> <identity value="zib-addressinformation-v1.2-2024EN" /> diff --git a/zib/vocabulary/generated/ConceptMap-AdresSoortCodelijst-to-AddressType.xml b/zib/vocabulary/generated/ConceptMap-AdresSoortCodelijst-to-AddressType.xml new file mode 100644 index 0000000..f81aaab --- /dev/null +++ b/zib/vocabulary/generated/ConceptMap-AdresSoortCodelijst-to-AddressType.xml @@ -0,0 +1,77 @@ +<ConceptMap xmlns="http://hl7.org/fhir"> + <id value="AdresSoortCodelijst-to-AddressType"/> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/concept-bidirectional"> + <valueBoolean value="false"/> + </extension> + <url value="http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressType"/> + <version value="0.0.1"/> + <name value="AdresSoortCodelijst_to_AddressType"/> + <title value="AdresSoortCodelijst to AddressType"/> + <status value="draft"/> + <publisher value="Nictiz"/> + <contact> + <name value="Nictiz"/> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work"/> + </telecom> + </contact> + <description value="Maps AddressType codes as found in the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) AddressInformation v1.2 (2024)](https://zibs.nl/wiki/AddressInformation-v1.2(2024EN)) to `Address.type` codes as found in FHIR R4."/> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise."/> + <sourceCanonical value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20240415000000"/> + <targetCanonical value="http://hl7.org/fhir/ValueSet/address-type"/> + <group> + <!-- 2.16.840.1.113883.5.1119 --> + <source value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <target value="http://hl7.org/fhir/address-type"/> + <element> + <code value="PST"/> + <target> + <code value="postal"/> + <equivalence value="equal"/> + </target> + </element> + <element> + <code value="HP"/> + <target> + <code value="both"/> + <equivalence value="equivalent"/> + <comment value="HP: Primary Home/Officieel adres. An address that is both physical and postal. Use in conjunction with Address.use = 'home'. In exceptional cases, the HP address is not the primary postal address, but nevertheless 'both' is the most suitable type to differentiate HP from PHYS."/> + </target> + </element> + <element> + <code value="PHYS"/> + <target> + <code value="physical"/> + <equivalence value="equivalent"/> + <comment value="PHYS: Visit Address/Woon-/verblijfadres. A physical address that can be visited. Use in conjunction with Address.use = 'home'."/> + </target> + </element> + <element> + <code value="TMP"/> + <target> + <equivalence value="unmatched"/> + <comment value="Temporary Address/Tijdelijk adres. Use Address.use = 'temp'."/> + </target> + </element> + <element> + <code value="WP"/> + <target> + <equivalence value="unmatched"/> + <comment value="Work Place/Werkadres. Use Address.use = 'work'. A work place could be postal/physical or both. Which it is, is not known from the zib AddressInformation."/> + </target> + </element> + <element> + <code value="HV"/> + <target> + <equivalence value="unmatched"/> + <comment value="HV: Vacation Home/Vakantie adres. A physical address that can be visited."/> + </target> + </element> + </group> +</ConceptMap> diff --git a/zib/vocabulary/generated/ConceptMap-AdresSoortCodelijst-to-AddressUse.xml b/zib/vocabulary/generated/ConceptMap-AdresSoortCodelijst-to-AddressUse.xml new file mode 100644 index 0000000..e0ee9dc --- /dev/null +++ b/zib/vocabulary/generated/ConceptMap-AdresSoortCodelijst-to-AddressUse.xml @@ -0,0 +1,78 @@ +<ConceptMap xmlns="http://hl7.org/fhir"> + <id value="AdresSoortCodelijst-to-AddressUse"/> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/concept-bidirectional"> + <valueBoolean value="false"/> + </extension> + <url value="http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressUse"/> + <version value="0.0.1"/> + <name value="AdresSoortCodelijst_to_AddressUse"/> + <title value="AdresSoortCodelijst to AddressUse"/> + <status value="draft"/> + <publisher value="Nictiz"/> + <contact> + <name value="Nictiz"/> + <telecom> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work"/> + </telecom> + </contact> + <description value="Maps AddressType codes as found in the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) AddressInformation v1.2 (2024)](https://zibs.nl/wiki/AddressInformation-v1.2(2024EN)) to `Address.use` codes as found in FHIR R4."/> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise."/> + <sourceCanonical value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20240415000000"/> + <targetCanonical value="http://hl7.org/fhir/ValueSet/address-use"/> + <group> + <!-- 2.16.840.1.113883.5.1119 --> + <source value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <target value="http://hl7.org/fhir/address-use"/> + <element> + <code value="PST"/> + <target> + <equivalence value="unmatched"/> + <comment value="PST: Postal Address/Postadres. Postal addresses are marked in Address.type = 'postal'."/> + </target> + </element> + <element> + <code value="HP"/> + <target> + <code value="home"/> + <equivalence value="subsumes"/> + <comment value="HP: Primary Home/Officieel adres. A communication address at a home. Use in conjunction with Address.type = 'both'."/> + </target> + </element> + <element> + <code value="PHYS"/> + <target> + <code value="home"/> + <equivalence value="subsumes"/> + <comment value="PHYS: Visit Address/Woon-/verblijfadres. A communication address at a home. Use in conjunction with Address.type = 'physical'."/> + </target> + </element> + <element> + <code value="TMP"/> + <target> + <code value="temp"/> + <equivalence value="equal"/> + </target> + </element> + <element> + <code value="WP"/> + <target> + <code value="work"/> + <equivalence value="equal"/> + </target> + </element> + <element> + <code value="HV"/> + <target> + <code value="temp"/> + <equivalence value="wider"/> + <comment value="HV: Vacation Home/Vakantie adres. Any temporary address."/> + </target> + </element> + </group> +</ConceptMap> From 116be3b5308cd8e1ea1e67c3f1a97357901fd03f Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Tue, 10 Sep 2024 15:29:43 +0200 Subject: [PATCH 10/19] Removed root concept and adjust adress type to 2024 --- zib/StructureDefinitions/ext-AddressInformation.AddressType.xml | 2 +- zib/StructureDefinitions/zib-AddressInformation.xml | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/zib/StructureDefinitions/ext-AddressInformation.AddressType.xml b/zib/StructureDefinitions/ext-AddressInformation.AddressType.xml index a61a79f..1cfa9be 100644 --- a/zib/StructureDefinitions/ext-AddressInformation.AddressType.xml +++ b/zib/StructureDefinitions/ext-AddressInformation.AddressType.xml @@ -17,7 +17,7 @@ </telecom> </contact> <description value="An extension to bind the zib AddressInformation ValueSet "AdresTypeCodelijst" to the FHIR _Address_ datatype." /> - <purpose value="This extension represents the AddressType concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) AddressInformation v1.1 (2020)](https://zibs.nl/wiki/AddressInformation-v1.1(2020EN))." /> + <purpose value="This extension represents the AddressType concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) AddressInformation v1.2 (2024)](https://zibs.nl/wiki/AddressInformation-v1.2(2024EN))." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <mapping> diff --git a/zib/StructureDefinitions/zib-AddressInformation.xml b/zib/StructureDefinitions/zib-AddressInformation.xml index f4cadd6..5ac2444 100644 --- a/zib/StructureDefinitions/zib-AddressInformation.xml +++ b/zib/StructureDefinitions/zib-AddressInformation.xml @@ -34,7 +34,6 @@ <element id="Address"> <path value="Address" /> <short value="AddressInformation" /> - <definition value="Root concept of the AddressInformation partial information model. This root concept contains all data elements of the AddressInformation partial information model." /> <comment value="This datatype defines a common basis for expressing all addresses around the world, but adds extensions to express Dutch addresses specifically, according to the [zib AddressInformation v1.2 (2024)](https://zibs.nl/wiki/AddressInformation-v1.2(2024EN)). A Dutch Address still is a proper FHIR Address, which means that systems that cannot interpret the extensions will still be able to render and work with this datatype. To have true compatibility an implementer SHOULD use the core Address parts as intended. To have addresses work for Dutch context, the implementer SHOULD in addition use the extension elements. **Separate address parts** The first addition is that Dutch addresses make certain address parts separately communicable. These parts are required for use in true Dutch systems when dealing with Dutch addresses, but may not have value for international systems when information gets sent abroad. **Custom address types** The second addition is that the zib defines its own ValueSet for address types, which can only be partially expressed using the FHIR Address datatype and requires a mapping to multiple elements. The table below explains how the zib concepts are mapped to the various FHIR elements (see the ConceptMaps <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressUse> and <http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressType> as well). The code from the zib should also be included using the extension on `Address.extension:addressType`. | zib | .ext:addressType | .use | .type | |-----------------------------------|------------------|------|----------| | Postal Address/Postadres | PST | | postal | | Primary Home/Officieel adres | HP | home | both | | Visit Address/Woon-/verblijfadres | PHYS | home | physical | | Temporary Address/Tijdelijk adres | TMP | temp | | | Work Place/Werkadres | WP | work | | | Vacation Home/Vakantie adres | HV | temp | | If `Address.type` is _both_ then this is to be understood as a dual purpose address (postal and physical), unless a specific _postal_ type address is added. Systems that support importing it like this are encouraged to do so, otherwise they may need to import this as two separate addresses. Note: FHIR core defines the AD-use extension to further specify the postal address type. However, the ValueSet used in that extension doesn't completely match the zib ValueSet. Therefore, a custom extension has been made. This doesn't preclude the use of the AD-use extension." /> <alias value="Adresgegevens" /> <mapping> From adb50062edc9ef9aa94771afda55d0f7796e8269 Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Tue, 10 Sep 2024 15:45:53 +0200 Subject: [PATCH 11/19] Added release notes --- release-notes.md | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 release-notes.md diff --git a/release-notes.md b/release-notes.md new file mode 100644 index 0000000..b6a416d --- /dev/null +++ b/release-notes.md @@ -0,0 +1,2 @@ +## zib-AddressInformation +* Added the extra value 'OTH' to the constraint in the element '.line.extension:houseNumberIndication'. \ No newline at end of file From 1ac8fe3a02f9c4cdeb5436fff06b418d9ff99cd4 Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Wed, 11 Sep 2024 13:29:59 +0200 Subject: [PATCH 12/19] Resave forge? --- zib/StructureDefinitions/zib-AddressInformation.xml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/zib/StructureDefinitions/zib-AddressInformation.xml b/zib/StructureDefinitions/zib-AddressInformation.xml index 5ac2444..861b1ec 100644 --- a/zib/StructureDefinitions/zib-AddressInformation.xml +++ b/zib/StructureDefinitions/zib-AddressInformation.xml @@ -254,10 +254,6 @@ <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> </type> </element> - <element id="Address.country.extension:countryCode.url"> - <path value="Address.country.extension.url" /> - <fixedUri value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> - </element> <element id="Address.country.extension:countryCode.value[x]"> <path value="Address.country.extension.value[x]" /> <short value="Country" /> From 10141304c2b954ed3a0993b6fcb7e98cf1d6d84e Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Wed, 11 Sep 2024 13:47:25 +0200 Subject: [PATCH 13/19] Commen value updated with OTH --- zib/StructureDefinitions/zib-AddressInformation.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zib/StructureDefinitions/zib-AddressInformation.xml b/zib/StructureDefinitions/zib-AddressInformation.xml index 861b1ec..6085245 100644 --- a/zib/StructureDefinitions/zib-AddressInformation.xml +++ b/zib/StructureDefinitions/zib-AddressInformation.xml @@ -174,7 +174,7 @@ <path value="Address.line.extension.value[x]" /> <short value="HouseNumberIndication" /> <definition value="The indication used for addresses which do not consist of the usual street name and house number." /> - <comment value="The mapping of zib AddressInformation on the FHIR Address datatype is the result of compatibility with HL7v3, which is the format that a lot of healthcare data in the Netherlands is stored in. As a result of this, the coded zib HouseNumberIndication concept (CD datatype) is mapped to a FHIR string datatype with a constraint added (the value can only be 'by' or 'to')." /> + <comment value="The mapping of zib AddressInformation on the FHIR Address datatype is the result of compatibility with HL7v3, which is the format that a lot of healthcare data in the Netherlands is stored in. As a result of this, the coded zib HouseNumberIndication concept (CD datatype) is mapped to a FHIR string datatype with a constraint added (the value can only be 'by' or 'to' or 'OTH')." /> <alias value="AanduidingBijNummer" /> <constraint> <key value="houseNumberIndication" /> From b0c71edcdbb92be95bea54d36779fa741f55d6f0 Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Wed, 11 Sep 2024 14:02:40 +0200 Subject: [PATCH 14/19] Added release note about the comment on houseNumberIndication --- release-notes.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/release-notes.md b/release-notes.md index b6a416d..fd55401 100644 --- a/release-notes.md +++ b/release-notes.md @@ -1,2 +1,3 @@ ## zib-AddressInformation -* Added the extra value 'OTH' to the constraint in the element '.line.extension:houseNumberIndication'. \ No newline at end of file +* Added the extra value 'OTH' to the constraint in the element '.line.extension:houseNumberIndication'. +* Adjusted the comment on `Address.line.extension:houseNumberIndication.value[x]` to indicate that `OTH` can be used in the constraint. \ No newline at end of file From cce60610c8d364934864cfc47fc580d6ee9bb3cf Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Thu, 12 Sep 2024 12:00:06 +0200 Subject: [PATCH 15/19] Terminology update --- ...34Landen-2.16.840.1.113883.2.4.4.16.34.xml | 5141 +++++++++++++++++ ....4.3.11.60.40.2.20.5.3--20240415000000.xml | 2 +- ....2.4.3.11.60.121.11.10--20240415000000.xml | 6 +- ....4.3.11.60.40.2.20.5.1--20240415000000.xml | 61 + ....4.3.11.60.40.2.20.5.2--20240415000000.xml | 61 + 5 files changed, 5267 insertions(+), 4 deletions(-) create mode 100644 zib/vocabulary/generated/CodeSystem-GBATabel34Landen-2.16.840.1.113883.2.4.4.16.34.xml create mode 100644 zib/vocabulary/generated/ValueSet-LandGBACodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.5.1--20240415000000.xml create mode 100644 zib/vocabulary/generated/ValueSet-LandISOCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20240415000000.xml diff --git a/zib/vocabulary/generated/CodeSystem-GBATabel34Landen-2.16.840.1.113883.2.4.4.16.34.xml b/zib/vocabulary/generated/CodeSystem-GBATabel34Landen-2.16.840.1.113883.2.4.4.16.34.xml new file mode 100644 index 0000000..bc54159 --- /dev/null +++ b/zib/vocabulary/generated/CodeSystem-GBATabel34Landen-2.16.840.1.113883.2.4.4.16.34.xml @@ -0,0 +1,5141 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.4.16.34"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml" lang="nl-NL" xml:lang="nl-NL">Definitie-resources zijn niet voorzien van een narrative. Een menselijk leesbare versie is te vinden via de implementation guide(s) waarin deze resource gebruikt wordt.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-03-31T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.4.16.34"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.4.16.34"/> + </identifier> + <version value="2020-03-31T00:00:00"/> + <name value="GBATabel34Landen"/> + <title value="GBA Tabel 34 Landen"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Rijksdienst voor Identiteitsgegevens"/> + <contact> + <name value="Rijksdienst voor Identiteitsgegevens"/> + <telecom> + <system value="url"/> + <value value="http://publicaties.rvig.nl"/> + </telecom> + </contact> + <description value="Een opsomming van alle huidige en voormalige landen met hun codes, namen en geldigheidstermijnen. Link naar de bron [https://publicaties.rvig.nl/Landelijke_tabellen/Inleiding_op_de_Landelijke_Tabellen_GBA](https://publicaties.rvig.nl/Landelijke_tabellen/Inleiding_op_de_Landelijke_Tabellen_GBA)"/> + <copyright value="Rijksdienst voor Identiteitsgegevens"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="390"/> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active, deprecated"/> + <type value="code"/> + </property> + <property> + <code value="deprecated"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="The date at which a concept was deprecated. Concepts that are deprecated but not inactive can still be used, but their use is discouraged, and they should be expected to be made inactive in a future release. Property type is dateTime. Note that the status property may also be used to indicate that a concept is deprecated"/> + <type value="dateTime"/> + </property> + <property> + <code value="effectiveDate"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="The date at which the concept was status was last changed. This is calculated based on the highest of 'creation date', 'expiration date', and 'official release date'"/> + <type value="dateTime"/> + </property> + <property> + <code value="inactive"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="The date at which a concept was deprecated. Concepts that are deprecated but not inactive can still be used, but their use is discouraged, and they should be expected to be made inactive in a future release. Property type is dateTime. Note that the status property may also be used to indicate that a concept is deprecated"/> + <type value="boolean"/> + </property> + <concept> + <code value="0000"/> + <display value="Onbekend"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5001"/> + <display value="Canada"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1867-07-01"/> + </property> + </concept> + <concept> + <code value="5002"/> + <display value="Frankrijk"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5003"/> + <display value="Zwitserland"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5004"/> + <display value="Rhodesië"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1979-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1979-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5005"/> + <display value="Malawi"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1964-07-06"/> + </property> + </concept> + <concept> + <code value="5006"/> + <display value="Cuba"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5007"/> + <display value="Suriname"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5008"/> + <display value="Tunesië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5009"/> + <display value="Oostenrijk"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5010"/> + <display value="België"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5011"/> + <display value="Botswana"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1966-09-30"/> + </property> + </concept> + <concept> + <code value="5012"/> + <display value="Iran"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5013"/> + <display value="Nieuw-Zeeland"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5014"/> + <display value="Zuid-Afrika"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5015"/> + <display value="Denemarken"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5016"/> + <display value="Noord-Jemen"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1990-05-22"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1990-05-22"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5017"/> + <display value="Hongarije"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5018"/> + <display value="Saoedi-Arabië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5019"/> + <display value="Liberia"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1847-07-26"/> + </property> + </concept> + <concept> + <code value="5020"/> + <display value="Ethiopië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5021"/> + <display value="Chili"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5022"/> + <display value="Marokko"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5023"/> + <display value="Togo"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5024"/> + <display value="Ghana"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1957-03-06"/> + </property> + </concept> + <concept> + <code value="5025"/> + <display value="Laos"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5026"/> + <display value="Angola"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5027"/> + <display value="Filipijnen"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5028"/> + <display value="Zambia"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1964-10-24"/> + </property> + </concept> + <concept> + <code value="5029"/> + <display value="Mali"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1960-06-20"/> + </property> + </concept> + <concept> + <code value="5030"/> + <display value="Ivoorkust"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5031"/> + <display value="Burma"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1989-06-18"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1989-06-18"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5032"/> + <display value="Monaco"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5033"/> + <display value="Colombia"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5034"/> + <display value="Albanië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5035"/> + <display value="Kameroen"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1960-01-01"/> + </property> + </concept> + <concept> + <code value="5036"/> + <display value="Zuid-Vietnam"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1976-07-02"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1976-07-02"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5037"/> + <display value="Singapore"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5038"/> + <display value="Paraguay"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5039"/> + <display value="Zweden"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5040"/> + <display value="Cyprus"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5041"/> + <display value="Australisch Nieuw-Guinea"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1975-09-16"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1975-09-16"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5042"/> + <display value="Brunei"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5043"/> + <display value="Irak"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5044"/> + <display value="Mauritius"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5045"/> + <display value="Vaticaanstad"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1929-02-11"/> + </property> + </concept> + <concept> + <code value="5046"/> + <display value="Kashmir"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5047"/> + <display value="Myanmar"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1989-06-18"/> + </property> + </concept> + <concept> + <code value="5048"/> + <display value="Jemen"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1990-05-22"/> + </property> + </concept> + <concept> + <code value="5049"/> + <display value="Slovenië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1992-01-15"/> + </property> + </concept> + <concept> + <code value="5050"/> + <display value="Zaïre"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1997-07-15"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1997-07-15"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5051"/> + <display value="Kroatië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1992-01-15"/> + </property> + </concept> + <concept> + <code value="5052"/> + <display value="Taiwan"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5053"/> + <display value="Rusland"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="5054"/> + <display value="Armenië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="5055"/> + <display value="Ascension"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5056"/> + <display value="Azoren"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5057"/> + <display value="Bahrein"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5058"/> + <display value="Bhutan"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5059"/> + <display value="Britse Antillen"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1981-11-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1981-11-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5060"/> + <display value="Comoren"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5061"/> + <display value="Falklandeilanden"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5062"/> + <display value="Frans-Guyana"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5063"/> + <display value="Frans-Somaliland"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1977-06-27"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1977-06-27"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5064"/> + <display value="Gilbert- en Ellice-eilanden"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1975-10-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1975-10-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5065"/> + <display value="Groenland"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5066"/> + <display value="Guadeloupe"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5067"/> + <display value="Kaapverdische Eilanden"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1975-07-05"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1975-07-05"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5068"/> + <display value="Macau"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1999-12-20"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1999-12-20"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5069"/> + <display value="Martinique"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5070"/> + <display value="Mozambique"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1975-06-25"/> + </property> + </concept> + <concept> + <code value="5071"/> + <display value="Pitcairneilanden"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5072"/> + <display value="Guinee-Bissau"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5073"/> + <display value="Réunion"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5074"/> + <display value="Saint Pierre en Miquelon"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5075"/> + <display value="Seychellen en Amiranten"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5076"/> + <display value="Tonga"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5077"/> + <display value="Wallis en Futuna"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5078"/> + <display value="Zuidwest-Afrika"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1990-03-21"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1990-03-21"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5079"/> + <display value="Frans-Indië"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5080"/> + <display value="Johnston"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5081"/> + <display value="Kedah"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5082"/> + <display value="Kelantan"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5083"/> + <display value="Malakka"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1963-09-16"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1963-09-16"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5084"/> + <display value="Mayotte"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="5085"/> + <display value="Negri Sembilan"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5086"/> + <display value="Pahang"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5087"/> + <display value="Perak"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5088"/> + <display value="Perlis"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5089"/> + <display value="Portugees-Indië"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1961-12-18"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1961-12-18"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5090"/> + <display value="Selangor"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5091"/> + <display value="Sikkim"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5092"/> + <display value="Saint Vincent en de Grenadines"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1979-10-27"/> + </property> + </concept> + <concept> + <code value="5093"/> + <display value="Spitsbergen"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5094"/> + <display value="Trengganu"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5095"/> + <display value="Aruba"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1986-01-01"/> + </property> + </concept> + <concept> + <code value="5096"/> + <display value="Burkina Faso"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1984-08-04"/> + </property> + </concept> + <concept> + <code value="5097"/> + <display value="Azerbeidzjan"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="5098"/> + <display value="Belarus"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="5099"/> + <display value="Kazachstan"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="5100"/> + <display value="Macedonië"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="2019-02-12"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2019-02-12"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5101"/> + <display value="Timor Leste"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2002-05-20"/> + </property> + </concept> + <concept> + <code value="5102"/> + <display value="Servië en Montenegro"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="2006-06-03"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2006-06-03"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="5103"/> + <display value="Servië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2006-06-03"/> + </property> + </concept> + <concept> + <code value="5104"/> + <display value="Montenegro"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2006-06-03"/> + </property> + </concept> + <concept> + <code value="5105"/> + <display value="Kosovo"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2008-02-17"/> + </property> + </concept> + <concept> + <code value="5106"/> + <display value="Bonaire"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2010-10-10"/> + </property> + </concept> + <concept> + <code value="5107"/> + <display value="Curaçao"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2010-10-10"/> + </property> + </concept> + <concept> + <code value="5108"/> + <display value="Saba"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2010-10-10"/> + </property> + </concept> + <concept> + <code value="5109"/> + <display value="Sint Eustatius"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2010-10-10"/> + </property> + </concept> + <concept> + <code value="5110"/> + <display value="Sint Maarten"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2010-10-10"/> + </property> + </concept> + <concept> + <code value="5111"/> + <display value="Zuid-Soedan"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2011-07-09"/> + </property> + </concept> + <concept> + <code value="5112"/> + <display value="Gazastrook en Westelijke Jordaanoever"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1948-05-15"/> + </property> + </concept> + <concept> + <code value="5113"/> + <display value="Republiek Noord-Macedonië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2019-02-12"/> + </property> + </concept> + <concept> + <code value="6000"/> + <display value="Moldavië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="6001"/> + <display value="Burundi"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1962-07-01"/> + </property> + </concept> + <concept> + <code value="6002"/> + <display value="Finland"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6003"/> + <display value="Griekenland"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6004"/> + <display value="Guatemala"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6005"/> + <display value="Nigeria"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6006"/> + <display value="Libië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6007"/> + <display value="Ierland"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6008"/> + <display value="Brazilië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6009"/> + <display value="Rwanda"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1962-07-01"/> + </property> + </concept> + <concept> + <code value="6010"/> + <display value="Venezuela"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6011"/> + <display value="IJsland"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6012"/> + <display value="Liechtenstein"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6013"/> + <display value="Somalië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1960-07-01"/> + </property> + </concept> + <concept> + <code value="6014"/> + <display value="Verenigde Staten van Amerika"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6015"/> + <display value="Bolivia"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6016"/> + <display value="Australië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6017"/> + <display value="Jamaica"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6018"/> + <display value="Luxemburg"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6019"/> + <display value="Tsjaad"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6020"/> + <display value="Mauritanië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6021"/> + <display value="Kirgizië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="6022"/> + <display value="China"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6023"/> + <display value="Afghanistan"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6024"/> + <display value="Indonesië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1949-12-27"/> + </property> + </concept> + <concept> + <code value="6025"/> + <display value="Guyana"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1966-05-26"/> + </property> + </concept> + <concept> + <code value="6026"/> + <display value="Noord-Vietnam"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1976-07-02"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1976-07-02"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="6027"/> + <display value="Noorwegen"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6028"/> + <display value="San Marino"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6029"/> + <display value="Duitsland"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="6030"/> + <display value="Nederland"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6031"/> + <display value="Cambodja"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6032"/> + <display value="Fiji"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6033"/> + <display value="Bahama's"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6034"/> + <display value="Israël"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1948-05-14"/> + </property> + </concept> + <concept> + <code value="6035"/> + <display value="Nepal"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6036"/> + <display value="Zuid-Korea"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6037"/> + <display value="Spanje"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6038"/> + <display value="Oekraïne"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="6039"/> + <display value="Groot-Brittannië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6040"/> + <display value="Niger"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6041"/> + <display value="Haïti"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6042"/> + <display value="Jordanië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6043"/> + <display value="Turkije"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6044"/> + <display value="Trinidad en Tobago"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6045"/> + <display value="Joegoslavië"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1996-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1996-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="6046"/> + <display value="Opper-Volta"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1984-08-04"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1984-08-04"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="6047"/> + <display value="Algerije"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6048"/> + <display value="Gabon"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6049"/> + <display value="Noord-Korea"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1945-09-06"/> + </property> + </concept> + <concept> + <code value="6050"/> + <display value="Oezbekistan"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="6051"/> + <display value="Sierra Leone"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6052"/> + <display value="Brits-Honduras"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1973-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1973-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="6053"/> + <display value="Canarische Eilanden"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6054"/> + <display value="Frans-Polynesië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6055"/> + <display value="Gibraltar"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6056"/> + <display value="Portugees-Timor"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1976-07-17"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1976-07-17"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="6057"/> + <display value="Tadzjikistan"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="6058"/> + <display value="Britse Salomonseilanden"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1978-07-07"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1978-07-07"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="6059"/> + <display value="São Tomé en Principe"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6060"/> + <display value="Sint-Helena"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6061"/> + <display value="Tristan Da Cunha"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="6062"/> + <display value="West-Samoa"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1997-07-04"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1997-07-04"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="6063"/> + <display value="Turkmenistan"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="6064"/> + <display value="Georgië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + </concept> + <concept> + <code value="6065"/> + <display value="Bosnië-Herzegovina"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1992-04-06"/> + </property> + </concept> + <concept> + <code value="6066"/> + <display value="Tsjechië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1993-01-01"/> + </property> + </concept> + <concept> + <code value="6067"/> + <display value="Slowakije"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1993-01-01"/> + </property> + </concept> + <concept> + <code value="6068"/> + <display value="Federale Republiek Joegoslavië"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="2004-02-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2004-02-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="6069"/> + <display value="Democratische Republiek Congo"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1997-05-17"/> + </property> + </concept> + <concept> + <code value="7001"/> + <display value="Uganda"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7002"/> + <display value="Kenya"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1963-12-12"/> + </property> + </concept> + <concept> + <code value="7003"/> + <display value="Malta"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7004"/> + <display value="Barbados"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7005"/> + <display value="Andorra"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7006"/> + <display value="Mexico"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7007"/> + <display value="Costa Rica"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7008"/> + <display value="Gambia"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7009"/> + <display value="Syrië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7011"/> + <display value="Nederlandse Antillen"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="2010-10-10"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2010-10-10"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7012"/> + <display value="Zuid-Jemen"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1990-05-22"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1990-05-22"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7014"/> + <display value="Egypte"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7015"/> + <display value="Argentinië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7016"/> + <display value="Lesotho"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1966-10-04"/> + </property> + </concept> + <concept> + <code value="7017"/> + <display value="Honduras"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7018"/> + <display value="Nicaragua"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7020"/> + <display value="Pakistan"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7021"/> + <display value="Senegal"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7023"/> + <display value="Dahomey"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1975-11-30"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1975-11-30"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7024"/> + <display value="Bulgarije"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7026"/> + <display value="Maleisië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1963-09-16"/> + </property> + </concept> + <concept> + <code value="7027"/> + <display value="Dominicaanse Republiek"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7028"/> + <display value="Polen"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7029"/> + <display value="Rusland (oud)"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1917-11-07"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1917-11-07"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7030"/> + <display value="Britse Maagdeneilanden"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7031"/> + <display value="Tanzania"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1964-04-27"/> + </property> + </concept> + <concept> + <code value="7032"/> + <display value="El Salvador"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7033"/> + <display value="Sri Lanka"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1972-05-22"/> + </property> + </concept> + <concept> + <code value="7034"/> + <display value="Soedan"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7035"/> + <display value="Japan"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7036"/> + <display value="Hongkong"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1997-07-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1997-07-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7037"/> + <display value="Panama"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7038"/> + <display value="Uruguay"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7039"/> + <display value="Ecuador"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7040"/> + <display value="Guinee"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7041"/> + <display value="Maldiven"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7042"/> + <display value="Thailand"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7043"/> + <display value="Libanon"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7044"/> + <display value="Italië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7045"/> + <display value="Koeweit"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7046"/> + <display value="India"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7047"/> + <display value="Roemenië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7048"/> + <display value="Tsjecho-Slowakije"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1993-01-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1993-01-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7049"/> + <display value="Peru"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7050"/> + <display value="Portugal"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7051"/> + <display value="Oman"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1970-08-09"/> + </property> + </concept> + <concept> + <code value="7052"/> + <display value="Mongolië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7053"/> + <display value="Samoa"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1997-07-04"/> + </property> + </concept> + <concept> + <code value="7054"/> + <display value="Verenigde Arabische Emiraten"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1971-12-02"/> + </property> + </concept> + <concept> + <code value="7055"/> + <display value="Tibet"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7057"/> + <display value="Nauru"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7058"/> + <display value="Nederlands Nieuw-Guinea"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1962-10-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1962-10-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7059"/> + <display value="Tanganyika"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1964-04-27"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1964-04-27"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7060"/> + <display value="Palestina"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1948-05-15"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1948-05-15"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7062"/> + <display value="Brits West-Indië"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1962-02-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1962-02-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7063"/> + <display value="Portugees-Afrika"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7064"/> + <display value="Letland"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1918-11-18"/> + </property> + </concept> + <concept> + <code value="7065"/> + <display value="Estland"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7066"/> + <display value="Litouwen"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1918-02-16"/> + </property> + </concept> + <concept> + <code value="7067"/> + <display value="Brits-Afrika"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7068"/> + <display value="Belgisch-Congo"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1960-06-30"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1960-06-30"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7070"/> + <display value="Brits-Indië"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1947-08-15"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1947-08-15"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7071"/> + <display value="Noord-Rhodesië"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1964-10-24"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1964-10-24"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7072"/> + <display value="Zuid-Rhodesië"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1965-11-11"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1965-11-11"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7073"/> + <display value="Saarland"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7074"/> + <display value="Frans Indochina"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7075"/> + <display value="Brits West-Borneo"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1963-09-16"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1963-09-16"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7076"/> + <display value="Goudkust"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1957-03-06"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1957-03-06"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7077"/> + <display value="Ras al-Khaimah"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7079"/> + <display value="Frans-Congo"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1960-08-15"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1960-08-15"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7080"/> + <display value="Siam"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7082"/> + <display value="Brits Oost-Afrika"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1963-12-12"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1963-12-12"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7083"/> + <display value="Brits Noord-Borneo"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1963-09-16"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1963-09-16"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7084"/> + <display value="Bangladesh"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1971-12-16"/> + </property> + </concept> + <concept> + <code value="7085"/> + <display value="Duitse Democratische Republiek"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1990-10-03"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1990-10-03"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7087"/> + <display value="Madeira-eilanden"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7088"/> + <display value="Amerikaanse Maagdeneilanden"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7089"/> + <display value="Australische Salomonseilanden"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1975-09-16"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1975-09-16"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7091"/> + <display value="Spaanse Sahara"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1976-02-26"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1976-02-26"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7092"/> + <display value="Caymaneilanden"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7093"/> + <display value="Caicoseilanden"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7094"/> + <display value="Turkseilanden"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="7095"/> + <display value="Brits Antarctisch Territorium"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7096"/> + <display value="Brits Indische Oceaanterritorium"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7097"/> + <display value="Cookeilanden"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7098"/> + <display value="Tokelau"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="7099"/> + <display value="Nieuw-Caledonië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8000"/> + <display value="Hawaii-eilanden"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="8001"/> + <display value="Guam"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8002"/> + <display value="Amerikaans-Samoa"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8003"/> + <display value="Midway"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8004"/> + <display value="Riukiu-eilanden"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="8005"/> + <display value="Wake"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8006"/> + <display value="Pacific-eilanden"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="8008"/> + <display value="Grenada"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8009"/> + <display value="Marianen"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8010"/> + <display value="Cabinda"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="8011"/> + <display value="Canton en Enderbury"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="8012"/> + <display value="Christmaseiland"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8013"/> + <display value="Cocoseilanden"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8014"/> + <display value="Faeröer"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8015"/> + <display value="Montserrat"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8016"/> + <display value="Norfolk"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8017"/> + <display value="Belize"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8018"/> + <display value="Tasmanië"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="8019"/> + <display value="Turks- en Caicoseilanden"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8020"/> + <display value="Puerto Rico"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8021"/> + <display value="Papoea-Nieuw-Guinea"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1975-09-16"/> + </property> + </concept> + <concept> + <code value="8022"/> + <display value="Salomonseilanden"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1978-07-07"/> + </property> + </concept> + <concept> + <code value="8023"/> + <display value="Benin"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1975-11-30"/> + </property> + </concept> + <concept> + <code value="8024"/> + <display value="Vietnam"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8025"/> + <display value="Kaapverdië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8026"/> + <display value="Seychellen"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8027"/> + <display value="Kiribati"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1979-07-12"/> + </property> + </concept> + <concept> + <code value="8028"/> + <display value="Tuvalu"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1975-10-01"/> + </property> + </concept> + <concept> + <code value="8029"/> + <display value="Saint Lucia"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8030"/> + <display value="Dominica"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8031"/> + <display value="Zimbabwe"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1979-06-01"/> + </property> + </concept> + <concept> + <code value="8032"/> + <display value="Dubai"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="8033"/> + <display value="Nieuwe Hebriden"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1980-07-30"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1980-07-30"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="8034"/> + <display value="Kanaaleilanden"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8035"/> + <display value="Man"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8036"/> + <display value="Anguilla"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8037"/> + <display value="Saint Kitts en Nevis"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8038"/> + <display value="Antigua"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1981-11-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1981-11-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="8039"/> + <display value="Saint Vincent"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1979-10-27"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1979-10-27"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="8040"/> + <display value="Gilberteilanden"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1979-07-12"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1979-07-12"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="8041"/> + <display value="Panamakanaalzone"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="8042"/> + <display value="Saint Kitts, Nevis en Anguilla"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1980-12-19"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1980-12-19"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="8043"/> + <display value="Belau"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1994-10-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1994-10-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="8044"/> + <display value="Palau"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1994-10-01"/> + </property> + </concept> + <concept> + <code value="8045"/> + <display value="Antigua en Barbuda"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1981-11-01"/> + </property> + </concept> + <concept> + <code value="9000"/> + <display value="Newfoundland"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9001"/> + <display value="Nyasaland"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1964-07-06"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1964-07-06"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9003"/> + <display value="Eritrea"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="9005"/> + <display value="Ifni"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1969-01-06"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1969-01-06"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9006"/> + <display value="Brits-Kameroen"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1961-10-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1961-10-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9007"/> + <display value="Keizer Wilhelmsland"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9008"/> + <display value="Congo"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1960-08-15"/> + </property> + </concept> + <concept> + <code value="9009"/> + <display value="Congo-Kinshasa"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1971-10-27"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1971-10-27"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9010"/> + <display value="Madagaskar"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="9013"/> + <display value="Congo-Brazzaville"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1960-08-15"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1960-08-15"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9014"/> + <display value="Leewardeilanden"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9015"/> + <display value="Windwardeilanden"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9016"/> + <display value="Frans Territorium voor Afars en Issa's"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1977-06-27"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1977-06-27"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9017"/> + <display value="Phoenixeilanden"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9020"/> + <display value="Portugees-Guinee"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1974-09-10"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1974-09-10"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9022"/> + <display value="Duits Zuidwest-Afrika"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9023"/> + <display value="Namibië"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1968-01-31"/> + </property> + </concept> + <concept> + <code value="9027"/> + <display value="Brits-Somaliland"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1960-07-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1960-07-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9028"/> + <display value="Italiaans-Somaliland"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1960-07-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1960-07-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9030"/> + <display value="Nederlands-Indië"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1949-12-27"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1949-12-27"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9031"/> + <display value="Brits-Guyana"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1966-05-26"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1966-05-26"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9036"/> + <display value="Swaziland"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="2018-04-19"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2018-04-19"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9037"/> + <display value="Qatar"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="9038"/> + <display value="Eswatini"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2018-04-19"/> + </property> + </concept> + <concept> + <code value="9041"/> + <display value="Aden"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9042"/> + <display value="Zuid-Arabische Federatie"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1967-11-27"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1967-11-27"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9043"/> + <display value="Equatoriaal-Guinea"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="9044"/> + <display value="Spaans-Guinee"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9047"/> + <display value="Verenigde Arabische Republiek"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1961-09-28"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1961-09-28"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9048"/> + <display value="Bermuda"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="9049"/> + <display value="Sovjet-Unie"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-12-31"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-12-31"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9050"/> + <display value="Duits Oost-Afrika"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9051"/> + <display value="Zanzibar"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1964-04-27"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1964-04-27"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9052"/> + <display value="Ceylon"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1972-05-22"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1972-05-22"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9053"/> + <display value="Muscat en Oman"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1970-08-09"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1970-08-09"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9054"/> + <display value="Trucial Oman"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1971-12-02"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1971-12-02"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9055"/> + <display value="Indochina"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9056"/> + <display value="Marshalleilanden"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="9057"/> + <display value="Sarawak"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9058"/> + <display value="Brits-Borneo"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1963-09-16"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1963-09-16"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9060"/> + <display value="Sabah"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9061"/> + <display value="Abu Dhabi"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9062"/> + <display value="Ajman"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9063"/> + <display value="Basutoland"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1966-10-04"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1966-10-04"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9064"/> + <display value="Bechuanaland"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1966-09-30"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1966-09-30"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9065"/> + <display value="Fujairah"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9066"/> + <display value="Frans-Kameroen"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1960-01-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1960-01-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9067"/> + <display value="Johore"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9068"/> + <display value="Korea"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9069"/> + <display value="Labuan"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9070"/> + <display value="Umm Al-Qaiwain"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9071"/> + <display value="Oostenrijk-Hongarije"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9072"/> + <display value="Portugees Oost-Afrika"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1975-06-25"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1975-06-25"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9073"/> + <display value="Portugees West-Afrika"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1975-11-11"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1975-11-11"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9074"/> + <display value="Sharjah"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9075"/> + <display value="Straits Settlements"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1946-04-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9076"/> + <display value="Abessinië"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9077"/> + <display value="Frans West-Afrika"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9078"/> + <display value="Frans Equatoriaal-Afrika"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9081"/> + <display value="Urundi"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9082"/> + <display value="Ruanda-Urundi"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1962-07-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1962-07-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9084"/> + <display value="Goa"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1961-12-18"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1961-12-18"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9085"/> + <display value="Dantzig"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1939-09-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1939-09-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9086"/> + <display value="Centraal-Afrikaanse Republiek"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="9087"/> + <display value="Djibouti"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1977-06-27"/> + </property> + </concept> + <concept> + <code value="9088"/> + <display value="Transjordanië"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9089"/> + <display value="Bondsrepubliek Duitsland"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1949-08-01"/> + </property> + </concept> + <concept> + <code value="9090"/> + <display value="Vanuatu"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1980-07-30"/> + </property> + </concept> + <concept> + <code value="9091"/> + <display value="Niue"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="9092"/> + <display value="Spaans Noord-Afrika"/> + <property> + <code value="status"/> + <valueCode value="deprecated"/> + </property> + <property> + <code value="deprecated"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1991-06-01"/> + </property> + <property> + <code value="inactive"/> + <valueBoolean value="true"/> + </property> + </concept> + <concept> + <code value="9093"/> + <display value="Westelijke Sahara"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="1976-02-26"/> + </property> + </concept> + <concept> + <code value="9094"/> + <display value="Micronesia"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="9095"/> + <display value="Svalbardeilanden"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="9999"/> + <display value="Internationaal gebied"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/zib/vocabulary/generated/ValueSet-AdresSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20240415000000.xml b/zib/vocabulary/generated/ValueSet-AdresSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20240415000000.xml index 8b46336..4c87f4b 100644 --- a/zib/vocabulary/generated/ValueSet-AdresSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20240415000000.xml +++ b/zib/vocabulary/generated/ValueSet-AdresSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20240415000000.xml @@ -18,7 +18,7 @@ <start value="2024-04-15T00:00:00+00:00"/> </valuePeriod> </extension> - <url value="http://acceptance.art-decor.org/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20240415000000"/> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.3--20240415000000"/> <identifier> <use value="official"/> <system value="urn:ietf:rfc:3986"/> diff --git a/zib/vocabulary/generated/ValueSet-LandCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.10--20240415000000.xml b/zib/vocabulary/generated/ValueSet-LandCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.10--20240415000000.xml index e2211c9..942f7f3 100644 --- a/zib/vocabulary/generated/ValueSet-LandCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.10--20240415000000.xml +++ b/zib/vocabulary/generated/ValueSet-LandCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.10--20240415000000.xml @@ -18,7 +18,7 @@ <start value="2024-04-15T00:00:00+00:00"/> </valuePeriod> </extension> - <url value="http://acceptance.art-decor.org/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.10--20240415000000"/> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.10--20240415000000"/> <identifier> <use value="official"/> <system value="urn:ietf:rfc:3986"/> @@ -45,10 +45,10 @@ <immutable value="false"/> <compose> <include> - <valueSet value="http://acceptance.art-decor.org/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.1--20240415000000"/> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.1--20240415000000"/> </include> <include> - <valueSet value="http://acceptance.art-decor.org/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20240415000000"/> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20240415000000"/> </include> </compose> </ValueSet> diff --git a/zib/vocabulary/generated/ValueSet-LandGBACodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.5.1--20240415000000.xml b/zib/vocabulary/generated/ValueSet-LandGBACodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.5.1--20240415000000.xml new file mode 100644 index 0000000..b579a0c --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-LandGBACodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.5.1--20240415000000.xml @@ -0,0 +1,61 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.20.5.1--20240415000000"/> + <meta> + <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + <tag> + <system value="http://hl7.org/fhir/FHIR-version"/> + <code value="4.0.1"/> + </tag> + </meta> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.1--20240415000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.20.5.1"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="LandGBACodelijst"/> + <title value="LandGBACodelijst"/> + <status value="draft"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="GBA Tabel 34 (Landentabel) - All values"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.4.16.34"/> + </include> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Anders"/> + </extension> + <code value="OTH"/> + <display value="Other"/> + </concept> + </include> + </compose> +</ValueSet> diff --git a/zib/vocabulary/generated/ValueSet-LandISOCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20240415000000.xml b/zib/vocabulary/generated/ValueSet-LandISOCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20240415000000.xml new file mode 100644 index 0000000..0731f51 --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-LandISOCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20240415000000.xml @@ -0,0 +1,61 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20240415000000"/> + <meta> + <source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + <tag> + <system value="http://hl7.org/fhir/FHIR-version"/> + <code value="4.0.1"/> + </tag> + </meta> + <text> + <status value="empty"/> + <div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div> + </text> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2024-04-15T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2--20240415000000"/> + <identifier> + <use value="official"/> + <system value="urn:ietf:rfc:3986"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.20.5.2"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="LandISOCodelijst"/> + <title value="LandISOCodelijst"/> + <status value="draft"/> + <experimental value="false"/> + <publisher value="Registratie aan de bron"/> + <contact> + <name value="Registratie aan de bron"/> + <telecom> + <system value="url"/> + <value value="https://www.registratieaandebron.nl"/> + </telecom> + <telecom> + <system value="url"/> + <value value="https://www.zibs.nl"/> + </telecom> + </contact> + <description value="ISO 3166-1 (alpha-2) - All values"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:iso:std:iso:3166"/> + </include> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Anders"/> + </extension> + <code value="OTH"/> + <display value="Other"/> + </concept> + </include> + </compose> +</ValueSet> From efb43364f7658c363eeeb80603733fff6d803433 Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Thu, 19 Sep 2024 13:40:18 +0200 Subject: [PATCH 16/19] Feedback changes --- .simplifier/folder.settings.json | 4 ---- known-issues.yml | 2 +- release-notes.md | 3 +-- 3 files changed, 2 insertions(+), 7 deletions(-) delete mode 100644 .simplifier/folder.settings.json diff --git a/.simplifier/folder.settings.json b/.simplifier/folder.settings.json deleted file mode 100644 index de9eb64..0000000 --- a/.simplifier/folder.settings.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "IncludeSubdirectories": true, - "PreferredFormat": "Xml" -} \ No newline at end of file diff --git a/known-issues.yml b/known-issues.yml index c9c4c07..ce912ab 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -15,7 +15,7 @@ zib-AddressInformation: zib deviations: Address.line.extension:houseNumberIndication.value[x]: - datatype: string instead of CD - reason: The mapping of zib AddressInformation on the FHIR Address datatype is the result of compatibility with HL7v3, which is the format that a lot of healthcare data in the Netherlands is stored in. As a result of this, the zib concept HouseNumberIndication with CD datatype is mapped to a FHIR string datatype with a constraint added (the value can only be 'by' or 'to'). + reason: The mapping of zib AddressInformation on the FHIR Address datatype is the result of compatibility with HL7v3, which is the format that a lot of healthcare data in the Netherlands is stored in. As a result of this, the zib concept HouseNumberIndication with CD datatype is mapped to a FHIR string datatype with a constraint added (the value can only be 'by' or 'to' or 'OTH'). Address.line.extension:*.value[x]: - cardinality: 1..1 instead of 0..1 reason: The value of the extension is required, but the extension itself is optional, making the effective cardinality 0..1 as required by the zib. \ No newline at end of file diff --git a/release-notes.md b/release-notes.md index fd55401..8f0b170 100644 --- a/release-notes.md +++ b/release-notes.md @@ -1,3 +1,2 @@ ## zib-AddressInformation -* Added the extra value 'OTH' to the constraint in the element '.line.extension:houseNumberIndication'. -* Adjusted the comment on `Address.line.extension:houseNumberIndication.value[x]` to indicate that `OTH` can be used in the constraint. \ No newline at end of file +* Added the extra value 'OTH' to the constraint in the element .line.extension:houseNumberIndication and adjusted the comment on Address.line.extension:houseNumberIndication.value[x] to indicate that 'OTH' can be used in the constraint. \ No newline at end of file From 599b5e8cca30276deb130e482965b95629c167d5 Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Fri, 20 Sep 2024 13:46:08 +0200 Subject: [PATCH 17/19] Deleted version element in the concept maps and also move to the manual map --- .../ConceptMap-AdresSoortCodelijst-to-AddressType.xml | 1 - .../ConceptMap-AdresSoortCodelijst-to-AddressUse.xml | 1 - 2 files changed, 2 deletions(-) rename zib/vocabulary/generated/{ => manual}/ConceptMap-AdresSoortCodelijst-to-AddressType.xml (99%) rename zib/vocabulary/generated/{ => manual}/ConceptMap-AdresSoortCodelijst-to-AddressUse.xml (99%) diff --git a/zib/vocabulary/generated/ConceptMap-AdresSoortCodelijst-to-AddressType.xml b/zib/vocabulary/generated/manual/ConceptMap-AdresSoortCodelijst-to-AddressType.xml similarity index 99% rename from zib/vocabulary/generated/ConceptMap-AdresSoortCodelijst-to-AddressType.xml rename to zib/vocabulary/generated/manual/ConceptMap-AdresSoortCodelijst-to-AddressType.xml index f81aaab..01da2e6 100644 --- a/zib/vocabulary/generated/ConceptMap-AdresSoortCodelijst-to-AddressType.xml +++ b/zib/vocabulary/generated/manual/ConceptMap-AdresSoortCodelijst-to-AddressType.xml @@ -8,7 +8,6 @@ <valueBoolean value="false"/> </extension> <url value="http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressType"/> - <version value="0.0.1"/> <name value="AdresSoortCodelijst_to_AddressType"/> <title value="AdresSoortCodelijst to AddressType"/> <status value="draft"/> diff --git a/zib/vocabulary/generated/ConceptMap-AdresSoortCodelijst-to-AddressUse.xml b/zib/vocabulary/generated/manual/ConceptMap-AdresSoortCodelijst-to-AddressUse.xml similarity index 99% rename from zib/vocabulary/generated/ConceptMap-AdresSoortCodelijst-to-AddressUse.xml rename to zib/vocabulary/generated/manual/ConceptMap-AdresSoortCodelijst-to-AddressUse.xml index e0ee9dc..d0b4a4e 100644 --- a/zib/vocabulary/generated/ConceptMap-AdresSoortCodelijst-to-AddressUse.xml +++ b/zib/vocabulary/generated/manual/ConceptMap-AdresSoortCodelijst-to-AddressUse.xml @@ -8,7 +8,6 @@ <valueBoolean value="false"/> </extension> <url value="http://nictiz.nl/fhir/ConceptMap/AdresSoortCodelijst-to-AddressUse"/> - <version value="0.0.1"/> <name value="AdresSoortCodelijst_to_AddressUse"/> <title value="AdresSoortCodelijst to AddressUse"/> <status value="draft"/> From ced92f5bf778a027f05d046bfc30cfe5624bceb5 Mon Sep 17 00:00:00 2001 From: Ardon Toonstra <ardon@fire.ly> Date: Wed, 25 Sep 2024 10:52:29 +0200 Subject: [PATCH 18/19] Updated release-notes.md to latest convention documented in ZIBFHIR2024-216 --- release-notes.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/release-notes.md b/release-notes.md index 8f0b170..69bd9f8 100644 --- a/release-notes.md +++ b/release-notes.md @@ -1,2 +1,2 @@ -## zib-AddressInformation -* Added the extra value 'OTH' to the constraint in the element .line.extension:houseNumberIndication and adjusted the comment on Address.line.extension:houseNumberIndication.value[x] to indicate that 'OTH' can be used in the constraint. \ No newline at end of file +## AddressInformation (zib-AddressInformation) +* `.line.extension:houseNumberIndication.value[x]` ; constraint ; Adjusted houseNumberIndication for HouseNumberIndication ; ZIB-2218 \ No newline at end of file From 6965cf890a1bb988dde460984ee88e9a44bf5133 Mon Sep 17 00:00:00 2001 From: Ardon Toonstra <ardon@fire.ly> Date: Wed, 25 Sep 2024 11:19:02 +0200 Subject: [PATCH 19/19] Aligned constraint name with profiling guidelines --- release-notes.md | 2 +- zib/StructureDefinitions/zib-AddressInformation.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/release-notes.md b/release-notes.md index 69bd9f8..1a5dba8 100644 --- a/release-notes.md +++ b/release-notes.md @@ -1,2 +1,2 @@ ## AddressInformation (zib-AddressInformation) -* `.line.extension:houseNumberIndication.value[x]` ; constraint ; Adjusted houseNumberIndication for HouseNumberIndication ; ZIB-2218 \ No newline at end of file +* `.line.extension:houseNumberIndication.value[x]` ; constraint ; Adjusted zib-AddressInformation-1 for HouseNumberIndication ; ZIB-2218 \ No newline at end of file diff --git a/zib/StructureDefinitions/zib-AddressInformation.xml b/zib/StructureDefinitions/zib-AddressInformation.xml index 6085245..1bddcb0 100644 --- a/zib/StructureDefinitions/zib-AddressInformation.xml +++ b/zib/StructureDefinitions/zib-AddressInformation.xml @@ -177,7 +177,7 @@ <comment value="The mapping of zib AddressInformation on the FHIR Address datatype is the result of compatibility with HL7v3, which is the format that a lot of healthcare data in the Netherlands is stored in. As a result of this, the coded zib HouseNumberIndication concept (CD datatype) is mapped to a FHIR string datatype with a constraint added (the value can only be 'by' or 'to' or 'OTH')." /> <alias value="AanduidingBijNummer" /> <constraint> - <key value="houseNumberIndication" /> + <key value="zib-AddressInformation-1" /> <severity value="error" /> <human value="Must have value 'by' or 'to' or 'OTH'" /> <expression value="$this in ('by' | 'to' | 'OTH')" />