From 732e91a34a548fd8adcff94a54a8515e26e0da25 Mon Sep 17 00:00:00 2001 From: Luud Slagter Date: Fri, 4 Oct 2024 10:36:19 +0200 Subject: [PATCH] Updated nl-core extensions for CiO 2.0.0-beta.3 --- .../nl-core/ext-AllergyIntolerance.Type.xml | 15 ++-- ...ication.Payload.ContentCodeableConcept.xml | 86 +++++++++---------- 2 files changed, 52 insertions(+), 49 deletions(-) diff --git a/resources/nl-core/ext-AllergyIntolerance.Type.xml b/resources/nl-core/ext-AllergyIntolerance.Type.xml index a3be66bda..3d27314ad 100644 --- a/resources/nl-core/ext-AllergyIntolerance.Type.xml +++ b/resources/nl-core/ext-AllergyIntolerance.Type.xml @@ -1,9 +1,9 @@ - - - - + <id value="extension-AllergyIntolerance.type" /> + <url value="http://nictiz.nl/fhir/5.0/StructureDefinition/extension-AllergyIntolerance.type" /> + <name value="ExtensionAllergyIntoleranceType" /> + <title value="extension AllergyIntolerance.type" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> @@ -14,8 +14,7 @@ <use value="work" /> </telecom> </contact> - <description value="An extension to provide the type of an AllergyIntolerance resource, without the need of using the _required_ binding present on `AllergyIntolerance.type`. Note that in R5 this binding has been made _preferred_, making this extension technically a pre-adopt. This extension should be replaced by the extension 'http://hl7.org/fhir/5.0/StructureDefinition/extension-AllergyIntolerance.type'." /> - <purpose value="This extension represents the type of an AllergyIntolerance resource, needed to distinguish between HypersensitivityIntolerance and Reaction building blocks for implementations following the information standard [CiO](https://informatiestandaarden.nictiz.nl/wiki/Landingspagina_Contra-indicaties_en_Overgevoeligheden)." /> + <description value="An extension to provide the type of an AllergyIntolerance resource, without the need of using the _required_ binding present on `AllergyIntolerance.type`. Note that in R5 this binding has been made _preferred_, making this extension technically a pre-adopt. This extension should be replaced by the extension 'http://hl7.org/fhir/5.0/StructureDefinition/extension-AllergyIntolerance.type' whenever it's made available as part of the package hl7.fhir.extensions.r4:4.0.1 mentioned on http://hl7.org/fhir/R5/versions.html#extensions." /> <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" /> @@ -42,6 +41,10 @@ <type> <code value="CodeableConcept" /> </type> + <binding> + <strength value="preferred" /> + <valueSet value="http://hl7.org/fhir/ValueSet/allergy-intolerance-type" /> + </binding> </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/ext-Communication.Payload.ContentCodeableConcept.xml b/resources/nl-core/ext-Communication.Payload.ContentCodeableConcept.xml index 64f569321..df8ad0553 100644 --- a/resources/nl-core/ext-Communication.Payload.ContentCodeableConcept.xml +++ b/resources/nl-core/ext-Communication.Payload.ContentCodeableConcept.xml @@ -1,45 +1,45 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="ext-Communication.Payload.ContentCodeableConcept"/> - <url value="http://nictiz.nl/fhir/5.0/StructureDefinition/extension-Communication.payload.content[x]:contentCodeableConcept"/> - <name value="ExtCommunicationPayloadContentCodeableConcept"/> - <title value="ext Communication.Payload.ContentCodeableConcept"/> - <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 extend `Communication.payload.content` with a CodeableConcept data type. This is a pre-adopt of R5 in which the string data type of this element is changed to a CodeableConcept."/> - <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="Communication.payload.content"/> - </context> - <type value="Extension"/> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension"/> - <derivation value="constraint"/> - <differential> - <element id="Extension"> - <path value="Extension"/> - <max value="1"/> - </element> - <element id="Extension.url"> - <path value="Extension.url"/> - <fixedUri value="http://nictiz.nl/fhir/5.0/StructureDefinition/extension-Communication.payload.content[x]:contentCodeableConcept"/> - </element> - <element id="Extension.value[x]"> - <path value="Extension.value[x]"/> - <type> - <code value="CodeableConcept"/> - </type> - </element> - </differential> -</StructureDefinition> + <id value="extension-Communication.payload.contentCodeableConcept" /> + <url value="http://nictiz.nl/fhir/5.0/StructureDefinition/extension-Communication.payload.content%5Bx%5D:contentCodeableConcept" /> + <name value="ExtensionCommunicationPayloadContentCodeableConcept" /> + <title value="extension Communication.payload.contentCodeableConcept" /> + <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 extend `Communication.payload.content` with a CodeableConcept data type. This is a pre-adopt of R5 in which the string data type of this element is changed to a CodeableConcept. This extension should be replaced by the extension 'http://hl7.org/fhir/5.0/StructureDefinition/extension-Communication.payload.content[x]:contentCodeableConcept' whenever it's made available as part of the package hl7.fhir.extensions.r4:4.0.1 mentioned on http://hl7.org/fhir/R5/versions.html#extensions." /> + <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="Communication.payload.content" /> + </context> + <type value="Extension" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Extension" /> + <derivation value="constraint" /> + <differential> + <element id="Extension"> + <path value="Extension" /> + <max value="1" /> + </element> + <element id="Extension.url"> + <path value="Extension.url" /> + <fixedUri value="http://nictiz.nl/fhir/5.0/StructureDefinition/extension-Communication.payload.content%5Bx%5D:contentCodeableConcept" /> + </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