From 51af961ecde573529aa6a5550db9c06df50c6d25 Mon Sep 17 00:00:00 2001 From: Amy Koo Date: Wed, 25 Sep 2024 17:17:11 +0200 Subject: [PATCH 01/13] zib ContactInformation-EmailAddresses en zib ContactInformation-TelephoneNumbers base profile --- ...core-ContactInformation-EmailAddresses.xml | 39 ++++ ...re-ContactInformation-TelephoneNumbers.xml | 39 ++++ .../zib-ContactInformation-EmailAddresses.xml | 83 +++++++++ ...ib-ContactInformation-TelephoneNumbers.xml | 166 ++++++++++++++++++ 4 files changed, 327 insertions(+) create mode 100644 nl-core/StructureDefinitions/nl-core-ContactInformation-EmailAddresses.xml create mode 100644 nl-core/StructureDefinitions/nl-core-ContactInformation-TelephoneNumbers.xml create mode 100644 zib/StructureDefinitions/zib-ContactInformation-EmailAddresses.xml create mode 100644 zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml diff --git a/nl-core/StructureDefinitions/nl-core-ContactInformation-EmailAddresses.xml b/nl-core/StructureDefinitions/nl-core-ContactInformation-EmailAddresses.xml new file mode 100644 index 0000000..03c42ce --- /dev/null +++ b/nl-core/StructureDefinitions/nl-core-ContactInformation-EmailAddresses.xml @@ -0,0 +1,39 @@ + + + + +
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="Contact information includes a person's telephone numbers en e-mail addresses." /> + <purpose value="A derived profile from [zib-ContactInformation-EmailAddresses](http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-EmailAddresses) 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. To implement the entire zib, the complementary profile [nl-core-ContactInformation-TelephoneNumbers](http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactInformation-TelephoneNumbers) should be used. Both profiles can be added in a slice with the discriminator set to `profile`/`$this`." /> + <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-contactinformation-v1.3.1-2024EN" /> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> + <name value="zib ContactInformation-v1.3.1(2024EN)" /> + </mapping> + <kind value="complex-type" /> + <abstract value="false" /> + <type value="ContactPoint" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-EmailAddresses" /> + <derivation value="constraint" /> + <differential> + <element id="ContactPoint"> + <path value="ContactPoint" /> + <alias value="nl-core-ContactInformation-EmailAddresses" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/nl-core/StructureDefinitions/nl-core-ContactInformation-TelephoneNumbers.xml b/nl-core/StructureDefinitions/nl-core-ContactInformation-TelephoneNumbers.xml new file mode 100644 index 0000000..920a174 --- /dev/null +++ b/nl-core/StructureDefinitions/nl-core-ContactInformation-TelephoneNumbers.xml @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-ContactInformation-TelephoneNumbers" /> + <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-ContactInformation-TelephoneNumbers" /> + <name value="NlcoreContactInformationTelephoneNumbers" /> + <title value="nl core ContactInformation TelephoneNumbers" /> + <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="Contact information includes a person's telephone numbers en e-mail addresses." /> + <purpose value="A derived profile from [zib-ContactInformation-TelephoneNumbers](http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelephoneNumbers) 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. To implement the entire zib, the complementary profile [nl-core-ContactInformation-EmailAddresses](http://nictiz.nl/fhir/StructureDefinition/nl-core-ContactInformation-EmailAddresses) should be used. Both profiles can be added in a slice with the discriminator set to `profile`/`$this`." /> + <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-contactinformation-v1.3.1-2024EN" /> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> + <name value="zib ContactInformation-v1.3.1(2024EN)" /> + </mapping> + <kind value="complex-type" /> + <abstract value="false" /> + <type value="ContactPoint" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelephoneNumbers" /> + <derivation value="constraint" /> + <differential> + <element id="ContactPoint"> + <path value="ContactPoint" /> + <alias value="nl-core-ContactInformation-TelephoneNumbers" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/zib/StructureDefinitions/zib-ContactInformation-EmailAddresses.xml b/zib/StructureDefinitions/zib-ContactInformation-EmailAddresses.xml new file mode 100644 index 0000000..304c469 --- /dev/null +++ b/zib/StructureDefinitions/zib-ContactInformation-EmailAddresses.xml @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-ContactInformation-EmailAddresses" /> + <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-ContactInformation-EmailAddresses" /> + <name value="ZibContactInformationEmailAddresses" /> + <title value="zib ContactInformation EmailAddresses" /> + <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="Contact information includes a person's telephone numbers en e-mail addresses." /> + <purpose value="This ContactPoint resource represents the EmailAddresses concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ContactInformation v1.3.1 (2024)](https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)). To implement the entire zib, the complementary profile [zib-ContactInformation-TelephoneNumbers](http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-TelephoneNumbers) should be used. Both profiles can be added in a slice with the discriminator set to `profile`/`$this`." /> + <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-contactinformation-v1.3.1-2024EN" /> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> + <name value="zib ContactInformation-v1.3.1(2024EN)" /> + </mapping> + <kind value="complex-type" /> + <abstract value="true" /> + <type value="ContactPoint" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/ContactPoint" /> + <derivation value="constraint" /> + <differential> + <element id="ContactPoint"> + <path value="ContactPoint" /> + <short value="EmailAddresses" /> + <comment value="Implementation of the "EmailAddresses" concept of zib ContactInformation." /> + <alias value="EmailAdressen" /> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.3" /> + <comment value="EmailAddresses" /> + </mapping> + </element> + <element id="ContactPoint.system"> + <path value="ContactPoint.system" /> + <short value="email" /> + <min value="1" /> + <patternCode value="email" /> + </element> + <element id="ContactPoint.value"> + <path value="ContactPoint.value" /> + <short value="EmailAddress" /> + <definition value="The person's e-mail address" /> + <alias value="EmailAdres" /> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.7" /> + <comment value="EmailAddress" /> + </mapping> + </element> + <element id="ContactPoint.use"> + <path value="ContactPoint.use" /> + <short value="EmailAddressType" /> + <definition value="EmailAddressType indicates whether it is a private or business e-mail address." /> + <alias value="EmailSoort" /> + <binding> + <strength value="required" /> + <description value="Use ConceptMap EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse to translate terminology from the functional model to profile terminology in ValueSet ContactInformation-EmailAddressesUse." /> + <valueSet value="http://nictiz.nl/fhir/ValueSet/ContactInformation-EmailAddressesUse"> + <extension url="http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap"> + <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse" /> + </extension> + </valueSet> + </binding> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.8" /> + <comment value="EmailAddressType" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml b/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml new file mode 100644 index 0000000..b8fd909 --- /dev/null +++ b/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml @@ -0,0 +1,166 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-ContactInformation-TelephoneNumbers" /> + <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-ContactInformation-TelephoneNumbers" /> + <name value="ZibContactInformationTelephoneNumbers" /> + <title value="zib ContactInformation TelephoneNumbers" /> + <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="Contact information includes a person's telephone numbers en e-mail addresses." /> + <purpose value="This ContactPoint resource represents the TelephoneNumbers concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ContactInformation v1.3.1 (2024)](https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)). For the entire zib, the complementary profile [zib-ContactInformation-EmailAddresses](http://nictiz.nl/fhir/StructureDefinition/zib-ContactInformation-EmailAddresses) should be used. Both profiles can be added in a slice with the discriminator set to `profile`/`$this`." /> + <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-contactinformation-v1.3.1-2024EN" /> + <uri value="https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)" /> + <name value="zib ContactInformation-v1.3.1(2024EN)" /> + </mapping> + <kind value="complex-type" /> + <abstract value="true" /> + <type value="ContactPoint" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/ContactPoint" /> + <derivation value="constraint" /> + <differential> + <element id="ContactPoint"> + <path value="ContactPoint" /> + <short value="TelephoneNumbers" /> + <comment value="Implementation of the "TelephoneNumbers" concept of zib ContactInformation. Please note that, although the zib concepts TelecomType and NumberType are functionally equivalent to the FHIR concepts `ContactPoint.system` and `ContactPoint.use` respectively, a mismatch occurs on the concept of mobile phone numbers; the zib uses the first concept and FHIR the second. For this reason, the ValueSet on `ContactPoint.system` is too narrow and the zib code will need to be communicated using the ext-CodeSpecification extension. Moreover, the NumberType contains an emergency contact concept which cannot be cleanly mapped using the ContactPointUse ValueSet on `.use`, as it entails more specific information on a standard work telephone number. While the CodeSpecification extension is typically used for conveying such granular information, this profile recognizes the suitability of the ContactPoint Purpose extension introduced in R5 and preadopts it here instead." /> + <alias value="Telefoonnummers" /> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.2" /> + <comment value="TelephoneNumbers" /> + </mapping> + </element> + <element id="ContactPoint.extension:comment"> + <path value="ContactPoint.extension" /> + <sliceName value="comment" /> + <type> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/contactpoint-comment" /> + </type> + </element> + <element id="ContactPoint.extension:comment.value[x]"> + <path value="ContactPoint.extension.value[x]" /> + <short value="Comment" /> + <definition value="Explanation about the telephone number and how to use it. It can be indicated, for example, that it is a department number (for healthcare professionnals) or that availability by phone is only possible during a specified part of the day." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.9" /> + <comment value="Comment" /> + </mapping> + </element> + <element id="ContactPoint.extension:purpose"> + <path value="ContactPoint.extension" /> + <sliceName value="purpose" /> + <type> + <code value="Extension" /> + <profile value="http://hl7.org/fhir/StructureDefinition/contactpoint-purpose" /> + </type> + <isModifier value="false" /> + </element> + <element id="ContactPoint.extension:purpose.value[x]"> + <path value="ContactPoint.extension.value[x]" /> + <short value="NumberType" /> + <definition value="NumberType indicates whether the number is a landline, temporary, work telephone number. Only emergency contact numbers are profiled here." /> + <alias value="NummerSoort" /> + <binding> + <strength value="extensible" /> + <valueSet value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersUse-EmergencyContact" /> + </binding> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.6" /> + <comment value="NumberType" /> + </mapping> + </element> + <element id="ContactPoint.system"> + <path value="ContactPoint.system" /> + <short value="TelecomType" /> + <definition value="The telecom or device type that the telephone number is connected to." /> + <alias value="TelecomType" /> + <min value="1" /> + <binding> + <strength value="required" /> + <description value="Use ConceptMap TelecomType-to-ContactInformation-TelephoneNumbersSystem to translate terminology from the functional model to profile terminology in ValueSet ContactInformation-TelephoneNumbersSystem." /> + <valueSet value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersSystem"> + <extension url="http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap"> + <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/TelecomType-to-ContactInformation-TelephoneNumbersSystem" /> + </extension> + </valueSet> + </binding> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.5" /> + <comment value="TelecomType" /> + </mapping> + </element> + <element id="ContactPoint.system.extension:telecomType"> + <path value="ContactPoint.system.extension" /> + <sliceName value="telecomType" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-CodeSpecification" /> + </type> + </element> + <element id="ContactPoint.system.extension:telecomType.value[x]"> + <path value="ContactPoint.system.extension.value[x]" /> + <short value="TelecomType" /> + <definition value="The telecom or device type that the telephone number is connected to." /> + <alias value="TelecomType" /> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000" /> + </binding> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.5" /> + <comment value="TelecomType" /> + </mapping> + </element> + <element id="ContactPoint.value"> + <path value="ContactPoint.value" /> + <short value="TelephoneNumber" /> + <definition value="The person's telephone number." /> + <alias value="Telefoonnummer" /> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.4" /> + <comment value="TelephoneNumber" /> + </mapping> + </element> + <element id="ContactPoint.use"> + <path value="ContactPoint.use" /> + <short value="NumberType" /> + <definition value="NumberType indicates whether the number is a landline, temporary, work telephone number." /> + <comment value="Whenever the NumberType is _EC_, use the contactpoint-purpose extension to convey the NumberType and populate this element with _work_. The functional model typically relies on the CodeSpecification extension for conveying more detailed information. However, since R5 already provides an extension for the purpose of a ContactPoint, it is pre-adopted in this profile instead." /> + <alias value="NummerSoort" /> + <binding> + <strength value="required" /> + <description value="Use ConceptMap NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse to translate terminology from the functional model to profile terminology in ValueSet ContactInformation-TelephoneNumbersUse." /> + <valueSet value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersUse"> + <extension url="http://hl7.org/fhir/StructureDefinition/11179-permitted-value-conceptmap"> + <valueCanonical value="http://nictiz.nl/fhir/ConceptMap/NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse" /> + </extension> + </valueSet> + </binding> + <mapping> + <identity value="zib-contactinformation-v1.3.1-2024EN" /> + <map value="NL-CM:20.6.6" /> + <comment value="NumberType" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From 36fe60cc0f5781f9355925a35b8e3d39d94c0e8f Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Thu, 26 Sep 2024 12:10:46 +0200 Subject: [PATCH 02/13] added valuesets, codesystem, conceptmaps and release notes --- release-notes.md | 7 + ....2.4.3.11.60.40.4.22.1--20240415000000.xml | 85 ++++++++++ ....4.3.11.60.40.2.20.6.3--20240415000000.xml | 93 +++++++++++ ....4.3.11.60.40.2.20.6.2--20240415000000.xml | 125 +++++++++++++++ ....4.3.11.60.40.2.20.6.1--20240415000000.xml | 146 ++++++++++++++++++ ...o-ContactInformation-EmailAddressesUse.xml | 47 ++++++ ...ContactInformation-TelephoneNumbersUse.xml | 62 ++++++++ ...tactInformation-TelephoneNumbersSystem.xml | 67 ++++++++ ...t-ContactInformation-EmailAddressesUse.xml | 30 ++++ ...tactInformation-TelephoneNumbersSystem.xml | 34 ++++ ...n-TelephoneNumbersUse-EmergencyContact.xml | 26 ++++ ...ContactInformation-TelephoneNumbersUse.xml | 34 ++++ 12 files changed, 756 insertions(+) create mode 100644 release-notes.md create mode 100644 zib/vocabulary/generated/CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000.xml create mode 100644 zib/vocabulary/generated/ValueSet-EmailSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.3--20240415000000.xml create mode 100644 zib/vocabulary/generated/ValueSet-NummerSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.2--20240415000000.xml create mode 100644 zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml create mode 100644 zib/vocabulary/manual/ConceptMap-EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse.xml create mode 100644 zib/vocabulary/manual/ConceptMap-NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse.xml create mode 100644 zib/vocabulary/manual/ConceptMap-TelecomType-to-ContactInformation-TelephoneNumbersSystem.xml create mode 100644 zib/vocabulary/manual/ValueSet-ContactInformation-EmailAddressesUse.xml create mode 100644 zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersSystem.xml create mode 100644 zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse-EmergencyContact.xml create mode 100644 zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse.xml diff --git a/release-notes.md b/release-notes.md new file mode 100644 index 0000000..ce81077 --- /dev/null +++ b/release-notes.md @@ -0,0 +1,7 @@ +## zib-ContactInformation +* `.extension:comment` ; extension ; Replaced the extension `ext-comment` with the extension `contactpoint-comment` on zib-ContactInformation-TelephoneNumbers. ; ZIBFHIR-97 +* `.extension:purpose` ; extension ; Added `contactpoint-purpose` on zib-ContactInformation-TelephoneNumbers to capture the zib terminology of NumberTypeCodelist, since the zib and FHIR ValueSet on `.use` do not completely map. +* `.extension:purpose` ; textual ; Added guidance for mapping of _EC_ in ConceptMap NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse. ; ZIB-1652 +* `ContactPoint` ; textual ; Added mapping guidance for NumberType on the root comment of zib-ContactInformation-TelephoneNumbers. + + diff --git a/zib/vocabulary/generated/CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000.xml b/zib/vocabulary/generated/CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000.xml new file mode 100644 index 0000000..19f3200 --- /dev/null +++ b/zib/vocabulary/generated/CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000.xml @@ -0,0 +1,85 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000"/> + <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="2024-04-15T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/CodeSystem/2.16.840.1.113883.2.4.3.11.60.40.4.22.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.4.22.1"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="TelecomDeviceTypes"/> + <title value="TelecomDeviceTypes"/> + <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="TelecomDeviceTypes"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="2"/> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties#status"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <code value="FAX"/> + <display value="Fax"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Fax"/> + </designation> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="LL"/> + <display value="Vaste lijn"/> + <definition value="Vast telefoonnummer"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Land Line"/> + </designation> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/zib/vocabulary/generated/ValueSet-EmailSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.3--20240415000000.xml b/zib/vocabulary/generated/ValueSet-EmailSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.3--20240415000000.xml new file mode 100644 index 0000000..4049789 --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-EmailSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.3--20240415000000.xml @@ -0,0 +1,93 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.20.6.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://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.20.6.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.6.3"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="EmailSoortCodelijst"/> + <title value="EmailSoortCodelijst"/> + <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="EmailSoortCodelijst"/> + <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="Privé e-mailadres"/> + </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="Zakelijk e-mailadres"/> + </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> + </include> + </compose> +</ValueSet> diff --git a/zib/vocabulary/generated/ValueSet-NummerSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.2--20240415000000.xml b/zib/vocabulary/generated/ValueSet-NummerSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.2--20240415000000.xml new file mode 100644 index 0000000..94494dd --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-NummerSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.2--20240415000000.xml @@ -0,0 +1,125 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.20.6.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.6.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.6.2"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="NummerSoortCodelijst"/> + <title value="NummerSoortCodelijst"/> + <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="NummerSoortCodelijst"/> + <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="Privé telefoonnummer"/> + </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="Tijdelijk telefoonnummer"/> + </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="Zakelijk telefoonnummer"/> + </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="Spoednummer"/> + </extension> + <code value="EC"/> + <display value="Emergencycontact"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Emergencycontact"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml b/zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml new file mode 100644 index 0000000..45f3bac --- /dev/null +++ b/zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml @@ -0,0 +1,146 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.20.6.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.6.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.6.1"/> + </identifier> + <version value="2024-04-15T00:00:00"/> + <name value="TelecomTypeCodelijst"/> + <title value="TelecomTypeCodelijst"/> + <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="TelecomTypeCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="http://decor.nictiz.nl/fhir/CodeSystem/2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Vast telefoonnummer"/> + </extension> + <code value="LL"/> + <display value="Land Line"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Land Line"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Vaste lijn"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Fax"/> + </extension> + <code value="FAX"/> + <display value="Fax"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Fax"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Fax"/> + </designation> + </concept> + </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> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Mobiel telefoonnummer"/> + </extension> + <code value="MC"/> + <display value="Mobile Contact"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Mobile Contact"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Pieper"/> + </extension> + <code value="PG"/> + <display value="Pager"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Pager"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/zib/vocabulary/manual/ConceptMap-EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse.xml b/zib/vocabulary/manual/ConceptMap-EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse.xml new file mode 100644 index 0000000..4059da8 --- /dev/null +++ b/zib/vocabulary/manual/ConceptMap-EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse.xml @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ConceptMap xmlns="http://hl7.org/fhir"> + <id value="EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse" /> + <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="true"/> + </extension> + <url value="http://nictiz.nl/fhir/ConceptMap/EmailSoortCodelijst-to-ContactInformation-EmailAddressesUse" /> + <name value="EmailSoortCodelijst_to_ContactInformation_EmailAddressesUse" /> + <title value="EmailSoortCodelijst to ContactInformation-EmailAddressesUse" /> + <status value="active" /> + <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 EmailAddressType codes as found in the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ContactInformation v1.3.1 (2024)](https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)) to `ContactPoint.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.6.3--20240415000000"/> + <targetCanonical value="http://nictiz.nl/fhir/ValueSet/ContactInformation-EmailAddressesUse"/> + <group> + <!-- 2.16.840.1.113883.5.1119 --> + <source value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <target value="http://hl7.org/fhir/contact-point-use"/> + <element> + <code value="HP"/> + <target> + <code value="home"/> + <equivalence value="equal"/> + </target> + </element> + <element> + <code value="WP"/> + <target> + <code value="work"/> + <equivalence value="equal"/> + </target> + </element> + </group> +</ConceptMap> \ No newline at end of file diff --git a/zib/vocabulary/manual/ConceptMap-NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse.xml b/zib/vocabulary/manual/ConceptMap-NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse.xml new file mode 100644 index 0000000..08c4905 --- /dev/null +++ b/zib/vocabulary/manual/ConceptMap-NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ConceptMap xmlns="http://hl7.org/fhir"> + <id value="NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse" /> + <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="true"/> + </extension> + <url value="http://nictiz.nl/fhir/ConceptMap/NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse" /> + <name value="NummerSoortCodelijst_to_ContactInformation_TelephoneNumbersUse" /> + <title value="NummerSoortCodelijst to ContactInformation-TelephoneNumbersUse" /> + <status value="active" /> + <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 NumberType codes as found in the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ContactInformation v1.3.1 (2024)](https://zibs.nl/wiki/ContactInformation-v1.3.1(2024EN)) to `ContactPoint.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.6.2--20240415000000"/> + <targetCanonical value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersUse"/> + <group> + <!-- 2.16.840.1.113883.5.1119 --> + <source value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <target value="http://hl7.org/fhir/contact-point-use"/> + <element> + <code value="HP"/> + <target> + <code value="home"/> + <equivalence value="equal"/> + </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="EC"/> + <target> + <code value="work"/> + <equivalence value="subsumes"/> + <comment value="'EC' is an emergency work number, while 'work' is any work number."/> + </target> + </element> + </group> +</ConceptMap> \ No newline at end of file diff --git a/zib/vocabulary/manual/ConceptMap-TelecomType-to-ContactInformation-TelephoneNumbersSystem.xml b/zib/vocabulary/manual/ConceptMap-TelecomType-to-ContactInformation-TelephoneNumbersSystem.xml new file mode 100644 index 0000000..0118cff --- /dev/null +++ b/zib/vocabulary/manual/ConceptMap-TelecomType-to-ContactInformation-TelephoneNumbersSystem.xml @@ -0,0 +1,67 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ConceptMap xmlns="http://hl7.org/fhir"> + <id value="TelecomType-to-ContactInformation-TelephoneNumbersSystem" /> + <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="true"/> + </extension> + <url value="http://nictiz.nl/fhir/ConceptMap/TelecomType-to-ContactInformation-TelephoneNumbersSystem" /> + <name value="TelecomType_to_ContactInformation_TelephoneNumbersSystem" /> + <title value="TelecomType to ContactInformation-TelephoneNumbersSystem" /> + <status value="active" /> + <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 TelecomType codes as found in the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ContactInformation v1.2 (2020)](https://zibs.nl/wiki/ContactInformation-v1.2(2020EN)) to `ContactPoint.system` codes as found in FHIR R4. Note: The id and in addition, the canonical, name and title of this ConceptMap deviate from the guidelines ('Codelijst' is removed') because it would overflow the 64 character limit."/> + <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.6.1--20240415000000"/> + <targetCanonical value="http://nictiz.nl/fhir/ValueSet/ContactInformation-TelephoneNumbersSystem"/> + <group> + <source value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1"/> + <target value="http://hl7.org/fhir/contact-point-system" /> + <element> + <code value="LL"/> + <target> + <code value="phone"/> + <equivalence value="subsumes"/> + <comment value="LL: land line/vast telefoonnummer. Phone: any voice phone, land or mobile."/> + </target> + </element> + <element> + <code value="FAX"/> + <target> + <code value="fax"/> + <equivalence value="equal"/> + </target> + </element> + </group> + <group> + <!-- 2.16.840.1.113883.5.1119 --> + <source value="http://terminology.hl7.org/CodeSystem/v3-AddressUse" /> + <target value="http://hl7.org/fhir/contact-point-system" /> + <element> + <code value="MC"/> + <target> + <code value="phone"/> + <equivalence value="subsumes"/> + <comment value="MC: mobile contact/mobiel telefoonnummer. Phone: any voice phone, land or mobile."/> + </target> + </element> + <element> + <code value="PG"/> + <target> + <code value="pager"/> + <equivalence value="equal"/> + </target> + </element> + </group> +</ConceptMap> \ No newline at end of file diff --git a/zib/vocabulary/manual/ValueSet-ContactInformation-EmailAddressesUse.xml b/zib/vocabulary/manual/ValueSet-ContactInformation-EmailAddressesUse.xml new file mode 100644 index 0000000..573b8f9 --- /dev/null +++ b/zib/vocabulary/manual/ValueSet-ContactInformation-EmailAddressesUse.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="ContactInformation-EmailAddressesUse"/> + <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/ValueSet/ContactInformation-EmailAddressesUse"/> + <version value="4.0.1"/> + <name value="ContactInformationEmailAddressesUse"/> + <title value="ContactPointUse ValueSet for zib ContactInformation EmailAddress"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Nictiz"/> + <description value="Use of contact point, restricted to the use for the EmailAddresses concept of zib ContactInformation."/> + <immutable value="true"/> + <compose> + <include> + <system value="http://hl7.org/fhir/contact-point-use"/> + <concept> + <code value="home"/> + <display value="Home"/> + </concept> + <concept> + <code value="work"/> + <display value="Work"/> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersSystem.xml b/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersSystem.xml new file mode 100644 index 0000000..fe3cc1d --- /dev/null +++ b/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersSystem.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="ContactInformation-TelephoneNumbersSystem"/> + <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/ValueSet/ContactInformation-TelephoneNumbersSystem"/> + <version value="4.0.1"/> + <name value="ContactInformationTelephoneNumbersSystem"/> + <title value="ContactPointSystem ValueSet for zib ContactInformation TelephoneNumbers"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Nictiz"/> + <description value="Telecommunications form for contact point, restricted to the use for the TelephoneNumbers concept of zib ContactInformation."/> + <immutable value="true"/> + <compose> + <include> + <system value="http://hl7.org/fhir/contact-point-system"/> + <concept> + <code value="phone"/> + <display value="Phone"/> + </concept> + <concept> + <code value="fax"/> + <display value="Fax"/> + </concept> + <concept> + <code value="pager"/> + <display value="Pager"/> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse-EmergencyContact.xml b/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse-EmergencyContact.xml new file mode 100644 index 0000000..94ab908 --- /dev/null +++ b/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse-EmergencyContact.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="ContactInformation-TelephoneNumbersUse-EmergencyContact"/> + <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/ValueSet/ContactInformation-TelephoneNumbersUse-EmergencyContact"/> + <version value="4.0.1"/> + <name value="ContactInformationTelephoneNumbersUseEmergencyContact"/> + <title value="ContactPointPurpose ValueSet for zib ContactInformation TelephoneNumbers"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Nictiz"/> + <description value="Purpose of contact point, restricted to the use for the TelephoneNumbers concept of zib ContactInformation."/> + <immutable value="true"/> + <compose> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-AddressUse"/> + <concept> + <code value="EC"/> + <display value="Emergencycontact"/> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse.xml b/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse.xml new file mode 100644 index 0000000..f739b3d --- /dev/null +++ b/zib/vocabulary/manual/ValueSet-ContactInformation-TelephoneNumbersUse.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="ContactInformation-TelephoneNumbersUse"/> + <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/ValueSet/ContactInformation-TelephoneNumbersUse"/> + <version value="4.0.1"/> + <name value="ContactInformationTelephoneNumbersUse"/> + <title value="ContactPointUse ValueSet for zib ContactInformation TelephoneNumbers"/> + <status value="active"/> + <experimental value="false"/> + <publisher value="Nictiz"/> + <description value="Use of contact point, restricted to the use for the TelephoneNumbers concept of zib ContactInformation."/> + <immutable value="true"/> + <compose> + <include> + <system value="http://hl7.org/fhir/contact-point-use"/> + <concept> + <code value="home"/> + <display value="Home"/> + </concept> + <concept> + <code value="work"/> + <display value="Work"/> + </concept> + <concept> + <code value="temp"/> + <display value="Temp"/> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file From 13e4b3aeb28950f356a204032d9bda0f89d6d7c1 Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Tue, 8 Oct 2024 15:13:04 +0200 Subject: [PATCH 03/13] add ext-CodeSpecification --- .../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 edac5849b07fec6f39f38aeff12d71c2ff84f1cd Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Mon, 21 Oct 2024 14:59:43 +0200 Subject: [PATCH 04/13] Fix for TelecomTypeDeviceTypes CodeSystem --- ...omDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1.xml} | 4 ++-- ...6.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) rename zib/vocabulary/generated/{CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000.xml => CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1.xml} (93%) diff --git a/zib/vocabulary/generated/CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000.xml b/zib/vocabulary/generated/CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1.xml similarity index 93% rename from zib/vocabulary/generated/CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000.xml rename to zib/vocabulary/generated/CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1.xml index 19f3200..01c244f 100644 --- a/zib/vocabulary/generated/CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000.xml +++ b/zib/vocabulary/generated/CodeSystem-TelecomDeviceTypes-2.16.840.1.113883.2.4.3.11.60.40.4.22.1.xml @@ -1,5 +1,5 @@ <CodeSystem xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000"/> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.22.1"/> <meta> <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> @@ -14,7 +14,7 @@ <start value="2024-04-15T00:00:00+00:00"/> </valuePeriod> </extension> - <url value="http://decor.nictiz.nl/fhir/CodeSystem/2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000"/> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1"/> <identifier> <use value="official"/> <system value="urn:ietf:rfc:3986"/> diff --git a/zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml b/zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml index 45f3bac..45f04bf 100644 --- a/zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml +++ b/zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml @@ -45,7 +45,7 @@ <immutable value="false"/> <compose> <include> - <system value="http://decor.nictiz.nl/fhir/CodeSystem/2.16.840.1.113883.2.4.3.11.60.40.4.22.1--20240415000000"/> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.22.1"/> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> <valueString value="Vast telefoonnummer"/> From f59bc86c07b0234eb4597fa0a0f3fd7f28ad49ce Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Mon, 21 Oct 2024 15:25:04 +0200 Subject: [PATCH 05/13] updated release notes --- release-notes.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/release-notes.md b/release-notes.md index ce81077..d3503c1 100644 --- a/release-notes.md +++ b/release-notes.md @@ -1,7 +1,7 @@ ## zib-ContactInformation * `.extension:comment` ; extension ; Replaced the extension `ext-comment` with the extension `contactpoint-comment` on zib-ContactInformation-TelephoneNumbers. ; ZIBFHIR-97 -* `.extension:purpose` ; extension ; Added `contactpoint-purpose` on zib-ContactInformation-TelephoneNumbers to capture the zib terminology of NumberTypeCodelist, since the zib and FHIR ValueSet on `.use` do not completely map. +* `.extension:purpose` ; extension ; Added `contactpoint-purpose` on zib-ContactInformation-TelephoneNumbers to capture the zib terminology of NumberTypeCodelist, since the zib and FHIR ValueSet on `.use` do not completely map. ; ZIBFHIR2024-86 * `.extension:purpose` ; textual ; Added guidance for mapping of _EC_ in ConceptMap NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse. ; ZIB-1652 -* `ContactPoint` ; textual ; Added mapping guidance for NumberType on the root comment of zib-ContactInformation-TelephoneNumbers. +* `ContactPoint` ; textual ; Added mapping guidance for NumberType on the root comment of zib-ContactInformation-TelephoneNumbers. ; ZIB-1652 From 972f1a6c1ff7b18a02fd15f007129d39358015cf Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Tue, 22 Oct 2024 13:39:12 +0200 Subject: [PATCH 06/13] updated release notes --- release-notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release-notes.md b/release-notes.md index d3503c1..17c9c83 100644 --- a/release-notes.md +++ b/release-notes.md @@ -1,6 +1,6 @@ ## zib-ContactInformation * `.extension:comment` ; extension ; Replaced the extension `ext-comment` with the extension `contactpoint-comment` on zib-ContactInformation-TelephoneNumbers. ; ZIBFHIR-97 -* `.extension:purpose` ; extension ; Added `contactpoint-purpose` on zib-ContactInformation-TelephoneNumbers to capture the zib terminology of NumberTypeCodelist, since the zib and FHIR ValueSet on `.use` do not completely map. ; ZIBFHIR2024-86 +* `.extension:purpose` ; extension ; Added `contactpoint-purpose` on zib-ContactInformation-TelephoneNumbers to capture the zib terminology of NumberTypeCodelist, since the zib and FHIR ValueSet on `.use` do not completely map. ; ZIBFHIR-129 * `.extension:purpose` ; textual ; Added guidance for mapping of _EC_ in ConceptMap NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse. ; ZIB-1652 * `ContactPoint` ; textual ; Added mapping guidance for NumberType on the root comment of zib-ContactInformation-TelephoneNumbers. ; ZIB-1652 From fadf23d572ca82c4d87e021b2f9369cac32a79ab Mon Sep 17 00:00:00 2001 From: Amy Koo <a.koo@furore.com> Date: Tue, 22 Oct 2024 13:44:37 +0200 Subject: [PATCH 07/13] Updated release notes to new documenting style --- release-notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release-notes.md b/release-notes.md index 17c9c83..463b116 100644 --- a/release-notes.md +++ b/release-notes.md @@ -1,4 +1,4 @@ -## zib-ContactInformation +## ContactInformation (zib-ContactInformation, nl-core-ContactInformation) * `.extension:comment` ; extension ; Replaced the extension `ext-comment` with the extension `contactpoint-comment` on zib-ContactInformation-TelephoneNumbers. ; ZIBFHIR-97 * `.extension:purpose` ; extension ; Added `contactpoint-purpose` on zib-ContactInformation-TelephoneNumbers to capture the zib terminology of NumberTypeCodelist, since the zib and FHIR ValueSet on `.use` do not completely map. ; ZIBFHIR-129 * `.extension:purpose` ; textual ; Added guidance for mapping of _EC_ in ConceptMap NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse. ; ZIB-1652 From e2d17a6ead3f5cad556797ee3e44a7d765f45d55 Mon Sep 17 00:00:00 2001 From: Ardon Toonstra <ardon@fire.ly> Date: Thu, 24 Oct 2024 12:01:54 +0200 Subject: [PATCH 08/13] Small textual alignments --- .../zib-ContactInformation-TelephoneNumbers.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml b/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml index b8fd909..8ea1e86 100644 --- a/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml +++ b/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml @@ -34,7 +34,7 @@ <element id="ContactPoint"> <path value="ContactPoint" /> <short value="TelephoneNumbers" /> - <comment value="Implementation of the "TelephoneNumbers" concept of zib ContactInformation. Please note that, although the zib concepts TelecomType and NumberType are functionally equivalent to the FHIR concepts `ContactPoint.system` and `ContactPoint.use` respectively, a mismatch occurs on the concept of mobile phone numbers; the zib uses the first concept and FHIR the second. For this reason, the ValueSet on `ContactPoint.system` is too narrow and the zib code will need to be communicated using the ext-CodeSpecification extension. Moreover, the NumberType contains an emergency contact concept which cannot be cleanly mapped using the ContactPointUse ValueSet on `.use`, as it entails more specific information on a standard work telephone number. While the CodeSpecification extension is typically used for conveying such granular information, this profile recognizes the suitability of the ContactPoint Purpose extension introduced in R5 and preadopts it here instead." /> + <comment value="Implementation of the TelephoneNumbers concept of zib ContactInformation. Please note that, although the zib concepts TelecomType and NumberType are functionally equivalent to the FHIR concepts `ContactPoint.system` and `ContactPoint.use` respectively, a mismatch occurs on the concept of mobile phone numbers; the zib uses the first concept and FHIR the second. For this reason, the ValueSet on `ContactPoint.system` is too narrow and the zib code will need to be communicated using the ext-CodeSpecification extension. Moreover, the NumberType contains an emergency contact concept which cannot be cleanly mapped using the ContactPointUse ValueSet on `ContactPoint.use`, as it entails more specific information on a standard work telephone number. While the CodeSpecification extension is typically used for conveying such granular information, this profile recognizes the suitability of the ContactPoint Purpose extension introduced in R5 and preadopts it here instead." /> <alias value="Telefoonnummers" /> <mapping> <identity value="zib-contactinformation-v1.3.1-2024EN" /> From f836184a4e21bfc289d6fa5afdd2b6b3e7eb5658 Mon Sep 17 00:00:00 2001 From: Ardon Toonstra <ardon@fire.ly> Date: Thu, 24 Oct 2024 12:03:01 +0200 Subject: [PATCH 09/13] Revert the removal of quotes --- .../zib-ContactInformation-TelephoneNumbers.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml b/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml index 8ea1e86..4f47448 100644 --- a/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml +++ b/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml @@ -34,7 +34,7 @@ <element id="ContactPoint"> <path value="ContactPoint" /> <short value="TelephoneNumbers" /> - <comment value="Implementation of the TelephoneNumbers concept of zib ContactInformation. Please note that, although the zib concepts TelecomType and NumberType are functionally equivalent to the FHIR concepts `ContactPoint.system` and `ContactPoint.use` respectively, a mismatch occurs on the concept of mobile phone numbers; the zib uses the first concept and FHIR the second. For this reason, the ValueSet on `ContactPoint.system` is too narrow and the zib code will need to be communicated using the ext-CodeSpecification extension. Moreover, the NumberType contains an emergency contact concept which cannot be cleanly mapped using the ContactPointUse ValueSet on `ContactPoint.use`, as it entails more specific information on a standard work telephone number. While the CodeSpecification extension is typically used for conveying such granular information, this profile recognizes the suitability of the ContactPoint Purpose extension introduced in R5 and preadopts it here instead." /> + <comment value="Implementation of the "TelephoneNumbers" concept of zib ContactInformation. Please note that, although the zib concepts TelecomType and NumberType are functionally equivalent to the FHIR concepts `ContactPoint.system` and `ContactPoint.use` respectively, a mismatch occurs on the concept of mobile phone numbers; the zib uses the first concept and FHIR the second. For this reason, the ValueSet on `ContactPoint.system` is too narrow and the zib code will need to be communicated using the ext-CodeSpecification extension. Moreover, the NumberType contains an emergency contact concept which cannot be cleanly mapped using the ContactPointUse ValueSet on `ContactPoint.use`, as it entails more specific information on a standard work telephone number. While the CodeSpecification extension is typically used for conveying such granular information, this profile recognizes the suitability of the ContactPoint Purpose extension introduced in R5 and preadopts it here instead." /> <alias value="Telefoonnummers" /> <mapping> <identity value="zib-contactinformation-v1.3.1-2024EN" /> From 7ec5f3dca88f080be23183e4499123a006bb3a42 Mon Sep 17 00:00:00 2001 From: Ardon Toonstra <ardon@fire.ly> Date: Thu, 24 Oct 2024 12:14:59 +0200 Subject: [PATCH 10/13] Improved and restructured release-notes --- release-notes.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/release-notes.md b/release-notes.md index 463b116..ec67304 100644 --- a/release-notes.md +++ b/release-notes.md @@ -1,7 +1,8 @@ -## ContactInformation (zib-ContactInformation, nl-core-ContactInformation) -* `.extension:comment` ; extension ; Replaced the extension `ext-comment` with the extension `contactpoint-comment` on zib-ContactInformation-TelephoneNumbers. ; ZIBFHIR-97 -* `.extension:purpose` ; extension ; Added `contactpoint-purpose` on zib-ContactInformation-TelephoneNumbers to capture the zib terminology of NumberTypeCodelist, since the zib and FHIR ValueSet on `.use` do not completely map. ; ZIBFHIR-129 -* `.extension:purpose` ; textual ; Added guidance for mapping of _EC_ in ConceptMap NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse. ; ZIB-1652 -* `ContactPoint` ; textual ; Added mapping guidance for NumberType on the root comment of zib-ContactInformation-TelephoneNumbers. ; ZIB-1652 - - +## ContactInformation +### zib-ContactInformation-TelephoneNumbers, nl-core-ContactInformation-TelephoneNumbers +* `ContactPoint` ; textual ; Added guidance for NumberType ; ZIB-1652 +* `.extension:comment` ; extension ; Replaced extension ExtComment with ContactPointComment on zib-ContactInformation-TelephoneNumbers ; ZIBFHIR-97 +* `.extension:purpose` ; extension ; Added ContactPointPurpose for NumberType ; ZIBFHIR-129 +* `.use` ; terminology ; Added guidance for mapping of _EC_ in ConceptMap NummerSoortCodelijst-to-ContactInformation-TelephoneNumbersUse ; ZIB-1652 +### zib-ContactInformation-EmailAddresses, nl-core-ContactInformation-EmailAddresses +* No significant changes From 5939cfffe709eae2b8904a36968af221513dbd9e Mon Sep 17 00:00:00 2001 From: Ardon Toonstra <ardon@fire.ly> Date: Thu, 24 Oct 2024 16:11:25 +0200 Subject: [PATCH 11/13] Add dependency to "hl7.fhir.uv.extensions.r4" --- zib/package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/zib/package.json b/zib/package.json index da30026..e49ed4c 100644 --- a/zib/package.json +++ b/zib/package.json @@ -5,7 +5,8 @@ "title": "FHIR implementation of zibs 2024", "description": "NL package of FHIR R4 conformance resources for zib (Zorginformatiebouwstenen, Clinical Information Models) release 2024.", "dependencies": { - "hl7.fhir.r4.core": "4.0.x" + "hl7.fhir.r4.core": "4.0.x", + "hl7.fhir.uv.extensions.r4": "5.1.0" }, "fhirVersions": [ "4.0.0" From 0c32c00db083fa81b83dc1c755054417493bdad7 Mon Sep 17 00:00:00 2001 From: "FURORENT\\Luud" <l.slagter@furore.com> Date: Tue, 29 Oct 2024 11:19:25 +0100 Subject: [PATCH 12/13] Textual finetuning --- .../zib-ContactInformation-EmailAddresses.xml | 2 +- .../zib-ContactInformation-TelephoneNumbers.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/zib/StructureDefinitions/zib-ContactInformation-EmailAddresses.xml b/zib/StructureDefinitions/zib-ContactInformation-EmailAddresses.xml index 304c469..b0b8cbe 100644 --- a/zib/StructureDefinitions/zib-ContactInformation-EmailAddresses.xml +++ b/zib/StructureDefinitions/zib-ContactInformation-EmailAddresses.xml @@ -34,7 +34,7 @@ <element id="ContactPoint"> <path value="ContactPoint" /> <short value="EmailAddresses" /> - <comment value="Implementation of the "EmailAddresses" concept of zib ContactInformation." /> + <comment value="Implementation of the EmailAddresses concept of zib ContactInformation." /> <alias value="EmailAdressen" /> <mapping> <identity value="zib-contactinformation-v1.3.1-2024EN" /> diff --git a/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml b/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml index 4f47448..8ea1e86 100644 --- a/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml +++ b/zib/StructureDefinitions/zib-ContactInformation-TelephoneNumbers.xml @@ -34,7 +34,7 @@ <element id="ContactPoint"> <path value="ContactPoint" /> <short value="TelephoneNumbers" /> - <comment value="Implementation of the "TelephoneNumbers" concept of zib ContactInformation. Please note that, although the zib concepts TelecomType and NumberType are functionally equivalent to the FHIR concepts `ContactPoint.system` and `ContactPoint.use` respectively, a mismatch occurs on the concept of mobile phone numbers; the zib uses the first concept and FHIR the second. For this reason, the ValueSet on `ContactPoint.system` is too narrow and the zib code will need to be communicated using the ext-CodeSpecification extension. Moreover, the NumberType contains an emergency contact concept which cannot be cleanly mapped using the ContactPointUse ValueSet on `ContactPoint.use`, as it entails more specific information on a standard work telephone number. While the CodeSpecification extension is typically used for conveying such granular information, this profile recognizes the suitability of the ContactPoint Purpose extension introduced in R5 and preadopts it here instead." /> + <comment value="Implementation of the TelephoneNumbers concept of zib ContactInformation. Please note that, although the zib concepts TelecomType and NumberType are functionally equivalent to the FHIR concepts `ContactPoint.system` and `ContactPoint.use` respectively, a mismatch occurs on the concept of mobile phone numbers; the zib uses the first concept and FHIR the second. For this reason, the ValueSet on `ContactPoint.system` is too narrow and the zib code will need to be communicated using the ext-CodeSpecification extension. Moreover, the NumberType contains an emergency contact concept which cannot be cleanly mapped using the ContactPointUse ValueSet on `ContactPoint.use`, as it entails more specific information on a standard work telephone number. While the CodeSpecification extension is typically used for conveying such granular information, this profile recognizes the suitability of the ContactPoint Purpose extension introduced in R5 and preadopts it here instead." /> <alias value="Telefoonnummers" /> <mapping> <identity value="zib-contactinformation-v1.3.1-2024EN" /> From d6589df85b51d50eadae60d7a589d0d1b67e0a11 Mon Sep 17 00:00:00 2001 From: Ardon Toonstra <ardon@fire.ly> Date: Thu, 31 Oct 2024 12:06:56 +0100 Subject: [PATCH 13/13] rerun terminology script --- ...6.840.1.113883.2.4.3.11.60.40.2.20.6.3--20240415000000.xml | 2 +- ...6.840.1.113883.2.4.3.11.60.40.2.20.6.2--20240415000000.xml | 2 +- ...6.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/zib/vocabulary/generated/ValueSet-EmailSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.3--20240415000000.xml b/zib/vocabulary/generated/ValueSet-EmailSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.3--20240415000000.xml index 4049789..0d36510 100644 --- a/zib/vocabulary/generated/ValueSet-EmailSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.3--20240415000000.xml +++ b/zib/vocabulary/generated/ValueSet-EmailSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.3--20240415000000.xml @@ -27,7 +27,7 @@ <version value="2024-04-15T00:00:00"/> <name value="EmailSoortCodelijst"/> <title value="EmailSoortCodelijst"/> - <status value="draft"/> + <status value="active"/> <experimental value="false"/> <publisher value="Registratie aan de bron"/> <contact> diff --git a/zib/vocabulary/generated/ValueSet-NummerSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.2--20240415000000.xml b/zib/vocabulary/generated/ValueSet-NummerSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.2--20240415000000.xml index 94494dd..e47da2c 100644 --- a/zib/vocabulary/generated/ValueSet-NummerSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.2--20240415000000.xml +++ b/zib/vocabulary/generated/ValueSet-NummerSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.2--20240415000000.xml @@ -27,7 +27,7 @@ <version value="2024-04-15T00:00:00"/> <name value="NummerSoortCodelijst"/> <title value="NummerSoortCodelijst"/> - <status value="draft"/> + <status value="active"/> <experimental value="false"/> <publisher value="Registratie aan de bron"/> <contact> diff --git a/zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml b/zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml index 45f04bf..0bcbf55 100644 --- a/zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml +++ b/zib/vocabulary/generated/ValueSet-TelecomTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.20.6.1--20240415000000.xml @@ -27,7 +27,7 @@ <version value="2024-04-15T00:00:00"/> <name value="TelecomTypeCodelijst"/> <title value="TelecomTypeCodelijst"/> - <status value="draft"/> + <status value="active"/> <experimental value="false"/> <publisher value="Registratie aan de bron"/> <contact> @@ -51,7 +51,7 @@ <valueString value="Vast telefoonnummer"/> </extension> <code value="LL"/> - <display value="Land Line"/> + <display value="Vaste lijn"/> <designation> <language value="en-US"/> <use>