From 3213ce18d0eee51cc6c462700c132e7dde5abc12 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai Date: Thu, 3 Mar 2022 15:42:18 +0100 Subject: [PATCH 01/77] Branch init --- ....4.3.11.60.40.2.19.2.7--20200901000000.xml | 47 ++++ ....4.3.11.60.40.2.19.2.5--20200901000000.xml | 176 ++++++++++++ ....4.3.11.60.40.2.19.2.4--20200901000000.xml | 251 ++++++++++++++++++ ....4.3.11.60.40.2.19.2.3--20200901000000.xml | 89 +++++++ ....4.3.11.60.40.2.19.2.2--20200901000000.xml | 121 +++++++++ ....4.3.11.60.40.2.19.2.1--20200901000000.xml | 89 +++++++ resources/zib/zib-Wound.xml | 31 +++ 7 files changed, 804 insertions(+) create mode 100644 resources/zib/terminology/WondDrainTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000.xml create mode 100644 resources/zib/terminology/WondRandCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000.xml create mode 100644 resources/zib/terminology/WondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000.xml create mode 100644 resources/zib/terminology/WondVochtigheidCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000.xml create mode 100644 resources/zib/terminology/WondWeefselOncoUlcerCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000.xml create mode 100644 resources/zib/terminology/WondWeefselWCSCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000.xml create mode 100644 resources/zib/zib-Wound.xml diff --git a/resources/zib/terminology/WondDrainTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000.xml b/resources/zib/terminology/WondDrainTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000.xml new file mode 100644 index 000000000..996f995ce --- /dev/null +++ b/resources/zib/terminology/WondDrainTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000.xml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + <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="WondDrainTypeCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://snomed.info/sct"/> + <filter> + <property value="concept"/> + <op value="is-a"/> + <value value="32712000"/> + </filter> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/WondRandCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000.xml b/resources/zib/terminology/WondRandCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000.xml new file mode 100644 index 000000000..706494f0e --- /dev/null +++ b/resources/zib/terminology/WondRandCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000.xml @@ -0,0 +1,176 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+01:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000"/> + <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.19.2.5"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="WondRandCodelijst"/> + <title value="WondRandCodelijst"/> + <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="WondRandCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <code value="OTH"/> + <display value="Other"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Other"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Anders"/> + </designation> + </concept> + </include> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Epithelisatie"/> + </extension> + <code value="449743005"/> + <display value="epithelisatie van verwonding"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Wound epithelialisation"/> + </designation> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Wound epithelialization"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="epithelisatie van verwonding"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Irritatie"/> + </extension> + <code value="367466007"/> + <display value="irritatie van huid"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Skin irritation"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="irritatie van huid"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Ondermijning"/> + </extension> + <code value="449752001"/> + <display value="ondermijning van weefsel van verwonding"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Wound tissue undermining"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="ondermijning van weefsel van verwonding"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Verweking"/> + </extension> + <code value="3644009"/> + <display value="maceratie van huid"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Macerated skin"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="maceratie van huid"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/WondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000.xml b/resources/zib/terminology/WondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000.xml new file mode 100644 index 000000000..549e377f9 --- /dev/null +++ b/resources/zib/terminology/WondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000.xml @@ -0,0 +1,251 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+01:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000"/> + <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.19.2.4"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="WondSoortCodelijst"/> + <title value="WondSoortCodelijst"/> + <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="WondSoortCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <code value="OTH"/> + <display value="Other"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Other"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Anders"/> + </designation> + </concept> + </include> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Chirurgische wond"/> + </extension> + <code value="112633009"/> + <display value="operatiewond"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Surgical wound"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="operatiewond"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Traumatische wond"/> + </extension> + <code value="416462003"/> + <display value="verwonding"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Wound"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="verwonding"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Ulcus cruris"/> + </extension> + <code value="95344007"/> + <display value="ulcus van onderste extremiteit"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Ulcer of lower extremity"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="ulcus van onderste extremiteit"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Oncologische ulcer"/> + </extension> + <code value="94579000"/> + <display value="metastase in huid"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Secondary malignant neoplasm of skin"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="metastase in huid"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Stralingswond"/> + </extension> + <code value="403722002"/> + <display value="röntgenulcus"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Ulceration of skin due to therapeutic ionising radiation"/> + </designation> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Ulceration of skin due to therapeutic ionizing radiation"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="röntgenulcus"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Ulcus van diabetische voet"/> + </extension> + <code value="371087003"/> + <display value="diabetisch voetulcus"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Diabetic foot ulcer"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="diabetisch voetulcus"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Skin tear"/> + </extension> + <code value="428220001"/> + <display value="skin tear"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Tear of skin"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="skin tear"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/WondVochtigheidCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000.xml b/resources/zib/terminology/WondVochtigheidCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000.xml new file mode 100644 index 000000000..51e194da1 --- /dev/null +++ b/resources/zib/terminology/WondVochtigheidCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000.xml @@ -0,0 +1,89 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+01:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000"/> + <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.19.2.3"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="WondVochtigheidCodelijst"/> + <title value="WondVochtigheidCodelijst"/> + <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="WondVochtigheidCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.7.3"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Droge wond"/> + </extension> + <code value="DROOG"/> + <display value="Droge wond"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Droge wond"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Vochtige wond"/> + </extension> + <code value="VOCHTIG"/> + <display value="Vochtige wond"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Vochtige wond"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Natte wond"/> + </extension> + <code value="NAT"/> + <display value="Natte wond"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Natte wond"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/WondWeefselOncoUlcerCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000.xml b/resources/zib/terminology/WondWeefselOncoUlcerCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000.xml new file mode 100644 index 000000000..7b74bbd2c --- /dev/null +++ b/resources/zib/terminology/WondWeefselOncoUlcerCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000.xml @@ -0,0 +1,121 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+01:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000"/> + <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.19.2.2"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="WondWeefselOncoUlcerCodelijst"/> + <title value="WondWeefselOncoUlcerCodelijst"/> + <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="WondWeefselOncoUlcerCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.7.1"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Graad I"/> + </extension> + <code value="GRAAD1"/> + <display value="Graad I"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Graad I"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Graad II"/> + </extension> + <code value="GRAAD2"/> + <display value="Graad II"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Graad II"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Graad III"/> + </extension> + <code value="GRAAD3"/> + <display value="Graad III"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Graad III"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Graad IV"/> + </extension> + <code value="GRAAD4"/> + <display value="Graad IV"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Graad IV"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Graad V"/> + </extension> + <code value="GRAAD5"/> + <display value="Graad V"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Graad V"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/WondWeefselWCSCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000.xml b/resources/zib/terminology/WondWeefselWCSCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000.xml new file mode 100644 index 000000000..dbf35442f --- /dev/null +++ b/resources/zib/terminology/WondWeefselWCSCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000.xml @@ -0,0 +1,89 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+01:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000"/> + <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.19.2.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="WondWeefselWCSCodelijst"/> + <title value="WondWeefselWCSCodelijst"/> + <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="WondWeefselWCSCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.7.2"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="granulerend weefsel"/> + </extension> + <code value="ROOD"/> + <display value="Rode wond"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Rode wond"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="met infectieverschijnselen of fibrinebeslag"/> + </extension> + <code value="GEEL"/> + <display value="Gele wond"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Gele wond"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="met necrose"/> + </extension> + <code value="ZWART"/> + <display value="Zwarte wond"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Zwarte wond"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/zib-Wound.xml b/resources/zib/zib-Wound.xml new file mode 100644 index 000000000..55332f191 --- /dev/null +++ b/resources/zib/zib-Wound.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Wound" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound" /> + <name value="ZibWound" /> + <title value="zib Wound" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="email" /> + <value value="info@nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="A wound is an interruption of the continuity of the skin, often caused by external influences. A commonly used model for documenting the wound properties is the TIME (‘Tissue’, ‘Infection’, ‘Moisture’, ‘Edge’) model, which can be used to systematically describe the wound. For wound tissue (T in the TIME model), the structure of the WCS model (Woundcare Consultant Society, WCS Kenniscentrum Wondzorg) is used. The WCS model is not suited for describing oncological ulcers. There is a separate classification for that. Oncological ulcers are skin defects which result from the tumor process. They are different from wounds resulting from cancer treatment, such as radiotherapy, chemotherapy or surgery. The concept does not describe decubitus wounds and burn wounds. For these, the relevant information models can be used." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound-v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(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-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> +</StructureDefinition> \ No newline at end of file From cf3f489d57009acd9d13d5f4501dbadd50d9c0f5 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Thu, 3 Mar 2022 15:55:02 +0100 Subject: [PATCH 02/77] Branch init --- ....4.3.11.60.40.2.19.1.1--20200901000000.xml | 154 ++++++++++++++++++ resources/zib/zib-PressureUlcer.xml | 31 ++++ 2 files changed, 185 insertions(+) create mode 100644 resources/zib/terminology/DecubitusCategorieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000.xml create mode 100644 resources/zib/zib-PressureUlcer.xml diff --git a/resources/zib/terminology/DecubitusCategorieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000.xml b/resources/zib/terminology/DecubitusCategorieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000.xml new file mode 100644 index 000000000..8c49f6c36 --- /dev/null +++ b/resources/zib/terminology/DecubitusCategorieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000.xml @@ -0,0 +1,154 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+01:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000"/> + <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.19.1.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="DecubitusCategorieCodelijst"/> + <title value="DecubitusCategorieCodelijst"/> + <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="DecubitusCategorieCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Decubitus categorie 1"/> + </extension> + <code value="421076008"/> + <display value="decubitus graad 1"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Pressure ulcer stage 1"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="decubitus graad 1"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Decubitus categorie 2"/> + </extension> + <code value="420324007"/> + <display value="decubitus graad 2"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Pressure ulcer stage 2"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="decubitus graad 2"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="3"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Decubitus categorie 3"/> + </extension> + <code value="421927004"/> + <display value="decubitus graad 3"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Pressure ulcer stage 3"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="decubitus graad 3"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="4"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Decubitus categorie 4"/> + </extension> + <code value="420597008"/> + <display value="decubitus graad 4"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Pressure ulcer stage 4"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="decubitus graad 4"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/zib-PressureUlcer.xml b/resources/zib/zib-PressureUlcer.xml new file mode 100644 index 000000000..e8f0cb723 --- /dev/null +++ b/resources/zib/zib-PressureUlcer.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-PressureUlcer" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-PressureUlcer" /> + <name value="ZibPressureUlcer" /> + <title value="zib PressureUlcer" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="email" /> + <value value="info@nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="A pressure ulcer is localized damage to the skin and/or underlying tissue, often over a bony prominence, as a result of pressure or pressure combined with friction. A pressure ulcer involves a major disease burden and reduces the quality of life for a patient. Adequate risk evaluation, prevention and treatment of pressure ulcers can lead to a fewer incidences and prevalence of pressure ulcers." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) NursingIntervention-v3.2(2020EN)](https://zibs.nl/wiki/NursingIntervention-v3.2(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-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> +</StructureDefinition> \ No newline at end of file From a346f69ca2290e1d8c7696d8ff6b0e5078976550 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Tue, 21 Feb 2023 15:30:51 +0100 Subject: [PATCH 03/77] Added nl-core layer --- resources/nl-core/nl-core-Wound.xml | 31 +++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 resources/nl-core/nl-core-Wound.xml diff --git a/resources/nl-core/nl-core-Wound.xml b/resources/nl-core/nl-core-Wound.xml new file mode 100644 index 000000000..aaaed0de2 --- /dev/null +++ b/resources/nl-core/nl-core-Wound.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Wound" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound" /> + <name value="NlcoreWound" /> + <title value="nl core Wound" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="email" /> + <value value="info@nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="A wound is an interruption of the continuity of the skin, often caused by external influences. A commonly used model for documenting the wound properties is the TIME (‘Tissue’, ‘Infection’, ‘Moisture’, ‘Edge’) model, which can be used to systematically describe the wound. For wound tissue (T in the TIME model), the structure of the WCS model (Woundcare Consultant Society, WCS Kenniscentrum Wondzorg) is used. The WCS model is not suited for describing oncological ulcers. There is a separate classification for that. Oncological ulcers are skin defects which result from the tumor process. They are different from wounds resulting from cancer treatment, such as radiotherapy, chemotherapy or surgery. The concept does not describe decubitus wounds and burn wounds. For these, the relevant information models can be used." /> + <purpose value="A derived profile from [zib-Wound](http://nictiz.nl/fhir/StructureDefinition/zib-Wound) 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-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound" /> + <derivation value="constraint" /> +</StructureDefinition> \ No newline at end of file From f8f7afe2d63ee8aa6fbd97758784b64c14f781bc Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Thu, 23 Feb 2023 08:23:57 +0100 Subject: [PATCH 04/77] Added nl core layer --- resources/nl-core/nl-core-PressureUlcer.xml | 31 +++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 resources/nl-core/nl-core-PressureUlcer.xml diff --git a/resources/nl-core/nl-core-PressureUlcer.xml b/resources/nl-core/nl-core-PressureUlcer.xml new file mode 100644 index 000000000..067181002 --- /dev/null +++ b/resources/nl-core/nl-core-PressureUlcer.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-PressureUlcer" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-PressureUlcer" /> + <name value="NlcorePressureUlcer" /> + <title value="nl core PressureUlcer" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="email" /> + <value value="info@nictiz.nl" /> + <use value="work" /> + </telecom> + </contact> + <description value="A pressure ulcer is localized damage to the skin and/or underlying tissue, often over a bony prominence, as a result of pressure or pressure combined with friction. A pressure ulcer involves a major disease burden and reduces the quality of life for a patient. Adequate risk evaluation, prevention and treatment of pressure ulcers can lead to a fewer incidences and prevalence of pressure ulcers." /> + <purpose value="A derived profile from [zib-PressureUlcer](http://nictiz.nl/fhir/StructureDefinition/zib-PressureUlcer) 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-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-PressureUlcer" /> + <derivation value="constraint" /> +</StructureDefinition> \ No newline at end of file From d5d28e319a4d4ed01013ac90f4e8d815b86e67ea Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Wed, 31 May 2023 13:41:24 +0200 Subject: [PATCH 05/77] Bug fixes --- resources/zib/zib-PressureUlcer.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/zib/zib-PressureUlcer.xml b/resources/zib/zib-PressureUlcer.xml index e8f0cb723..25251836e 100644 --- a/resources/zib/zib-PressureUlcer.xml +++ b/resources/zib/zib-PressureUlcer.xml @@ -9,13 +9,13 @@ <contact> <name value="Nictiz" /> <telecom> - <system value="email" /> - <value value="info@nictiz.nl" /> + <system value="url" /> + <value value="https://www.nictiz.nl" /> <use value="work" /> </telecom> </contact> <description value="A pressure ulcer is localized damage to the skin and/or underlying tissue, often over a bony prominence, as a result of pressure or pressure combined with friction. A pressure ulcer involves a major disease burden and reduces the quality of life for a patient. Adequate risk evaluation, prevention and treatment of pressure ulcers can lead to a fewer incidences and prevalence of pressure ulcers." /> - <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) NursingIntervention-v3.2(2020EN)](https://zibs.nl/wiki/NursingIntervention-v3.2(2020EN))." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PressureUlcer-v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(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> From 1e9566873d7d2d25939c044d0fb24e2c2130c778 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Wed, 31 May 2023 14:16:27 +0200 Subject: [PATCH 06/77] Branch init --- resources/nl-core/nl-core-Burnwound.xml | 51 ++++++ resources/zib/ext-Burnwound.Extent.xml | 55 +++++++ resources/zib/zib-Burnwound.xml | 196 ++++++++++++++++++++++++ 3 files changed, 302 insertions(+) create mode 100644 resources/nl-core/nl-core-Burnwound.xml create mode 100644 resources/zib/ext-Burnwound.Extent.xml create mode 100644 resources/zib/zib-Burnwound.xml diff --git a/resources/nl-core/nl-core-Burnwound.xml b/resources/nl-core/nl-core-Burnwound.xml new file mode 100644 index 000000000..dd14d5584 --- /dev/null +++ b/resources/nl-core/nl-core-Burnwound.xml @@ -0,0 +1,51 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Burnwound" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Burnwound" /> + <name value="NlcoreBurnwound" /> + <title value="nl core Burnwound" /> + <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="A burn wound is a wound caused by skin being exposed to heat for a certain time above a certain critical temperature. Heat above this critical temperature (+/- 40°C) will cause damage to the skin. There are different types of burn wounds, which are categorized according to the depth of the burn wound. The depth of the burn wound depends on: the temperature of the impacting heat; the duration of the impact of heat on the skin; the source of the burn (e.g. fire, fluid)." /> + <purpose value="A derived profile from [zib-Burnwound](http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound) 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-burnwound-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> + <name value="zib Burnwound-v3.4(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Condition" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound" /> + <derivation value="constraint" /> + <differential> + <element id="Condition"> + <path value="Condition" /> + <alias value="nl-core-Burnwound" /> + </element> + <element id="Condition.bodySite"> + <path value="Condition.bodySite" /> + <type> + <code value="CodeableConcept" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AnatomicalLocation" /> + </type> + </element> + <element id="Condition.subject"> + <path value="Condition.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/ext-Burnwound.Extent.xml b/resources/zib/ext-Burnwound.Extent.xml new file mode 100644 index 000000000..dba6538ab --- /dev/null +++ b/resources/zib/ext-Burnwound.Extent.xml @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="ext-Burnwound.Extent" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/ext-Burnwound.Extent" /> + <name value="ExtBurnwoundExtent" /> + <title value="ext Burnwound.Extent" /> + <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="The Extent concept of zib Burnwound." /> + <purpose value="This extension represents the Extent concept of [zib Burnwound v3.4(2020)](https://zibs.nl/wiki/Burnwound-v3.4(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-burnwound-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> + <name value="zib Burnwound-v3.4(2020EN)" /> + </mapping> + <kind value="complex-type" /> + <abstract value="false" /> + <context> + <type value="element" /> + <expression value="Condition" /> + </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-Burnwound.Extent" /> + </element> + <element id="Extension.value[x]"> + <path value="Extension.value[x]" /> + <short value="Extent" /> + <definition value="The extent of a burn wound is indicated in a percentage of the ‘Total Body Surface Area’ (TBSA). For adults, the TBSA can be calculated on the basis of the ‘rule of nines’, in which body parts are expressed in the percentage 9 and multiples of 9. This ‘rule of nines’ cannot be used for children because a child’s body proportions are different from those of an adult. For children, separate tables were developed per age group to determine the extent of burn wounds. Another option is measuring the extent using the patient’s hand surface area. The surface area of a patient’s hand (including the fingers) equals approximately 1% of their total body surface area. (Source: Brandwonden genezen. Hoe verder? [Healing Burn Wounds. What now?)" /> + <alias value="Uitgebreidheid" /> + <type> + <code value="Quantity" /> + </type> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.7" /> + <comment value="Extent" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Burnwound.xml b/resources/zib/zib-Burnwound.xml new file mode 100644 index 000000000..219c48e43 --- /dev/null +++ b/resources/zib/zib-Burnwound.xml @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Burnwound" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound" /> + <name value="ZibBurnwound" /> + <title value="zib Burnwound" /> + <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="A burn wound is a wound caused by skin being exposed to heat for a certain time above a certain critical temperature. Heat above this critical temperature (+/- 40°C) will cause damage to the skin. There are different types of burn wounds, which are categorized according to the depth of the burn wound. The depth of the burn wound depends on: the temperature of the impacting heat; the duration of the impact of heat on the skin; the source of the burn (e.g. fire, fluid)." /> + <purpose value="This Condition resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound-v3.4(2020EN)](https://zibs.nl/wiki/Burnwound-v3.4(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-burnwound-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> + <name value="zib Burnwound-v3.4(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Condition" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Condition" /> + <derivation value="constraint" /> + <differential> + <element id="Condition"> + <path value="Condition" /> + <short value="Burnwound" /> + <alias value="Brandwond" /> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.1" /> + <comment value="BurnWound" /> + </mapping> + </element> + <element id="Condition.extension"> + <path value="Condition.extension" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="url" /> + </discriminator> + <rules value="open" /> + </slicing> + <min value="0" /> + </element> + <element id="Condition.extension:extent"> + <path value="Condition.extension" /> + <sliceName value="extent" /> + <min value="0" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-Burnwound.Extent" /> + </type> + <isModifier value="false" /> + </element> + <element id="Condition.category"> + <path value="Condition.category" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Condition.category:burnType"> + <path value="Condition.category" /> + <sliceName value="burnType" /> + <short value="BurnType" /> + <definition value="Indication of the kind of the burn wound, differentiated into the cause of the injury." /> + <alias value="BrandwondSoort" /> + <max value="1" /> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.9" /> + <comment value="BurnType" /> + </mapping> + </element> + <element id="Condition.code"> + <path value="Condition.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="125666000" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Condition.bodySite"> + <path value="Condition.bodySite" /> + <short value="AnatomicalLocation" /> + <definition value="The location of the burn wound on the body." /> + <alias value="AnatomischeLocatie" /> + <type> + <code value="CodeableConcept" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AnatomicalLocation" /> + </type> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.12" /> + <comment value="AnatomicalLocation" /> + </mapping> + </element> + <element id="Condition.bodySite.extension"> + <path value="Condition.bodySite.extension" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="url" /> + </discriminator> + <rules value="open" /> + </slicing> + <min value="0" /> + </element> + <element id="Condition.bodySite.extension:laterality"> + <path value="Condition.bodySite.extension" /> + <sliceName value="laterality" /> + <min value="0" /> + </element> + <element id="Condition.bodySite.extension:laterality.value[x]"> + <path value="Condition.bodySite.extension.value[x]" /> + <definition value="Laterality adds information about body side to the anatomic location, e.g. left" /> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000" /> + </binding> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.10" /> + <comment value="Laterality" /> + </mapping> + </element> + <element id="Condition.onset[x]"> + <path value="Condition.onset[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Condition.onset[x]:onsetDateTime"> + <path value="Condition.onset[x]" /> + <sliceName value="onsetDateTime" /> + <short value="DateOfOnset" /> + <definition value="Date on which the burn wound appeared." /> + <alias value="OntstaansDatum" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.3" /> + <comment value="DateOfOnset" /> + </mapping> + </element> + <element id="Condition.stage.summary"> + <path value="Condition.stage.summary" /> + <short value="Depth" /> + <definition value="Description of the severity of the burn wound, ranging from degree 1 - 3." /> + <alias value="Dieptegraad" /> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.2" /> + <comment value="Depth" /> + </mapping> + </element> + <element id="Condition.note"> + <path value="Condition.note" /> + <max value="1" /> + </element> + <element id="Condition.note.text"> + <path value="Condition.note.text" /> + <short value="Comment" /> + <definition value="Comment on the burn wound." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.5" /> + <comment value="Comment" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From 590599cc13b668fdd2f2633cde9b3a980ca41266 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Wed, 31 May 2023 15:19:55 +0200 Subject: [PATCH 07/77] Rework pressureUlcer profiles --- known-issues.yml | 8 +- resources/nl-core/nl-core-PressureUlcer.xml | 19 ++++- resources/zib/zib-PressureUlcer.xml | 88 ++++++++++++++++++++- 3 files changed, 108 insertions(+), 7 deletions(-) diff --git a/known-issues.yml b/known-issues.yml index 0bbd10a0f..e72ccc8b4 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -525,7 +525,13 @@ zib-Payer-Organization: reason: ContactInformation in FHIR is represented using the ContactPoint datatype, not as a separate resource. Because the FHIR profile for ContactInformation consists of two parts, the root concept of the ContactInformation is mapped on .telecom. Organization.address: - datatype: Address instead of a reference - reason: An address in FHIR is represented using the Address datatype, not as a separate resource. + reason: An address in FHIR is represented using the Address datatype, not as a separate resource. + +zib-PressureUlcer: + zib deviations: + Condition.bodySite: + - datatype: CodeableConcept instead of a reference + reason: The referenced zib AnatomicalLocation is profiled on a datatype level and not a resource. Therefore it cannot be referenced, rather its concepts and constraints are added inline. This element conforms to the zib AnatomicalLocation. zib-Problem: zib deviations: diff --git a/resources/nl-core/nl-core-PressureUlcer.xml b/resources/nl-core/nl-core-PressureUlcer.xml index 067181002..3c2dd0e06 100644 --- a/resources/nl-core/nl-core-PressureUlcer.xml +++ b/resources/nl-core/nl-core-PressureUlcer.xml @@ -9,8 +9,8 @@ <contact> <name value="Nictiz" /> <telecom> - <system value="email" /> - <value value="info@nictiz.nl" /> + <system value="url" /> + <value value="https://www.nictiz.nl" /> <use value="work" /> </telecom> </contact> @@ -25,7 +25,20 @@ </mapping> <kind value="resource" /> <abstract value="false" /> - <type value="Observation" /> + <type value="Condition" /> <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-PressureUlcer" /> <derivation value="constraint" /> + <differential> + <element id="Condition"> + <path value="Condition" /> + <alias value="nl-core-PressureUlcer" /> + </element> + <element id="Condition.subject"> + <path value="Condition.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-PressureUlcer.xml b/resources/zib/zib-PressureUlcer.xml index 25251836e..f46cc5237 100644 --- a/resources/zib/zib-PressureUlcer.xml +++ b/resources/zib/zib-PressureUlcer.xml @@ -15,7 +15,7 @@ </telecom> </contact> <description value="A pressure ulcer is localized damage to the skin and/or underlying tissue, often over a bony prominence, as a result of pressure or pressure combined with friction. A pressure ulcer involves a major disease burden and reduces the quality of life for a patient. Adequate risk evaluation, prevention and treatment of pressure ulcers can lead to a fewer incidences and prevalence of pressure ulcers." /> - <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PressureUlcer-v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN))." /> + <purpose value="This Condition resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PressureUlcer-v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(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> @@ -25,7 +25,89 @@ </mapping> <kind value="resource" /> <abstract value="true" /> - <type value="Observation" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <type value="Condition" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Condition" /> <derivation value="constraint" /> + <differential> + <element id="Condition.code"> + <path value="Condition.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="399912005" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Condition.bodySite"> + <path value="Condition.bodySite" /> + <short value="Location / AnatomicalLocation" /> + <definition value="The location of the decubitus wound on the body." /> + <alias value="AnatomischeLocatie" /> + <max value="1" /> + <type> + <code value="CodeableConcept" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AnatomicalLocation" /> + </type> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.14" /> + <comment value="AnatomicalLocation" /> + </mapping> + </element> + <element id="Condition.onset[x]"> + <path value="Condition.onset[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Condition.onset[x]:onsetDateTime"> + <path value="Condition.onset[x]" /> + <sliceName value="onsetDateTime" /> + <short value="DateOfOnset" /> + <definition value="The date on which the pressure ulcer appeared." /> + <alias value="OntstaansDatum" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.3" /> + <comment value="DateOfOnset" /> + </mapping> + </element> + <element id="Condition.stage"> + <path value="Condition.stage" /> + <max value="1" /> + </element> + <element id="Condition.stage.summary"> + <path value="Condition.stage.summary" /> + <short value="DecubitusCategory" /> + <definition value="Description of the condition of the pressure ulcer, ranging from category 1 - 4." /> + <alias value="DecubitusCategorie" /> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.2" /> + <comment value="DecubitusCategory" /> + </mapping> + </element> + <element id="Condition.note"> + <path value="Condition.note" /> + <max value="1" /> + </element> + <element id="Condition.note.text"> + <path value="Condition.note.text" /> + <short value="Comment" /> + <definition value="A comment of the decubitus wound." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.5" /> + <comment value="Comment" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file From 3980702284f61bdcd3bb9f1471dc74c78c47f41f Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Tue, 6 Jun 2023 16:03:45 +0200 Subject: [PATCH 08/77] Bug fixes --- known-issues.yml | 6 ++++++ resources/nl-core/nl-core-Burnwound.xml | 5 +++++ resources/zib/zib-Burnwound.xml | 7 ++++++- 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/known-issues.yml b/known-issues.yml index 0bbd10a0f..291429701 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -125,6 +125,12 @@ zib-BodyTemperature: Observation.code.coding:BodyTempCode: - message: "Rule sd-pg-13: 'Slice names should be camelCased starting with a lowercase letter.'" reason: The slice name "BodyTempCode" is chosen to align with the Vital Signs profile for BodyTemperature. + +zib-Burnwound: + zib deviations: + Condition.bodySite: + - datatype: CodeableConcept instead of a reference + reason: The referenced zib AnatomicalLocation is profiled on a datatype level and not a resource. Therefore it cannot be referenced, rather its concepts and constraints are added inline. This element conforms to the zib AnatomicalLocation. zib-CareTeam: ignored issues: diff --git a/resources/nl-core/nl-core-Burnwound.xml b/resources/nl-core/nl-core-Burnwound.xml index dd14d5584..580127dcd 100644 --- a/resources/nl-core/nl-core-Burnwound.xml +++ b/resources/nl-core/nl-core-Burnwound.xml @@ -39,6 +39,11 @@ <code value="CodeableConcept" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AnatomicalLocation" /> </type> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.12" /> + <comment value="AnatomicalLocation" /> + </mapping> </element> <element id="Condition.subject"> <path value="Condition.subject" /> diff --git a/resources/zib/zib-Burnwound.xml b/resources/zib/zib-Burnwound.xml index 219c48e43..27df843bc 100644 --- a/resources/zib/zib-Burnwound.xml +++ b/resources/zib/zib-Burnwound.xml @@ -95,9 +95,10 @@ </element> <element id="Condition.bodySite"> <path value="Condition.bodySite" /> - <short value="AnatomicalLocation" /> + <short value="Location / AnatomicalLocation" /> <definition value="The location of the burn wound on the body." /> <alias value="AnatomischeLocatie" /> + <max value="1" /> <type> <code value="CodeableConcept" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AnatomicalLocation" /> @@ -162,6 +163,10 @@ <comment value="DateOfOnset" /> </mapping> </element> + <element id="Condition.stage"> + <path value="Condition.stage" /> + <max value="1" /> + </element> <element id="Condition.stage.summary"> <path value="Condition.stage.summary" /> <short value="Depth" /> From b7d683e31a5f04c21c08f99544865d9aae010864 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Mon, 10 Jul 2023 11:04:33 +0200 Subject: [PATCH 09/77] Branch init --- resources/zib/WoundCharacteristics.xml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 resources/zib/WoundCharacteristics.xml diff --git a/resources/zib/WoundCharacteristics.xml b/resources/zib/WoundCharacteristics.xml new file mode 100644 index 000000000..8dd1458b0 --- /dev/null +++ b/resources/zib/WoundCharacteristics.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="WoundCharacteristics" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/WoundCharacteristics" /> + <name value="WoundCharacteristics" /> + <title value="Wound characteristics" /> + <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> + <purpose value="A seperate Observation is deemed necessary for the observable properties of wounds." /> + <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="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> +</StructureDefinition> \ No newline at end of file From 966b57ac938e1dc16e3bf164b5ca2f93fba3c1c5 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Thu, 13 Jul 2023 13:46:17 +0200 Subject: [PATCH 10/77] Added known issue and deleted extension --- known-issues.yml | 15 +++++-- resources/nl-core/nl-core-Burnwound.xml | 5 --- resources/zib/ext-Burnwound.Extent.xml | 55 ------------------------- resources/zib/zib-Burnwound.xml | 22 ---------- 4 files changed, 12 insertions(+), 85 deletions(-) delete mode 100644 resources/zib/ext-Burnwound.Extent.xml diff --git a/known-issues.yml b/known-issues.yml index 540f3661d..57d53086d 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -125,13 +125,22 @@ zib-BodyTemperature: Observation.code.coding:BodyTempCode: - message: "Rule sd-pg-13: 'Slice names should be camelCased starting with a lowercase letter.'" reason: The slice name "BodyTempCode" is chosen to align with the Vital Signs profile for BodyTemperature. - + zib-Burnwound: + ignored issues: + Condition.bodySite.extension:laterality.value[x]: + - message: "Rule sd-pg-02: 'If mapping.map exists and the mapping is not implicit, short should exist'" + reason: The short description is defined in the extension profile and therefore not defined in the differential. + - message: "Rule sd-pg-04: 'If mapping.map exists and the mapping is not implicit, alias should exist.'" + reason: The alias is defined in the extension profile and therefore not defined in the differential. zib deviations: + Condition: + - short: Burnwound instead of BurnWound + reason: The root of the zib is called "BurnWound" (which is incorrect), even though the zib itself is called "Burnwound". Condition.bodySite: - datatype: CodeableConcept instead of a reference - reason: The referenced zib AnatomicalLocation is profiled on a datatype level and not a resource. Therefore it cannot be referenced, rather its concepts and constraints are added inline. This element conforms to the zib AnatomicalLocation. - + reason: The referenced zib AnatomicalLocation is profiled on a datatype level and not a resource. Therefore it cannot be referenced, rather its concepts and constraints are added inline. This element conforms to the zib AnatomicalLocation. + zib-CareTeam: ignored issues: CareTeam.participant:*.member: diff --git a/resources/nl-core/nl-core-Burnwound.xml b/resources/nl-core/nl-core-Burnwound.xml index 580127dcd..dd14d5584 100644 --- a/resources/nl-core/nl-core-Burnwound.xml +++ b/resources/nl-core/nl-core-Burnwound.xml @@ -39,11 +39,6 @@ <code value="CodeableConcept" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AnatomicalLocation" /> </type> - <mapping> - <identity value="zib-burnwound-v3.4-2020EN" /> - <map value="NL-CM:19.4.12" /> - <comment value="AnatomicalLocation" /> - </mapping> </element> <element id="Condition.subject"> <path value="Condition.subject" /> diff --git a/resources/zib/ext-Burnwound.Extent.xml b/resources/zib/ext-Burnwound.Extent.xml deleted file mode 100644 index dba6538ab..000000000 --- a/resources/zib/ext-Burnwound.Extent.xml +++ /dev/null @@ -1,55 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="ext-Burnwound.Extent" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/ext-Burnwound.Extent" /> - <name value="ExtBurnwoundExtent" /> - <title value="ext Burnwound.Extent" /> - <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="The Extent concept of zib Burnwound." /> - <purpose value="This extension represents the Extent concept of [zib Burnwound v3.4(2020)](https://zibs.nl/wiki/Burnwound-v3.4(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-burnwound-v3.4-2020EN" /> - <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> - <name value="zib Burnwound-v3.4(2020EN)" /> - </mapping> - <kind value="complex-type" /> - <abstract value="false" /> - <context> - <type value="element" /> - <expression value="Condition" /> - </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-Burnwound.Extent" /> - </element> - <element id="Extension.value[x]"> - <path value="Extension.value[x]" /> - <short value="Extent" /> - <definition value="The extent of a burn wound is indicated in a percentage of the ‘Total Body Surface Area’ (TBSA). For adults, the TBSA can be calculated on the basis of the ‘rule of nines’, in which body parts are expressed in the percentage 9 and multiples of 9. This ‘rule of nines’ cannot be used for children because a child’s body proportions are different from those of an adult. For children, separate tables were developed per age group to determine the extent of burn wounds. Another option is measuring the extent using the patient’s hand surface area. The surface area of a patient’s hand (including the fingers) equals approximately 1% of their total body surface area. (Source: Brandwonden genezen. Hoe verder? [Healing Burn Wounds. What now?)" /> - <alias value="Uitgebreidheid" /> - <type> - <code value="Quantity" /> - </type> - <mapping> - <identity value="zib-burnwound-v3.4-2020EN" /> - <map value="NL-CM:19.4.7" /> - <comment value="Extent" /> - </mapping> - </element> - </differential> -</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Burnwound.xml b/resources/zib/zib-Burnwound.xml index 27df843bc..89e3d00a0 100644 --- a/resources/zib/zib-Burnwound.xml +++ b/resources/zib/zib-Burnwound.xml @@ -39,28 +39,6 @@ <comment value="BurnWound" /> </mapping> </element> - <element id="Condition.extension"> - <path value="Condition.extension" /> - <slicing> - <discriminator> - <type value="value" /> - <path value="url" /> - </discriminator> - <rules value="open" /> - </slicing> - <min value="0" /> - </element> - <element id="Condition.extension:extent"> - <path value="Condition.extension" /> - <sliceName value="extent" /> - <min value="0" /> - <max value="1" /> - <type> - <code value="Extension" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-Burnwound.Extent" /> - </type> - <isModifier value="false" /> - </element> <element id="Condition.category"> <path value="Condition.category" /> <slicing> From bdcf5367c9044f36c81e3f156c3753ff448b96fb Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Wed, 19 Jul 2023 10:18:53 +0200 Subject: [PATCH 11/77] Changed condition.code and condition.category --- resources/zib/zib-Burnwound.xml | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/resources/zib/zib-Burnwound.xml b/resources/zib/zib-Burnwound.xml index 89e3d00a0..3c56b1494 100644 --- a/resources/zib/zib-Burnwound.xml +++ b/resources/zib/zib-Burnwound.xml @@ -48,29 +48,31 @@ </discriminator> <rules value="open" /> </slicing> + <min value="1" /> </element> - <element id="Condition.category:burnType"> + <element id="Condition.category:burnWoundCode"> <path value="Condition.category" /> - <sliceName value="burnType" /> + <sliceName value="burnWoundCode" /> + <min value="1" /> + <max value="1" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="125666000" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Condition.code"> + <path value="Condition.code" /> <short value="BurnType" /> <definition value="Indication of the kind of the burn wound, differentiated into the cause of the injury." /> <alias value="BrandwondSoort" /> - <max value="1" /> <mapping> <identity value="zib-burnwound-v3.4-2020EN" /> <map value="NL-CM:19.4.9" /> <comment value="BurnType" /> </mapping> </element> - <element id="Condition.code"> - <path value="Condition.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="125666000" /> - </coding> - </patternCodeableConcept> - </element> <element id="Condition.bodySite"> <path value="Condition.bodySite" /> <short value="Location / AnatomicalLocation" /> From 60fd669494a3b05595de113b7a75baeb16ea9ef8 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Wed, 19 Jul 2023 14:57:33 +0200 Subject: [PATCH 12/77] Conerted to condition resource --- resources/nl-core/nl-core-Wound.xml | 21 +++++++-- resources/zib/zib-Wound.xml | 73 +++++++++++++++++++++++++++-- 2 files changed, 86 insertions(+), 8 deletions(-) diff --git a/resources/nl-core/nl-core-Wound.xml b/resources/nl-core/nl-core-Wound.xml index aaaed0de2..fc0659ac8 100644 --- a/resources/nl-core/nl-core-Wound.xml +++ b/resources/nl-core/nl-core-Wound.xml @@ -9,8 +9,8 @@ <contact> <name value="Nictiz" /> <telecom> - <system value="email" /> - <value value="info@nictiz.nl" /> + <system value="url" /> + <value value="https://www.nictiz.nl" /> <use value="work" /> </telecom> </contact> @@ -25,7 +25,22 @@ </mapping> <kind value="resource" /> <abstract value="false" /> - <type value="Observation" /> + <type value="Condition" /> <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound" /> <derivation value="constraint" /> + <differential> + <element id="Condition"> + <path value="Condition" /> + <alias value="nl-core-Wound" /> + </element> + <element id="Condition.subject"> + <path value="Condition.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Wound.xml b/resources/zib/zib-Wound.xml index 55332f191..c3b75512e 100644 --- a/resources/zib/zib-Wound.xml +++ b/resources/zib/zib-Wound.xml @@ -9,13 +9,13 @@ <contact> <name value="Nictiz" /> <telecom> - <system value="email" /> - <value value="info@nictiz.nl" /> + <system value="url" /> + <value value="https://www.nictiz.nl" /> <use value="work" /> </telecom> </contact> <description value="A wound is an interruption of the continuity of the skin, often caused by external influences. A commonly used model for documenting the wound properties is the TIME (‘Tissue’, ‘Infection’, ‘Moisture’, ‘Edge’) model, which can be used to systematically describe the wound. For wound tissue (T in the TIME model), the structure of the WCS model (Woundcare Consultant Society, WCS Kenniscentrum Wondzorg) is used. The WCS model is not suited for describing oncological ulcers. There is a separate classification for that. Oncological ulcers are skin defects which result from the tumor process. They are different from wounds resulting from cancer treatment, such as radiotherapy, chemotherapy or surgery. The concept does not describe decubitus wounds and burn wounds. For these, the relevant information models can be used." /> - <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound-v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN))." /> + <purpose value="This Condition resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound-v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(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> @@ -25,7 +25,70 @@ </mapping> <kind value="resource" /> <abstract value="true" /> - <type value="Observation" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <type value="Condition" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Condition" /> <derivation value="constraint" /> + <differential> + <element id="Condition"> + <path value="Condition" /> + <short value="Wound" /> + <alias value="Wond" /> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.1" /> + <comment value="Wound" /> + </mapping> + </element> + <element id="Condition.code"> + <path value="Condition.code" /> + <short value="WoundType" /> + <definition value="Description of the type of wound." /> + <alias value="WondSoort" /> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.5" /> + <comment value="WoundType" /> + </mapping> + </element> + <element id="Condition.onset[x]"> + <path value="Condition.onset[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Condition.onset[x]:onsetDateTime"> + <path value="Condition.onset[x]" /> + <sliceName value="onsetDateTime" /> + <short value="WoundDateOfOnset" /> + <definition value="The date on which the wound appeared." /> + <alias value="WondOntstaansdatum" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.2" /> + <comment value="WoundDateOfOnset" /> + </mapping> + </element> + <element id="Condition.note"> + <path value="Condition.note" /> + <max value="1" /> + </element> + <element id="Condition.note.text"> + <path value="Condition.note.text" /> + <short value="Comment" /> + <definition value="Comment on the wound." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.9" /> + <comment value="Comment" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file From 6c8fe05fe57de5777799ce251aed872b7076341c Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Wed, 19 Jul 2023 15:33:20 +0200 Subject: [PATCH 13/77] Added bodysite mapping --- resources/nl-core/nl-core-Wound.xml | 7 +++++++ resources/zib/zib-Wound.xml | 15 +++++++++++++++ 2 files changed, 22 insertions(+) diff --git a/resources/nl-core/nl-core-Wound.xml b/resources/nl-core/nl-core-Wound.xml index fc0659ac8..0f313fa02 100644 --- a/resources/nl-core/nl-core-Wound.xml +++ b/resources/nl-core/nl-core-Wound.xml @@ -33,6 +33,13 @@ <path value="Condition" /> <alias value="nl-core-Wound" /> </element> + <element id="Condition.bodySite"> + <path value="Condition.bodySite" /> + <type> + <code value="CodeableConcept" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AnatomicalLocation" /> + </type> + </element> <element id="Condition.subject"> <path value="Condition.subject" /> <type> diff --git a/resources/zib/zib-Wound.xml b/resources/zib/zib-Wound.xml index c3b75512e..b803a56b2 100644 --- a/resources/zib/zib-Wound.xml +++ b/resources/zib/zib-Wound.xml @@ -50,6 +50,21 @@ <comment value="WoundType" /> </mapping> </element> + <element id="Condition.bodySite"> + <path value="Condition.bodySite" /> + <short value="Location / AnatomicalLocation" /> + <definition value="The location of the wound on the body." /> + <alias value="AnatomischeLocatie" /> + <type> + <code value="CodeableConcept" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AnatomicalLocation" /> + </type> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.19" /> + <comment value="AnatomicalLocation" /> + </mapping> + </element> <element id="Condition.onset[x]"> <path value="Condition.onset[x]" /> <slicing> From a0c0e98e6b5e3d45495a13a8a024b2f396f027c1 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Wed, 19 Jul 2023 15:45:30 +0200 Subject: [PATCH 14/77] Fixed known issues --- known-issues.yml | 8 +++++++- resources/zib/zib-Wound.xml | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/known-issues.yml b/known-issues.yml index fa3899ef8..8973f2bd5 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -689,7 +689,13 @@ zib-VisualFunction.VisualAid.Product: Device.udiCarrier:*UdiCarrier.carrierHRF: - datatype: string instead of CD compatible datatype reason: The mapping of ProductID is not straightforward and relates to multiple elements in FHIR. In result, the mapping of the concept to FHIR will not match on a datatype level. - + +zib-Wound: + zib deviations: + Condition.bodySite: + - datatype: CodeableConcept instead of a reference + reason: The referenced zib AnatomicalLocation is profiled on a datatype level and not a resource. Therefore it cannot be referenced, rather its concepts and constraints are added inline. This element conforms to the zib AnatomicalLocation. + unmapped zib concepts: - NL-CM:17.2.10: HealthcareProvider.LocationNumber reason: This zib concept is problematic to map cleanly to FHIR and it has been deemed too uncommon in practice to warrant an extension. diff --git a/resources/zib/zib-Wound.xml b/resources/zib/zib-Wound.xml index b803a56b2..a610f9107 100644 --- a/resources/zib/zib-Wound.xml +++ b/resources/zib/zib-Wound.xml @@ -55,6 +55,7 @@ <short value="Location / AnatomicalLocation" /> <definition value="The location of the wound on the body." /> <alias value="AnatomischeLocatie" /> + <max value="1" /> <type> <code value="CodeableConcept" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AnatomicalLocation" /> From 970749681427332bf7ecd14241383eac4f92088c Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Thu, 20 Jul 2023 14:43:02 +0200 Subject: [PATCH 15/77] Added valueSet binding --- release-notes.md | 4 +++- resources/zib/zib-Wound.xml | 4 ++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/release-notes.md b/release-notes.md index 3a30f02cc..85af78305 100644 --- a/release-notes.md +++ b/release-notes.md @@ -381,4 +381,6 @@ This document contains release notes per zib, indicating differences with their ## zib-VisualFunction * Changed fixed slice on `.code.coding` to a pattern on `.code`. -* Relaxed cardinality of `value[x]` to 0..1 of the conceptual cardinalities of the zib. \ No newline at end of file +* Relaxed cardinality of `value[x]` to 0..1 of the conceptual cardinalities of the zib. + +## zib-Wound diff --git a/resources/zib/zib-Wound.xml b/resources/zib/zib-Wound.xml index a610f9107..344d283e3 100644 --- a/resources/zib/zib-Wound.xml +++ b/resources/zib/zib-Wound.xml @@ -44,6 +44,10 @@ <short value="WoundType" /> <definition value="Description of the type of wound." /> <alias value="WondSoort" /> + <binding> + <strength value="extensible" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.8.1--20200901000000" /> + </binding> <mapping> <identity value="zib-wound-v3.3-2020EN" /> <map value="NL-CM:19.2.5" /> From 3e408efb8f7299e871d46b009a0a20aa1e4694e4 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Fri, 21 Jul 2023 15:16:07 +0200 Subject: [PATCH 16/77] Added reverse reference --- release-notes.md | 1 + resources/zib/zib-MedicalDevice.xml | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/release-notes.md b/release-notes.md index 85af78305..4ace083fb 100644 --- a/release-notes.md +++ b/release-notes.md @@ -384,3 +384,4 @@ This document contains release notes per zib, indicating differences with their * Relaxed cardinality of `value[x]` to 0..1 of the conceptual cardinalities of the zib. ## zib-Wound +* The concept of 'dateOfLastDressingChange' has been relocated to the Wound Characteristics profile. diff --git a/resources/zib/zib-MedicalDevice.xml b/resources/zib/zib-MedicalDevice.xml index 4fb4e44c4..9c1bb53e8 100644 --- a/resources/zib/zib-MedicalDevice.xml +++ b/resources/zib/zib-MedicalDevice.xml @@ -43,6 +43,11 @@ <uri value="https://zibs.nl/wiki/Stoma-v3.3(2020EN)" /> <name value="zib Stoma-v3.3(2020EN)" /> </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="true" /> <type value="DeviceUseStatement" /> @@ -267,6 +272,23 @@ <comment value="Reversed reference for zib Stoma.StomaMaterial" /> </mapping> </element> + <element id="DeviceUseStatement.reasonReference:wound"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="wound" /> + <short value="Wound" /> + <comment value="Please note that on a functional level, zib Wound references zib MedicalDevice, but in FHIR this direction is reversed." /> + <alias value="Wond" /> + <max value="1" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound" /> + </type> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.17" /> + <comment value="Reversed reference for zib Wound.Drain" /> + </mapping> + </element> <element id="DeviceUseStatement.bodySite"> <path value="DeviceUseStatement.bodySite" /> <short value="Location / AnatomicalLocation" /> From 9638d024039cdafac0de5323409450c1cd520821 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Mon, 24 Jul 2023 08:56:11 +0200 Subject: [PATCH 17/77] Added release notes --- release-notes.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/release-notes.md b/release-notes.md index 3a30f02cc..e3e863827 100644 --- a/release-notes.md +++ b/release-notes.md @@ -63,6 +63,11 @@ This document contains release notes per zib, indicating differences with their ## zib-BarthelADLIndex * There was no profile in the STU3 version and therefore no diff. +## zib-Burnwound +* BurnType is mapped to `Condition.code` +* The concept of 'dateOfLastDressingChange' has been relocated to the Wound Characteristics profile. +* The concept of 'extent' has been relocated to the Wound Characteristics profile. + ## zib-CareTeam * CareTeam is a newly added zib in the 2020 release. It has no previous profile and therefore no diff. From 03e9dd365c7009eb233b3064c9e2ac816d4c50b7 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Mon, 24 Jul 2023 08:59:19 +0200 Subject: [PATCH 18/77] Added release notes --- release-notes.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/release-notes.md b/release-notes.md index 3a30f02cc..daed6b8a3 100644 --- a/release-notes.md +++ b/release-notes.md @@ -293,6 +293,9 @@ This document contains release notes per zib, indicating differences with their ## zib-Pregnancy.PregnancyDuration * The zib-Pregnancy extension has moved from `Observation.extension` to `Observation.focus`. +## zib-PressureUlcer +* The concept of 'dateOfLastDressingChange' has been relocated to the Wound Characteristics profile. + ## zib-Problem * ProblemType has been added on a slice of `Condition.category` allowing the category element to be used for other purposes too. * FurtherSpecificationProblemName has been added with an extension on `Condition.code`. From 2d5fbf836ab4aa89225697f6069151ab152b720f Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Tue, 25 Jul 2023 15:42:03 +0200 Subject: [PATCH 19/77] Added components and termology codes --- resources/zib/WoundCharacteristics.xml | 124 +++++++++++++++++++++++++ 1 file changed, 124 insertions(+) diff --git a/resources/zib/WoundCharacteristics.xml b/resources/zib/WoundCharacteristics.xml index 8dd1458b0..325983cb7 100644 --- a/resources/zib/WoundCharacteristics.xml +++ b/resources/zib/WoundCharacteristics.xml @@ -14,12 +14,136 @@ <use value="work" /> </telecom> </contact> + <description value="This WoundObservable profile caputures mutliple concepts such as wound length, width and depth which are used in two different HCIMs: * [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) * [PressureUlcer v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN))" /> <purpose value="A seperate Observation is deemed necessary for the observable properties of wounds." /> <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-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> <derivation value="constraint" /> + <differential> + <element id="Observation.component"> + <path value="Observation.component" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="code" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.component:woundLength"> + <path value="Observation.component" /> + <sliceName value="woundLength" /> + </element> + <element id="Observation.component:woundLength.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="39126-8" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:woundWidth"> + <path value="Observation.component" /> + <sliceName value="woundWidth" /> + <max value="1" /> + </element> + <element id="Observation.component:woundWidth.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="39125-0" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:woundDepth"> + <path value="Observation.component" /> + <sliceName value="woundDepth" /> + <max value="1" /> + </element> + <element id="Observation.component:woundDepth.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="39127-6" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:woundTissue"> + <path value="Observation.component" /> + <sliceName value="woundTissue" /> + <max value="1" /> + </element> + <element id="Observation.component:woundTissue.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:woundInfection"> + <path value="Observation.component" /> + <sliceName value="woundInfection" /> + <max value="1" /> + </element> + <element id="Observation.component:woundInfection.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="405009004" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:woundMoisture"> + <path value="Observation.component" /> + <sliceName value="woundMoisture" /> + <max value="1" /> + </element> + <element id="Observation.component:woundMoisture.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="298007001" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:woundEdge"> + <path value="Observation.component" /> + <sliceName value="woundEdge" /> + <max value="1" /> + </element> + <element id="Observation.component:woundEdge.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="449747006" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:woundImage"> + <path value="Observation.component" /> + <sliceName value="woundImage" /> + <max value="1" /> + </element> + </differential> </StructureDefinition> \ No newline at end of file From 60ef9d5a1280acc616c23be1e82fdd1d9c9904a1 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Fri, 28 Jul 2023 16:03:11 +0200 Subject: [PATCH 20/77] ValueSet bindings --- resources/zib/WoundCharacteristics.xml | 129 ++++++++++++- ....4.3.11.60.40.2.19.2.5--20200901000000.xml | 176 ++++++++++++++++++ ....4.3.11.60.40.2.19.2.3--20200901000000.xml | 89 +++++++++ ....2.4.3.11.60.121.11.21--20200901000000.xml | 44 +++++ ....4.3.11.60.40.2.19.2.2--20200901000000.xml | 121 ++++++++++++ ....4.3.11.60.40.2.19.2.1--20200901000000.xml | 89 +++++++++ 6 files changed, 644 insertions(+), 4 deletions(-) create mode 100644 resources/zib/terminology/WondRandCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000.xml create mode 100644 resources/zib/terminology/WondVochtigheidCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000.xml create mode 100644 resources/zib/terminology/WondWeefselCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000.xml create mode 100644 resources/zib/terminology/WondWeefselOncoUlcerCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000.xml create mode 100644 resources/zib/terminology/WondWeefselWCSCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000.xml diff --git a/resources/zib/WoundCharacteristics.xml b/resources/zib/WoundCharacteristics.xml index 325983cb7..b8d001269 100644 --- a/resources/zib/WoundCharacteristics.xml +++ b/resources/zib/WoundCharacteristics.xml @@ -47,6 +47,7 @@ <element id="Observation.component:woundLength"> <path value="Observation.component" /> <sliceName value="woundLength" /> + <max value="1" /> </element> <element id="Observation.component:woundLength.code"> <path value="Observation.component.code" /> @@ -57,6 +58,25 @@ </coding> </patternCodeableConcept> </element> + <element id="Observation.component:woundLength.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="WoundLength" /> + <definition value="The length of the wound." /> + <alias value="Wondlengte" /> + <type> + <code value="Quantity" /> + </type> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.9" /> + <comment value="WoundLength" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.12" /> + <comment value="WoundLength" /> + </mapping> + </element> <element id="Observation.component:woundWidth"> <path value="Observation.component" /> <sliceName value="woundWidth" /> @@ -71,6 +91,25 @@ </coding> </patternCodeableConcept> </element> + <element id="Observation.component:woundWidth.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="WoundWidth" /> + <definition value="The width of the decubitus wound." /> + <alias value="Wondbreedte" /> + <type> + <code value="Quantity" /> + </type> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.10" /> + <comment value="WoundWidth" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.13" /> + <comment value="WoundWidth" /> + </mapping> + </element> <element id="Observation.component:woundDepth"> <path value="Observation.component" /> <sliceName value="woundDepth" /> @@ -85,6 +124,25 @@ </coding> </patternCodeableConcept> </element> + <element id="Observation.component:woundDepth.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="WoundDepth" /> + <definition value="The depth of the decubitus wound." /> + <alias value="Wonddiepte" /> + <type> + <code value="Quantity" /> + </type> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.11" /> + <comment value="WoundDepth" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.14" /> + <comment value="WoundDepth" /> + </mapping> + </element> <element id="Observation.component:woundTissue"> <path value="Observation.component" /> <sliceName value="woundTissue" /> @@ -98,6 +156,24 @@ </coding> </patternCodeableConcept> </element> + <element id="Observation.component:woundTissue.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="WoundTissue" /> + <definition value="Description of the tissue of the wound. For this, the WCS model can be used. A different classification is used for oncological ulcers." /> + <alias value="WondWeefsel" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000" /> + </binding> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.4" /> + <comment value="WoundTissue" /> + </mapping> + </element> <element id="Observation.component:woundInfection"> <path value="Observation.component" /> <sliceName value="woundInfection" /> @@ -112,6 +188,20 @@ </coding> </patternCodeableConcept> </element> + <element id="Observation.component:woundInfection.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="WoundInfection" /> + <definition value="Indication stating whether the wound is infected." /> + <alias value="WondInfectie" /> + <type> + <code value="boolean" /> + </type> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.7" /> + <comment value="WoundInfection" /> + </mapping> + </element> <element id="Observation.component:woundMoisture"> <path value="Observation.component" /> <sliceName value="woundMoisture" /> @@ -126,6 +216,24 @@ </coding> </patternCodeableConcept> </element> + <element id="Observation.component:woundMoisture.value[x]"> + <path value="Observation.component.value[x]" /> + <label value="WondVochtigheid" /> + <short value="WoundMoisture" /> + <definition value="Description of the moisture in the wound." /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000" /> + </binding> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.6" /> + <comment value="WoundMoisture" /> + </mapping> + </element> <element id="Observation.component:woundEdge"> <path value="Observation.component" /> <sliceName value="woundEdge" /> @@ -140,10 +248,23 @@ </coding> </patternCodeableConcept> </element> - <element id="Observation.component:woundImage"> - <path value="Observation.component" /> - <sliceName value="woundImage" /> - <max value="1" /> + <element id="Observation.component:woundEdge.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="WoundEdge" /> + <definition value="Description of the condition of the outer edges of the wound." /> + <alias value="WondRand" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="extensible" /> + <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000" /> + </binding> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.11" /> + <comment value="WoundEdge" /> + </mapping> </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/terminology/WondRandCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000.xml b/resources/zib/terminology/WondRandCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000.xml new file mode 100644 index 000000000..a7b4edd50 --- /dev/null +++ b/resources/zib/terminology/WondRandCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000.xml @@ -0,0 +1,176 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+02:00"/> + </valuePeriod> + </extension> + <url value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000"/> + <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.19.2.5"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="WondRandCodelijst"/> + <title value="WondRandCodelijst"/> + <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="WondRandCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <code value="OTH"/> + <display value="Other"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Other"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Anders"/> + </designation> + </concept> + </include> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Epithelisatie"/> + </extension> + <code value="449743005"/> + <display value="epithelisatie van verwonding"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Wound epithelialisation"/> + </designation> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Wound epithelialization"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="epithelisatie van verwonding"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Irritatie"/> + </extension> + <code value="367466007"/> + <display value="irritatie van huid"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Skin irritation"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="irritatie van huid"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Ondermijning"/> + </extension> + <code value="449752001"/> + <display value="ondermijning van weefsel van verwonding"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Wound tissue undermining"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="ondermijning van weefsel van verwonding"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Verweking"/> + </extension> + <code value="3644009"/> + <display value="maceratie van huid"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Macerated skin"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="maceratie van huid"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/WondVochtigheidCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000.xml b/resources/zib/terminology/WondVochtigheidCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000.xml new file mode 100644 index 000000000..07baa14b7 --- /dev/null +++ b/resources/zib/terminology/WondVochtigheidCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000.xml @@ -0,0 +1,89 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+02:00"/> + </valuePeriod> + </extension> + <url value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000"/> + <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.19.2.3"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="WondVochtigheidCodelijst"/> + <title value="WondVochtigheidCodelijst"/> + <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="WondVochtigheidCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.7.3"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Droge wond"/> + </extension> + <code value="DROOG"/> + <display value="Droge wond"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Droge wond"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Vochtige wond"/> + </extension> + <code value="VOCHTIG"/> + <display value="Vochtige wond"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Vochtige wond"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Natte wond"/> + </extension> + <code value="NAT"/> + <display value="Natte wond"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Natte wond"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/WondWeefselCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000.xml b/resources/zib/terminology/WondWeefselCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000.xml new file mode 100644 index 000000000..39b3535d2 --- /dev/null +++ b/resources/zib/terminology/WondWeefselCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000.xml @@ -0,0 +1,44 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+02:00"/> + </valuePeriod> + </extension> + <url value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000"/> + <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.21"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="WondWeefselCodelijsten"/> + <title value="WondWeefselCodelijsten"/> + <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 Wound binds to for NL-CM:19.2.4 WoundTissue. 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="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000"/> + </include> + <include> + <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000"/> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/WondWeefselOncoUlcerCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000.xml b/resources/zib/terminology/WondWeefselOncoUlcerCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000.xml new file mode 100644 index 000000000..949950924 --- /dev/null +++ b/resources/zib/terminology/WondWeefselOncoUlcerCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000.xml @@ -0,0 +1,121 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+02:00"/> + </valuePeriod> + </extension> + <url value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000"/> + <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.19.2.2"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="WondWeefselOncoUlcerCodelijst"/> + <title value="WondWeefselOncoUlcerCodelijst"/> + <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="WondWeefselOncoUlcerCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.7.1"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Graad I"/> + </extension> + <code value="GRAAD1"/> + <display value="Graad I"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Graad I"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Graad II"/> + </extension> + <code value="GRAAD2"/> + <display value="Graad II"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Graad II"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Graad III"/> + </extension> + <code value="GRAAD3"/> + <display value="Graad III"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Graad III"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Graad IV"/> + </extension> + <code value="GRAAD4"/> + <display value="Graad IV"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Graad IV"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Graad V"/> + </extension> + <code value="GRAAD5"/> + <display value="Graad V"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Graad V"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/WondWeefselWCSCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000.xml b/resources/zib/terminology/WondWeefselWCSCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000.xml new file mode 100644 index 000000000..1f837a68e --- /dev/null +++ b/resources/zib/terminology/WondWeefselWCSCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000.xml @@ -0,0 +1,89 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+02:00"/> + </valuePeriod> + </extension> + <url value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000"/> + <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.19.2.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="WondWeefselWCSCodelijst"/> + <title value="WondWeefselWCSCodelijst"/> + <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="WondWeefselWCSCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.7.2"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="granulerend weefsel"/> + </extension> + <code value="ROOD"/> + <display value="Rode wond"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Rode wond"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="met infectieverschijnselen of fibrinebeslag"/> + </extension> + <code value="GEEL"/> + <display value="Gele wond"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Gele wond"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="met necrose"/> + </extension> + <code value="ZWART"/> + <display value="Zwarte wond"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Zwarte wond"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file From 261ec4d60645ebb8dc30d08b0416994c712100e7 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Thu, 7 Sep 2023 14:52:16 +0200 Subject: [PATCH 21/77] Added nl-core layer --- .../nl-core-wounds.WoundCharacteristics.xml | 53 +++++++++++++++++++ ...ml => zib-wounds.WoundCharacteristics.xml} | 8 +-- 2 files changed, 57 insertions(+), 4 deletions(-) create mode 100644 resources/nl-core/nl-core-wounds.WoundCharacteristics.xml rename resources/zib/{WoundCharacteristics.xml => zib-wounds.WoundCharacteristics.xml} (97%) diff --git a/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml b/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml new file mode 100644 index 000000000..f2f455658 --- /dev/null +++ b/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-wounds.WoundCharacteristics" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics" /> + <name value="NlcoreWoundsWoundCharacteristics" /> + <title value="nl core wounds.WoundCharacteristics" /> + <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="This WoundObservable profile caputures mutliple concepts such as wound length, width and depth which are used in two different HCIMs: * [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) * [PressureUlcer v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN))" /> + <purpose value="A derived profile from [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) 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-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-wounds.WoundCharacteristics" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml similarity index 97% rename from resources/zib/WoundCharacteristics.xml rename to resources/zib/zib-wounds.WoundCharacteristics.xml index b8d001269..ae0a70e4d 100644 --- a/resources/zib/WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -1,9 +1,9 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="WoundCharacteristics" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/WoundCharacteristics" /> - <name value="WoundCharacteristics" /> - <title value="Wound characteristics" /> + <id value="zib-wounds.WoundCharacteristics" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics" /> + <name value="ZibWoundsWoundCharacteristics" /> + <title value="zib wounds.WoundCharacteristics" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> From 6b77fc6581129cefe44b9fd879fb6f2e80630bf0 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Wed, 13 Sep 2023 13:55:03 +0200 Subject: [PATCH 22/77] New branch with the right name and profiles --- known-issues.yml | 9 ++ release-notes.md | 5 +- .../nl-core/nl-core-wounds.WoundImage.xml | 68 +++++++++++++++ resources/zib/zib-wounds.WoundImage.xml | 83 +++++++++++++++++++ 4 files changed, 164 insertions(+), 1 deletion(-) create mode 100644 resources/nl-core/nl-core-wounds.WoundImage.xml create mode 100644 resources/zib/zib-wounds.WoundImage.xml diff --git a/known-issues.yml b/known-issues.yml index 293aef363..14d70ea8e 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -730,6 +730,15 @@ zib-VisualFunction.VisualAid.Product: Device.udiCarrier:*UdiCarrier.carrierHRF: - datatype: string instead of CD compatible datatype reason: The mapping of ProductID is not straightforward and relates to multiple elements in FHIR. In result, the mapping of the concept to FHIR will not match on a datatype level. + +zib-wounds.WoundImage: + zib deviations: + DocumentReference.content.attachment.url: + - alias: WondFoto instead of Wondfoto + for: NL-CM:19.4.11 (Burnwound.WoundImage) + reason: The zib concept name "Wondfoto" is incorrect and must be corrected to "WondFoto". + - datatype: url instead of ED + reason: to be filled. unmapped zib concepts: - NL-CM:17.2.10: HealthcareProvider.LocationNumber diff --git a/release-notes.md b/release-notes.md index 7d95173b6..a361c5a15 100644 --- a/release-notes.md +++ b/release-notes.md @@ -385,4 +385,7 @@ This document contains release notes per zib, indicating differences with their ## zib-VisualFunction * Changed fixed slice on `.code.coding` to a pattern on `.code`. -* Relaxed cardinality of `value[x]` to 0..1 of the conceptual cardinalities of the zib. \ No newline at end of file +* Relaxed cardinality of `value[x]` to 0..1 of the conceptual cardinalities of the zib. + +## zib-wounds.WoundImage +* There was no profile in the STU3 version and therefore no diff. \ No newline at end of file diff --git a/resources/nl-core/nl-core-wounds.WoundImage.xml b/resources/nl-core/nl-core-wounds.WoundImage.xml new file mode 100644 index 000000000..f8ce06afd --- /dev/null +++ b/resources/nl-core/nl-core-wounds.WoundImage.xml @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-wounds.WoundImage" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundImage" /> + <name value="NlcoreWoundsWoundImage" /> + <title value="nl core wounds.WoundImage" /> + <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="A photo of the wound, burn wound or decubitus wound as visual information." /> + <purpose value="A derived profile from [zib-Wounds.WoundImage](http://nictiz.nl/fhir/StructureDefinition/zib-Wounds.WoundImage) 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-burnwound-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> + <name value="zib Burnwound-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="DocumentReference" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundImage" /> + <derivation value="constraint" /> + <differential> + <element id="DocumentReference"> + <path value="DocumentReference" /> + <alias value="nl-core-wounds.WoundImage" /> + </element> + <element id="DocumentReference.subject"> + <path value="DocumentReference.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + <element id="DocumentReference.context.related"> + <path value="DocumentReference.context.related" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Burnwound" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-PressureUlcer" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-wounds.WoundImage.xml b/resources/zib/zib-wounds.WoundImage.xml new file mode 100644 index 000000000..58b5054a3 --- /dev/null +++ b/resources/zib/zib-wounds.WoundImage.xml @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-wounds.WoundImage" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundImage" /> + <name value="ZibWoundsWoundImage" /> + <title value="zib wounds.WoundImage" /> + <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="A photo of the wound, burn wound or decubitus wound as visual information." /> + <purpose value="This DocumentReference resource represents the WoundImage concept from Dutch zibs ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [Burnwound v3.4(2020EN)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), [PressureUlcer v3.3(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(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-burnwound-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> + <name value="zib Burnwound-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="DocumentReference" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/DocumentReference" /> + <derivation value="constraint" /> + <differential> + <element id="DocumentReference.type"> + <path value="DocumentReference.type" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="9561000146103" /> + </coding> + </patternCodeableConcept> + </element> + <element id="DocumentReference.content.attachment.url"> + <path value="DocumentReference.content.attachment.url" /> + <short value="WoundImage" /> + <definition value="A photo of the wound, burn wound or decubitus wound as visual information." /> + <alias value="WondFoto" /> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.11" /> + <comment value="WoundImage" /> + </mapping> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.12" /> + <comment value="WoundImage" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.15" /> + <comment value="WoundImage" /> + </mapping> + </element> + <element id="DocumentReference.context.related"> + <path value="DocumentReference.context.related" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-PressureUlcer" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From 99bbe110f4ff5e59f24a25431f8263d8d500ed05 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Wed, 13 Sep 2023 21:26:24 +0200 Subject: [PATCH 23/77] Add the concept BurnType to the known zib concepts. It was removed in zib2020 but later re-added as an erratum. --- known-issues.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/known-issues.yml b/known-issues.yml index 0fa098c3e..a59c2b857 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -155,7 +155,7 @@ zib-Burnwound: reason: The alias is defined in the extension profile and therefore not defined in the differential. zib deviations: Condition: - - short: Burnwound instead of BurnWound + - short: Burnwound instead of BurnWound reason: The root of the zib is called "BurnWound" (which is incorrect), even though the zib itself is called "Burnwound". Condition.bodySite: - datatype: CodeableConcept instead of a reference @@ -754,6 +754,14 @@ unmapped zib concepts: - NL-CM:13.1.34: LaboratoryTestResult.Requester::HealthProfessional reason: This concept is deemed unimplementable and will be removed in the future. See https://bits.nictiz.nl/browse/ZIB-1269 for details. +undefined zib concepts: + - concept id: NL-CM:19.4.9 + name NL: BrandwondSoort + name EN: BurnType + datatype: CD + cardinality: 0..1 + reason: This concept was removed from zib Burnwound in publication 2020, but it was added later as an erratum. This erratum doesn't show up in the official publication. + --- # The following issues are not "real" deviations stemming from design choices, but rather problems that pop up due to # shortcomings in tooling, the used terminology server, etc. From fb9893a14bb5c11afd8323e65ec58035c961ae47 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Wed, 13 Sep 2023 21:30:09 +0200 Subject: [PATCH 24/77] Add missing ValueSet binding --- resources/zib/zib-Burnwound.xml | 352 ++++++++++++++++---------------- 1 file changed, 172 insertions(+), 180 deletions(-) diff --git a/resources/zib/zib-Burnwound.xml b/resources/zib/zib-Burnwound.xml index 3c56b1494..52e075351 100644 --- a/resources/zib/zib-Burnwound.xml +++ b/resources/zib/zib-Burnwound.xml @@ -1,181 +1,173 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-Burnwound" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound" /> - <name value="ZibBurnwound" /> - <title value="zib Burnwound" /> - <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="A burn wound is a wound caused by skin being exposed to heat for a certain time above a certain critical temperature. Heat above this critical temperature (+/- 40°C) will cause damage to the skin. There are different types of burn wounds, which are categorized according to the depth of the burn wound. The depth of the burn wound depends on: the temperature of the impacting heat; the duration of the impact of heat on the skin; the source of the burn (e.g. fire, fluid)." /> - <purpose value="This Condition resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound-v3.4(2020EN)](https://zibs.nl/wiki/Burnwound-v3.4(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-burnwound-v3.4-2020EN" /> - <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> - <name value="zib Burnwound-v3.4(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="true" /> - <type value="Condition" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Condition" /> - <derivation value="constraint" /> - <differential> - <element id="Condition"> - <path value="Condition" /> - <short value="Burnwound" /> - <alias value="Brandwond" /> - <mapping> - <identity value="zib-burnwound-v3.4-2020EN" /> - <map value="NL-CM:19.4.1" /> - <comment value="BurnWound" /> - </mapping> - </element> - <element id="Condition.category"> - <path value="Condition.category" /> - <slicing> - <discriminator> - <type value="value" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - <min value="1" /> - </element> - <element id="Condition.category:burnWoundCode"> - <path value="Condition.category" /> - <sliceName value="burnWoundCode" /> - <min value="1" /> - <max value="1" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="125666000" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Condition.code"> - <path value="Condition.code" /> - <short value="BurnType" /> - <definition value="Indication of the kind of the burn wound, differentiated into the cause of the injury." /> - <alias value="BrandwondSoort" /> - <mapping> - <identity value="zib-burnwound-v3.4-2020EN" /> - <map value="NL-CM:19.4.9" /> - <comment value="BurnType" /> - </mapping> - </element> - <element id="Condition.bodySite"> - <path value="Condition.bodySite" /> - <short value="Location / AnatomicalLocation" /> - <definition value="The location of the burn wound on the body." /> - <alias value="AnatomischeLocatie" /> - <max value="1" /> - <type> - <code value="CodeableConcept" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AnatomicalLocation" /> - </type> - <mapping> - <identity value="zib-burnwound-v3.4-2020EN" /> - <map value="NL-CM:19.4.12" /> - <comment value="AnatomicalLocation" /> - </mapping> - </element> - <element id="Condition.bodySite.extension"> - <path value="Condition.bodySite.extension" /> - <slicing> - <discriminator> - <type value="value" /> - <path value="url" /> - </discriminator> - <rules value="open" /> - </slicing> - <min value="0" /> - </element> - <element id="Condition.bodySite.extension:laterality"> - <path value="Condition.bodySite.extension" /> - <sliceName value="laterality" /> - <min value="0" /> - </element> - <element id="Condition.bodySite.extension:laterality.value[x]"> - <path value="Condition.bodySite.extension.value[x]" /> - <definition value="Laterality adds information about body side to the anatomic location, e.g. left" /> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000" /> - </binding> - <mapping> - <identity value="zib-burnwound-v3.4-2020EN" /> - <map value="NL-CM:19.4.10" /> - <comment value="Laterality" /> - </mapping> - </element> - <element id="Condition.onset[x]"> - <path value="Condition.onset[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Condition.onset[x]:onsetDateTime"> - <path value="Condition.onset[x]" /> - <sliceName value="onsetDateTime" /> - <short value="DateOfOnset" /> - <definition value="Date on which the burn wound appeared." /> - <alias value="OntstaansDatum" /> - <type> - <code value="dateTime" /> - </type> - <mapping> - <identity value="zib-burnwound-v3.4-2020EN" /> - <map value="NL-CM:19.4.3" /> - <comment value="DateOfOnset" /> - </mapping> - </element> - <element id="Condition.stage"> - <path value="Condition.stage" /> - <max value="1" /> - </element> - <element id="Condition.stage.summary"> - <path value="Condition.stage.summary" /> - <short value="Depth" /> - <definition value="Description of the severity of the burn wound, ranging from degree 1 - 3." /> - <alias value="Dieptegraad" /> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000" /> - </binding> - <mapping> - <identity value="zib-burnwound-v3.4-2020EN" /> - <map value="NL-CM:19.4.2" /> - <comment value="Depth" /> - </mapping> - </element> - <element id="Condition.note"> - <path value="Condition.note" /> - <max value="1" /> - </element> - <element id="Condition.note.text"> - <path value="Condition.note.text" /> - <short value="Comment" /> - <definition value="Comment on the burn wound." /> - <alias value="Toelichting" /> - <mapping> - <identity value="zib-burnwound-v3.4-2020EN" /> - <map value="NL-CM:19.4.5" /> - <comment value="Comment" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Burnwound" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound" /> + <name value="ZibBurnwound" /> + <title value="zib Burnwound" /> + <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="A burn wound is a wound caused by skin being exposed to heat for a certain time above a certain critical temperature. Heat above this critical temperature (+/- 40°C) will cause damage to the skin. There are different types of burn wounds, which are categorized according to the depth of the burn wound. The depth of the burn wound depends on: the temperature of the impacting heat; the duration of the impact of heat on the skin; the source of the burn (e.g. fire, fluid)." /> + <purpose value="This Condition resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound-v3.4(2020EN)](https://zibs.nl/wiki/Burnwound-v3.4(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-burnwound-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> + <name value="zib Burnwound-v3.4(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Condition" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Condition" /> + <derivation value="constraint" /> + <differential> + <element id="Condition"> + <path value="Condition" /> + <short value="Burnwound" /> + <alias value="Brandwond" /> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.1" /> + <comment value="BurnWound" /> + </mapping> + </element> + <element id="Condition.category"> + <path value="Condition.category" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + <min value="1" /> + </element> + <element id="Condition.category:burnWoundCode"> + <path value="Condition.category" /> + <sliceName value="burnWoundCode" /> + <min value="1" /> + <max value="1" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="125666000" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Condition.code"> + <path value="Condition.code" /> + <short value="BurnType" /> + <definition value="Indication of the kind of the burn wound, differentiated into the cause of the injury." /> + <alias value="BrandwondSoort" /> + <binding> + <strength value="extensible" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000" /> + </binding> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.9" /> + <comment value="BurnType" /> + </mapping> + </element> + <element id="Condition.bodySite"> + <path value="Condition.bodySite" /> + <short value="Location / AnatomicalLocation" /> + <definition value="The location of the burn wound on the body." /> + <alias value="AnatomischeLocatie" /> + <max value="1" /> + <type> + <code value="CodeableConcept" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AnatomicalLocation" /> + </type> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.12" /> + <comment value="AnatomicalLocation" /> + </mapping> + </element> + <element id="Condition.bodySite.extension:laterality"> + <path value="Condition.bodySite.extension" /> + <sliceName value="laterality" /> + </element> + <element id="Condition.bodySite.extension:laterality.value[x]"> + <path value="Condition.bodySite.extension.value[x]" /> + <definition value="Laterality adds information about body side to the anatomic location, e.g. left" /> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000" /> + </binding> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.10" /> + <comment value="Laterality" /> + </mapping> + </element> + <element id="Condition.onset[x]"> + <path value="Condition.onset[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Condition.onset[x]:onsetDateTime"> + <path value="Condition.onset[x]" /> + <sliceName value="onsetDateTime" /> + <short value="DateOfOnset" /> + <definition value="Date on which the burn wound appeared." /> + <alias value="OntstaansDatum" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.3" /> + <comment value="DateOfOnset" /> + </mapping> + </element> + <element id="Condition.stage"> + <path value="Condition.stage" /> + <max value="1" /> + </element> + <element id="Condition.stage.summary"> + <path value="Condition.stage.summary" /> + <short value="Depth" /> + <definition value="Description of the severity of the burn wound, ranging from degree 1 - 3." /> + <alias value="Dieptegraad" /> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.2" /> + <comment value="Depth" /> + </mapping> + </element> + <element id="Condition.note"> + <path value="Condition.note" /> + <max value="1" /> + </element> + <element id="Condition.note.text"> + <path value="Condition.note.text" /> + <short value="Comment" /> + <definition value="Comment on the burn wound." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.5" /> + <comment value="Comment" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file From 5f623768450194bd70a3e947eb6a6727a4e311fd Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Wed, 13 Sep 2023 21:30:33 +0200 Subject: [PATCH 25/77] Add missing ValueSets --- ....4.3.11.60.40.2.19.4.4--20200901000000.xml | 118 +++++++++++++++ ....4.3.11.60.40.2.19.4.3--20200901000000.xml | 118 +++++++++++++++ ....4.3.11.60.40.2.19.4.1--20200901000000.xml | 143 ++++++++++++++++++ 3 files changed, 379 insertions(+) create mode 100644 resources/zib/terminology/BrandwondLateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000.xml create mode 100644 resources/zib/terminology/BrandwondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000.xml create mode 100644 resources/zib/terminology/DieptegraadCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000.xml diff --git a/resources/zib/terminology/BrandwondLateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000.xml b/resources/zib/terminology/BrandwondLateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000.xml new file mode 100644 index 000000000..b672f7ed6 --- /dev/null +++ b/resources/zib/terminology/BrandwondLateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000.xml @@ -0,0 +1,118 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00: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.19.4.4--20200901000000"/> + <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.19.4.4"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BrandwondLateraliteitCodelijst"/> + <title value="BrandwondLateraliteitCodelijst"/> + <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="BrandwondLateraliteitCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Links"/> + </extension> + <code value="7771000"/> + <display value="links"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Left"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="links"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Rechts"/> + </extension> + <code value="24028007"/> + <display value="rechts"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Right"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="rechts"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Rechts en links"/> + </extension> + <code value="51440002"/> + <display value="bilateraal"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Right and left"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="bilateraal"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/BrandwondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000.xml b/resources/zib/terminology/BrandwondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000.xml new file mode 100644 index 000000000..a3c11920d --- /dev/null +++ b/resources/zib/terminology/BrandwondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000.xml @@ -0,0 +1,118 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00: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.19.4.3--20200901000000"/> + <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.19.4.3"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BrandwondSoortCodelijst"/> + <title value="BrandwondSoortCodelijst"/> + <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="BrandwondSoortCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Chemische verbranding"/> + </extension> + <code value="26696002"/> + <display value="chemische brandwond"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Chemical burn"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="chemische brandwond"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Brandwond door elektriciteit"/> + </extension> + <code value="21720007"/> + <display value="brandwond door elektriciteit"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Electrical burn"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="brandwond door elektriciteit"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Thermische brandwond"/> + </extension> + <code value="105594005"/> + <display value="thermische brandwond"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Thermal burn"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="thermische brandwond"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/DieptegraadCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000.xml b/resources/zib/terminology/DieptegraadCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000.xml new file mode 100644 index 000000000..974967b88 --- /dev/null +++ b/resources/zib/terminology/DieptegraadCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000.xml @@ -0,0 +1,143 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> + </meta> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00: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.19.4.1--20200901000000"/> + <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.19.4.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="DieptegraadCodelijst"/> + <title value="DieptegraadCodelijst"/> + <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="DieptegraadCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="1e graad"/> + </extension> + <code value="77140003"/> + <display value="eerstegraads brandwond"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="First degree burn injury"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="eerstegraads brandwond"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="2e graad, oppervlakkig"/> + </extension> + <code value="262587005"/> + <display value="oppervlakkige tweedegraads brandwond"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Superficial partial thickness burn"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="oppervlakkige tweedegraads brandwond"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="2e graad, diep"/> + </extension> + <code value="262588000"/> + <display value="diepe tweedegraads brandwond"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Deep partial thickness burn"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="diepe tweedegraads brandwond"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="3e graad"/> + </extension> + <code value="80247002"/> + <display value="derdegraads brandwond"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Third degree burn injury"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="derdegraads brandwond"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> From d5c968041fe33ccd6024641a51d86d0954603784 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Mon, 18 Sep 2023 15:32:27 +0200 Subject: [PATCH 26/77] Bug fixes --- resources/zib/zib-wounds.WoundCharacteristics.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index ae0a70e4d..e2b1ff0bc 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -29,7 +29,7 @@ <name value="zib Wound-v3.3(2020EN)" /> </mapping> <kind value="resource" /> - <abstract value="false" /> + <abstract value="true" /> <type value="Observation" /> <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> <derivation value="constraint" /> @@ -218,9 +218,9 @@ </element> <element id="Observation.component:woundMoisture.value[x]"> <path value="Observation.component.value[x]" /> - <label value="WondVochtigheid" /> <short value="WoundMoisture" /> <definition value="Description of the moisture in the wound." /> + <alias value="WondVochtigheid" /> <type> <code value="CodeableConcept" /> </type> From bf882588631733cdc65ca32a3642938e20363cb2 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Wed, 20 Sep 2023 15:10:04 +0200 Subject: [PATCH 27/77] Added release notes --- release-notes.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/release-notes.md b/release-notes.md index 7d95173b6..06a8d86a2 100644 --- a/release-notes.md +++ b/release-notes.md @@ -385,4 +385,8 @@ This document contains release notes per zib, indicating differences with their ## zib-VisualFunction * Changed fixed slice on `.code.coding` to a pattern on `.code`. -* Relaxed cardinality of `value[x]` to 0..1 of the conceptual cardinalities of the zib. \ No newline at end of file +* Relaxed cardinality of `value[x]` to 0..1 of the conceptual cardinalities of the zib. + +## zib-wounds.WoundCharacteristics +* The Profile's name has been changed from "WoundCharacteristics" to "zib-wounds.WoundCharacteristics". +* The concept of "WoundImage" is a separate profile (zib-wounds.WoundImage) instead of a component. From e2cd6603f14a01cab62b1a52493a66d395053b17 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Mon, 25 Sep 2023 16:14:23 +0200 Subject: [PATCH 28/77] Mapping name fix --- resources/nl-core/nl-core-wounds.WoundImage.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/nl-core/nl-core-wounds.WoundImage.xml b/resources/nl-core/nl-core-wounds.WoundImage.xml index f8ce06afd..c0def2094 100644 --- a/resources/nl-core/nl-core-wounds.WoundImage.xml +++ b/resources/nl-core/nl-core-wounds.WoundImage.xml @@ -26,7 +26,7 @@ <mapping> <identity value="zib-pressureulcer-v3.4-2020EN" /> <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> - <name value="zib Wound-v3.3(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> </mapping> <mapping> <identity value="zib-wound-v3.3-2020EN" /> From b239eae5d662481aec0bb4cb4f7dc70425baff46 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Wed, 27 Sep 2023 13:52:15 +0200 Subject: [PATCH 29/77] Purpose update --- resources/zib/zib-wounds.WoundImage.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/zib/zib-wounds.WoundImage.xml b/resources/zib/zib-wounds.WoundImage.xml index 58b5054a3..1290be176 100644 --- a/resources/zib/zib-wounds.WoundImage.xml +++ b/resources/zib/zib-wounds.WoundImage.xml @@ -15,7 +15,7 @@ </telecom> </contact> <description value="A photo of the wound, burn wound or decubitus wound as visual information." /> - <purpose value="This DocumentReference resource represents the WoundImage concept from Dutch zibs ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [Burnwound v3.4(2020EN)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), [PressureUlcer v3.3(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN))." /> + <purpose value="This DocumentReference resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)), and Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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> From f5702e65e63d8251fa26aec7bb32fe66377007f5 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Wed, 27 Sep 2023 14:54:06 +0200 Subject: [PATCH 30/77] Bug fixes --- release-notes.md | 2 +- .../zib/zib-wounds.WoundCharacteristics.xml | 16 +++++++++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/release-notes.md b/release-notes.md index 06a8d86a2..49b8f70cd 100644 --- a/release-notes.md +++ b/release-notes.md @@ -388,5 +388,5 @@ This document contains release notes per zib, indicating differences with their * Relaxed cardinality of `value[x]` to 0..1 of the conceptual cardinalities of the zib. ## zib-wounds.WoundCharacteristics -* The Profile's name has been changed from "WoundCharacteristics" to "zib-wounds.WoundCharacteristics". +* The profile's name has been changed from "WoundCharacteristics" to "zib-wounds.WoundCharacteristics". * The concept of "WoundImage" is a separate profile (zib-wounds.WoundImage) instead of a component. diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index e2b1ff0bc..63e1823d3 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -14,8 +14,8 @@ <use value="work" /> </telecom> </contact> - <description value="This WoundObservable profile caputures mutliple concepts such as wound length, width and depth which are used in two different HCIMs: * [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) * [PressureUlcer v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN))" /> - <purpose value="A seperate Observation is deemed necessary for the observable properties of wounds." /> + <description value="This WoundCharacteristics profile captures multiple concepts such as wound length, width and depth which are used in Burnwound, PressureUlcer and Wound. * [Burnwound v3.4(2020EN)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)) * [PressureUlcer v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) * [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN))" /> + <purpose value="A separate Observation is deemed necessary for the observable properties of wounds." /> <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> @@ -28,6 +28,11 @@ <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> <name value="zib Wound-v3.3(2020EN)" /> </mapping> + <mapping> + <identity value="zib-burnwound-3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> + <name value="zib Burnwound-v3.4(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="true" /> <type value="Observation" /> @@ -127,7 +132,7 @@ <element id="Observation.component:woundDepth.value[x]"> <path value="Observation.component.value[x]" /> <short value="WoundDepth" /> - <definition value="The depth of the decubitus wound." /> + <definition value="The depth of the decubitus wound or Burnwound." /> <alias value="Wonddiepte" /> <type> <code value="Quantity" /> @@ -142,6 +147,11 @@ <map value="NL-CM:19.2.14" /> <comment value="WoundDepth" /> </mapping> + <mapping> + <identity value="zib-burnwound-3.4-2020EN" /> + <map value="NL-CM:19.4.2" /> + <comment value="Depth" /> + </mapping> </element> <element id="Observation.component:woundTissue"> <path value="Observation.component" /> From 8a253fbaa6d55707e7b107f197363e3841759545 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Thu, 28 Sep 2023 15:21:43 +0200 Subject: [PATCH 31/77] Fix defination --- resources/zib/zib-wounds.WoundCharacteristics.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index 63e1823d3..454f336cf 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -66,7 +66,7 @@ <element id="Observation.component:woundLength.value[x]"> <path value="Observation.component.value[x]" /> <short value="WoundLength" /> - <definition value="The length of the wound." /> + <definition value="The length of the decubitus wound applies similarly to the definitions of Wound Depth and Wound Width." /> <alias value="Wondlengte" /> <type> <code value="Quantity" /> From 241662c1270a7ae4568f3ad64a4e4b9660d13610 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Thu, 28 Sep 2023 15:30:11 +0200 Subject: [PATCH 32/77] Description fix --- resources/zib/zib-wounds.WoundImage.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/zib/zib-wounds.WoundImage.xml b/resources/zib/zib-wounds.WoundImage.xml index 1290be176..4167b1cd0 100644 --- a/resources/zib/zib-wounds.WoundImage.xml +++ b/resources/zib/zib-wounds.WoundImage.xml @@ -14,7 +14,7 @@ <use value="work" /> </telecom> </contact> - <description value="A photo of the wound, burn wound or decubitus wound as visual information." /> + <description value="A photo of the wound, burn wound or decubitus wound as visual information. * [Burnwound v3.4(2020EN)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)) * [PressureUlcer v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) * [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN))" /> <purpose value="This DocumentReference resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)), and Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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" /> From e00cb6f5e1b6d79b3f17ea3cfb4415a7354faf51 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Thu, 19 Oct 2023 11:42:48 +0200 Subject: [PATCH 33/77] Typo fix --- resources/nl-core/nl-core-wounds.WoundImage.xml | 2 +- resources/zib/zib-wounds.WoundImage.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/nl-core/nl-core-wounds.WoundImage.xml b/resources/nl-core/nl-core-wounds.WoundImage.xml index c0def2094..0dc1f7c16 100644 --- a/resources/nl-core/nl-core-wounds.WoundImage.xml +++ b/resources/nl-core/nl-core-wounds.WoundImage.xml @@ -2,7 +2,7 @@ <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-wounds.WoundImage" /> <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundImage" /> - <name value="NlcoreWoundsWoundImage" /> + <name value="NlcorewoundsWoundImage" /> <title value="nl core wounds.WoundImage" /> <status value="draft" /> <publisher value="Nictiz" /> diff --git a/resources/zib/zib-wounds.WoundImage.xml b/resources/zib/zib-wounds.WoundImage.xml index 4167b1cd0..3d5079a3e 100644 --- a/resources/zib/zib-wounds.WoundImage.xml +++ b/resources/zib/zib-wounds.WoundImage.xml @@ -2,7 +2,7 @@ <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="zib-wounds.WoundImage" /> <url value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundImage" /> - <name value="ZibWoundsWoundImage" /> + <name value="ZibwoundsWoundImage" /> <title value="zib wounds.WoundImage" /> <status value="draft" /> <publisher value="Nictiz" /> From 4c566c52f22a3776af72beab27ae97d784816f12 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Tue, 24 Oct 2023 13:08:35 +0200 Subject: [PATCH 34/77] Added pattern code --- resources/zib/zib-wounds.WoundCharacteristics.xml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index 454f336cf..020255de4 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -39,6 +39,15 @@ <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> <derivation value="constraint" /> <differential> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="225552003" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component"> <path value="Observation.component" /> <slicing> From 2be8e77f580654c033fd4c1958a82368c0539a60 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Tue, 24 Oct 2023 13:35:31 +0200 Subject: [PATCH 35/77] Fixing alias --- resources/zib/zib-wounds.WoundCharacteristics.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index 020255de4..1708f939a 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -140,9 +140,9 @@ </element> <element id="Observation.component:woundDepth.value[x]"> <path value="Observation.component.value[x]" /> - <short value="WoundDepth" /> + <short value="WoundDepth / Depth" /> <definition value="The depth of the decubitus wound or Burnwound." /> - <alias value="Wonddiepte" /> + <alias value="Wonddiepte / Dieptegraad" /> <type> <code value="Quantity" /> </type> From 7c1a4fe2aefe51da1c41a92dab80e3b8027a64c3 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Tue, 24 Oct 2023 14:57:14 +0200 Subject: [PATCH 36/77] typo fixes --- resources/nl-core/nl-core-wounds.WoundCharacteristics.xml | 7 ++++++- resources/zib/zib-wounds.WoundCharacteristics.xml | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml b/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml index f2f455658..b3ca9ef52 100644 --- a/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml +++ b/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml @@ -14,7 +14,7 @@ <use value="work" /> </telecom> </contact> - <description value="This WoundObservable profile caputures mutliple concepts such as wound length, width and depth which are used in two different HCIMs: * [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) * [PressureUlcer v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN))" /> + <description value="This WoundCharacteristics profile captures multiple concepts such as wound length, width and depth which are used in Burnwound, PressureUlcer and Wound. * [Burnwound v3.4(2020EN)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)) * [PressureUlcer v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) * [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN))" /> <purpose value="A derived profile from [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) 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" /> @@ -28,6 +28,11 @@ <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> <name value="zib Wound-v3.3(2020EN)" /> </mapping> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> + <name value="zib Burnwound-v3.4(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index 1708f939a..b4084411f 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -29,7 +29,7 @@ <name value="zib Wound-v3.3(2020EN)" /> </mapping> <mapping> - <identity value="zib-burnwound-3.4-2020EN" /> + <identity value="zib-burnwound-v3.4-2020EN" /> <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> <name value="zib Burnwound-v3.4(2020EN)" /> </mapping> From c0aba8a2a855b2437b883c9e50a8f2d4eb38ea3d Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Thu, 26 Oct 2023 10:32:54 +0200 Subject: [PATCH 37/77] QA tooling fixes --- .../nl-core/nl-core-wounds.WoundCharacteristics.xml | 2 +- resources/zib/zib-wounds.WoundCharacteristics.xml | 13 ++++--------- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml b/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml index b3ca9ef52..071c8e26c 100644 --- a/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml +++ b/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml @@ -2,7 +2,7 @@ <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-wounds.WoundCharacteristics" /> <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics" /> - <name value="NlcoreWoundsWoundCharacteristics" /> + <name value="NlcorewoundsWoundCharacteristics" /> <title value="nl core wounds.WoundCharacteristics" /> <status value="draft" /> <publisher value="Nictiz" /> diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index b4084411f..fdcd3a67e 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -2,7 +2,7 @@ <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="zib-wounds.WoundCharacteristics" /> <url value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics" /> - <name value="ZibWoundsWoundCharacteristics" /> + <name value="ZibwoundsWoundCharacteristics" /> <title value="zib wounds.WoundCharacteristics" /> <status value="draft" /> <publisher value="Nictiz" /> @@ -140,9 +140,9 @@ </element> <element id="Observation.component:woundDepth.value[x]"> <path value="Observation.component.value[x]" /> - <short value="WoundDepth / Depth" /> - <definition value="The depth of the decubitus wound or Burnwound." /> - <alias value="Wonddiepte / Dieptegraad" /> + <short value="WoundDepth" /> + <definition value="The depth of the decubitus wound or pressureulcer." /> + <alias value="Wonddiepte" /> <type> <code value="Quantity" /> </type> @@ -156,11 +156,6 @@ <map value="NL-CM:19.2.14" /> <comment value="WoundDepth" /> </mapping> - <mapping> - <identity value="zib-burnwound-3.4-2020EN" /> - <map value="NL-CM:19.4.2" /> - <comment value="Depth" /> - </mapping> </element> <element id="Observation.component:woundTissue"> <path value="Observation.component" /> From 3e5c50efb3d02a7a6368e01583d30d8a640eea1f Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Wed, 22 Nov 2023 16:54:03 +0100 Subject: [PATCH 38/77] Move mapping of WoundImage concepts from Attachment.url to Attachment itself, in line with the profiling guidelines --- known-issues.yml | 6 +++--- resources/zib/zib-wounds.WoundImage.xml | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/known-issues.yml b/known-issues.yml index d1cf2e2ca..8e35ba303 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -741,12 +741,12 @@ zib-VisualFunction.VisualAid.Product: zib-wounds.WoundImage: zib deviations: - DocumentReference.content.attachment.url: + DocumentReference.content.attachment: - alias: WondFoto instead of Wondfoto for: NL-CM:19.4.11 (Burnwound.WoundImage) reason: The zib concept name "Wondfoto" is incorrect and must be corrected to "WondFoto". - - datatype: url instead of ED - reason: to be filled. + - cardinality: 1..* instead of 0..* + reason: The WoundImage concept itself has been mapped onto this separate DocumentReference resource. This resource may be instantiated 0..* times, but if it is used, it's content is required. unmapped zib concepts: - NL-CM:17.2.10: HealthcareProvider.LocationNumber diff --git a/resources/zib/zib-wounds.WoundImage.xml b/resources/zib/zib-wounds.WoundImage.xml index 3d5079a3e..882a4b991 100644 --- a/resources/zib/zib-wounds.WoundImage.xml +++ b/resources/zib/zib-wounds.WoundImage.xml @@ -48,8 +48,8 @@ </coding> </patternCodeableConcept> </element> - <element id="DocumentReference.content.attachment.url"> - <path value="DocumentReference.content.attachment.url" /> + <element id="DocumentReference.content.attachment"> + <path value="DocumentReference.content.attachment" /> <short value="WoundImage" /> <definition value="A photo of the wound, burn wound or decubitus wound as visual information." /> <alias value="WondFoto" /> From 993814c99c23078117b07f1e852e029214a59555 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Thu, 23 Nov 2023 17:25:10 +0100 Subject: [PATCH 39/77] Add missing code for woundTissue component --- .../zib/zib-wounds.WoundCharacteristics.xml | 568 +++++++++--------- 1 file changed, 285 insertions(+), 283 deletions(-) diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index fdcd3a67e..19010d34f 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -1,284 +1,286 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-wounds.WoundCharacteristics" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics" /> - <name value="ZibwoundsWoundCharacteristics" /> - <title value="zib wounds.WoundCharacteristics" /> - <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="This WoundCharacteristics profile captures multiple concepts such as wound length, width and depth which are used in Burnwound, PressureUlcer and Wound. * [Burnwound v3.4(2020EN)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)) * [PressureUlcer v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) * [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN))" /> - <purpose value="A separate Observation is deemed necessary for the observable properties of wounds." /> - <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-pressureulcer-v3.4-2020EN" /> - <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> - <name value="zib PressureUlcer-v3.4(2020EN)" /> - </mapping> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> - <name value="zib Wound-v3.3(2020EN)" /> - </mapping> - <mapping> - <identity value="zib-burnwound-v3.4-2020EN" /> - <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> - <name value="zib Burnwound-v3.4(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="true" /> - <type value="Observation" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> - <derivation value="constraint" /> - <differential> - <element id="Observation.code"> - <path value="Observation.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="225552003" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component"> - <path value="Observation.component" /> - <slicing> - <discriminator> - <type value="value" /> - <path value="code" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.component:woundLength"> - <path value="Observation.component" /> - <sliceName value="woundLength" /> - <max value="1" /> - </element> - <element id="Observation.component:woundLength.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="39126-8" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:woundLength.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="WoundLength" /> - <definition value="The length of the decubitus wound applies similarly to the definitions of Wound Depth and Wound Width." /> - <alias value="Wondlengte" /> - <type> - <code value="Quantity" /> - </type> - <mapping> - <identity value="zib-pressureulcer-v3.4-2020EN" /> - <map value="NL-CM:19.1.9" /> - <comment value="WoundLength" /> - </mapping> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.12" /> - <comment value="WoundLength" /> - </mapping> - </element> - <element id="Observation.component:woundWidth"> - <path value="Observation.component" /> - <sliceName value="woundWidth" /> - <max value="1" /> - </element> - <element id="Observation.component:woundWidth.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="39125-0" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:woundWidth.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="WoundWidth" /> - <definition value="The width of the decubitus wound." /> - <alias value="Wondbreedte" /> - <type> - <code value="Quantity" /> - </type> - <mapping> - <identity value="zib-pressureulcer-v3.4-2020EN" /> - <map value="NL-CM:19.1.10" /> - <comment value="WoundWidth" /> - </mapping> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.13" /> - <comment value="WoundWidth" /> - </mapping> - </element> - <element id="Observation.component:woundDepth"> - <path value="Observation.component" /> - <sliceName value="woundDepth" /> - <max value="1" /> - </element> - <element id="Observation.component:woundDepth.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="39127-6" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:woundDepth.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="WoundDepth" /> - <definition value="The depth of the decubitus wound or pressureulcer." /> - <alias value="Wonddiepte" /> - <type> - <code value="Quantity" /> - </type> - <mapping> - <identity value="zib-pressureulcer-v3.4-2020EN" /> - <map value="NL-CM:19.1.11" /> - <comment value="WoundDepth" /> - </mapping> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.14" /> - <comment value="WoundDepth" /> - </mapping> - </element> - <element id="Observation.component:woundTissue"> - <path value="Observation.component" /> - <sliceName value="woundTissue" /> - <max value="1" /> - </element> - <element id="Observation.component:woundTissue.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:woundTissue.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="WoundTissue" /> - <definition value="Description of the tissue of the wound. For this, the WCS model can be used. A different classification is used for oncological ulcers." /> - <alias value="WondWeefsel" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000" /> - </binding> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.4" /> - <comment value="WoundTissue" /> - </mapping> - </element> - <element id="Observation.component:woundInfection"> - <path value="Observation.component" /> - <sliceName value="woundInfection" /> - <max value="1" /> - </element> - <element id="Observation.component:woundInfection.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="405009004" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:woundInfection.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="WoundInfection" /> - <definition value="Indication stating whether the wound is infected." /> - <alias value="WondInfectie" /> - <type> - <code value="boolean" /> - </type> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.7" /> - <comment value="WoundInfection" /> - </mapping> - </element> - <element id="Observation.component:woundMoisture"> - <path value="Observation.component" /> - <sliceName value="woundMoisture" /> - <max value="1" /> - </element> - <element id="Observation.component:woundMoisture.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="298007001" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:woundMoisture.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="WoundMoisture" /> - <definition value="Description of the moisture in the wound." /> - <alias value="WondVochtigheid" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000" /> - </binding> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.6" /> - <comment value="WoundMoisture" /> - </mapping> - </element> - <element id="Observation.component:woundEdge"> - <path value="Observation.component" /> - <sliceName value="woundEdge" /> - <max value="1" /> - </element> - <element id="Observation.component:woundEdge.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="449747006" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:woundEdge.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="WoundEdge" /> - <definition value="Description of the condition of the outer edges of the wound." /> - <alias value="WondRand" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="extensible" /> - <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000" /> - </binding> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.11" /> - <comment value="WoundEdge" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-wounds.WoundCharacteristics" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics" /> + <name value="ZibwoundsWoundCharacteristics" /> + <title value="zib wounds.WoundCharacteristics" /> + <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="This WoundCharacteristics profile captures multiple concepts such as wound length, width and depth which are used in Burnwound, PressureUlcer and Wound. * [Burnwound v3.4(2020EN)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)) * [PressureUlcer v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) * [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN))" /> + <purpose value="A separate Observation is deemed necessary for the observable properties of wounds." /> + <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-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> + <name value="zib Burnwound-v3.4(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="225552003" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component"> + <path value="Observation.component" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="code" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.component:woundLength"> + <path value="Observation.component" /> + <sliceName value="woundLength" /> + <max value="1" /> + </element> + <element id="Observation.component:woundLength.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="39126-8" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:woundLength.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="WoundLength" /> + <definition value="The length of the decubitus wound applies similarly to the definitions of Wound Depth and Wound Width." /> + <alias value="Wondlengte" /> + <type> + <code value="Quantity" /> + </type> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.9" /> + <comment value="WoundLength" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.12" /> + <comment value="WoundLength" /> + </mapping> + </element> + <element id="Observation.component:woundWidth"> + <path value="Observation.component" /> + <sliceName value="woundWidth" /> + <max value="1" /> + </element> + <element id="Observation.component:woundWidth.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="39125-0" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:woundWidth.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="WoundWidth" /> + <definition value="The width of the decubitus wound." /> + <alias value="Wondbreedte" /> + <type> + <code value="Quantity" /> + </type> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.10" /> + <comment value="WoundWidth" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.13" /> + <comment value="WoundWidth" /> + </mapping> + </element> + <element id="Observation.component:woundDepth"> + <path value="Observation.component" /> + <sliceName value="woundDepth" /> + <max value="1" /> + </element> + <element id="Observation.component:woundDepth.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="39127-6" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:woundDepth.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="WoundDepth" /> + <definition value="The depth of the decubitus wound or pressureulcer." /> + <alias value="Wonddiepte" /> + <type> + <code value="Quantity" /> + </type> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.11" /> + <comment value="WoundDepth" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.14" /> + <comment value="WoundDepth" /> + </mapping> + </element> + <element id="Observation.component:woundTissue"> + <path value="Observation.component" /> + <sliceName value="woundTissue" /> + <max value="1" /> + </element> + <element id="Observation.component:woundTissue.code"> + <path value="Observation.component.code" /> + <comment value="The code to identify this concept (SNOMED 148641000146109) aligns with the next version of the zib, since the current version doesn't provide a code. See [ZIB-2100](https://bits.nictiz.nl/browse/ZIB-2100) for more information." /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="148641000146109" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:woundTissue.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="WoundTissue" /> + <definition value="Description of the tissue of the wound. For this, the WCS model can be used. A different classification is used for oncological ulcers." /> + <alias value="WondWeefsel" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000" /> + </binding> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.4" /> + <comment value="WoundTissue" /> + </mapping> + </element> + <element id="Observation.component:woundInfection"> + <path value="Observation.component" /> + <sliceName value="woundInfection" /> + <max value="1" /> + </element> + <element id="Observation.component:woundInfection.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="405009004" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:woundInfection.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="WoundInfection" /> + <definition value="Indication stating whether the wound is infected." /> + <alias value="WondInfectie" /> + <type> + <code value="boolean" /> + </type> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.7" /> + <comment value="WoundInfection" /> + </mapping> + </element> + <element id="Observation.component:woundMoisture"> + <path value="Observation.component" /> + <sliceName value="woundMoisture" /> + <max value="1" /> + </element> + <element id="Observation.component:woundMoisture.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="298007001" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:woundMoisture.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="WoundMoisture" /> + <definition value="Description of the moisture in the wound." /> + <alias value="WondVochtigheid" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000" /> + </binding> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.6" /> + <comment value="WoundMoisture" /> + </mapping> + </element> + <element id="Observation.component:woundEdge"> + <path value="Observation.component" /> + <sliceName value="woundEdge" /> + <max value="1" /> + </element> + <element id="Observation.component:woundEdge.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="449747006" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:woundEdge.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="WoundEdge" /> + <definition value="Description of the condition of the outer edges of the wound." /> + <alias value="WondRand" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="extensible" /> + <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000" /> + </binding> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.11" /> + <comment value="WoundEdge" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file From 73caa0bde7301d7ec38b93e65dbcb015c9895b27 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Thu, 23 Nov 2023 17:32:35 +0100 Subject: [PATCH 40/77] Revert wound image code to current zib code (as there is no erratum) --- resources/zib/zib-wounds.WoundImage.xml | 164 ++++++++++++------------ 1 file changed, 82 insertions(+), 82 deletions(-) diff --git a/resources/zib/zib-wounds.WoundImage.xml b/resources/zib/zib-wounds.WoundImage.xml index 882a4b991..2114b346f 100644 --- a/resources/zib/zib-wounds.WoundImage.xml +++ b/resources/zib/zib-wounds.WoundImage.xml @@ -1,83 +1,83 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-wounds.WoundImage" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundImage" /> - <name value="ZibwoundsWoundImage" /> - <title value="zib wounds.WoundImage" /> - <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="A photo of the wound, burn wound or decubitus wound as visual information. * [Burnwound v3.4(2020EN)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)) * [PressureUlcer v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) * [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN))" /> - <purpose value="This DocumentReference resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)), and Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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-burnwound-v3.4-2020EN" /> - <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> - <name value="zib Burnwound-v3.4(2020EN)" /> - </mapping> - <mapping> - <identity value="zib-pressureulcer-v3.4-2020EN" /> - <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> - <name value="zib PressureUlcer-v3.4(2020EN)" /> - </mapping> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> - <name value="zib Wound-v3.3(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="true" /> - <type value="DocumentReference" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/DocumentReference" /> - <derivation value="constraint" /> - <differential> - <element id="DocumentReference.type"> - <path value="DocumentReference.type" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="9561000146103" /> - </coding> - </patternCodeableConcept> - </element> - <element id="DocumentReference.content.attachment"> - <path value="DocumentReference.content.attachment" /> - <short value="WoundImage" /> - <definition value="A photo of the wound, burn wound or decubitus wound as visual information." /> - <alias value="WondFoto" /> - <mapping> - <identity value="zib-burnwound-v3.4-2020EN" /> - <map value="NL-CM:19.4.11" /> - <comment value="WoundImage" /> - </mapping> - <mapping> - <identity value="zib-pressureulcer-v3.4-2020EN" /> - <map value="NL-CM:19.1.12" /> - <comment value="WoundImage" /> - </mapping> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.15" /> - <comment value="WoundImage" /> - </mapping> - </element> - <element id="DocumentReference.context.related"> - <path value="DocumentReference.context.related" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-PressureUlcer" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound" /> - </type> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-wounds.WoundImage" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundImage" /> + <name value="ZibwoundsWoundImage" /> + <title value="zib wounds.WoundImage" /> + <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="A photo of the wound, burn wound or decubitus wound as visual information. * [Burnwound v3.4(2020EN)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)) * [PressureUlcer v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) * [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN))" /> + <purpose value="This DocumentReference resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)), and Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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-burnwound-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> + <name value="zib Burnwound-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="DocumentReference" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/DocumentReference" /> + <derivation value="constraint" /> + <differential> + <element id="DocumentReference.type"> + <path value="DocumentReference.type" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="72170-4" /> + </coding> + </patternCodeableConcept> + </element> + <element id="DocumentReference.content.attachment"> + <path value="DocumentReference.content.attachment" /> + <short value="WoundImage" /> + <definition value="A photo of the wound, burn wound or decubitus wound as visual information." /> + <alias value="WondFoto" /> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.11" /> + <comment value="WoundImage" /> + </mapping> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.12" /> + <comment value="WoundImage" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.15" /> + <comment value="WoundImage" /> + </mapping> + </element> + <element id="DocumentReference.context.related"> + <path value="DocumentReference.context.related" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-PressureUlcer" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound" /> + </type> + </element> + </differential> </StructureDefinition> \ No newline at end of file From 0d577c41cb7a3720835dd9062b17007bc71c1c01 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Fri, 24 Nov 2023 09:21:45 +0100 Subject: [PATCH 41/77] Fix nl-core override in nl-core-PressureUlcer --- resources/nl-core/nl-core-PressureUlcer.xml | 98 ++++++++++++--------- 1 file changed, 55 insertions(+), 43 deletions(-) diff --git a/resources/nl-core/nl-core-PressureUlcer.xml b/resources/nl-core/nl-core-PressureUlcer.xml index 3c2dd0e06..c6d231927 100644 --- a/resources/nl-core/nl-core-PressureUlcer.xml +++ b/resources/nl-core/nl-core-PressureUlcer.xml @@ -1,44 +1,56 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-PressureUlcer" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-PressureUlcer" /> - <name value="NlcorePressureUlcer" /> - <title value="nl core PressureUlcer" /> - <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="A pressure ulcer is localized damage to the skin and/or underlying tissue, often over a bony prominence, as a result of pressure or pressure combined with friction. A pressure ulcer involves a major disease burden and reduces the quality of life for a patient. Adequate risk evaluation, prevention and treatment of pressure ulcers can lead to a fewer incidences and prevalence of pressure ulcers." /> - <purpose value="A derived profile from [zib-PressureUlcer](http://nictiz.nl/fhir/StructureDefinition/zib-PressureUlcer) 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-pressureulcer-v3.4-2020EN" /> - <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> - <name value="zib PressureUlcer-v3.4(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="false" /> - <type value="Condition" /> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-PressureUlcer" /> - <derivation value="constraint" /> - <differential> - <element id="Condition"> - <path value="Condition" /> - <alias value="nl-core-PressureUlcer" /> - </element> - <element id="Condition.subject"> - <path value="Condition.subject" /> - <type> - <code value="Reference" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> - </type> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-PressureUlcer" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-PressureUlcer" /> + <name value="NlcorePressureUlcer" /> + <title value="nl core PressureUlcer" /> + <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="A pressure ulcer is localized damage to the skin and/or underlying tissue, often over a bony prominence, as a result of pressure or pressure combined with friction. A pressure ulcer involves a major disease burden and reduces the quality of life for a patient. Adequate risk evaluation, prevention and treatment of pressure ulcers can lead to a fewer incidences and prevalence of pressure ulcers." /> + <purpose value="A derived profile from [zib-PressureUlcer](http://nictiz.nl/fhir/StructureDefinition/zib-PressureUlcer) 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-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Condition" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-PressureUlcer" /> + <derivation value="constraint" /> + <differential> + <element id="Condition"> + <path value="Condition" /> + <alias value="nl-core-PressureUlcer" /> + </element> + <element id="Condition.bodySite"> + <path value="Condition.bodySite" /> + <short value="Location" /> + <definition value="Localisation on/in the body." /> + <alias value="Locatie" /> + <alias value="AnatomischeLocatie" /> + <alias value="nl-core-AnatomicalLocation" /> + <type> + <code value="CodeableConcept" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AnatomicalLocation" /> + </type> + </element> + <element id="Condition.subject"> + <path value="Condition.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> </StructureDefinition> \ No newline at end of file From 40d8a698faaa5b98631e1877b4f98a010e0fb5ec Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Fri, 22 Dec 2023 11:44:31 +0100 Subject: [PATCH 42/77] Added valueSet binding and root concept --- resources/zib/zib-PressureUlcer.xml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/resources/zib/zib-PressureUlcer.xml b/resources/zib/zib-PressureUlcer.xml index f46cc5237..8848585c9 100644 --- a/resources/zib/zib-PressureUlcer.xml +++ b/resources/zib/zib-PressureUlcer.xml @@ -29,6 +29,16 @@ <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Condition" /> <derivation value="constraint" /> <differential> + <element id="Condition"> + <path value="Condition" /> + <short value="PressureUlcer" /> + <alias value="DecubitusWond" /> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.1" /> + <comment value="PressureUlcer" /> + </mapping> + </element> <element id="Condition.code"> <path value="Condition.code" /> <patternCodeableConcept> @@ -88,6 +98,10 @@ <short value="DecubitusCategory" /> <definition value="Description of the condition of the pressure ulcer, ranging from category 1 - 4." /> <alias value="DecubitusCategorie" /> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000" /> + </binding> <mapping> <identity value="zib-pressureulcer-v3.4-2020EN" /> <map value="NL-CM:19.1.2" /> From 5e364438beda594a4d4055604af82c3536c03f86 Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Thu, 25 Jan 2024 11:18:43 +0100 Subject: [PATCH 43/77] Resaved the nl-core profile --- resources/nl-core/nl-core-PressureUlcer.xml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/resources/nl-core/nl-core-PressureUlcer.xml b/resources/nl-core/nl-core-PressureUlcer.xml index c6d231927..aef7ca240 100644 --- a/resources/nl-core/nl-core-PressureUlcer.xml +++ b/resources/nl-core/nl-core-PressureUlcer.xml @@ -35,11 +35,6 @@ </element> <element id="Condition.bodySite"> <path value="Condition.bodySite" /> - <short value="Location" /> - <definition value="Localisation on/in the body." /> - <alias value="Locatie" /> - <alias value="AnatomischeLocatie" /> - <alias value="nl-core-AnatomicalLocation" /> <type> <code value="CodeableConcept" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AnatomicalLocation" /> From a18e8b3415d9e81981409fbb429b280692f63910 Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Fri, 1 Mar 2024 14:27:22 +0100 Subject: [PATCH 44/77] Some bug fixes of the feedback --- release-notes.md | 6 +- resources/zib/zib-Burnwound.xml | 1 - resources/zib/zib-MedicalDevice.xml | 1 - resources/zib/zib-Wound.xml | 9 +++ .../zib/zib-wounds.WoundCharacteristics.xml | 58 +++++++++++++++++-- 5 files changed, 65 insertions(+), 10 deletions(-) diff --git a/release-notes.md b/release-notes.md index c976151f4..0612ef5fa 100644 --- a/release-notes.md +++ b/release-notes.md @@ -68,9 +68,9 @@ This document contains release notes per zib, indicating differences with their * MedicalDevice extension has been removed because the reference is reversed in FHIR. The MedicalDevice profile refers to this profile. ## zib-Burnwound -* BurnType is mapped to `Condition.code` -* The concept of 'dateOfLastDressingChange' has been relocated to the Wound Characteristics profile. -* The concept of 'extent' has been relocated to the Wound Characteristics profile. +* BurnType is mapped to `Condition.code`. +* The concept of 'DateOfLastDressingChange' has been relocated to the Wound Characteristics profile. +* The concept of 'Extent' has been relocated to the Wound Characteristics profile. ## zib-CareTeam * CareTeam is a newly added zib in the 2020 release. It has no previous profile and therefore no diff. diff --git a/resources/zib/zib-Burnwound.xml b/resources/zib/zib-Burnwound.xml index 52e075351..3397ff63e 100644 --- a/resources/zib/zib-Burnwound.xml +++ b/resources/zib/zib-Burnwound.xml @@ -99,7 +99,6 @@ </element> <element id="Condition.bodySite.extension:laterality.value[x]"> <path value="Condition.bodySite.extension.value[x]" /> - <definition value="Laterality adds information about body side to the anatomic location, e.g. left" /> <binding> <strength value="required" /> <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000" /> diff --git a/resources/zib/zib-MedicalDevice.xml b/resources/zib/zib-MedicalDevice.xml index 420b4c9f4..4403584f1 100644 --- a/resources/zib/zib-MedicalDevice.xml +++ b/resources/zib/zib-MedicalDevice.xml @@ -286,7 +286,6 @@ <short value="Wound" /> <comment value="Please note that on a functional level, zib Wound references zib MedicalDevice, but in FHIR this direction is reversed." /> <alias value="Wond" /> - <max value="1" /> <type> <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound" /> diff --git a/resources/zib/zib-Wound.xml b/resources/zib/zib-Wound.xml index 344d283e3..715edfa73 100644 --- a/resources/zib/zib-Wound.xml +++ b/resources/zib/zib-Wound.xml @@ -39,6 +39,15 @@ <comment value="Wound" /> </mapping> </element> + <element id="Condition.category"> + <path value="Condition.category" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="416462003" /> + </coding> + </patternCodeableConcept> + </element> <element id="Condition.code"> <path value="Condition.code" /> <short value="WoundType" /> diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index 19010d34f..36e29d922 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -18,6 +18,11 @@ <purpose value="A separate Observation is deemed necessary for the observable properties of wounds." /> <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-burnwound-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> + <name value="zib Burnwound-v3.4(2020EN)" /> + </mapping> <mapping> <identity value="zib-pressureulcer-v3.4-2020EN" /> <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> @@ -28,11 +33,6 @@ <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> <name value="zib Wound-v3.3(2020EN)" /> </mapping> - <mapping> - <identity value="zib-burnwound-v3.4-2020EN" /> - <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> - <name value="zib Burnwound-v3.4(2020EN)" /> - </mapping> <kind value="resource" /> <abstract value="true" /> <type value="Observation" /> @@ -58,6 +58,54 @@ <rules value="open" /> </slicing> </element> + <element id="Observation.component:dateOfLastDressingChange"> + <path value="Observation.component" /> + <sliceName value="dateOfLastDressingChange" /> + <max value="1" /> + </element> + <element id="Observation.component:dateOfLastDressingChange.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="DateOfLastDressingChange" /> + <definition value="The date on which the dressing was last changed." /> + <alias value="DatumLaatsteVerbandwissel" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.8" /> + <comment value="DateOfLastDressingChange" /> + </mapping> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.8" /> + <comment value="DateOfLastDressingChange" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.3" /> + <comment value="DateOfLastDressingChange" /> + </mapping> + </element> + <element id="Observation.component:extent"> + <path value="Observation.component" /> + <sliceName value="extent" /> + <max value="1" /> + </element> + <element id="Observation.component:extent.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Extent" /> + <definition value="The extent of a burn wound is indicated in a percentage of the ‘Total Body Surface Area’ (TBSA). For adults, the TBSA can be calculated on the basis of the ‘rule of nines’, in which body parts are expressed in the percentage 9 and multiples of 9. This ‘rule of nines’ cannot be used for children because a child’s body proportions are different from those of an adult. For children, separate tables were developed per age group to determine the extent of burn wounds. Another option is measuring the extent using the patient’s hand surface area. The surface area of a patient’s hand (including the fingers) equals approximately 1% of their total body surface area. (Source: Brandwonden genezen. Hoe verder? [Healing Burn Wounds. What now?)" /> + <alias value="Uitgebreidheid" /> + <type> + <code value="Quantity" /> + </type> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.7" /> + <comment value="Extent" /> + </mapping> + </element> <element id="Observation.component:woundLength"> <path value="Observation.component" /> <sliceName value="woundLength" /> From 4d2e404e448f072e1bdecad0c9d3e331df45e18a Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Fri, 1 Mar 2024 15:28:23 +0100 Subject: [PATCH 45/77] Added extent and dateoflastdressing terminology code --- known-issues.yml | 17 ++++++++++++++++- .../zib/zib-wounds.WoundCharacteristics.xml | 18 ++++++++++++++++++ 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/known-issues.yml b/known-issues.yml index e4cd6c3c7..a0c9dc44f 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -146,7 +146,7 @@ zib-BodyTemperature: Observation.code.coding:BodyTempCode: - message: "Constraint failed: sd-pg-13: 'Slice names should be camelCased starting with a lowercase letter.'" reason: The slice name "BodyTempCode" is chosen to align with the Vital Signs profile for BodyTemperature. - + zib-CareTeam: ignored issues: CareTeam.participant:*.member: @@ -739,6 +739,21 @@ zib-VisualFunction.VisualAid.Product: Device.udiCarrier:*UdiCarrier.carrierHRF: - datatype: string instead of CD compatible datatype reason: The mapping of ProductID is not straightforward and relates to multiple elements in FHIR. In result, the mapping of the concept to FHIR will not match on a datatype level. + +zib-Wound: + zib deviations: + Condition.bodySite: + - datatype: CodeableConcept instead of a reference + reason: The referenced zib AnatomicalLocation is profiled on a datatype level and not a resource. Therefore it cannot be referenced, rather its concepts and constraints are added inline. This element conforms to the zib AnatomicalLocation. + +zib-wounds.WoundImage: + zib deviations: + DocumentReference.content.attachment: + - alias: WondFoto instead of Wondfoto + for: NL-CM:19.4.11 (Burnwound.WoundImage) + reason: The zib concept name "Wondfoto" is incorrect and must be corrected to "WondFoto". + - cardinality: 1..* instead of 0..* + reason: The WoundImage concept itself has been mapped onto this separate DocumentReference resource. This resource may be instantiated 0..* times, but if it is used, it's content is required. unmapped zib concepts: - NL-CM:17.2.10: HealthcareProvider.LocationNumber diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index 36e29d922..7551f24cf 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -63,6 +63,15 @@ <sliceName value="dateOfLastDressingChange" /> <max value="1" /> </element> + <element id="Observation.component:dateOfLastDressingChange.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="360541000146109" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:dateOfLastDressingChange.value[x]"> <path value="Observation.component.value[x]" /> <short value="DateOfLastDressingChange" /> @@ -92,6 +101,15 @@ <sliceName value="extent" /> <max value="1" /> </element> + <element id="Observation.component:extent.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="360531000146101" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:extent.value[x]"> <path value="Observation.component.value[x]" /> <short value="Extent" /> From ca86f0cf8c736e1954d164f76181ff87a928e91f Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Fri, 1 Mar 2024 15:58:19 +0100 Subject: [PATCH 46/77] Some text fixes --- resources/nl-core/nl-core-MedicalDevice.xml | 10 +++++++++- .../nl-core-wounds.WoundCharacteristics.xml | 10 +++++----- resources/nl-core/nl-core-wounds.WoundImage.xml | 2 +- .../zib/zib-wounds.WoundCharacteristics.xml | 16 ++++++++-------- resources/zib/zib-wounds.WoundImage.xml | 4 ++-- 5 files changed, 25 insertions(+), 17 deletions(-) diff --git a/resources/nl-core/nl-core-MedicalDevice.xml b/resources/nl-core/nl-core-MedicalDevice.xml index a95a93a12..9b5faef0a 100644 --- a/resources/nl-core/nl-core-MedicalDevice.xml +++ b/resources/nl-core/nl-core-MedicalDevice.xml @@ -2,7 +2,7 @@ <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-MedicalDevice" /> <text> - <status value="empty"/> + <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-MedicalDevice" /> @@ -158,6 +158,14 @@ <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Stoma" /> </type> </element> + <element id="DeviceUseStatement.reasonReference:wound"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="wound" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound" /> + </type> + </element> <element id="DeviceUseStatement.bodySite"> <path value="DeviceUseStatement.bodySite" /> <type> diff --git a/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml b/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml index 071c8e26c..a87c72167 100644 --- a/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml +++ b/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml @@ -18,16 +18,16 @@ <purpose value="A derived profile from [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) 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-pressureulcer-v3.4-2020EN" /> - <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> - <name value="zib PressureUlcer-v3.4(2020EN)" /> - </mapping> <mapping> <identity value="zib-wound-v3.3-2020EN" /> <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> <name value="zib Wound-v3.3(2020EN)" /> </mapping> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> <mapping> <identity value="zib-burnwound-v3.4-2020EN" /> <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> diff --git a/resources/nl-core/nl-core-wounds.WoundImage.xml b/resources/nl-core/nl-core-wounds.WoundImage.xml index 0dc1f7c16..cfb0acd62 100644 --- a/resources/nl-core/nl-core-wounds.WoundImage.xml +++ b/resources/nl-core/nl-core-wounds.WoundImage.xml @@ -15,7 +15,7 @@ </telecom> </contact> <description value="A photo of the wound, burn wound or decubitus wound as visual information." /> - <purpose value="A derived profile from [zib-Wounds.WoundImage](http://nictiz.nl/fhir/StructureDefinition/zib-Wounds.WoundImage) 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." /> + <purpose value="A derived profile from [zib-wounds.WoundImage](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundImage) 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> diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index 7551f24cf..9f76f9335 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -18,6 +18,11 @@ <purpose value="A separate Observation is deemed necessary for the observable properties of wounds." /> <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-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> <mapping> <identity value="zib-burnwound-v3.4-2020EN" /> <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> @@ -28,11 +33,6 @@ <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> <name value="zib PressureUlcer-v3.4(2020EN)" /> </mapping> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> - <name value="zib Wound-v3.3(2020EN)" /> - </mapping> <kind value="resource" /> <abstract value="true" /> <type value="Observation" /> @@ -141,7 +141,7 @@ <element id="Observation.component:woundLength.value[x]"> <path value="Observation.component.value[x]" /> <short value="WoundLength" /> - <definition value="The length of the decubitus wound applies similarly to the definitions of Wound Depth and Wound Width." /> + <definition value="The length of the (decubitus) wound." /> <alias value="Wondlengte" /> <type> <code value="Quantity" /> @@ -174,7 +174,7 @@ <element id="Observation.component:woundWidth.value[x]"> <path value="Observation.component.value[x]" /> <short value="WoundWidth" /> - <definition value="The width of the decubitus wound." /> + <definition value="The width of the (decubitus) wound." /> <alias value="Wondbreedte" /> <type> <code value="Quantity" /> @@ -207,7 +207,7 @@ <element id="Observation.component:woundDepth.value[x]"> <path value="Observation.component.value[x]" /> <short value="WoundDepth" /> - <definition value="The depth of the decubitus wound or pressureulcer." /> + <definition value="The depth of the (decubitus) wound." /> <alias value="Wonddiepte" /> <type> <code value="Quantity" /> diff --git a/resources/zib/zib-wounds.WoundImage.xml b/resources/zib/zib-wounds.WoundImage.xml index 2114b346f..c2ea735a8 100644 --- a/resources/zib/zib-wounds.WoundImage.xml +++ b/resources/zib/zib-wounds.WoundImage.xml @@ -14,7 +14,7 @@ <use value="work" /> </telecom> </contact> - <description value="A photo of the wound, burn wound or decubitus wound as visual information. * [Burnwound v3.4(2020EN)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)) * [PressureUlcer v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) * [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN))" /> + <description value="A photo of the wound, burn wound or decubitus wound as visual information." /> <purpose value="This DocumentReference resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)), and Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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" /> @@ -52,7 +52,7 @@ <path value="DocumentReference.content.attachment" /> <short value="WoundImage" /> <definition value="A photo of the wound, burn wound or decubitus wound as visual information." /> - <alias value="WondFoto" /> + <alias value="Wondfoto" /> <mapping> <identity value="zib-burnwound-v3.4-2020EN" /> <map value="NL-CM:19.4.11" /> From 734aec9834714c6c6514b77c139264dad5e84088 Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Sun, 3 Mar 2024 19:47:02 +0100 Subject: [PATCH 47/77] Fixed the cor extensions --- resources/nl-core/nl-core-Burnwound.xml | 7 +++++++ resources/nl-core/nl-core-PressureUlcer.xml | 2 ++ 2 files changed, 9 insertions(+) diff --git a/resources/nl-core/nl-core-Burnwound.xml b/resources/nl-core/nl-core-Burnwound.xml index dd14d5584..dda73aa1e 100644 --- a/resources/nl-core/nl-core-Burnwound.xml +++ b/resources/nl-core/nl-core-Burnwound.xml @@ -35,6 +35,11 @@ </element> <element id="Condition.bodySite"> <path value="Condition.bodySite" /> + <short value="Location" /> + <definition value="Localisation on/in the body." /> + <alias value="Locatie" /> + <alias value="AnatomischeLocatie" /> + <alias value="nl-core-AnatomicalLocation" /> <type> <code value="CodeableConcept" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AnatomicalLocation" /> @@ -44,6 +49,8 @@ <path value="Condition.subject" /> <type> <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> </type> </element> diff --git a/resources/nl-core/nl-core-PressureUlcer.xml b/resources/nl-core/nl-core-PressureUlcer.xml index aef7ca240..83de09e9d 100644 --- a/resources/nl-core/nl-core-PressureUlcer.xml +++ b/resources/nl-core/nl-core-PressureUlcer.xml @@ -44,6 +44,8 @@ <path value="Condition.subject" /> <type> <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> </type> </element> From 8332f6f5054cff0e58a812fe21fb7f57ac776aac Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Sun, 3 Mar 2024 19:50:46 +0100 Subject: [PATCH 48/77] Description fix for woundcharacteristics --- resources/nl-core/nl-core-wounds.WoundCharacteristics.xml | 2 +- resources/zib/zib-wounds.WoundCharacteristics.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml b/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml index a87c72167..6daf714f0 100644 --- a/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml +++ b/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml @@ -14,7 +14,7 @@ <use value="work" /> </telecom> </contact> - <description value="This WoundCharacteristics profile captures multiple concepts such as wound length, width and depth which are used in Burnwound, PressureUlcer and Wound. * [Burnwound v3.4(2020EN)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)) * [PressureUlcer v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) * [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN))" /> + <description value="This WoundCharacteristics profile captures multiple observable properties of wounds that are used in the zibs [Burnwound v3.4(2020EN)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), [PressureUlcer v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN))." /> <purpose value="A derived profile from [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) 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" /> diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index 9f76f9335..076df8968 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -14,7 +14,7 @@ <use value="work" /> </telecom> </contact> - <description value="This WoundCharacteristics profile captures multiple concepts such as wound length, width and depth which are used in Burnwound, PressureUlcer and Wound. * [Burnwound v3.4(2020EN)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)) * [PressureUlcer v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) * [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN))" /> + <description value="This WoundCharacteristics profile captures multiple observable properties of wounds that are used in the zibs [Burnwound v3.4(2020EN)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), [PressureUlcer v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN))." /> <purpose value="A separate Observation is deemed necessary for the observable properties of wounds." /> <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" /> From e9e3a4663de255822e455e9a1e76726a9c5ae37f Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Sun, 3 Mar 2024 20:01:18 +0100 Subject: [PATCH 49/77] Added known issue for burnWound --- known-issues.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/known-issues.yml b/known-issues.yml index a0c9dc44f..a20ec889d 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -147,6 +147,16 @@ zib-BodyTemperature: - message: "Constraint failed: sd-pg-13: 'Slice names should be camelCased starting with a lowercase letter.'" reason: The slice name "BodyTempCode" is chosen to align with the Vital Signs profile for BodyTemperature. +zib-Burnwound: + ignored issues: + Condition.bodySite.extension:laterality.value[x]: + - message: "Constraint failed: sd-pg-02: 'If mapping.map exists and the mapping is not implicit, short should exist'" + reason: The short description is defined in the extension profile and therefore not defined in the differential. + - message: "Constraint failed: sd-pg-03: 'If mapping.map exists and the mapping is not implicit and the element is not the root element, definition should exist.'" + reason: The definition is defined in the extension profile and therefore not defined in the differential. + - message: "Constraint failed: sd-pg-04: 'If mapping.map exists and the mapping is not implicit, alias should exist.'" + reason: The alias is defined in the extension profile and therefore not defined in the differential. + zib-CareTeam: ignored issues: CareTeam.participant:*.member: From 35a35b921182f9d67b7b0d14264237b1442cfc03 Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Mon, 4 Mar 2024 12:42:39 +0100 Subject: [PATCH 50/77] Fix the purpose concept --- known-issues.yml | 4 ++-- resources/zib/zib-wounds.WoundImage.xml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/known-issues.yml b/known-issues.yml index a20ec889d..40c0cc93b 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -759,9 +759,9 @@ zib-Wound: zib-wounds.WoundImage: zib deviations: DocumentReference.content.attachment: - - alias: WondFoto instead of Wondfoto + - alias: Wondfoto instead of WondFoto for: NL-CM:19.4.11 (Burnwound.WoundImage) - reason: The zib concept name "Wondfoto" is incorrect and must be corrected to "WondFoto". + reason: The zib concept name "WondFoto" is incorrect and must be corrected to "Wondfoto". - cardinality: 1..* instead of 0..* reason: The WoundImage concept itself has been mapped onto this separate DocumentReference resource. This resource may be instantiated 0..* times, but if it is used, it's content is required. diff --git a/resources/zib/zib-wounds.WoundImage.xml b/resources/zib/zib-wounds.WoundImage.xml index c2ea735a8..9cd77cef1 100644 --- a/resources/zib/zib-wounds.WoundImage.xml +++ b/resources/zib/zib-wounds.WoundImage.xml @@ -15,7 +15,7 @@ </telecom> </contact> <description value="A photo of the wound, burn wound or decubitus wound as visual information." /> - <purpose value="This DocumentReference resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)), and Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN))." /> + <purpose value="This DocumentReference resource represents the WoundImage concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)(https://zibs.nl/wiki/Wound-v3.3(2020EN)), Burnwound v3.4 (2020)(https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(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> From 7314313573eadc2ed24e12cdbd183d5ad0b953e5 Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Thu, 7 Mar 2024 14:12:09 +0100 Subject: [PATCH 51/77] Bug fixes from the feedback --- known-issues.yml | 21 +++++++++++++++++---- resources/nl-core/nl-core-Burnwound.xml | 5 ----- resources/zib/zib-wounds.WoundImage.xml | 2 +- 3 files changed, 18 insertions(+), 10 deletions(-) diff --git a/known-issues.yml b/known-issues.yml index 40c0cc93b..366bb7a60 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -148,6 +148,13 @@ zib-BodyTemperature: reason: The slice name "BodyTempCode" is chosen to align with the Vital Signs profile for BodyTemperature. zib-Burnwound: + zib deviations: + Condition: + - short: Burnwound instead of BurnWound + reason: The root of the zib is called "BurnWound", even though the zib itself is called "Burnwound" (which is incorrect). + Condition.bodySite: + - datatype: CodeableConcept instead of a reference + reason: The referenced zib AnatomicalLocation is profiled on a datatype level and not a resource. Therefore it cannot be referenced, rather its concepts and constraints are added inline. This element conforms to the zib AnatomicalLocation. ignored issues: Condition.bodySite.extension:laterality.value[x]: - message: "Constraint failed: sd-pg-02: 'If mapping.map exists and the mapping is not implicit, short should exist'" @@ -573,6 +580,12 @@ zib-Payer-Organization: Organization.address: - datatype: Address instead of a reference reason: An address in FHIR is represented using the Address datatype, not as a separate resource. + +zib-PressureUlcer: + zib deviations: + Condition.bodySite: + - datatype: CodeableConcept instead of a reference + reason: The referenced zib AnatomicalLocation is profiled on a datatype level and not a resource. Therefore it cannot be referenced, rather its concepts and constraints are added inline. This element conforms to the zib AnatomicalLocation. zib-Problem: zib deviations: @@ -759,12 +772,12 @@ zib-Wound: zib-wounds.WoundImage: zib deviations: DocumentReference.content.attachment: - - alias: Wondfoto instead of WondFoto + - alias: WondFoto instead of Wondfoto for: NL-CM:19.4.11 (Burnwound.WoundImage) - reason: The zib concept name "WondFoto" is incorrect and must be corrected to "Wondfoto". + reason: The zib concept name "Wondfoto" is incorrect and must be corrected to "WondFoto". - cardinality: 1..* instead of 0..* - reason: The WoundImage concept itself has been mapped onto this separate DocumentReference resource. This resource may be instantiated 0..* times, but if it is used, it's content is required. - + reason: The WoundImage concept itself has been mapped onto this separate DocumentReference resource. This resource may be instantiated 0..* times, but if it is used, its content is required. + unmapped zib concepts: - NL-CM:17.2.10: HealthcareProvider.LocationNumber reason: This zib concept is problematic to map cleanly to FHIR and it has been deemed too uncommon in practice to warrant an extension. diff --git a/resources/nl-core/nl-core-Burnwound.xml b/resources/nl-core/nl-core-Burnwound.xml index dda73aa1e..454cca60c 100644 --- a/resources/nl-core/nl-core-Burnwound.xml +++ b/resources/nl-core/nl-core-Burnwound.xml @@ -35,11 +35,6 @@ </element> <element id="Condition.bodySite"> <path value="Condition.bodySite" /> - <short value="Location" /> - <definition value="Localisation on/in the body." /> - <alias value="Locatie" /> - <alias value="AnatomischeLocatie" /> - <alias value="nl-core-AnatomicalLocation" /> <type> <code value="CodeableConcept" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AnatomicalLocation" /> diff --git a/resources/zib/zib-wounds.WoundImage.xml b/resources/zib/zib-wounds.WoundImage.xml index 9cd77cef1..47933994d 100644 --- a/resources/zib/zib-wounds.WoundImage.xml +++ b/resources/zib/zib-wounds.WoundImage.xml @@ -52,7 +52,7 @@ <path value="DocumentReference.content.attachment" /> <short value="WoundImage" /> <definition value="A photo of the wound, burn wound or decubitus wound as visual information." /> - <alias value="Wondfoto" /> + <alias value="WondFoto" /> <mapping> <identity value="zib-burnwound-v3.4-2020EN" /> <map value="NL-CM:19.4.11" /> From 2b37f9a339f96d8239c692ead3ca9c672a9fdf0e Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Thu, 7 Mar 2024 15:30:29 +0100 Subject: [PATCH 52/77] Updated profiles, release notes and known issues --- known-issues.yml | 2 +- release-notes.md | 4 ++-- .../nl-core-wounds.WoundCharacteristics.xml | 14 +++++++------- resources/zib/zib-Wound.xml | 14 ++++++++++++++ resources/zib/zib-wounds.WoundCharacteristics.xml | 12 ++++++------ resources/zib/zib-wounds.WoundImage.xml | 2 +- 6 files changed, 31 insertions(+), 17 deletions(-) diff --git a/known-issues.yml b/known-issues.yml index 366bb7a60..8f6fb6c34 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -776,7 +776,7 @@ zib-wounds.WoundImage: for: NL-CM:19.4.11 (Burnwound.WoundImage) reason: The zib concept name "Wondfoto" is incorrect and must be corrected to "WondFoto". - cardinality: 1..* instead of 0..* - reason: The WoundImage concept itself has been mapped onto this separate DocumentReference resource. This resource may be instantiated 0..* times, but if it is used, its content is required. + reason: The WoundImage concept itself has been mapped onto this separate DocumentReference resource. This resource may be instantiated 0..* times, but if it is used, its content is required. unmapped zib concepts: - NL-CM:17.2.10: HealthcareProvider.LocationNumber diff --git a/release-notes.md b/release-notes.md index b015e712c..74510b20d 100644 --- a/release-notes.md +++ b/release-notes.md @@ -306,7 +306,7 @@ This document contains release notes per zib, indicating differences with their * The zib-Pregnancy extension has moved from `Observation.extension` to `Observation.focus`. ## zib-PressureUlcer -* The concept of 'dateOfLastDressingChange' has been relocated to the Wound Characteristics profile. +* The concept of 'DateOfLastDressingChange' has been relocated to the Wound Characteristics profile. ## zib-Problem * ProblemType has been added on a slice of `Condition.category` allowing the category element to be used for other purposes too. @@ -399,7 +399,7 @@ This document contains release notes per zib, indicating differences with their * Relaxed cardinality of `value[x]` to 0..1 of the conceptual cardinalities of the zib. ## zib-Wound -* The concept of 'dateOfLastDressingChange' has been relocated to the Wound Characteristics profile. +* The concept of 'DateOfLastDressingChange' has been relocated to the Wound Characteristics profile. ## zib-wounds.WoundCharacteristics * The profile's name has been changed from "WoundCharacteristics" to "zib-wounds.WoundCharacteristics". diff --git a/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml b/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml index 6daf714f0..96f40f073 100644 --- a/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml +++ b/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml @@ -14,14 +14,14 @@ <use value="work" /> </telecom> </contact> - <description value="This WoundCharacteristics profile captures multiple observable properties of wounds that are used in the zibs [Burnwound v3.4(2020EN)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), [PressureUlcer v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN))." /> + <description value="This WoundCharacteristics profile captures multiple observable properties of wounds that are used in the zibs ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), [PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and [Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN))." /> <purpose value="A derived profile from [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) 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-wound-v3.3-2020EN" /> - <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> - <name value="zib Wound-v3.3(2020EN)" /> + <identity value="zib-burnwound-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> + <name value="zib Burnwound-v3.4(2020EN)" /> </mapping> <mapping> <identity value="zib-pressureulcer-v3.4-2020EN" /> @@ -29,9 +29,9 @@ <name value="zib PressureUlcer-v3.4(2020EN)" /> </mapping> <mapping> - <identity value="zib-burnwound-v3.4-2020EN" /> - <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> - <name value="zib Burnwound-v3.4(2020EN)" /> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> </mapping> <kind value="resource" /> <abstract value="false" /> diff --git a/resources/zib/zib-Wound.xml b/resources/zib/zib-Wound.xml index 715edfa73..073dcc29b 100644 --- a/resources/zib/zib-Wound.xml +++ b/resources/zib/zib-Wound.xml @@ -41,6 +41,20 @@ </element> <element id="Condition.category"> <path value="Condition.category" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + <min value="1" /> + </element> + <element id="Condition.category:woundCode"> + <path value="Condition.category" /> + <sliceName value="woundCode" /> + <min value="1" /> + <max value="1" /> <patternCodeableConcept> <coding> <system value="http://snomed.info/sct" /> diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index 076df8968..378b3ad88 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -14,15 +14,10 @@ <use value="work" /> </telecom> </contact> - <description value="This WoundCharacteristics profile captures multiple observable properties of wounds that are used in the zibs [Burnwound v3.4(2020EN)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), [PressureUlcer v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and [Wound v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(2020EN))." /> + <description value="This WoundCharacteristics profile captures multiple observable properties of wounds that are used in the zibs ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), [PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and [Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN))." /> <purpose value="A separate Observation is deemed necessary for the observable properties of wounds." /> <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-wound-v3.3-2020EN" /> - <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> - <name value="zib Wound-v3.3(2020EN)" /> - </mapping> <mapping> <identity value="zib-burnwound-v3.4-2020EN" /> <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> @@ -33,6 +28,11 @@ <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> <name value="zib PressureUlcer-v3.4(2020EN)" /> </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="true" /> <type value="Observation" /> diff --git a/resources/zib/zib-wounds.WoundImage.xml b/resources/zib/zib-wounds.WoundImage.xml index 47933994d..d28aec0b9 100644 --- a/resources/zib/zib-wounds.WoundImage.xml +++ b/resources/zib/zib-wounds.WoundImage.xml @@ -15,7 +15,7 @@ </telecom> </contact> <description value="A photo of the wound, burn wound or decubitus wound as visual information." /> - <purpose value="This DocumentReference resource represents the WoundImage concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)(https://zibs.nl/wiki/Wound-v3.3(2020EN)), Burnwound v3.4 (2020)(https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN))." /> + <purpose value="This DocumentReference resource represents the WoundImage concept of the Dutch zibs ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), [PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and [Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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> From af67a0a41c5ba494c97466c8e067b34afd4a3045 Mon Sep 17 00:00:00 2001 From: Ashwin-Nictiz <ashwin.djorai@nictiz.nl> Date: Thu, 21 Mar 2024 18:10:52 +0100 Subject: [PATCH 53/77] Added known issue for BurnType --- known-issues.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/known-issues.yml b/known-issues.yml index 8f6fb6c34..d0588b6c6 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -786,6 +786,14 @@ unmapped zib concepts: - NL-CM:13.1.34: LaboratoryTestResult.Requester::HealthProfessional reason: This concept is deemed unimplementable and will be removed in the future. See https://bits.nictiz.nl/browse/ZIB-1269 for details. +undefined zib concepts: + - concept id: NL-CM:19.4.9 + name NL: BrandwondSoort + name EN: BurnType + datatype: CD + cardinality: 0..1 + reason: The BurnType concept was added by an erratum. + --- # The following issues are not "real" deviations stemming from design choices, but rather problems that pop up due to # shortcomings in tooling, the used terminology server, etc. From ccbd44102674576ff5dec26e413ff5de7cdb866d Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Wed, 3 Apr 2024 10:45:45 +0200 Subject: [PATCH 54/77] Split out observable wound properties into distinct profiles rather than Observation components, and document the relation between the profiles. The zib-WoundImage profile and the nl-core layer still need to be done. --- resources/zib/zib-BurnWound.Extent.xml | 64 ++++ resources/zib/zib-Burnwound.xml | 24 ++ resources/zib/zib-PressureUlcer.xml | 276 ++++++++------- resources/zib/zib-Wound.WoundEdge.xml | 68 ++++ resources/zib/zib-Wound.WoundInfection.xml | 64 ++++ resources/zib/zib-Wound.WoundMoisture.xml | 68 ++++ resources/zib/zib-Wound.WoundTissue.xml | 69 ++++ resources/zib/zib-Wound.xml | 296 ++++++++-------- .../zib-wounds.DateOfLastDressingChange.xml | 84 +++++ .../zib/zib-wounds.WoundCharacteristics.xml | 324 ++---------------- resources/zib/zib-wounds.WoundDepth.xml | 74 ++++ resources/zib/zib-wounds.WoundImage.xml | 4 + resources/zib/zib-wounds.WoundLength.xml | 74 ++++ resources/zib/zib-wounds.WoundWidth.xml | 74 ++++ 14 files changed, 1002 insertions(+), 561 deletions(-) create mode 100644 resources/zib/zib-BurnWound.Extent.xml create mode 100644 resources/zib/zib-Wound.WoundEdge.xml create mode 100644 resources/zib/zib-Wound.WoundInfection.xml create mode 100644 resources/zib/zib-Wound.WoundMoisture.xml create mode 100644 resources/zib/zib-Wound.WoundTissue.xml create mode 100644 resources/zib/zib-wounds.DateOfLastDressingChange.xml create mode 100644 resources/zib/zib-wounds.WoundDepth.xml create mode 100644 resources/zib/zib-wounds.WoundLength.xml create mode 100644 resources/zib/zib-wounds.WoundWidth.xml diff --git a/resources/zib/zib-BurnWound.Extent.xml b/resources/zib/zib-BurnWound.Extent.xml new file mode 100644 index 000000000..cdc23e523 --- /dev/null +++ b/resources/zib/zib-BurnWound.Extent.xml @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-BurnWound.Extent" /> + <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-BurnWound.Extent" /> + <name value="ZibBurnWoundExtent" /> + <title value="zib BurnWound.Extent" /> + <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="The extent of a burn wound is indicated in a percentage of the ‘Total Body Surface Area’ (TBSA)." /> + <purpose value="This Observation resource represents the Extent concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) BurnWound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(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-burnwound-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> + <name value="zib Burnwound-v3.4(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation"/> + <comment value="This Observation resource represents the Extent concept of zib BurnWound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="360531000146101" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <short value="Extent" /> + <definition value="The extent of a burn wound is indicated in a percentage of the ‘Total Body Surface Area’ (TBSA). For adults, the TBSA can be calculated on the basis of the ‘rule of nines’, in which body parts are expressed in the percentage 9 and multiples of 9. This ‘rule of nines’ cannot be used for children because a child’s body proportions are different from those of an adult. For children, separate tables were developed per age group to determine the extent of burn wounds. Another option is measuring the extent using the patient’s hand surface area. The surface area of a patient’s hand (including the fingers) equals approximately 1% of their total body surface area. (Source: Brandwonden genezen. Hoe verder? [Healing Burn Wounds. What now?)" /> + <alias value="Uitgebreidheid" /> + <type> + <code value="Quantity" /> + </type> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.7" /> + <comment value="Extent" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Burnwound.xml b/resources/zib/zib-Burnwound.xml index 3397ff63e..c7053ed9c 100644 --- a/resources/zib/zib-Burnwound.xml +++ b/resources/zib/zib-Burnwound.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="zib-Burnwound" /> + <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-Burnwound" /> <name value="ZibBurnwound" /> <title value="zib Burnwound" /> @@ -32,6 +36,7 @@ <element id="Condition"> <path value="Condition" /> <short value="Burnwound" /> + <comment value="The functional model of zib BurnWound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current status of the wound as well. For this reason, this zib is mapped onto multiple profiles: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. See slice "woundCharacteristics" on `Condition.evidence.detail` for further guidance." /> <alias value="Brandwond" /> <mapping> <identity value="zib-burnwound-v3.4-2020EN" /> @@ -153,6 +158,25 @@ <comment value="Depth" /> </mapping> </element> + <element id="Condition.evidence.detail"> + <path value="Condition.evidence.detail" /> + <slicing> + <discriminator> + <type value="profile" /> + <path value="resolve()" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Condition.evidence.detail:woundCharacteristics"> + <path value="Condition.evidence.detail" /> + <sliceName value="woundCharacteristics" /> + <comment value="The functional model of zib BurnWound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current status of the wound as well. For this reason, this zib is mapped onto multiple profiles: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. These Observations, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced here. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes are referenced here; all references should be referenced through the grouping Observation." /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics" /> + </type> + </element> <element id="Condition.note"> <path value="Condition.note" /> <max value="1" /> diff --git a/resources/zib/zib-PressureUlcer.xml b/resources/zib/zib-PressureUlcer.xml index 8848585c9..cc41228cd 100644 --- a/resources/zib/zib-PressureUlcer.xml +++ b/resources/zib/zib-PressureUlcer.xml @@ -1,127 +1,151 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-PressureUlcer" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-PressureUlcer" /> - <name value="ZibPressureUlcer" /> - <title value="zib PressureUlcer" /> - <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="A pressure ulcer is localized damage to the skin and/or underlying tissue, often over a bony prominence, as a result of pressure or pressure combined with friction. A pressure ulcer involves a major disease burden and reduces the quality of life for a patient. Adequate risk evaluation, prevention and treatment of pressure ulcers can lead to a fewer incidences and prevalence of pressure ulcers." /> - <purpose value="This Condition resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PressureUlcer-v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(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-pressureulcer-v3.4-2020EN" /> - <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> - <name value="zib PressureUlcer-v3.4(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="true" /> - <type value="Condition" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Condition" /> - <derivation value="constraint" /> - <differential> - <element id="Condition"> - <path value="Condition" /> - <short value="PressureUlcer" /> - <alias value="DecubitusWond" /> - <mapping> - <identity value="zib-pressureulcer-v3.4-2020EN" /> - <map value="NL-CM:19.1.1" /> - <comment value="PressureUlcer" /> - </mapping> - </element> - <element id="Condition.code"> - <path value="Condition.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="399912005" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Condition.bodySite"> - <path value="Condition.bodySite" /> - <short value="Location / AnatomicalLocation" /> - <definition value="The location of the decubitus wound on the body." /> - <alias value="AnatomischeLocatie" /> - <max value="1" /> - <type> - <code value="CodeableConcept" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AnatomicalLocation" /> - </type> - <mapping> - <identity value="zib-pressureulcer-v3.4-2020EN" /> - <map value="NL-CM:19.1.14" /> - <comment value="AnatomicalLocation" /> - </mapping> - </element> - <element id="Condition.onset[x]"> - <path value="Condition.onset[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Condition.onset[x]:onsetDateTime"> - <path value="Condition.onset[x]" /> - <sliceName value="onsetDateTime" /> - <short value="DateOfOnset" /> - <definition value="The date on which the pressure ulcer appeared." /> - <alias value="OntstaansDatum" /> - <type> - <code value="dateTime" /> - </type> - <mapping> - <identity value="zib-pressureulcer-v3.4-2020EN" /> - <map value="NL-CM:19.1.3" /> - <comment value="DateOfOnset" /> - </mapping> - </element> - <element id="Condition.stage"> - <path value="Condition.stage" /> - <max value="1" /> - </element> - <element id="Condition.stage.summary"> - <path value="Condition.stage.summary" /> - <short value="DecubitusCategory" /> - <definition value="Description of the condition of the pressure ulcer, ranging from category 1 - 4." /> - <alias value="DecubitusCategorie" /> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000" /> - </binding> - <mapping> - <identity value="zib-pressureulcer-v3.4-2020EN" /> - <map value="NL-CM:19.1.2" /> - <comment value="DecubitusCategory" /> - </mapping> - </element> - <element id="Condition.note"> - <path value="Condition.note" /> - <max value="1" /> - </element> - <element id="Condition.note.text"> - <path value="Condition.note.text" /> - <short value="Comment" /> - <definition value="A comment of the decubitus wound." /> - <alias value="Toelichting" /> - <mapping> - <identity value="zib-pressureulcer-v3.4-2020EN" /> - <map value="NL-CM:19.1.5" /> - <comment value="Comment" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-PressureUlcer" /> + <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-PressureUlcer" /> + <name value="ZibPressureUlcer" /> + <title value="zib PressureUlcer" /> + <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="A pressure ulcer is localized damage to the skin and/or underlying tissue, often over a bony prominence, as a result of pressure or pressure combined with friction. A pressure ulcer involves a major disease burden and reduces the quality of life for a patient. Adequate risk evaluation, prevention and treatment of pressure ulcers can lead to a fewer incidences and prevalence of pressure ulcers." /> + <purpose value="This Condition resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PressureUlcer-v3.4(2020EN)](https://zibs.nl/wiki/PressureUlcer-v3.4(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-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Condition" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Condition" /> + <derivation value="constraint" /> + <differential> + <element id="Condition"> + <path value="Condition" /> + <short value="PressureUlcer" /> + <comment value="The functional model of zib PressureUlcer represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple profiles: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. See slice "woundCharacteristics" on `Condition.evidence.detail` for further guidance." /> + <alias value="DecubitusWond" /> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.1" /> + <comment value="PressureUlcer" /> + </mapping> + </element> + <element id="Condition.code"> + <path value="Condition.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="399912005" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Condition.bodySite"> + <path value="Condition.bodySite" /> + <short value="Location / AnatomicalLocation" /> + <definition value="The location of the decubitus wound on the body." /> + <alias value="AnatomischeLocatie" /> + <max value="1" /> + <type> + <code value="CodeableConcept" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AnatomicalLocation" /> + </type> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.14" /> + <comment value="AnatomicalLocation" /> + </mapping> + </element> + <element id="Condition.onset[x]"> + <path value="Condition.onset[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Condition.onset[x]:onsetDateTime"> + <path value="Condition.onset[x]" /> + <sliceName value="onsetDateTime" /> + <short value="DateOfOnset" /> + <definition value="The date on which the pressure ulcer appeared." /> + <alias value="OntstaansDatum" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.3" /> + <comment value="DateOfOnset" /> + </mapping> + </element> + <element id="Condition.stage"> + <path value="Condition.stage" /> + <max value="1" /> + </element> + <element id="Condition.stage.summary"> + <path value="Condition.stage.summary" /> + <short value="DecubitusCategory" /> + <definition value="Description of the condition of the pressure ulcer, ranging from category 1 - 4." /> + <alias value="DecubitusCategorie" /> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.2" /> + <comment value="DecubitusCategory" /> + </mapping> + </element> + <element id="Condition.evidence.detail"> + <path value="Condition.evidence.detail" /> + <slicing> + <discriminator> + <type value="profile" /> + <path value="resolve()" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Condition.evidence.detail:woundCharacteristics"> + <path value="Condition.evidence.detail" /> + <sliceName value="woundCharacteristics" /> + <comment value="The functional model of zib PressureUlcer represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current status of the wound as well. For this reason, this zib is mapped onto multiple profiles: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. These Observations, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced here. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes are referenced here; all references should be referenced through the grouping Observation." /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics" /> + </type> + </element> + <element id="Condition.note"> + <path value="Condition.note" /> + <max value="1" /> + </element> + <element id="Condition.note.text"> + <path value="Condition.note.text" /> + <short value="Comment" /> + <definition value="A comment of the decubitus wound." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.5" /> + <comment value="Comment" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Wound.WoundEdge.xml b/resources/zib/zib-Wound.WoundEdge.xml new file mode 100644 index 000000000..55d82a93b --- /dev/null +++ b/resources/zib/zib-Wound.WoundEdge.xml @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Wound.WoundEdge" /> + <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-Wound.WoundEdge" /> + <name value="ZibWoundWoundEdge" /> + <title value="zib Wound.WoundEdge" /> + <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="Description of the condition of the outer edges of the wound." /> + <purpose value="This Observation resource represents the WoundEdge concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation"/> + <comment value="This Observation resource represents the WoundEdge concept of zib Wound . It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="449747006" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <short value="WoundEdge" /> + <definition value="Description of the condition of the outer edges of the wound." /> + <alias value="WondRand" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="extensible" /> + <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000" /> + </binding> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.11" /> + <comment value="WoundEdge" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Wound.WoundInfection.xml b/resources/zib/zib-Wound.WoundInfection.xml new file mode 100644 index 000000000..180746827 --- /dev/null +++ b/resources/zib/zib-Wound.WoundInfection.xml @@ -0,0 +1,64 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Wound.WoundInfection" /> + <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-Wound.WoundInfection" /> + <name value="ZibWoundWoundInfection" /> + <title value="zib Wound.WoundInfection" /> + <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="Indication stating whether the wound is infected." /> + <purpose value="This Observation resource represents the WoundInfection concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation"/> + <comment value="This Observation resource represents the WoundInfection concept of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="405009004" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <short value="WoundInfection" /> + <definition value="Indication stating whether the wound is infected." /> + <alias value="WondInfectie" /> + <type> + <code value="boolean" /> + </type> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.7" /> + <comment value="WoundInfection" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Wound.WoundMoisture.xml b/resources/zib/zib-Wound.WoundMoisture.xml new file mode 100644 index 000000000..ff69a3a21 --- /dev/null +++ b/resources/zib/zib-Wound.WoundMoisture.xml @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Wound.WoundMoisture" /> + <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-Wound.WoundMoisture" /> + <name value="ZibWoundWoundMoisture" /> + <title value="zib Wound.WoundMoisture" /> + <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="Description of the moisture in the wound." /> + <purpose value="This Observation resource represents the WoundMoisture concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation"/> + <comment value="This Observation resource represents the WoundMoisture concept of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="298007001" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <short value="WoundMoisture" /> + <definition value="Description of the moisture in the wound." /> + <alias value="WondVochtigheid" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000" /> + </binding> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.6" /> + <comment value="WoundMoisture" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Wound.WoundTissue.xml b/resources/zib/zib-Wound.WoundTissue.xml new file mode 100644 index 000000000..81cb0e958 --- /dev/null +++ b/resources/zib/zib-Wound.WoundTissue.xml @@ -0,0 +1,69 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Wound.WoundTissue" /> + <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-Wound.WoundTissue" /> + <name value="ZibWoundWoundTissue" /> + <title value="zib Wound.WoundTissue" /> + <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="Description of the tissue of the wound." /> + <purpose value="This Observation resource represents the WoundTissue concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation"/> + <comment value="This Observation resource represents the WoundTissue concept of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <comment value="The code to identify this concept (SNOMED 148641000146109) aligns with the next version of the zib, since the current version doesn't provide a code. See [ZIB-2100](https://bits.nictiz.nl/browse/ZIB-2100) for more information." /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="148641000146109" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <short value="WoundTissue" /> + <definition value="Description of the tissue of the wound. For this, the WCS model can be used. A different classification is used for oncological ulcers." /> + <alias value="WondWeefsel" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000" /> + </binding> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.4" /> + <comment value="WoundTissue" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Wound.xml b/resources/zib/zib-Wound.xml index 073dcc29b..05462ebe8 100644 --- a/resources/zib/zib-Wound.xml +++ b/resources/zib/zib-Wound.xml @@ -1,137 +1,161 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-Wound" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound" /> - <name value="ZibWound" /> - <title value="zib Wound" /> - <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="A wound is an interruption of the continuity of the skin, often caused by external influences. A commonly used model for documenting the wound properties is the TIME (‘Tissue’, ‘Infection’, ‘Moisture’, ‘Edge’) model, which can be used to systematically describe the wound. For wound tissue (T in the TIME model), the structure of the WCS model (Woundcare Consultant Society, WCS Kenniscentrum Wondzorg) is used. The WCS model is not suited for describing oncological ulcers. There is a separate classification for that. Oncological ulcers are skin defects which result from the tumor process. They are different from wounds resulting from cancer treatment, such as radiotherapy, chemotherapy or surgery. The concept does not describe decubitus wounds and burn wounds. For these, the relevant information models can be used." /> - <purpose value="This Condition resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound-v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(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-wound-v3.3-2020EN" /> - <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> - <name value="zib Wound-v3.3(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="true" /> - <type value="Condition" /> - <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Condition" /> - <derivation value="constraint" /> - <differential> - <element id="Condition"> - <path value="Condition" /> - <short value="Wound" /> - <alias value="Wond" /> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.1" /> - <comment value="Wound" /> - </mapping> - </element> - <element id="Condition.category"> - <path value="Condition.category" /> - <slicing> - <discriminator> - <type value="value" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - <min value="1" /> - </element> - <element id="Condition.category:woundCode"> - <path value="Condition.category" /> - <sliceName value="woundCode" /> - <min value="1" /> - <max value="1" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="416462003" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Condition.code"> - <path value="Condition.code" /> - <short value="WoundType" /> - <definition value="Description of the type of wound." /> - <alias value="WondSoort" /> - <binding> - <strength value="extensible" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.8.1--20200901000000" /> - </binding> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.5" /> - <comment value="WoundType" /> - </mapping> - </element> - <element id="Condition.bodySite"> - <path value="Condition.bodySite" /> - <short value="Location / AnatomicalLocation" /> - <definition value="The location of the wound on the body." /> - <alias value="AnatomischeLocatie" /> - <max value="1" /> - <type> - <code value="CodeableConcept" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AnatomicalLocation" /> - </type> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.19" /> - <comment value="AnatomicalLocation" /> - </mapping> - </element> - <element id="Condition.onset[x]"> - <path value="Condition.onset[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Condition.onset[x]:onsetDateTime"> - <path value="Condition.onset[x]" /> - <sliceName value="onsetDateTime" /> - <short value="WoundDateOfOnset" /> - <definition value="The date on which the wound appeared." /> - <alias value="WondOntstaansdatum" /> - <type> - <code value="dateTime" /> - </type> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.2" /> - <comment value="WoundDateOfOnset" /> - </mapping> - </element> - <element id="Condition.note"> - <path value="Condition.note" /> - <max value="1" /> - </element> - <element id="Condition.note.text"> - <path value="Condition.note.text" /> - <short value="Comment" /> - <definition value="Comment on the wound." /> - <alias value="Toelichting" /> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.9" /> - <comment value="Comment" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Wound" /> + <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-Wound" /> + <name value="ZibWound" /> + <title value="zib Wound" /> + <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="A wound is an interruption of the continuity of the skin, often caused by external influences. A commonly used model for documenting the wound properties is the TIME (‘Tissue’, ‘Infection’, ‘Moisture’, ‘Edge’) model, which can be used to systematically describe the wound. For wound tissue (T in the TIME model), the structure of the WCS model (Woundcare Consultant Society, WCS Kenniscentrum Wondzorg) is used. The WCS model is not suited for describing oncological ulcers. There is a separate classification for that. Oncological ulcers are skin defects which result from the tumor process. They are different from wounds resulting from cancer treatment, such as radiotherapy, chemotherapy or surgery. The concept does not describe decubitus wounds and burn wounds. For these, the relevant information models can be used." /> + <purpose value="This Condition resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound-v3.3(2020EN)](https://zibs.nl/wiki/Wound-v3.3(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-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Condition" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Condition" /> + <derivation value="constraint" /> + <differential> + <element id="Condition"> + <path value="Condition" /> + <short value="Wound" /> + <comment value="The functional model of zib Wound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple profiles: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. See slice "woundCharacteristics" on `Condition.evidence.detail` for further guidance." /> + <alias value="Wond" /> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.1" /> + <comment value="Wound" /> + </mapping> + </element> + <element id="Condition.category"> + <path value="Condition.category" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + <min value="1" /> + </element> + <element id="Condition.category:woundCode"> + <path value="Condition.category" /> + <sliceName value="woundCode" /> + <min value="1" /> + <max value="1" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="416462003" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Condition.code"> + <path value="Condition.code" /> + <short value="WoundType" /> + <definition value="Description of the type of wound." /> + <alias value="WondSoort" /> + <binding> + <strength value="extensible" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.8.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.5" /> + <comment value="WoundType" /> + </mapping> + </element> + <element id="Condition.bodySite"> + <path value="Condition.bodySite" /> + <short value="Location / AnatomicalLocation" /> + <definition value="The location of the wound on the body." /> + <alias value="AnatomischeLocatie" /> + <max value="1" /> + <type> + <code value="CodeableConcept" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AnatomicalLocation" /> + </type> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.19" /> + <comment value="AnatomicalLocation" /> + </mapping> + </element> + <element id="Condition.onset[x]"> + <path value="Condition.onset[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Condition.onset[x]:onsetDateTime"> + <path value="Condition.onset[x]" /> + <sliceName value="onsetDateTime" /> + <short value="WoundDateOfOnset" /> + <definition value="The date on which the wound appeared." /> + <alias value="WondOntstaansdatum" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.2" /> + <comment value="WoundDateOfOnset" /> + </mapping> + </element> + <element id="Condition.evidence.detail"> + <path value="Condition.evidence.detail" /> + <slicing> + <discriminator> + <type value="profile" /> + <path value="resolve()" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Condition.evidence.detail:woundCharacteristics"> + <path value="Condition.evidence.detail" /> + <sliceName value="woundCharacteristics" /> + <comment value="The functional model of zib Wound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current status of the wound as well. For this reason, this zib is mapped onto multiple profiles: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. These Observations, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced here. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes are referenced here; all references should be referenced through the grouping Observation." /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics" /> + </type> + </element> + <element id="Condition.note"> + <path value="Condition.note" /> + <max value="1" /> + </element> + <element id="Condition.note.text"> + <path value="Condition.note.text" /> + <short value="Comment" /> + <definition value="Comment on the wound." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.9" /> + <comment value="Comment" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-wounds.DateOfLastDressingChange.xml b/resources/zib/zib-wounds.DateOfLastDressingChange.xml new file mode 100644 index 000000000..b92cb5086 --- /dev/null +++ b/resources/zib/zib-wounds.DateOfLastDressingChange.xml @@ -0,0 +1,84 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-wounds.DateOfLastDressingChange" /> + <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-wounds.DateOfLastDressingChange" /> + <name value="ZibwoundsDateOfLastDressingChange" /> + <title value="zib wounds.DateOfLastDressingChange" /> + <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="Date on which the dressing was last changed." /> + <purpose value="This Observation resource represents the DateOfLastDressingChange concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) and the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) BurnWound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(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-burnwound-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> + <name value="zib Burnwound-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation"/> + <comment value="This Observation resource represents the DateOfLastDressingChange concept of zibs Wound, BurnWound and PressureUlcer. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="360541000146109" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <short value="DateOfLastDressingChange" /> + <definition value="The date on which the dressing was last changed." /> + <alias value="DatumLaatsteVerbandwissel" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-burnwound-v3.4-2020EN" /> + <map value="NL-CM:19.4.8" /> + <comment value="DateOfLastDressingChange" /> + </mapping> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.8" /> + <comment value="DateOfLastDressingChange" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.3" /> + <comment value="DateOfLastDressingChange" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index 378b3ad88..733614b42 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="zib-wounds.WoundCharacteristics" /> + <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-wounds.WoundCharacteristics" /> <name value="ZibwoundsWoundCharacteristics" /> <title value="zib wounds.WoundCharacteristics" /> @@ -14,8 +18,8 @@ <use value="work" /> </telecom> </contact> - <description value="This WoundCharacteristics profile captures multiple observable properties of wounds that are used in the zibs ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), [PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and [Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN))." /> - <purpose value="A separate Observation is deemed necessary for the observable properties of wounds." /> + <description value="Observable properties of a wound, burnwound or pressureulcer." /> + <purpose value="This Observation profile groups multiple observable properties of wounds that are used in the zibs ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), [PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and [Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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> @@ -39,6 +43,10 @@ <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> <derivation value="constraint" /> <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="The functional models of zibs Wound, BurnWound and PressureUlcer represent conditions that need to be tracked over time, but define point-in-time assessments about the current status of the wounds as well. For this reason, these three zibs are all mapped onto multiple profiles: a Condition profile that represents the focal resource, and Observation profiles for all observable properties. Since multiple observable properties are usually assessed together, all Observation resources resulting from a single assessment are grouped using the current Observation profile, using `Observation.hasMember`. It is this Observation that is referenced from the Condition resources, on `Condition.evidence.detail`. This model allows to track multiple distinct assessment moments over time in connection with the condition." /> + </element> <element id="Observation.code"> <path value="Observation.code" /> <patternCodeableConcept> @@ -48,305 +56,23 @@ </coding> </patternCodeableConcept> </element> - <element id="Observation.component"> - <path value="Observation.component" /> - <slicing> - <discriminator> - <type value="value" /> - <path value="code" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.component:dateOfLastDressingChange"> - <path value="Observation.component" /> - <sliceName value="dateOfLastDressingChange" /> - <max value="1" /> - </element> - <element id="Observation.component:dateOfLastDressingChange.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="360541000146109" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:dateOfLastDressingChange.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="DateOfLastDressingChange" /> - <definition value="The date on which the dressing was last changed." /> - <alias value="DatumLaatsteVerbandwissel" /> - <type> - <code value="dateTime" /> - </type> - <mapping> - <identity value="zib-burnwound-v3.4-2020EN" /> - <map value="NL-CM:19.4.8" /> - <comment value="DateOfLastDressingChange" /> - </mapping> - <mapping> - <identity value="zib-pressureulcer-v3.4-2020EN" /> - <map value="NL-CM:19.1.8" /> - <comment value="DateOfLastDressingChange" /> - </mapping> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.3" /> - <comment value="DateOfLastDressingChange" /> - </mapping> - </element> - <element id="Observation.component:extent"> - <path value="Observation.component" /> - <sliceName value="extent" /> - <max value="1" /> - </element> - <element id="Observation.component:extent.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="360531000146101" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:extent.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Extent" /> - <definition value="The extent of a burn wound is indicated in a percentage of the ‘Total Body Surface Area’ (TBSA). For adults, the TBSA can be calculated on the basis of the ‘rule of nines’, in which body parts are expressed in the percentage 9 and multiples of 9. This ‘rule of nines’ cannot be used for children because a child’s body proportions are different from those of an adult. For children, separate tables were developed per age group to determine the extent of burn wounds. Another option is measuring the extent using the patient’s hand surface area. The surface area of a patient’s hand (including the fingers) equals approximately 1% of their total body surface area. (Source: Brandwonden genezen. Hoe verder? [Healing Burn Wounds. What now?)" /> - <alias value="Uitgebreidheid" /> - <type> - <code value="Quantity" /> - </type> - <mapping> - <identity value="zib-burnwound-v3.4-2020EN" /> - <map value="NL-CM:19.4.7" /> - <comment value="Extent" /> - </mapping> - </element> - <element id="Observation.component:woundLength"> - <path value="Observation.component" /> - <sliceName value="woundLength" /> - <max value="1" /> - </element> - <element id="Observation.component:woundLength.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="39126-8" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:woundLength.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="WoundLength" /> - <definition value="The length of the (decubitus) wound." /> - <alias value="Wondlengte" /> - <type> - <code value="Quantity" /> - </type> - <mapping> - <identity value="zib-pressureulcer-v3.4-2020EN" /> - <map value="NL-CM:19.1.9" /> - <comment value="WoundLength" /> - </mapping> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.12" /> - <comment value="WoundLength" /> - </mapping> - </element> - <element id="Observation.component:woundWidth"> - <path value="Observation.component" /> - <sliceName value="woundWidth" /> - <max value="1" /> - </element> - <element id="Observation.component:woundWidth.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="39125-0" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:woundWidth.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="WoundWidth" /> - <definition value="The width of the (decubitus) wound." /> - <alias value="Wondbreedte" /> - <type> - <code value="Quantity" /> - </type> - <mapping> - <identity value="zib-pressureulcer-v3.4-2020EN" /> - <map value="NL-CM:19.1.10" /> - <comment value="WoundWidth" /> - </mapping> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.13" /> - <comment value="WoundWidth" /> - </mapping> - </element> - <element id="Observation.component:woundDepth"> - <path value="Observation.component" /> - <sliceName value="woundDepth" /> - <max value="1" /> - </element> - <element id="Observation.component:woundDepth.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://loinc.org" /> - <code value="39127-6" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:woundDepth.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="WoundDepth" /> - <definition value="The depth of the (decubitus) wound." /> - <alias value="Wonddiepte" /> - <type> - <code value="Quantity" /> - </type> - <mapping> - <identity value="zib-pressureulcer-v3.4-2020EN" /> - <map value="NL-CM:19.1.11" /> - <comment value="WoundDepth" /> - </mapping> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.14" /> - <comment value="WoundDepth" /> - </mapping> - </element> - <element id="Observation.component:woundTissue"> - <path value="Observation.component" /> - <sliceName value="woundTissue" /> - <max value="1" /> - </element> - <element id="Observation.component:woundTissue.code"> - <path value="Observation.component.code" /> - <comment value="The code to identify this concept (SNOMED 148641000146109) aligns with the next version of the zib, since the current version doesn't provide a code. See [ZIB-2100](https://bits.nictiz.nl/browse/ZIB-2100) for more information." /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="148641000146109" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:woundTissue.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="WoundTissue" /> - <definition value="Description of the tissue of the wound. For this, the WCS model can be used. A different classification is used for oncological ulcers." /> - <alias value="WondWeefsel" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000" /> - </binding> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.4" /> - <comment value="WoundTissue" /> - </mapping> - </element> - <element id="Observation.component:woundInfection"> - <path value="Observation.component" /> - <sliceName value="woundInfection" /> - <max value="1" /> - </element> - <element id="Observation.component:woundInfection.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="405009004" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:woundInfection.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="WoundInfection" /> - <definition value="Indication stating whether the wound is infected." /> - <alias value="WondInfectie" /> - <type> - <code value="boolean" /> - </type> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.7" /> - <comment value="WoundInfection" /> - </mapping> - </element> - <element id="Observation.component:woundMoisture"> - <path value="Observation.component" /> - <sliceName value="woundMoisture" /> - <max value="1" /> - </element> - <element id="Observation.component:woundMoisture.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="298007001" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:woundMoisture.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="WoundMoisture" /> - <definition value="Description of the moisture in the wound." /> - <alias value="WondVochtigheid" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000" /> - </binding> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.6" /> - <comment value="WoundMoisture" /> - </mapping> - </element> - <element id="Observation.component:woundEdge"> - <path value="Observation.component" /> - <sliceName value="woundEdge" /> - <max value="1" /> - </element> - <element id="Observation.component:woundEdge.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="449747006" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:woundEdge.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="WoundEdge" /> - <definition value="Description of the condition of the outer edges of the wound." /> - <alias value="WondRand" /> + <element id="Observation.hasMember"> + <path value="Observation.hasMember" /> <type> - <code value="CodeableConcept" /> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/MolecularSequence" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.DateOfLastDressingChange" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundLength" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundWidth" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundDepth" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound.WoundTissue" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound.WoundInfection" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound.WoundMoisture" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound.WoundEdge" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-BurnWound.Extent" /> </type> - <binding> - <strength value="extensible" /> - <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000" /> - </binding> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <map value="NL-CM:19.2.11" /> - <comment value="WoundEdge" /> - </mapping> </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-wounds.WoundDepth.xml b/resources/zib/zib-wounds.WoundDepth.xml new file mode 100644 index 000000000..8246eee91 --- /dev/null +++ b/resources/zib/zib-wounds.WoundDepth.xml @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-wounds.WoundDepth" /> + <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-wounds.WoundDepth" /> + <name value="ZibwoundsWoundDepth" /> + <title value="zib wounds.WoundDepth" /> + <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="The depth of the wound." /> + <purpose value="This Observation resource represents the WoundDepth concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) and the Dutch [zib PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(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-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This Observation resource represents the WoundDepth concept of zibs Wound and zib PressureUlcer. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="39127-6" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <short value="WoundDepth" /> + <definition value="The depth of the (decubitus) wound." /> + <alias value="Wonddiepte" /> + <type> + <code value="Quantity" /> + </type> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.11" /> + <comment value="WoundDepth" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.14" /> + <comment value="WoundDepth" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-wounds.WoundImage.xml b/resources/zib/zib-wounds.WoundImage.xml index d28aec0b9..fecb7172e 100644 --- a/resources/zib/zib-wounds.WoundImage.xml +++ b/resources/zib/zib-wounds.WoundImage.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="zib-wounds.WoundImage" /> + <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-wounds.WoundImage" /> <name value="ZibwoundsWoundImage" /> <title value="zib wounds.WoundImage" /> diff --git a/resources/zib/zib-wounds.WoundLength.xml b/resources/zib/zib-wounds.WoundLength.xml new file mode 100644 index 000000000..c5e2690dc --- /dev/null +++ b/resources/zib/zib-wounds.WoundLength.xml @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-wounds.WoundLength" /> + <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-wounds.WoundLength" /> + <name value="ZibwoundsWoundLength" /> + <title value="zib wounds.WoundLength" /> + <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="The length of the wound." /> + <purpose value="This Observation resource represents the WoundLength concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) and the Dutch [zib PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(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-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This Observation resource represents the WoundLength concept of zibs Wound and zib PressureUlcer. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="39126-8" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <short value="WoundLength" /> + <definition value="The length of the (decubitus) wound." /> + <alias value="Wondlengte" /> + <type> + <code value="Quantity" /> + </type> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.9" /> + <comment value="WoundLength" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.12" /> + <comment value="WoundLength" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-wounds.WoundWidth.xml b/resources/zib/zib-wounds.WoundWidth.xml new file mode 100644 index 000000000..a59b66e72 --- /dev/null +++ b/resources/zib/zib-wounds.WoundWidth.xml @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-wounds.WoundWidth" /> + <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-wounds.WoundWidth" /> + <name value="ZibwoundsWoundWidth" /> + <title value="zib wounds.WoundWidth" /> + <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="The width of the wound." /> + <purpose value="This Observation resource represents the WoundWidth concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) and the Dutch [zib PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(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-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Observation" /> + <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This Observation resource represents the WoundWidth concept of zibs Wound and zib PressureUlcer. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://loinc.org" /> + <code value="39125-0" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <short value="WoundWidth" /> + <definition value="The width of the (decubitus) wound." /> + <alias value="Wondbreedte" /> + <type> + <code value="Quantity" /> + </type> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <map value="NL-CM:19.1.10" /> + <comment value="WoundWidth" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.13" /> + <comment value="WoundWidth" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From 46531dfcbbe01332350049963d76116de736ddf1 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Wed, 3 Apr 2024 10:51:58 +0200 Subject: [PATCH 55/77] Add missing ValueSet binding for AnatomicalLocation --- resources/zib/zib-Burnwound.xml | 4 ++++ resources/zib/zib-PressureUlcer.xml | 4 ++++ resources/zib/zib-Wound.xml | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/resources/zib/zib-Burnwound.xml b/resources/zib/zib-Burnwound.xml index c7053ed9c..f392cffa1 100644 --- a/resources/zib/zib-Burnwound.xml +++ b/resources/zib/zib-Burnwound.xml @@ -92,6 +92,10 @@ <code value="CodeableConcept" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AnatomicalLocation" /> </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.11--20200901000000" /> + </binding> <mapping> <identity value="zib-burnwound-v3.4-2020EN" /> <map value="NL-CM:19.4.12" /> diff --git a/resources/zib/zib-PressureUlcer.xml b/resources/zib/zib-PressureUlcer.xml index cc41228cd..463498fab 100644 --- a/resources/zib/zib-PressureUlcer.xml +++ b/resources/zib/zib-PressureUlcer.xml @@ -63,6 +63,10 @@ <code value="CodeableConcept" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AnatomicalLocation" /> </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.11--20200901000000" /> + </binding> <mapping> <identity value="zib-pressureulcer-v3.4-2020EN" /> <map value="NL-CM:19.1.14" /> diff --git a/resources/zib/zib-Wound.xml b/resources/zib/zib-Wound.xml index 05462ebe8..981959de6 100644 --- a/resources/zib/zib-Wound.xml +++ b/resources/zib/zib-Wound.xml @@ -92,6 +92,10 @@ <code value="CodeableConcept" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/zib-AnatomicalLocation" /> </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.11--20200901000000" /> + </binding> <mapping> <identity value="zib-wound-v3.3-2020EN" /> <map value="NL-CM:19.2.19" /> From 97ebe55067392eaf4d483ee135b769f4d4fc0ff0 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Wed, 10 Apr 2024 13:48:59 +0200 Subject: [PATCH 56/77] Adopt the zib name "Burnwound" rather than the description "BurnWound" --- ...BurnWound.Extent.xml => zib-Burnwound.Extent.xml} | 12 ++++++------ resources/zib/zib-Burnwound.xml | 4 ++-- resources/zib/zib-Wound.WoundEdge.xml | 2 +- .../zib/zib-wounds.DateOfLastDressingChange.xml | 4 ++-- resources/zib/zib-wounds.WoundCharacteristics.xml | 4 ++-- 5 files changed, 13 insertions(+), 13 deletions(-) rename resources/zib/{zib-BurnWound.Extent.xml => zib-Burnwound.Extent.xml} (91%) diff --git a/resources/zib/zib-BurnWound.Extent.xml b/resources/zib/zib-Burnwound.Extent.xml similarity index 91% rename from resources/zib/zib-BurnWound.Extent.xml rename to resources/zib/zib-Burnwound.Extent.xml index cdc23e523..598e54375 100644 --- a/resources/zib/zib-BurnWound.Extent.xml +++ b/resources/zib/zib-Burnwound.Extent.xml @@ -1,13 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-BurnWound.Extent" /> + <id value="zib-Burnwound.Extent" /> <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-BurnWound.Extent" /> - <name value="ZibBurnWoundExtent" /> - <title value="zib BurnWound.Extent" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound.Extent" /> + <name value="ZibBurnwoundExtent" /> + <title value="zib Burnwound.Extent" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> @@ -19,7 +19,7 @@ </telecom> </contact> <description value="The extent of a burn wound is indicated in a percentage of the ‘Total Body Surface Area’ (TBSA)." /> - <purpose value="This Observation resource represents the Extent concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) BurnWound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN))." /> + <purpose value="This Observation resource represents the Extent concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(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> @@ -35,7 +35,7 @@ <differential> <element id="Observation"> <path value="Observation"/> - <comment value="This Observation resource represents the Extent concept of zib BurnWound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + <comment value="This Observation resource represents the Extent concept of zib Burnwound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-Burnwound.xml b/resources/zib/zib-Burnwound.xml index f392cffa1..856e85ec8 100644 --- a/resources/zib/zib-Burnwound.xml +++ b/resources/zib/zib-Burnwound.xml @@ -36,7 +36,7 @@ <element id="Condition"> <path value="Condition" /> <short value="Burnwound" /> - <comment value="The functional model of zib BurnWound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current status of the wound as well. For this reason, this zib is mapped onto multiple profiles: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. See slice "woundCharacteristics" on `Condition.evidence.detail` for further guidance." /> + <comment value="The functional model of zib Burnwound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current status of the wound as well. For this reason, this zib is mapped onto multiple profiles: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. See slice "woundCharacteristics" on `Condition.evidence.detail` for further guidance." /> <alias value="Brandwond" /> <mapping> <identity value="zib-burnwound-v3.4-2020EN" /> @@ -175,7 +175,7 @@ <element id="Condition.evidence.detail:woundCharacteristics"> <path value="Condition.evidence.detail" /> <sliceName value="woundCharacteristics" /> - <comment value="The functional model of zib BurnWound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current status of the wound as well. For this reason, this zib is mapped onto multiple profiles: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. These Observations, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced here. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes are referenced here; all references should be referenced through the grouping Observation." /> + <comment value="The functional model of zib Burnwound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current status of the wound as well. For this reason, this zib is mapped onto multiple profiles: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. These Observations, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced here. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes are referenced here; all references should be referenced through the grouping Observation." /> <type> <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics" /> diff --git a/resources/zib/zib-Wound.WoundEdge.xml b/resources/zib/zib-Wound.WoundEdge.xml index 55d82a93b..d73e63917 100644 --- a/resources/zib/zib-Wound.WoundEdge.xml +++ b/resources/zib/zib-Wound.WoundEdge.xml @@ -35,7 +35,7 @@ <differential> <element id="Observation"> <path value="Observation"/> - <comment value="This Observation resource represents the WoundEdge concept of zib Wound . It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + <comment value="This Observation resource represents the WoundEdge concept of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-wounds.DateOfLastDressingChange.xml b/resources/zib/zib-wounds.DateOfLastDressingChange.xml index b92cb5086..d36af301b 100644 --- a/resources/zib/zib-wounds.DateOfLastDressingChange.xml +++ b/resources/zib/zib-wounds.DateOfLastDressingChange.xml @@ -19,7 +19,7 @@ </telecom> </contact> <description value="Date on which the dressing was last changed." /> - <purpose value="This Observation resource represents the DateOfLastDressingChange concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) and the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) BurnWound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN))." /> + <purpose value="This Observation resource represents the DateOfLastDressingChange concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) and the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(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> @@ -45,7 +45,7 @@ <differential> <element id="Observation"> <path value="Observation"/> - <comment value="This Observation resource represents the DateOfLastDressingChange concept of zibs Wound, BurnWound and PressureUlcer. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + <comment value="This Observation resource represents the DateOfLastDressingChange concept of zibs Wound, Burnwound and PressureUlcer. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index 733614b42..d2f0618fb 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -45,7 +45,7 @@ <differential> <element id="Observation"> <path value="Observation" /> - <comment value="The functional models of zibs Wound, BurnWound and PressureUlcer represent conditions that need to be tracked over time, but define point-in-time assessments about the current status of the wounds as well. For this reason, these three zibs are all mapped onto multiple profiles: a Condition profile that represents the focal resource, and Observation profiles for all observable properties. Since multiple observable properties are usually assessed together, all Observation resources resulting from a single assessment are grouped using the current Observation profile, using `Observation.hasMember`. It is this Observation that is referenced from the Condition resources, on `Condition.evidence.detail`. This model allows to track multiple distinct assessment moments over time in connection with the condition." /> + <comment value="The functional models of zibs Wound, Burnwound and PressureUlcer represent conditions that need to be tracked over time, but define point-in-time assessments about the current status of the wounds as well. For this reason, these three zibs are all mapped onto multiple profiles: a Condition profile that represents the focal resource, and Observation profiles for all observable properties. Since multiple observable properties are usually assessed together, all Observation resources resulting from a single assessment are grouped using the current Observation profile, using `Observation.hasMember`. It is this Observation that is referenced from the Condition resources, on `Condition.evidence.detail`. This model allows to track multiple distinct assessment moments over time in connection with the condition." /> </element> <element id="Observation.code"> <path value="Observation.code" /> @@ -71,7 +71,7 @@ <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound.WoundInfection" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound.WoundMoisture" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound.WoundEdge" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-BurnWound.Extent" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound.Extent" /> </type> </element> </differential> From cce721a0dd242e63370add6b404d7e90453dee9e Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Wed, 10 Apr 2024 14:03:23 +0200 Subject: [PATCH 57/77] Tweak profile descriptions for "wounds" profiles --- resources/zib/zib-wounds.DateOfLastDressingChange.xml | 4 ++-- resources/zib/zib-wounds.WoundCharacteristics.xml | 4 ++-- resources/zib/zib-wounds.WoundDepth.xml | 4 ++-- resources/zib/zib-wounds.WoundImage.xml | 2 +- resources/zib/zib-wounds.WoundLength.xml | 4 ++-- resources/zib/zib-wounds.WoundWidth.xml | 4 ++-- 6 files changed, 11 insertions(+), 11 deletions(-) diff --git a/resources/zib/zib-wounds.DateOfLastDressingChange.xml b/resources/zib/zib-wounds.DateOfLastDressingChange.xml index d36af301b..62bdf2e2a 100644 --- a/resources/zib/zib-wounds.DateOfLastDressingChange.xml +++ b/resources/zib/zib-wounds.DateOfLastDressingChange.xml @@ -19,7 +19,7 @@ </telecom> </contact> <description value="Date on which the dressing was last changed." /> - <purpose value="This Observation resource represents the DateOfLastDressingChange concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) and the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN))." /> + <purpose value="This Observation resource represents the DateOfLastDressingChange concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), the Dutch [zib PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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> @@ -45,7 +45,7 @@ <differential> <element id="Observation"> <path value="Observation"/> - <comment value="This Observation resource represents the DateOfLastDressingChange concept of zibs Wound, Burnwound and PressureUlcer. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + <comment value="This Observation resource represents the DateOfLastDressingChange concept of zibs Burnwound, PressureUlcer and Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index d2f0618fb..d1848ca43 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -19,7 +19,7 @@ </telecom> </contact> <description value="Observable properties of a wound, burnwound or pressureulcer." /> - <purpose value="This Observation profile groups multiple observable properties of wounds that are used in the zibs ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), [PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and [Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN))." /> + <purpose value="This Observation profile groups multiple observable properties of wounds that are used in the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), the Dutch [zib PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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> @@ -45,7 +45,7 @@ <differential> <element id="Observation"> <path value="Observation" /> - <comment value="The functional models of zibs Wound, Burnwound and PressureUlcer represent conditions that need to be tracked over time, but define point-in-time assessments about the current status of the wounds as well. For this reason, these three zibs are all mapped onto multiple profiles: a Condition profile that represents the focal resource, and Observation profiles for all observable properties. Since multiple observable properties are usually assessed together, all Observation resources resulting from a single assessment are grouped using the current Observation profile, using `Observation.hasMember`. It is this Observation that is referenced from the Condition resources, on `Condition.evidence.detail`. This model allows to track multiple distinct assessment moments over time in connection with the condition." /> + <comment value="The functional models of zibs Burnwound, PressureUlcer and Wound represent conditions that need to be tracked over time, but define point-in-time assessments about the current status of the wounds as well. For this reason, these three zibs are all mapped onto multiple profiles: a Condition profile that represents the focal resource, and Observation profiles for all observable properties. Since multiple observable properties are usually assessed together, all Observation resources resulting from a single assessment are grouped using the current Observation profile, using `Observation.hasMember`. It is this Observation that is referenced from the Condition resources, on `Condition.evidence.detail`. This model allows to track multiple distinct assessment moments over time in connection with the condition." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-wounds.WoundDepth.xml b/resources/zib/zib-wounds.WoundDepth.xml index 8246eee91..bd261a6d1 100644 --- a/resources/zib/zib-wounds.WoundDepth.xml +++ b/resources/zib/zib-wounds.WoundDepth.xml @@ -19,7 +19,7 @@ </telecom> </contact> <description value="The depth of the wound." /> - <purpose value="This Observation resource represents the WoundDepth concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) and the Dutch [zib PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN))." /> + <purpose value="This Observation resource represents the WoundDepth concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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> @@ -40,7 +40,7 @@ <differential> <element id="Observation"> <path value="Observation" /> - <comment value="This Observation resource represents the WoundDepth concept of zibs Wound and zib PressureUlcer. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + <comment value="This Observation resource represents the WoundDepth concept of zibs PressureUlcer and Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-wounds.WoundImage.xml b/resources/zib/zib-wounds.WoundImage.xml index fecb7172e..fdb23a882 100644 --- a/resources/zib/zib-wounds.WoundImage.xml +++ b/resources/zib/zib-wounds.WoundImage.xml @@ -19,7 +19,7 @@ </telecom> </contact> <description value="A photo of the wound, burn wound or decubitus wound as visual information." /> - <purpose value="This DocumentReference resource represents the WoundImage concept of the Dutch zibs ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), [PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and [Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN))." /> + <purpose value="This DocumentReference resource represents the WoundImage concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), the Dutch [zib PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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> diff --git a/resources/zib/zib-wounds.WoundLength.xml b/resources/zib/zib-wounds.WoundLength.xml index c5e2690dc..a8eab6904 100644 --- a/resources/zib/zib-wounds.WoundLength.xml +++ b/resources/zib/zib-wounds.WoundLength.xml @@ -19,7 +19,7 @@ </telecom> </contact> <description value="The length of the wound." /> - <purpose value="This Observation resource represents the WoundLength concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) and the Dutch [zib PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN))." /> + <purpose value="This Observation resource represents the WoundLength concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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> @@ -40,7 +40,7 @@ <differential> <element id="Observation"> <path value="Observation" /> - <comment value="This Observation resource represents the WoundLength concept of zibs Wound and zib PressureUlcer. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + <comment value="This Observation resource represents the WoundLength concept of zibs PressureUlcer and Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-wounds.WoundWidth.xml b/resources/zib/zib-wounds.WoundWidth.xml index a59b66e72..335f0bd46 100644 --- a/resources/zib/zib-wounds.WoundWidth.xml +++ b/resources/zib/zib-wounds.WoundWidth.xml @@ -19,7 +19,7 @@ </telecom> </contact> <description value="The width of the wound." /> - <purpose value="This Observation resource represents the WoundWidth concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) and the Dutch [zib PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN))." /> + <purpose value="This Observation resource represents the WoundWidth concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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> @@ -40,7 +40,7 @@ <differential> <element id="Observation"> <path value="Observation" /> - <comment value="This Observation resource represents the WoundWidth concept of zibs Wound and zib PressureUlcer. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + <comment value="This Observation resource represents the WoundWidth concept of zibs PressureUlcer and Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> </element> <element id="Observation.code"> <path value="Observation.code" /> From b1d8bdb66838e1a4fa7fa11f28df05cc69c91360 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Wed, 10 Apr 2024 14:26:54 +0200 Subject: [PATCH 58/77] Expand the comments on the use of multiple profiles, and move the primary explanation to the profile roots. --- resources/zib/zib-Burnwound.xml | 4 ++-- resources/zib/zib-PressureUlcer.xml | 4 ++-- resources/zib/zib-Wound.xml | 4 ++-- resources/zib/zib-wounds.WoundCharacteristics.xml | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/resources/zib/zib-Burnwound.xml b/resources/zib/zib-Burnwound.xml index 856e85ec8..d10d1b05f 100644 --- a/resources/zib/zib-Burnwound.xml +++ b/resources/zib/zib-Burnwound.xml @@ -36,7 +36,7 @@ <element id="Condition"> <path value="Condition" /> <short value="Burnwound" /> - <comment value="The functional model of zib Burnwound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current status of the wound as well. For this reason, this zib is mapped onto multiple profiles: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. See slice "woundCharacteristics" on `Condition.evidence.detail` for further guidance." /> + <comment value="The functional model of zib Burnwound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. These Observations, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced on `Condition.evidence.detail` (see slice "woundCharacteristics"). This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes are referenced here; all references should be referenced through the grouping Observation. Note that this model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of 0..1 on the zib level, but this works out differently in the FHIR model." /> <alias value="Brandwond" /> <mapping> <identity value="zib-burnwound-v3.4-2020EN" /> @@ -175,7 +175,7 @@ <element id="Condition.evidence.detail:woundCharacteristics"> <path value="Condition.evidence.detail" /> <sliceName value="woundCharacteristics" /> - <comment value="The functional model of zib Burnwound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current status of the wound as well. For this reason, this zib is mapped onto multiple profiles: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. These Observations, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced here. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes are referenced here; all references should be referenced through the grouping Observation." /> + <comment value="The functional model of zib Burnwound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. See the comment on the root of this profile for further guidance." /> <type> <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics" /> diff --git a/resources/zib/zib-PressureUlcer.xml b/resources/zib/zib-PressureUlcer.xml index 463498fab..8d69805d0 100644 --- a/resources/zib/zib-PressureUlcer.xml +++ b/resources/zib/zib-PressureUlcer.xml @@ -36,7 +36,7 @@ <element id="Condition"> <path value="Condition" /> <short value="PressureUlcer" /> - <comment value="The functional model of zib PressureUlcer represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple profiles: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. See slice "woundCharacteristics" on `Condition.evidence.detail` for further guidance." /> + <comment value="The functional model of zib PressureUlcer represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. These Observations, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced on `Condition.evidence.detail` (see slice "woundCharacteristics"). This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes are referenced from this resource; all references should be referenced through the grouping Observation. Note that this model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of 0..1 on the zib level, but this works out differently in the FHIR model." /> <alias value="DecubitusWond" /> <mapping> <identity value="zib-pressureulcer-v3.4-2020EN" /> @@ -130,7 +130,7 @@ <element id="Condition.evidence.detail:woundCharacteristics"> <path value="Condition.evidence.detail" /> <sliceName value="woundCharacteristics" /> - <comment value="The functional model of zib PressureUlcer represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current status of the wound as well. For this reason, this zib is mapped onto multiple profiles: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. These Observations, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced here. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes are referenced here; all references should be referenced through the grouping Observation." /> + <comment value="The functional model of zib PressureUlcer represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. See the comment on the root of this profile for further guidance." /> <type> <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics" /> diff --git a/resources/zib/zib-Wound.xml b/resources/zib/zib-Wound.xml index 981959de6..1a8742024 100644 --- a/resources/zib/zib-Wound.xml +++ b/resources/zib/zib-Wound.xml @@ -36,7 +36,7 @@ <element id="Condition"> <path value="Condition" /> <short value="Wound" /> - <comment value="The functional model of zib Wound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple profiles: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. See slice "woundCharacteristics" on `Condition.evidence.detail` for further guidance." /> + <comment value="The functional model of zib Wound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. These Observations, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced on `Condition.evidence.detail` (see slice "woundCharacteristics"). This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes are referenced from this resource; all references should be referenced through the grouping Observation. Note that this model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of 0..1 on the zib level, but this works out differently in the FHIR model." /> <alias value="Wond" /> <mapping> <identity value="zib-wound-v3.3-2020EN" /> @@ -140,7 +140,7 @@ <element id="Condition.evidence.detail:woundCharacteristics"> <path value="Condition.evidence.detail" /> <sliceName value="woundCharacteristics" /> - <comment value="The functional model of zib Wound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current status of the wound as well. For this reason, this zib is mapped onto multiple profiles: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. These Observations, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced here. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes are referenced here; all references should be referenced through the grouping Observation." /> + <comment value="The functional model of zib Wound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. See the comment on the root of this profile for further guidance." /> <type> <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics" /> diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index d1848ca43..01bb05ee9 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -45,7 +45,7 @@ <differential> <element id="Observation"> <path value="Observation" /> - <comment value="The functional models of zibs Burnwound, PressureUlcer and Wound represent conditions that need to be tracked over time, but define point-in-time assessments about the current status of the wounds as well. For this reason, these three zibs are all mapped onto multiple profiles: a Condition profile that represents the focal resource, and Observation profiles for all observable properties. Since multiple observable properties are usually assessed together, all Observation resources resulting from a single assessment are grouped using the current Observation profile, using `Observation.hasMember`. It is this Observation that is referenced from the Condition resources, on `Condition.evidence.detail`. This model allows to track multiple distinct assessment moments over time in connection with the condition." /> + <comment value="The functional models of zibs Burnwound, PressureUlcer and Wound represent conditions that need to be tracked over time, but define point-in-time assessments about the current state of the wounds as well. For this reason, these three zibs are all mapped onto multiple resources: a Condition profile that represents the focal resource, and Observation profiles for all observable properties. Since multiple observable properties are usually assessed together, all Observation resources resulting from a single assessment are grouped using the current Observation profile, using `Observation.hasMember`. It is this Observation that is referenced from the Condition resources, on `Condition.evidence.detail`. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes are referenced from the Condition resources; all references should be referenced through this grouping Observation. Note that this model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of 0..1 on the zib level, but this works out differently in the FHIR model." /> </element> <element id="Observation.code"> <path value="Observation.code" /> From 5c07c73d1f5b7cdfd1516f57178425dca2ebce70 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Wed, 10 Apr 2024 15:22:58 +0200 Subject: [PATCH 59/77] Further tweaks to the documentation of the relation between the different profiles. --- resources/zib/zib-Burnwound.Extent.xml | 2 +- resources/zib/zib-Burnwound.xml | 2 +- resources/zib/zib-PressureUlcer.xml | 2 +- resources/zib/zib-Wound.WoundEdge.xml | 2 +- resources/zib/zib-Wound.WoundInfection.xml | 2 +- resources/zib/zib-Wound.WoundMoisture.xml | 2 +- resources/zib/zib-Wound.WoundTissue.xml | 2 +- resources/zib/zib-Wound.xml | 2 +- resources/zib/zib-wounds.DateOfLastDressingChange.xml | 2 +- resources/zib/zib-wounds.WoundCharacteristics.xml | 2 +- resources/zib/zib-wounds.WoundDepth.xml | 4 ++-- resources/zib/zib-wounds.WoundImage.xml | 11 +++++++---- resources/zib/zib-wounds.WoundLength.xml | 2 +- resources/zib/zib-wounds.WoundWidth.xml | 2 +- 14 files changed, 21 insertions(+), 18 deletions(-) diff --git a/resources/zib/zib-Burnwound.Extent.xml b/resources/zib/zib-Burnwound.Extent.xml index 598e54375..209780e98 100644 --- a/resources/zib/zib-Burnwound.Extent.xml +++ b/resources/zib/zib-Burnwound.Extent.xml @@ -35,7 +35,7 @@ <differential> <element id="Observation"> <path value="Observation"/> - <comment value="This Observation resource represents the Extent concept of zib Burnwound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + <comment value="This Observation resource represents the Extent concept of zib Burnwound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-Burnwound.xml b/resources/zib/zib-Burnwound.xml index d10d1b05f..aed1bdf7e 100644 --- a/resources/zib/zib-Burnwound.xml +++ b/resources/zib/zib-Burnwound.xml @@ -36,7 +36,7 @@ <element id="Condition"> <path value="Condition" /> <short value="Burnwound" /> - <comment value="The functional model of zib Burnwound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. These Observations, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced on `Condition.evidence.detail` (see slice "woundCharacteristics"). This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes are referenced here; all references should be referenced through the grouping Observation. Note that this model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of 0..1 on the zib level, but this works out differently in the FHIR model." /> + <comment value="The functional model of zib Burnwound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time properties are mapped onto Observation and DocumentReference profiles. These observable properties, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced on `Condition.evidence.detail` (see slice "woundCharacteristics"). This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes or DocumentReference resources are referenced from or to this Condition resource directly; all references should be channeled through the zib-wounds.WoundCharacteristics grouping Observation. Note that the individual Observations are referenced from the grouping Observation, but that the direction for DocumentReference resources is reversed. This model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of 0..1 on the zib level, but this works out differently in the FHIR model." /> <alias value="Brandwond" /> <mapping> <identity value="zib-burnwound-v3.4-2020EN" /> diff --git a/resources/zib/zib-PressureUlcer.xml b/resources/zib/zib-PressureUlcer.xml index 8d69805d0..0ba6cdf80 100644 --- a/resources/zib/zib-PressureUlcer.xml +++ b/resources/zib/zib-PressureUlcer.xml @@ -36,7 +36,7 @@ <element id="Condition"> <path value="Condition" /> <short value="PressureUlcer" /> - <comment value="The functional model of zib PressureUlcer represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. These Observations, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced on `Condition.evidence.detail` (see slice "woundCharacteristics"). This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes are referenced from this resource; all references should be referenced through the grouping Observation. Note that this model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of 0..1 on the zib level, but this works out differently in the FHIR model." /> + <comment value="The functional model of zib PressureUlcer represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time properties are mapped onto Observation and DocumentReference profiles. These observable properties, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced on `Condition.evidence.detail` (see slice "woundCharacteristics"). This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes or DocumentReference resources are referenced from or to this Condition resource directly; all references should be channeled through the zib-wounds.WoundCharacteristics grouping Observation. Note that the individual Observations are referenced from the grouping Observation, but that the direction for DocumentReference resources is reversed. This model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of 0..1 on the zib level, but this works out differently in the FHIR model." /> <alias value="DecubitusWond" /> <mapping> <identity value="zib-pressureulcer-v3.4-2020EN" /> diff --git a/resources/zib/zib-Wound.WoundEdge.xml b/resources/zib/zib-Wound.WoundEdge.xml index d73e63917..e50d326f3 100644 --- a/resources/zib/zib-Wound.WoundEdge.xml +++ b/resources/zib/zib-Wound.WoundEdge.xml @@ -35,7 +35,7 @@ <differential> <element id="Observation"> <path value="Observation"/> - <comment value="This Observation resource represents the WoundEdge concept of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + <comment value="This Observation resource represents the WoundEdge concept of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-Wound.WoundInfection.xml b/resources/zib/zib-Wound.WoundInfection.xml index 180746827..7d9fb8e95 100644 --- a/resources/zib/zib-Wound.WoundInfection.xml +++ b/resources/zib/zib-Wound.WoundInfection.xml @@ -35,7 +35,7 @@ <differential> <element id="Observation"> <path value="Observation"/> - <comment value="This Observation resource represents the WoundInfection concept of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + <comment value="This Observation resource represents the WoundInfection concept of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-Wound.WoundMoisture.xml b/resources/zib/zib-Wound.WoundMoisture.xml index ff69a3a21..0a7de9237 100644 --- a/resources/zib/zib-Wound.WoundMoisture.xml +++ b/resources/zib/zib-Wound.WoundMoisture.xml @@ -35,7 +35,7 @@ <differential> <element id="Observation"> <path value="Observation"/> - <comment value="This Observation resource represents the WoundMoisture concept of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + <comment value="This Observation resource represents the WoundMoisture concept of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-Wound.WoundTissue.xml b/resources/zib/zib-Wound.WoundTissue.xml index 81cb0e958..be6b41e23 100644 --- a/resources/zib/zib-Wound.WoundTissue.xml +++ b/resources/zib/zib-Wound.WoundTissue.xml @@ -35,7 +35,7 @@ <differential> <element id="Observation"> <path value="Observation"/> - <comment value="This Observation resource represents the WoundTissue concept of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + <comment value="This Observation resource represents the WoundTissue concept of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-Wound.xml b/resources/zib/zib-Wound.xml index 1a8742024..d73fc1a3f 100644 --- a/resources/zib/zib-Wound.xml +++ b/resources/zib/zib-Wound.xml @@ -36,7 +36,7 @@ <element id="Condition"> <path value="Condition" /> <short value="Wound" /> - <comment value="The functional model of zib Wound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time observations are mapped onto Observation profiles. These Observations, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced on `Condition.evidence.detail` (see slice "woundCharacteristics"). This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes are referenced from this resource; all references should be referenced through the grouping Observation. Note that this model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of 0..1 on the zib level, but this works out differently in the FHIR model." /> + <comment value="The functional model of zib Wound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time properties are mapped onto Observation and DocumentReference profiles. These observable properties, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced on `Condition.evidence.detail` (see slice "woundCharacteristics"). This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes or DocumentReference resources are referenced from or to this Condition resource directly; all references should be channeled through the zib-wounds.WoundCharacteristics grouping Observation. Note that the individual Observations are referenced from the grouping Observation, but that the direction for DocumentReference resources is reversed. This model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of 0..1 on the zib level, but this works out differently in the FHIR model." /> <alias value="Wond" /> <mapping> <identity value="zib-wound-v3.3-2020EN" /> diff --git a/resources/zib/zib-wounds.DateOfLastDressingChange.xml b/resources/zib/zib-wounds.DateOfLastDressingChange.xml index 62bdf2e2a..a7683724e 100644 --- a/resources/zib/zib-wounds.DateOfLastDressingChange.xml +++ b/resources/zib/zib-wounds.DateOfLastDressingChange.xml @@ -45,7 +45,7 @@ <differential> <element id="Observation"> <path value="Observation"/> - <comment value="This Observation resource represents the DateOfLastDressingChange concept of zibs Burnwound, PressureUlcer and Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + <comment value="This Observation resource represents the DateOfLastDressingChange concept of zibs Burnwound, PressureUlcer and Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index 01bb05ee9..455bd2d7c 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -45,7 +45,7 @@ <differential> <element id="Observation"> <path value="Observation" /> - <comment value="The functional models of zibs Burnwound, PressureUlcer and Wound represent conditions that need to be tracked over time, but define point-in-time assessments about the current state of the wounds as well. For this reason, these three zibs are all mapped onto multiple resources: a Condition profile that represents the focal resource, and Observation profiles for all observable properties. Since multiple observable properties are usually assessed together, all Observation resources resulting from a single assessment are grouped using the current Observation profile, using `Observation.hasMember`. It is this Observation that is referenced from the Condition resources, on `Condition.evidence.detail`. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes are referenced from the Condition resources; all references should be referenced through this grouping Observation. Note that this model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of 0..1 on the zib level, but this works out differently in the FHIR model." /> + <comment value="The functional models of zibs Burnwound, PressureUlcer and Wound represent conditions that need to be tracked over time, but define point-in-time assessments about the current state of the wounds as well. For this reason, these three zibs are all mapped onto multiple resources: a Condition resource that represents the focal resource, and Observation and DocumentReference resources for all observable properties. Since multiple observable properties are usually assessed together, all Observation and DocumentReference resources resulting from a single assessment are grouped using the current Observation profile. For the Observation resources, this is done using `Observation.hasMember'. For the DocumentReference resources, the direction is reversed, so the current resource is referenced *from* `DocumentReference.context.related` in profile [zib-wounds.WoundImage](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundImage). It is this grouping Observation that is referenced from the Condition resources, on `Condition.evidence.detail`. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations and DocumentReferences for individual outcomes are referenced directly from and to the Condition resources; all references should be referenced through this grouping Observation. Note that this model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of 0..1 on the zib level, but this works out differently in the FHIR model." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-wounds.WoundDepth.xml b/resources/zib/zib-wounds.WoundDepth.xml index bd261a6d1..42da611df 100644 --- a/resources/zib/zib-wounds.WoundDepth.xml +++ b/resources/zib/zib-wounds.WoundDepth.xml @@ -19,7 +19,7 @@ </telecom> </contact> <description value="The depth of the wound." /> - <purpose value="This Observation resource represents the WoundDepth concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN))."/> + <purpose value="This Observation resource represents the WoundDepth concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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> @@ -40,7 +40,7 @@ <differential> <element id="Observation"> <path value="Observation" /> - <comment value="This Observation resource represents the WoundDepth concept of zibs PressureUlcer and Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + <comment value="This Observation resource represents the WoundDepth concept of zibs PressureUlcer and Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-wounds.WoundImage.xml b/resources/zib/zib-wounds.WoundImage.xml index fdb23a882..c29c04932 100644 --- a/resources/zib/zib-wounds.WoundImage.xml +++ b/resources/zib/zib-wounds.WoundImage.xml @@ -19,7 +19,7 @@ </telecom> </contact> <description value="A photo of the wound, burn wound or decubitus wound as visual information." /> - <purpose value="This DocumentReference resource represents the WoundImage concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), the Dutch [zib PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN))."/> + <purpose value="This DocumentReference resource represents the WoundImage concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), the Dutch [zib PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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> @@ -43,6 +43,10 @@ <baseDefinition value="http://hl7.org/fhir/StructureDefinition/DocumentReference" /> <derivation value="constraint" /> <differential> + <element id="DocumentReference"> + <path value="DocumentReference" /> + <comment value="The functional models of zibs Burnwound, PressureUlcer and Wound represent conditions that need to be tracked over time, but define point-in-time assessments about the current state of the wounds as well. For this reason, these three zibs are all mapped onto multiple resources: a Condition resource that represents the focal resource, and Observation and DocumentReference resources for all observable properties. Since multiple observable properties are usually assessed together, all Observation and DocumentReference resources resulting from a single assessment are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile. It is this grouping Observation that is then referenced from the Condition resources. For this DocumentReference resource, this is done using `DocumentReference.context.related`. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes are referenced from the Condition resources; all references should be referenced through this grouping Observation. Note that this model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of 0..1 on the zib level, but this works out differently in the FHIR model." /> + </element> <element id="DocumentReference.type"> <path value="DocumentReference.type" /> <patternCodeableConcept> @@ -75,12 +79,11 @@ </element> <element id="DocumentReference.context.related"> <path value="DocumentReference.context.related" /> + <comment value="The functional models of zibs Burnwound, PressureUlcer and Wound represent conditions that need to be tracked over time, but define point-in-time assessments about the current state of the wounds as well. For this reason, these three zibs are all mapped onto multiple resources: a Condition resource that represents the focal resource, and Observation and DocumentReference resources for all observable properties. See the root of this profile for guidance on using this model." /> <type> <code value="Reference" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-PressureUlcer" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics" /> </type> </element> </differential> diff --git a/resources/zib/zib-wounds.WoundLength.xml b/resources/zib/zib-wounds.WoundLength.xml index a8eab6904..89fce9d41 100644 --- a/resources/zib/zib-wounds.WoundLength.xml +++ b/resources/zib/zib-wounds.WoundLength.xml @@ -40,7 +40,7 @@ <differential> <element id="Observation"> <path value="Observation" /> - <comment value="This Observation resource represents the WoundLength concept of zibs PressureUlcer and Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + <comment value="This Observation resource represents the WoundLength concept of zibs PressureUlcer and Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-wounds.WoundWidth.xml b/resources/zib/zib-wounds.WoundWidth.xml index 335f0bd46..f532a210d 100644 --- a/resources/zib/zib-wounds.WoundWidth.xml +++ b/resources/zib/zib-wounds.WoundWidth.xml @@ -40,7 +40,7 @@ <differential> <element id="Observation"> <path value="Observation" /> - <comment value="This Observation resource represents the WoundWidth concept of zibs PressureUlcer and Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile." /> + <comment value="This Observation resource represents the WoundWidth concept of zibs PressureUlcer and Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="Observation.code"> <path value="Observation.code" /> From 342cc7932501045520bb6ab005f9539abc4360e9 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Tue, 23 Apr 2024 21:37:53 +0200 Subject: [PATCH 60/77] Change wound and component profiles according to latest insights wrt member Observations. Add missing nl-core profiles. --- .../nl-core/nl-core-Burnwound.Extent.xml | 44 +++++ resources/nl-core/nl-core-Burnwound.xml | 105 +++++----- resources/nl-core/nl-core-PressureUlcer.xml | 1 + resources/nl-core/nl-core-Wound.WoundEdge.xml | 49 +++++ .../nl-core/nl-core-Wound.WoundInfection.xml | 49 +++++ .../nl-core/nl-core-Wound.WoundMoisture.xml | 49 +++++ .../nl-core/nl-core-Wound.WoundTissue.xml | 49 +++++ resources/nl-core/nl-core-Wound.xml | 105 +++++----- ...l-core-wounds.DateOfLastDressingChange.xml | 59 ++++++ .../nl-core-wounds.WoundCharacteristics.xml | 186 ++++++++++++------ .../nl-core/nl-core-wounds.WoundDepth.xml | 53 +++++ .../nl-core/nl-core-wounds.WoundLength.xml | 54 +++++ .../nl-core/nl-core-wounds.WoundWidth.xml | 54 +++++ resources/zib/zib-Burnwound.Extent.xml | 4 +- resources/zib/zib-Burnwound.xml | 2 +- resources/zib/zib-PressureUlcer.xml | 2 +- resources/zib/zib-Wound.WoundEdge.xml | 6 +- resources/zib/zib-Wound.WoundInfection.xml | 6 +- resources/zib/zib-Wound.WoundMoisture.xml | 6 +- resources/zib/zib-Wound.WoundTissue.xml | 6 +- resources/zib/zib-Wound.xml | 2 +- .../zib-wounds.DateOfLastDressingChange.xml | 6 +- .../zib/zib-wounds.WoundCharacteristics.xml | 82 +++++++- resources/zib/zib-wounds.WoundDepth.xml | 4 +- resources/zib/zib-wounds.WoundImage.xml | 4 +- resources/zib/zib-wounds.WoundLength.xml | 4 +- resources/zib/zib-wounds.WoundWidth.xml | 4 +- 27 files changed, 805 insertions(+), 190 deletions(-) create mode 100644 resources/nl-core/nl-core-Burnwound.Extent.xml create mode 100644 resources/nl-core/nl-core-Wound.WoundEdge.xml create mode 100644 resources/nl-core/nl-core-Wound.WoundInfection.xml create mode 100644 resources/nl-core/nl-core-Wound.WoundMoisture.xml create mode 100644 resources/nl-core/nl-core-Wound.WoundTissue.xml create mode 100644 resources/nl-core/nl-core-wounds.DateOfLastDressingChange.xml create mode 100644 resources/nl-core/nl-core-wounds.WoundDepth.xml create mode 100644 resources/nl-core/nl-core-wounds.WoundLength.xml create mode 100644 resources/nl-core/nl-core-wounds.WoundWidth.xml diff --git a/resources/nl-core/nl-core-Burnwound.Extent.xml b/resources/nl-core/nl-core-Burnwound.Extent.xml new file mode 100644 index 000000000..3b56577fc --- /dev/null +++ b/resources/nl-core/nl-core-Burnwound.Extent.xml @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Burnwound.Extent" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Burnwound.Extent" /> + <name value="NlcoreBurnwoundExtent" /> + <title value="nl core Burnwound.Extent" /> + <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="The extent of a burn wound is indicated in a percentage of the ‘Total Body Surface Area’ (TBSA)." /> + <purpose value="A derived profile from [zib-Burnwound.Extent](http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound.Extent) 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="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound.Extent" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This Observation resource represents the Extent concept (NL-CM:19.4.7) of zib Burnwound. It is usually part of an assessment, which is represented using the [nl-core-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <alias value="nl-core-Burnwound.Extent" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Burnwound.xml b/resources/nl-core/nl-core-Burnwound.xml index 454cca60c..e13d8fb3d 100644 --- a/resources/nl-core/nl-core-Burnwound.xml +++ b/resources/nl-core/nl-core-Burnwound.xml @@ -1,53 +1,54 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-Burnwound" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Burnwound" /> - <name value="NlcoreBurnwound" /> - <title value="nl core Burnwound" /> - <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="A burn wound is a wound caused by skin being exposed to heat for a certain time above a certain critical temperature. Heat above this critical temperature (+/- 40°C) will cause damage to the skin. There are different types of burn wounds, which are categorized according to the depth of the burn wound. The depth of the burn wound depends on: the temperature of the impacting heat; the duration of the impact of heat on the skin; the source of the burn (e.g. fire, fluid)." /> - <purpose value="A derived profile from [zib-Burnwound](http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound) 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-burnwound-v3.4-2020EN" /> - <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> - <name value="zib Burnwound-v3.4(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="false" /> - <type value="Condition" /> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound" /> - <derivation value="constraint" /> - <differential> - <element id="Condition"> - <path value="Condition" /> - <alias value="nl-core-Burnwound" /> - </element> - <element id="Condition.bodySite"> - <path value="Condition.bodySite" /> - <type> - <code value="CodeableConcept" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AnatomicalLocation" /> - </type> - </element> - <element id="Condition.subject"> - <path value="Condition.subject" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> - </type> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Burnwound" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Burnwound" /> + <name value="NlcoreBurnwound" /> + <title value="nl core Burnwound" /> + <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="A burn wound is a wound caused by skin being exposed to heat for a certain time above a certain critical temperature. Heat above this critical temperature (+/- 40°C) will cause damage to the skin. There are different types of burn wounds, which are categorized according to the depth of the burn wound. The depth of the burn wound depends on: the temperature of the impacting heat; the duration of the impact of heat on the skin; the source of the burn (e.g. fire, fluid)." /> + <purpose value="A derived profile from [zib-Burnwound](http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound) 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-burnwound-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> + <name value="zib Burnwound-v3.4(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Condition" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound" /> + <derivation value="constraint" /> + <differential> + <element id="Condition"> + <path value="Condition" /> + <comment value="The functional model of zib Burnwound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time properties are mapped onto Observation and DocumentReference profiles. Those observable properties, in turn, are grouped using the [nl-core-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics) Observation profile, which can be referenced on `Condition.evidence.detail` (see slice "woundCharacteristics"). This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes or DocumentReference resources are referenced from or to this Condition resource directly; all references should be channeled through the zib-wounds.WoundCharacteristics grouping Observation. Note that the individual Observations are referenced from the grouping Observation, but that the direction for DocumentReference resources is reversed. This model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of `0..1` on the zib level, but this works out differently in the FHIR model." /> + <alias value="nl-core-Burnwound" /> + </element> + <element id="Condition.bodySite"> + <path value="Condition.bodySite" /> + <type> + <code value="CodeableConcept" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AnatomicalLocation" /> + </type> + </element> + <element id="Condition.subject"> + <path value="Condition.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-PressureUlcer.xml b/resources/nl-core/nl-core-PressureUlcer.xml index 83de09e9d..18b75e2ec 100644 --- a/resources/nl-core/nl-core-PressureUlcer.xml +++ b/resources/nl-core/nl-core-PressureUlcer.xml @@ -31,6 +31,7 @@ <differential> <element id="Condition"> <path value="Condition" /> + <comment value="The functional model of zib PressureUlcer represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time properties are mapped onto Observation and DocumentReference profiles. Those observable properties, in turn, are grouped using the [nl-core-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics) Observation profile, which can be referenced on `Condition.evidence.detail` (see slice "woundCharacteristics"). This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes or DocumentReference resources are referenced from or to this Condition resource directly; all references should be channeled through the zib-wounds.WoundCharacteristics grouping Observation. Note that the individual Observations are referenced from the grouping Observation, but that the direction for DocumentReference resources is reversed. This model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of `0..1` on the zib level, but this works out differently in the FHIR model." /> <alias value="nl-core-PressureUlcer" /> </element> <element id="Condition.bodySite"> diff --git a/resources/nl-core/nl-core-Wound.WoundEdge.xml b/resources/nl-core/nl-core-Wound.WoundEdge.xml new file mode 100644 index 000000000..f2a29898f --- /dev/null +++ b/resources/nl-core/nl-core-Wound.WoundEdge.xml @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Wound.WoundEdge" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound.WoundEdge" /> + <name value="NlcoreWoundWoundEdge" /> + <title value="nl core Wound.WoundEdge" /> + <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="Description of the condition of the outer edges of the wound." /> + <purpose value="A derived profile from [zib-Wound.WoundEdge](http://nictiz.nl/fhir/StructureDefinition/zib-Wound.WoundEdge) 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-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound.WoundEdge" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This Observation resource represents the WoundEdge concept (NL-CM:19.2.11) of zib Wound. It is usually part of an assessment, which is represented using the [nl-core-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <alias value="nl-core-Wound.WoundEdge" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Wound.WoundInfection.xml b/resources/nl-core/nl-core-Wound.WoundInfection.xml new file mode 100644 index 000000000..28d6278c8 --- /dev/null +++ b/resources/nl-core/nl-core-Wound.WoundInfection.xml @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Wound.WoundInfection" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound.WoundInfection" /> + <name value="NlcoreWoundWoundInfection" /> + <title value="nl core Wound.WoundInfection" /> + <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="Indication stating whether the wound is infected." /> + <purpose value="A derived profile from [zib-Wound.WoundInfection](http://nictiz.nl/fhir/StructureDefinition/zib-Wound.WoundInfection) 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-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound.WoundInfection" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This Observation resource represents the WoundInfection concept (NL-CM:19.2.7) of zib Wound. It is usually part of an assessment, which is represented using the [nl-core-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <alias value="nl-core-Wound.WoundInfection" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Wound.WoundMoisture.xml b/resources/nl-core/nl-core-Wound.WoundMoisture.xml new file mode 100644 index 000000000..5c00bfa55 --- /dev/null +++ b/resources/nl-core/nl-core-Wound.WoundMoisture.xml @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Wound.WoundMoisture" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound.WoundMoisture" /> + <name value="NlcoreWoundWoundMoisture" /> + <title value="nl core Wound.WoundMoisture" /> + <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="Description of the moisture in the wound." /> + <purpose value="A derived profile from [zib-Wound.WoundMoisture](http://nictiz.nl/fhir/StructureDefinition/zib-Wound.WoundMoisture) 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-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound.WoundMoisture" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This Observation resource represents the WoundMoisture concept (NL-CM:19.2.6) of zib Wound. It is usually part of an assessment, which is represented using the [nl-core-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <alias value="nl-core-Wound.WoundMoisture" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Wound.WoundTissue.xml b/resources/nl-core/nl-core-Wound.WoundTissue.xml new file mode 100644 index 000000000..bdf6cb80e --- /dev/null +++ b/resources/nl-core/nl-core-Wound.WoundTissue.xml @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Wound.WoundTissue" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound.WoundTissue" /> + <name value="NlcoreWoundWoundTissue" /> + <title value="nl core Wound.WoundTissue" /> + <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="Description of the tissue of the wound." /> + <purpose value="A derived profile from [zib-Wound.WoundTissue](http://nictiz.nl/fhir/StructureDefinition/zib-Wound.WoundTissue) 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-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound.WoundTissue" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This Observation resource represents the WoundTissue concept (NL-CM:19.2.4) of zib Wound. It is usually part of an assessment, which is represented using the [nl-core-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <alias value="nl-core-Wound.WoundTissue" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Wound.xml b/resources/nl-core/nl-core-Wound.xml index 0f313fa02..1caf7b016 100644 --- a/resources/nl-core/nl-core-Wound.xml +++ b/resources/nl-core/nl-core-Wound.xml @@ -1,53 +1,54 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-Wound" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound" /> - <name value="NlcoreWound" /> - <title value="nl core Wound" /> - <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="A wound is an interruption of the continuity of the skin, often caused by external influences. A commonly used model for documenting the wound properties is the TIME (‘Tissue’, ‘Infection’, ‘Moisture’, ‘Edge’) model, which can be used to systematically describe the wound. For wound tissue (T in the TIME model), the structure of the WCS model (Woundcare Consultant Society, WCS Kenniscentrum Wondzorg) is used. The WCS model is not suited for describing oncological ulcers. There is a separate classification for that. Oncological ulcers are skin defects which result from the tumor process. They are different from wounds resulting from cancer treatment, such as radiotherapy, chemotherapy or surgery. The concept does not describe decubitus wounds and burn wounds. For these, the relevant information models can be used." /> - <purpose value="A derived profile from [zib-Wound](http://nictiz.nl/fhir/StructureDefinition/zib-Wound) 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-wound-v3.3-2020EN" /> - <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> - <name value="zib Wound-v3.3(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="false" /> - <type value="Condition" /> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound" /> - <derivation value="constraint" /> - <differential> - <element id="Condition"> - <path value="Condition" /> - <alias value="nl-core-Wound" /> - </element> - <element id="Condition.bodySite"> - <path value="Condition.bodySite" /> - <type> - <code value="CodeableConcept" /> - <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AnatomicalLocation" /> - </type> - </element> - <element id="Condition.subject"> - <path value="Condition.subject" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> - </type> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Wound" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound" /> + <name value="NlcoreWound" /> + <title value="nl core Wound" /> + <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="A wound is an interruption of the continuity of the skin, often caused by external influences. A commonly used model for documenting the wound properties is the TIME (‘Tissue’, ‘Infection’, ‘Moisture’, ‘Edge’) model, which can be used to systematically describe the wound. For wound tissue (T in the TIME model), the structure of the WCS model (Woundcare Consultant Society, WCS Kenniscentrum Wondzorg) is used. The WCS model is not suited for describing oncological ulcers. There is a separate classification for that. Oncological ulcers are skin defects which result from the tumor process. They are different from wounds resulting from cancer treatment, such as radiotherapy, chemotherapy or surgery. The concept does not describe decubitus wounds and burn wounds. For these, the relevant information models can be used." /> + <purpose value="A derived profile from [zib-Wound](http://nictiz.nl/fhir/StructureDefinition/zib-Wound) 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-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Condition" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound" /> + <derivation value="constraint" /> + <differential> + <element id="Condition"> + <path value="Condition" /> + <comment value="The functional model of zib Wound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time properties are mapped onto Observation and DocumentReference profiles. Those observable properties, in turn, are grouped using the [nl-core-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics) Observation profile, which can be referenced on `Condition.evidence.detail` (see slice "woundCharacteristics"). This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes or DocumentReference resources are referenced from or to this Condition resource directly; all references should be channeled through the zib-wounds.WoundCharacteristics grouping Observation. Note that the individual Observations are referenced from the grouping Observation, but that the direction for DocumentReference resources is reversed. This model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of `0..1` on the zib level, but this works out differently in the FHIR model." /> + <alias value="nl-core-Wound" /> + </element> + <element id="Condition.bodySite"> + <path value="Condition.bodySite" /> + <type> + <code value="CodeableConcept" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AnatomicalLocation" /> + </type> + </element> + <element id="Condition.subject"> + <path value="Condition.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-wounds.DateOfLastDressingChange.xml b/resources/nl-core/nl-core-wounds.DateOfLastDressingChange.xml new file mode 100644 index 000000000..f514154f7 --- /dev/null +++ b/resources/nl-core/nl-core-wounds.DateOfLastDressingChange.xml @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-wounds.DateOfLastDressingChange" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.DateOfLastDressingChange" /> + <name value="NlcorewoundsDateOfLastDressingChange" /> + <title value="nl core wounds.DateOfLastDressingChange" /> + <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="Date on which the dressing was last changed." /> + <purpose value="A derived profile from [zib-wounds.DateOfLastDressingChange](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.DateOfLastDressingChange) 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-burnwound-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> + <name value="zib Burnwound-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.DateOfLastDressingChange" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This Observation resource represents the DateOfLastDressingChange concept of zibs Burnwound, PressureUlcer and Wound (NL-CM:19.4.8/NL-CM:19.1.8/NL-CM:19.2.3). It is usually part of an assessment, which is represented using the [nl-core-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <alias value="nl-core-wounds.DateOfLastDressingChange" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml b/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml index 96f40f073..5d94e67c6 100644 --- a/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml +++ b/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml @@ -1,58 +1,130 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-wounds.WoundCharacteristics" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics" /> - <name value="NlcorewoundsWoundCharacteristics" /> - <title value="nl core wounds.WoundCharacteristics" /> - <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="This WoundCharacteristics profile captures multiple observable properties of wounds that are used in the zibs ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), [PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and [Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN))." /> - <purpose value="A derived profile from [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) 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-burnwound-v3.4-2020EN" /> - <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> - <name value="zib Burnwound-v3.4(2020EN)" /> - </mapping> - <mapping> - <identity value="zib-pressureulcer-v3.4-2020EN" /> - <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> - <name value="zib PressureUlcer-v3.4(2020EN)" /> - </mapping> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> - <name value="zib Wound-v3.3(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="false" /> - <type value="Observation" /> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics" /> - <derivation value="constraint" /> - <differential> - <element id="Observation"> - <path value="Observation" /> - <alias value="nl-core-wounds.WoundCharacteristics" /> - </element> - <element id="Observation.subject"> - <path value="Observation.subject" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> - </type> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-wounds.WoundCharacteristics" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics" /> + <name value="NlcorewoundsWoundCharacteristics" /> + <title value="nl core wounds.WoundCharacteristics" /> + <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="Observable properties of a wound, burnwound or pressureulcer." /> + <purpose value="A derived profile from [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) 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-burnwound-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> + <name value="zib Burnwound-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="The functional models of zibs Burnwound, PressureUlcer and Wound represent conditions that need to be tracked over time, but define point-in-time assessments about the current state of the wounds as well. For this reason, these three zibs are all mapped onto multiple resources: a Condition resource that represents the focal resource, and Observation and DocumentReference resources for all observable properties. Since multiple observable properties are usually assessed together, all Observation and DocumentReference resources resulting from a single assessment are grouped using the current Observation profile. For the Observation resources, this is done using `Observation.hasMember'. For the DocumentReference resources, the direction is reversed, so the current resource is referenced *from* `DocumentReference.context.related` in profile [nl-core-wounds.WoundImage](http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundImage). It is this grouping Observation that is referenced from the Condition resources, on `Condition.evidence.detail`. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations and DocumentReferences for individual outcomes are referenced directly from and to the Condition resources; all references should be referenced through this grouping Observation. Note that this model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of `0..1` on the zib level, but this works out differently in the FHIR model." /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + <element id="Observation.hasMember:dateOfLastDressingChange"> + <path value="Observation.hasMember" /> + <sliceName value="dateOfLastDressingChange" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.DateOfLastDressingChange" /> + </type> + </element> + <element id="Observation.hasMember:woundLength"> + <path value="Observation.hasMember" /> + <sliceName value="woundLength" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundLength" /> + </type> + </element> + <element id="Observation.hasMember:woundWidth"> + <path value="Observation.hasMember" /> + <sliceName value="woundWidth" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundWidth" /> + </type> + </element> + <element id="Observation.hasMember:woundDepth"> + <path value="Observation.hasMember" /> + <sliceName value="woundDepth" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundDepth" /> + </type> + </element> + <element id="Observation.hasMember:woundTissue"> + <path value="Observation.hasMember" /> + <sliceName value="woundTissue" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound.WoundTissue" /> + </type> + </element> + <element id="Observation.hasMember:woundInfection"> + <path value="Observation.hasMember" /> + <sliceName value="woundInfection" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound.WoundInfection" /> + </type> + </element> + <element id="Observation.hasMember:woundMoisture"> + <path value="Observation.hasMember" /> + <sliceName value="woundMoisture" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound.WoundMoisture" /> + </type> + </element> + <element id="Observation.hasMember:woundEdge"> + <path value="Observation.hasMember" /> + <sliceName value="woundEdge" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound.WoundEdge" /> + </type> + </element> + <element id="Observation.hasMember:extent"> + <path value="Observation.hasMember" /> + <sliceName value="extent" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Burnwound.Extent" /> + </type> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-wounds.WoundDepth.xml b/resources/nl-core/nl-core-wounds.WoundDepth.xml new file mode 100644 index 000000000..c43a1d918 --- /dev/null +++ b/resources/nl-core/nl-core-wounds.WoundDepth.xml @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-wounds.WoundDepth"/> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundDepth"/> + <name value="NlcorewoundsWoundDepth"/> + <title value="nl core wounds.WoundDepth"/> + <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> + <purpose value="A derived profile from [zib-wounds.WoundDepth](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundDepth) 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-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource"/> + <abstract value="false"/> + <type value="Observation"/> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundDepth"/> + <derivation value="constraint"/> + <differential> + <element id="Observation"> + <path value="Observation"/> + <comment value="This Observation resource represents the WoundDepth concept of zibs PressureUlcer and Wound (NL-CM:19.1.11/NL-CM:19.2.14). It is usually part of an assessment, which is represented using the [nl-core-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource."/> + <alias value="nl-core-wounds.WoundDepth"/> + </element> + <element id="Observation.subject"> + <path value="Observation.subject"/> + <type> + <code value="Reference"/> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient"/> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group"/> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device"/> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location"/> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"/> + </type> + </element> + </differential> +</StructureDefinition> diff --git a/resources/nl-core/nl-core-wounds.WoundLength.xml b/resources/nl-core/nl-core-wounds.WoundLength.xml new file mode 100644 index 000000000..3f0ea0e5f --- /dev/null +++ b/resources/nl-core/nl-core-wounds.WoundLength.xml @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-wounds.WoundLength" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundLength" /> + <name value="NlcorewoundsWoundLength" /> + <title value="nl core wounds.WoundLength" /> + <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="The length of the wound." /> + <purpose value="A derived profile from [zib-wounds.WoundLength](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundLength) 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-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundLength" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This Observation resource represents the WoundLength concept of zibs PressureUlcer and Wound (NL-CM:19.1.9/NL-CM:19.2.12). It is usually part of an assessment, which is represented using the [nl-core-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <alias value="nl-core-wounds.WoundLength" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-wounds.WoundWidth.xml b/resources/nl-core/nl-core-wounds.WoundWidth.xml new file mode 100644 index 000000000..3b7f75436 --- /dev/null +++ b/resources/nl-core/nl-core-wounds.WoundWidth.xml @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-wounds.WoundWidth" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundWidth" /> + <name value="NlcorewoundsWoundWidth" /> + <title value="nl core wounds.WoundWidth" /> + <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="The width of the wound." /> + <purpose value="A derived profile from [zib-wounds.WoundWidth](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundWidth) 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-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundWidth" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This Observation resource represents the WoundWidth concept of zibs PressureUlcer and Wound (NL-CM:19.1.10/NL-CM:19.2.13). It is usually part of an assessment, which is represented using the [nl-core-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <alias value="nl-core-wounds.WoundWidth" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Burnwound.Extent.xml b/resources/zib/zib-Burnwound.Extent.xml index 209780e98..7dcbd08f0 100644 --- a/resources/zib/zib-Burnwound.Extent.xml +++ b/resources/zib/zib-Burnwound.Extent.xml @@ -34,8 +34,8 @@ <derivation value="constraint" /> <differential> <element id="Observation"> - <path value="Observation"/> - <comment value="This Observation resource represents the Extent concept of zib Burnwound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <path value="Observation" /> + <comment value="This Observation resource represents the Extent concept (NL-CM:19.4.7) of zib Burnwound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-Burnwound.xml b/resources/zib/zib-Burnwound.xml index aed1bdf7e..b50cf9f9e 100644 --- a/resources/zib/zib-Burnwound.xml +++ b/resources/zib/zib-Burnwound.xml @@ -36,7 +36,7 @@ <element id="Condition"> <path value="Condition" /> <short value="Burnwound" /> - <comment value="The functional model of zib Burnwound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time properties are mapped onto Observation and DocumentReference profiles. These observable properties, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced on `Condition.evidence.detail` (see slice "woundCharacteristics"). This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes or DocumentReference resources are referenced from or to this Condition resource directly; all references should be channeled through the zib-wounds.WoundCharacteristics grouping Observation. Note that the individual Observations are referenced from the grouping Observation, but that the direction for DocumentReference resources is reversed. This model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of 0..1 on the zib level, but this works out differently in the FHIR model." /> + <comment value="The functional model of zib Burnwound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time properties are mapped onto Observation and DocumentReference profiles. Those observable properties, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced on `Condition.evidence.detail` (see slice "woundCharacteristics"). This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes or DocumentReference resources are referenced from or to this Condition resource directly; all references should be channeled through the zib-wounds.WoundCharacteristics grouping Observation. Note that the individual Observations are referenced from the grouping Observation, but that the direction for DocumentReference resources is reversed. This model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of `0..1` on the zib level, but this works out differently in the FHIR model." /> <alias value="Brandwond" /> <mapping> <identity value="zib-burnwound-v3.4-2020EN" /> diff --git a/resources/zib/zib-PressureUlcer.xml b/resources/zib/zib-PressureUlcer.xml index 0ba6cdf80..0a89b0266 100644 --- a/resources/zib/zib-PressureUlcer.xml +++ b/resources/zib/zib-PressureUlcer.xml @@ -36,7 +36,7 @@ <element id="Condition"> <path value="Condition" /> <short value="PressureUlcer" /> - <comment value="The functional model of zib PressureUlcer represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time properties are mapped onto Observation and DocumentReference profiles. These observable properties, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced on `Condition.evidence.detail` (see slice "woundCharacteristics"). This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes or DocumentReference resources are referenced from or to this Condition resource directly; all references should be channeled through the zib-wounds.WoundCharacteristics grouping Observation. Note that the individual Observations are referenced from the grouping Observation, but that the direction for DocumentReference resources is reversed. This model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of 0..1 on the zib level, but this works out differently in the FHIR model." /> + <comment value="The functional model of zib PressureUlcer represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time properties are mapped onto Observation and DocumentReference profiles. Those observable properties, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced on `Condition.evidence.detail` (see slice "woundCharacteristics"). This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes or DocumentReference resources are referenced from or to this Condition resource directly; all references should be channeled through the zib-wounds.WoundCharacteristics grouping Observation. Note that the individual Observations are referenced from the grouping Observation, but that the direction for DocumentReference resources is reversed. This model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of `0..1` on the zib level, but this works out differently in the FHIR model." /> <alias value="DecubitusWond" /> <mapping> <identity value="zib-pressureulcer-v3.4-2020EN" /> diff --git a/resources/zib/zib-Wound.WoundEdge.xml b/resources/zib/zib-Wound.WoundEdge.xml index e50d326f3..00e928f64 100644 --- a/resources/zib/zib-Wound.WoundEdge.xml +++ b/resources/zib/zib-Wound.WoundEdge.xml @@ -19,7 +19,7 @@ </telecom> </contact> <description value="Description of the condition of the outer edges of the wound." /> - <purpose value="This Observation resource represents the WoundEdge concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN))." /> + <purpose value="This Observation resource represents the WoundEdge concept (NL-CM:19.2.11) of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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> @@ -34,8 +34,8 @@ <derivation value="constraint" /> <differential> <element id="Observation"> - <path value="Observation"/> - <comment value="This Observation resource represents the WoundEdge concept of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <path value="Observation" /> + <comment value="This Observation resource represents the WoundEdge concept (NL-CM:19.2.11) of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-Wound.WoundInfection.xml b/resources/zib/zib-Wound.WoundInfection.xml index 7d9fb8e95..696bce396 100644 --- a/resources/zib/zib-Wound.WoundInfection.xml +++ b/resources/zib/zib-Wound.WoundInfection.xml @@ -19,7 +19,7 @@ </telecom> </contact> <description value="Indication stating whether the wound is infected." /> - <purpose value="This Observation resource represents the WoundInfection concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN))." /> + <purpose value="This Observation resource represents the WoundInfection concept (NL-CM:19.2.7) of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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> @@ -34,8 +34,8 @@ <derivation value="constraint" /> <differential> <element id="Observation"> - <path value="Observation"/> - <comment value="This Observation resource represents the WoundInfection concept of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <path value="Observation" /> + <comment value="This Observation resource represents the WoundInfection concept (NL-CM:19.2.7) of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-Wound.WoundMoisture.xml b/resources/zib/zib-Wound.WoundMoisture.xml index 0a7de9237..2f2cb89de 100644 --- a/resources/zib/zib-Wound.WoundMoisture.xml +++ b/resources/zib/zib-Wound.WoundMoisture.xml @@ -19,7 +19,7 @@ </telecom> </contact> <description value="Description of the moisture in the wound." /> - <purpose value="This Observation resource represents the WoundMoisture concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN))." /> + <purpose value="This Observation resource represents the WoundMoisture concept (NL-CM:19.2.6) of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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> @@ -34,8 +34,8 @@ <derivation value="constraint" /> <differential> <element id="Observation"> - <path value="Observation"/> - <comment value="This Observation resource represents the WoundMoisture concept of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <path value="Observation" /> + <comment value="This Observation resource represents the WoundMoisture concept (NL-CM:19.2.6) of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-Wound.WoundTissue.xml b/resources/zib/zib-Wound.WoundTissue.xml index be6b41e23..3a79e46d5 100644 --- a/resources/zib/zib-Wound.WoundTissue.xml +++ b/resources/zib/zib-Wound.WoundTissue.xml @@ -19,7 +19,7 @@ </telecom> </contact> <description value="Description of the tissue of the wound." /> - <purpose value="This Observation resource represents the WoundTissue concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN))." /> + <purpose value="This Observation resource represents the WoundTissue concept (NL-CM:19.2.4) of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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> @@ -34,8 +34,8 @@ <derivation value="constraint" /> <differential> <element id="Observation"> - <path value="Observation"/> - <comment value="This Observation resource represents the WoundTissue concept of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <path value="Observation" /> + <comment value="This Observation resource represents the WoundTissue concept (NL-CM:19.2.4) of zib Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-Wound.xml b/resources/zib/zib-Wound.xml index d73fc1a3f..c992eb487 100644 --- a/resources/zib/zib-Wound.xml +++ b/resources/zib/zib-Wound.xml @@ -36,7 +36,7 @@ <element id="Condition"> <path value="Condition" /> <short value="Wound" /> - <comment value="The functional model of zib Wound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time properties are mapped onto Observation and DocumentReference profiles. These observable properties, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced on `Condition.evidence.detail` (see slice "woundCharacteristics"). This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes or DocumentReference resources are referenced from or to this Condition resource directly; all references should be channeled through the zib-wounds.WoundCharacteristics grouping Observation. Note that the individual Observations are referenced from the grouping Observation, but that the direction for DocumentReference resources is reversed. This model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of 0..1 on the zib level, but this works out differently in the FHIR model." /> + <comment value="The functional model of zib Wound represents a condition that needs to be tracked over time, but defines point-in-time assessments about the current state of the wound as well. For this reason, this zib is mapped onto multiple resources: this Condition profile represents the focal resource, while all point-in-time properties are mapped onto Observation and DocumentReference profiles. Those observable properties, in turn, are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile, which can be referenced on `Condition.evidence.detail` (see slice "woundCharacteristics"). This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes or DocumentReference resources are referenced from or to this Condition resource directly; all references should be channeled through the zib-wounds.WoundCharacteristics grouping Observation. Note that the individual Observations are referenced from the grouping Observation, but that the direction for DocumentReference resources is reversed. This model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of `0..1` on the zib level, but this works out differently in the FHIR model." /> <alias value="Wond" /> <mapping> <identity value="zib-wound-v3.3-2020EN" /> diff --git a/resources/zib/zib-wounds.DateOfLastDressingChange.xml b/resources/zib/zib-wounds.DateOfLastDressingChange.xml index a7683724e..742034ddf 100644 --- a/resources/zib/zib-wounds.DateOfLastDressingChange.xml +++ b/resources/zib/zib-wounds.DateOfLastDressingChange.xml @@ -19,7 +19,7 @@ </telecom> </contact> <description value="Date on which the dressing was last changed." /> - <purpose value="This Observation resource represents the DateOfLastDressingChange concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), the Dutch [zib PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN))."/> + <purpose value="This Observation resource represents the DateOfLastDressingChange concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), the Dutch [zib PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) (NL-CM:19.4.8/NL-CM:19.1.8/NL-CM:19.2.3)." /> <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> @@ -44,8 +44,8 @@ <derivation value="constraint" /> <differential> <element id="Observation"> - <path value="Observation"/> - <comment value="This Observation resource represents the DateOfLastDressingChange concept of zibs Burnwound, PressureUlcer and Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <path value="Observation" /> + <comment value="This Observation resource represents the DateOfLastDressingChange concept of zibs Burnwound, PressureUlcer and Wound (NL-CM:19.4.8/NL-CM:19.1.8/NL-CM:19.2.3). It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index 455bd2d7c..4cfabd8fd 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -45,7 +45,7 @@ <differential> <element id="Observation"> <path value="Observation" /> - <comment value="The functional models of zibs Burnwound, PressureUlcer and Wound represent conditions that need to be tracked over time, but define point-in-time assessments about the current state of the wounds as well. For this reason, these three zibs are all mapped onto multiple resources: a Condition resource that represents the focal resource, and Observation and DocumentReference resources for all observable properties. Since multiple observable properties are usually assessed together, all Observation and DocumentReference resources resulting from a single assessment are grouped using the current Observation profile. For the Observation resources, this is done using `Observation.hasMember'. For the DocumentReference resources, the direction is reversed, so the current resource is referenced *from* `DocumentReference.context.related` in profile [zib-wounds.WoundImage](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundImage). It is this grouping Observation that is referenced from the Condition resources, on `Condition.evidence.detail`. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations and DocumentReferences for individual outcomes are referenced directly from and to the Condition resources; all references should be referenced through this grouping Observation. Note that this model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of 0..1 on the zib level, but this works out differently in the FHIR model." /> + <comment value="The functional models of zibs Burnwound, PressureUlcer and Wound represent conditions that need to be tracked over time, but define point-in-time assessments about the current state of the wounds as well. For this reason, these three zibs are all mapped onto multiple resources: a Condition resource that represents the focal resource, and Observation and DocumentReference resources for all observable properties. Since multiple observable properties are usually assessed together, all Observation and DocumentReference resources resulting from a single assessment are grouped using the current Observation profile. For the Observation resources, this is done using `Observation.hasMember'. For the DocumentReference resources, the direction is reversed, so the current resource is referenced *from* `DocumentReference.context.related` in profile [zib-wounds.WoundImage](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundImage). It is this grouping Observation that is referenced from the Condition resources, on `Condition.evidence.detail`. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations and DocumentReferences for individual outcomes are referenced directly from and to the Condition resources; all references should be referenced through this grouping Observation. Note that this model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of `0..1` on the zib level, but this works out differently in the FHIR model." /> </element> <element id="Observation.code"> <path value="Observation.code" /> @@ -58,19 +58,99 @@ </element> <element id="Observation.hasMember"> <path value="Observation.hasMember" /> + <slicing> + <discriminator> + <type value="profile" /> + <path value="resolve()" /> + </discriminator> + <rules value="open" /> + </slicing> <type> <code value="Reference" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Observation" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/MolecularSequence" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound.Extent" /> + </type> + </element> + <element id="Observation.hasMember:dateOfLastDressingChange"> + <path value="Observation.hasMember" /> + <sliceName value="dateOfLastDressingChange" /> + <max value="1" /> + <type> + <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.DateOfLastDressingChange" /> + </type> + </element> + <element id="Observation.hasMember:woundLength"> + <path value="Observation.hasMember" /> + <sliceName value="woundLength" /> + <max value="1" /> + <type> + <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundLength" /> + </type> + </element> + <element id="Observation.hasMember:woundWidth"> + <path value="Observation.hasMember" /> + <sliceName value="woundWidth" /> + <max value="1" /> + <type> + <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundWidth" /> + </type> + </element> + <element id="Observation.hasMember:woundDepth"> + <path value="Observation.hasMember" /> + <sliceName value="woundDepth" /> + <max value="1" /> + <type> + <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundDepth" /> + </type> + </element> + <element id="Observation.hasMember:woundTissue"> + <path value="Observation.hasMember" /> + <sliceName value="woundTissue" /> + <max value="1" /> + <type> + <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound.WoundTissue" /> + </type> + </element> + <element id="Observation.hasMember:woundInfection"> + <path value="Observation.hasMember" /> + <sliceName value="woundInfection" /> + <max value="1" /> + <type> + <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound.WoundInfection" /> + </type> + </element> + <element id="Observation.hasMember:woundMoisture"> + <path value="Observation.hasMember" /> + <sliceName value="woundMoisture" /> + <max value="1" /> + <type> + <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound.WoundMoisture" /> + </type> + </element> + <element id="Observation.hasMember:woundEdge"> + <path value="Observation.hasMember" /> + <sliceName value="woundEdge" /> + <max value="1" /> + <type> + <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound.WoundEdge" /> + </type> + </element> + <element id="Observation.hasMember:extent"> + <path value="Observation.hasMember" /> + <sliceName value="extent" /> + <max value="1" /> + <type> + <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound.Extent" /> </type> </element> diff --git a/resources/zib/zib-wounds.WoundDepth.xml b/resources/zib/zib-wounds.WoundDepth.xml index 42da611df..3c54d8e78 100644 --- a/resources/zib/zib-wounds.WoundDepth.xml +++ b/resources/zib/zib-wounds.WoundDepth.xml @@ -19,7 +19,7 @@ </telecom> </contact> <description value="The depth of the wound." /> - <purpose value="This Observation resource represents the WoundDepth concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN))." /> + <purpose value="This Observation resource represents the WoundDepth concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) (NL-CM:19.1.11/NL-CM:19.2.14)." /> <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> @@ -40,7 +40,7 @@ <differential> <element id="Observation"> <path value="Observation" /> - <comment value="This Observation resource represents the WoundDepth concept of zibs PressureUlcer and Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <comment value="This Observation resource represents the WoundDepth concept of zibs PressureUlcer and Wound (NL-CM:19.1.11/NL-CM:19.2.14). It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-wounds.WoundImage.xml b/resources/zib/zib-wounds.WoundImage.xml index c29c04932..ae9500776 100644 --- a/resources/zib/zib-wounds.WoundImage.xml +++ b/resources/zib/zib-wounds.WoundImage.xml @@ -19,7 +19,7 @@ </telecom> </contact> <description value="A photo of the wound, burn wound or decubitus wound as visual information." /> - <purpose value="This DocumentReference resource represents the WoundImage concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), the Dutch [zib PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN))." /> + <purpose value="This DocumentReference resource represents the WoundImage concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Burnwound v3.4 (2020)](https://zibs.nl/wiki/Burnwound-v3.4(2020EN)), the Dutch [zib PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) (NL-CM:19.4.11/NL-CM:19.1.12/NL-CM:19.2.15)." /> <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> @@ -45,7 +45,7 @@ <differential> <element id="DocumentReference"> <path value="DocumentReference" /> - <comment value="The functional models of zibs Burnwound, PressureUlcer and Wound represent conditions that need to be tracked over time, but define point-in-time assessments about the current state of the wounds as well. For this reason, these three zibs are all mapped onto multiple resources: a Condition resource that represents the focal resource, and Observation and DocumentReference resources for all observable properties. Since multiple observable properties are usually assessed together, all Observation and DocumentReference resources resulting from a single assessment are grouped using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) Observation profile. It is this grouping Observation that is then referenced from the Condition resources. For this DocumentReference resource, this is done using `DocumentReference.context.related`. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations for individual outcomes are referenced from the Condition resources; all references should be referenced through this grouping Observation. Note that this model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of 0..1 on the zib level, but this works out differently in the FHIR model." /> + <comment value="This DocumentReference resource represents the WoundImage concept of zibs Burnwound, PressureUlcer and Wound (NL-CM:19.4.11/NL-CM:19.1.12/NL-CM:19.2.15). It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="DocumentReference.type"> <path value="DocumentReference.type" /> diff --git a/resources/zib/zib-wounds.WoundLength.xml b/resources/zib/zib-wounds.WoundLength.xml index 89fce9d41..556532a68 100644 --- a/resources/zib/zib-wounds.WoundLength.xml +++ b/resources/zib/zib-wounds.WoundLength.xml @@ -19,7 +19,7 @@ </telecom> </contact> <description value="The length of the wound." /> - <purpose value="This Observation resource represents the WoundLength concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN))."/> + <purpose value="This Observation resource represents the WoundLength concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) (NL-CM:19.1.9/NL-CM:19.2.12)." /> <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> @@ -40,7 +40,7 @@ <differential> <element id="Observation"> <path value="Observation" /> - <comment value="This Observation resource represents the WoundLength concept of zibs PressureUlcer and Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <comment value="This Observation resource represents the WoundLength concept of zibs PressureUlcer and Wound (NL-CM:19.1.9/NL-CM:19.2.12). It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-wounds.WoundWidth.xml b/resources/zib/zib-wounds.WoundWidth.xml index f532a210d..c13d6c275 100644 --- a/resources/zib/zib-wounds.WoundWidth.xml +++ b/resources/zib/zib-wounds.WoundWidth.xml @@ -19,7 +19,7 @@ </telecom> </contact> <description value="The width of the wound." /> - <purpose value="This Observation resource represents the WoundWidth concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN))."/> + <purpose value="This Observation resource represents the WoundWidth concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PressureUlcer v3.4 (2020)](https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)) and the Dutch [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) (NL-CM:19.1.10/NL-CM:19.2.13)." /> <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> @@ -40,7 +40,7 @@ <differential> <element id="Observation"> <path value="Observation" /> - <comment value="This Observation resource represents the WoundWidth concept of zibs PressureUlcer and Wound. It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <comment value="This Observation resource represents the WoundWidth concept of zibs PressureUlcer and Wound (NL-CM:19.1.10/NL-CM:19.2.13). It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="Observation.code"> <path value="Observation.code" /> From 6992bcf3b378585e075acea714ee29709e1be16d Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Tue, 23 Apr 2024 21:45:27 +0200 Subject: [PATCH 61/77] Textual tweaks --- .../nl-core-wounds.WoundCharacteristics.xml | 2 +- .../nl-core/nl-core-wounds.WoundImage.xml | 135 +++++++++--------- .../zib/zib-wounds.WoundCharacteristics.xml | 2 +- resources/zib/zib-wounds.WoundImage.xml | 2 +- 4 files changed, 71 insertions(+), 70 deletions(-) diff --git a/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml b/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml index 5d94e67c6..2dd7af2b0 100644 --- a/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml +++ b/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml @@ -41,7 +41,7 @@ <differential> <element id="Observation"> <path value="Observation" /> - <comment value="The functional models of zibs Burnwound, PressureUlcer and Wound represent conditions that need to be tracked over time, but define point-in-time assessments about the current state of the wounds as well. For this reason, these three zibs are all mapped onto multiple resources: a Condition resource that represents the focal resource, and Observation and DocumentReference resources for all observable properties. Since multiple observable properties are usually assessed together, all Observation and DocumentReference resources resulting from a single assessment are grouped using the current Observation profile. For the Observation resources, this is done using `Observation.hasMember'. For the DocumentReference resources, the direction is reversed, so the current resource is referenced *from* `DocumentReference.context.related` in profile [nl-core-wounds.WoundImage](http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundImage). It is this grouping Observation that is referenced from the Condition resources, on `Condition.evidence.detail`. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations and DocumentReferences for individual outcomes are referenced directly from and to the Condition resources; all references should be referenced through this grouping Observation. Note that this model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of `0..1` on the zib level, but this works out differently in the FHIR model." /> + <comment value="The functional models of zibs Burnwound, PressureUlcer and Wound represent conditions that need to be tracked over time, but define point-in-time assessments about the current state of the wounds as well. For this reason, these three zibs are all mapped onto multiple resources: a Condition resource that represents the focal resource, and Observation and DocumentReference resources for all observable properties. Since multiple observable properties are usually assessed together, all Observation and DocumentReference resources resulting from a single assessment are grouped using the current Observation profile. For the Observation resources, this is done using `Observation.hasMember`. For the DocumentReference resources, the direction is reversed, so the current resource is referenced *from* `DocumentReference.context.related` in profile [nl-core-wounds.WoundImage](http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundImage). It is this grouping Observation that is referenced from the Condition resources, on `Condition.evidence.detail`. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations and DocumentReferences for individual outcomes are referenced directly from and to the Condition resources; all references should be referenced through this grouping Observation. Note that this model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of `0..1` on the zib level, but this works out differently in the FHIR model." /> </element> <element id="Observation.subject"> <path value="Observation.subject" /> diff --git a/resources/nl-core/nl-core-wounds.WoundImage.xml b/resources/nl-core/nl-core-wounds.WoundImage.xml index cfb0acd62..59553281a 100644 --- a/resources/nl-core/nl-core-wounds.WoundImage.xml +++ b/resources/nl-core/nl-core-wounds.WoundImage.xml @@ -1,68 +1,69 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-wounds.WoundImage" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundImage" /> - <name value="NlcorewoundsWoundImage" /> - <title value="nl core wounds.WoundImage" /> - <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="A photo of the wound, burn wound or decubitus wound as visual information." /> - <purpose value="A derived profile from [zib-wounds.WoundImage](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundImage) 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-burnwound-v3.4-2020EN" /> - <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> - <name value="zib Burnwound-v3.4(2020EN)" /> - </mapping> - <mapping> - <identity value="zib-pressureulcer-v3.4-2020EN" /> - <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> - <name value="zib PressureUlcer-v3.4(2020EN)" /> - </mapping> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> - <name value="zib Wound-v3.3(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="false" /> - <type value="DocumentReference" /> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundImage" /> - <derivation value="constraint" /> - <differential> - <element id="DocumentReference"> - <path value="DocumentReference" /> - <alias value="nl-core-wounds.WoundImage" /> - </element> - <element id="DocumentReference.subject"> - <path value="DocumentReference.subject" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> - </type> - </element> - <element id="DocumentReference.context.related"> - <path value="DocumentReference.context.related" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Burnwound" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-PressureUlcer" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound" /> - </type> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-wounds.WoundImage" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundImage" /> + <name value="NlcorewoundsWoundImage" /> + <title value="nl core wounds.WoundImage" /> + <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="A photo of the wound, burn wound or decubitus wound as visual information." /> + <purpose value="A derived profile from [zib-wounds.WoundImage](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundImage) 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-burnwound-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/Burnwound-v3.4(2020EN)" /> + <name value="zib Burnwound-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="DocumentReference" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundImage" /> + <derivation value="constraint" /> + <differential> + <element id="DocumentReference"> + <path value="DocumentReference" /> + <comment value="This DocumentReference resource represents the WoundImage concept of zibs Burnwound, PressureUlcer and Wound (NL-CM:19.4.11/NL-CM:19.1.12/NL-CM:19.2.15). It is usually part of an assessment, which is represented using the [nl-core-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <alias value="nl-core-wounds.WoundImage" /> + </element> + <element id="DocumentReference.subject"> + <path value="DocumentReference.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + <element id="DocumentReference.context.related"> + <path value="DocumentReference.context.related" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Burnwound" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-PressureUlcer" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound" /> + </type> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index 4cfabd8fd..fae0d9f94 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -45,7 +45,7 @@ <differential> <element id="Observation"> <path value="Observation" /> - <comment value="The functional models of zibs Burnwound, PressureUlcer and Wound represent conditions that need to be tracked over time, but define point-in-time assessments about the current state of the wounds as well. For this reason, these three zibs are all mapped onto multiple resources: a Condition resource that represents the focal resource, and Observation and DocumentReference resources for all observable properties. Since multiple observable properties are usually assessed together, all Observation and DocumentReference resources resulting from a single assessment are grouped using the current Observation profile. For the Observation resources, this is done using `Observation.hasMember'. For the DocumentReference resources, the direction is reversed, so the current resource is referenced *from* `DocumentReference.context.related` in profile [zib-wounds.WoundImage](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundImage). It is this grouping Observation that is referenced from the Condition resources, on `Condition.evidence.detail`. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations and DocumentReferences for individual outcomes are referenced directly from and to the Condition resources; all references should be referenced through this grouping Observation. Note that this model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of `0..1` on the zib level, but this works out differently in the FHIR model." /> + <comment value="The functional models of zibs Burnwound, PressureUlcer and Wound represent conditions that need to be tracked over time, but define point-in-time assessments about the current state of the wounds as well. For this reason, these three zibs are all mapped onto multiple resources: a Condition resource that represents the focal resource, and Observation and DocumentReference resources for all observable properties. Since multiple observable properties are usually assessed together, all Observation and DocumentReference resources resulting from a single assessment are grouped using the current Observation profile. For the Observation resources, this is done using `Observation.hasMember`. For the DocumentReference resources, the direction is reversed, so the current resource is referenced *from* `DocumentReference.context.related` in profile [zib-wounds.WoundImage](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundImage). It is this grouping Observation that is referenced from the Condition resources, on `Condition.evidence.detail`. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations and DocumentReferences for individual outcomes are referenced directly from and to the Condition resources; all references should be referenced through this grouping Observation. Note that this model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of `0..1` on the zib level, but this works out differently in the FHIR model." /> </element> <element id="Observation.code"> <path value="Observation.code" /> diff --git a/resources/zib/zib-wounds.WoundImage.xml b/resources/zib/zib-wounds.WoundImage.xml index ae9500776..c9598e203 100644 --- a/resources/zib/zib-wounds.WoundImage.xml +++ b/resources/zib/zib-wounds.WoundImage.xml @@ -45,7 +45,7 @@ <differential> <element id="DocumentReference"> <path value="DocumentReference" /> - <comment value="This DocumentReference resource represents the WoundImage concept of zibs Burnwound, PressureUlcer and Wound (NL-CM:19.4.11/NL-CM:19.1.12/NL-CM:19.2.15). It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <comment value="This DocumentReference resource represents the WoundImage concept of zibs Burnwound, PressureUlcer and Wound (NL-CM:19.4.11/NL-CM:19.1.12/NL-CM:19.2.15). It is usually part of an assessment, which is represented using the [zib-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundCharacteristics) profile, which can be referred using `DocumentReference.context.related`. See the comment on the root of that profile for guidance on using this resource." /> </element> <element id="DocumentReference.type"> <path value="DocumentReference.type" /> From 367683337f3f29c0b35ca9f41369a5b86338e0d3 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Tue, 23 Apr 2024 22:24:28 +0200 Subject: [PATCH 62/77] Add missing narratives and other missing metadata --- .../nl-core/nl-core-Burnwound.Extent.xml | 4 + resources/nl-core/nl-core-Burnwound.xml | 4 + resources/nl-core/nl-core-PressureUlcer.xml | 4 + resources/nl-core/nl-core-Wound.WoundEdge.xml | 4 + .../nl-core/nl-core-Wound.WoundInfection.xml | 4 + .../nl-core/nl-core-Wound.WoundMoisture.xml | 4 + .../nl-core/nl-core-Wound.WoundTissue.xml | 4 + resources/nl-core/nl-core-Wound.xml | 4 + ...l-core-wounds.DateOfLastDressingChange.xml | 4 + .../nl-core-wounds.WoundCharacteristics.xml | 5 + .../nl-core/nl-core-wounds.WoundDepth.xml | 111 +++++++++--------- .../nl-core/nl-core-wounds.WoundImage.xml | 4 + .../nl-core/nl-core-wounds.WoundLength.xml | 4 + .../nl-core/nl-core-wounds.WoundWidth.xml | 4 + 14 files changed, 111 insertions(+), 53 deletions(-) diff --git a/resources/nl-core/nl-core-Burnwound.Extent.xml b/resources/nl-core/nl-core-Burnwound.Extent.xml index 3b56577fc..2cf80790b 100644 --- a/resources/nl-core/nl-core-Burnwound.Extent.xml +++ b/resources/nl-core/nl-core-Burnwound.Extent.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-Burnwound.Extent" /> + <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-Burnwound.Extent" /> <name value="NlcoreBurnwoundExtent" /> <title value="nl core Burnwound.Extent" /> diff --git a/resources/nl-core/nl-core-Burnwound.xml b/resources/nl-core/nl-core-Burnwound.xml index e13d8fb3d..08208f927 100644 --- a/resources/nl-core/nl-core-Burnwound.xml +++ b/resources/nl-core/nl-core-Burnwound.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-Burnwound" /> + <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-Burnwound" /> <name value="NlcoreBurnwound" /> <title value="nl core Burnwound" /> diff --git a/resources/nl-core/nl-core-PressureUlcer.xml b/resources/nl-core/nl-core-PressureUlcer.xml index 18b75e2ec..5db9abdf1 100644 --- a/resources/nl-core/nl-core-PressureUlcer.xml +++ b/resources/nl-core/nl-core-PressureUlcer.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-PressureUlcer" /> + <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-PressureUlcer" /> <name value="NlcorePressureUlcer" /> <title value="nl core PressureUlcer" /> diff --git a/resources/nl-core/nl-core-Wound.WoundEdge.xml b/resources/nl-core/nl-core-Wound.WoundEdge.xml index f2a29898f..98093c4d3 100644 --- a/resources/nl-core/nl-core-Wound.WoundEdge.xml +++ b/resources/nl-core/nl-core-Wound.WoundEdge.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-Wound.WoundEdge" /> + <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-Wound.WoundEdge" /> <name value="NlcoreWoundWoundEdge" /> <title value="nl core Wound.WoundEdge" /> diff --git a/resources/nl-core/nl-core-Wound.WoundInfection.xml b/resources/nl-core/nl-core-Wound.WoundInfection.xml index 28d6278c8..791e1e297 100644 --- a/resources/nl-core/nl-core-Wound.WoundInfection.xml +++ b/resources/nl-core/nl-core-Wound.WoundInfection.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-Wound.WoundInfection" /> + <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-Wound.WoundInfection" /> <name value="NlcoreWoundWoundInfection" /> <title value="nl core Wound.WoundInfection" /> diff --git a/resources/nl-core/nl-core-Wound.WoundMoisture.xml b/resources/nl-core/nl-core-Wound.WoundMoisture.xml index 5c00bfa55..1c5ad09eb 100644 --- a/resources/nl-core/nl-core-Wound.WoundMoisture.xml +++ b/resources/nl-core/nl-core-Wound.WoundMoisture.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-Wound.WoundMoisture" /> + <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-Wound.WoundMoisture" /> <name value="NlcoreWoundWoundMoisture" /> <title value="nl core Wound.WoundMoisture" /> diff --git a/resources/nl-core/nl-core-Wound.WoundTissue.xml b/resources/nl-core/nl-core-Wound.WoundTissue.xml index bdf6cb80e..75465c3e0 100644 --- a/resources/nl-core/nl-core-Wound.WoundTissue.xml +++ b/resources/nl-core/nl-core-Wound.WoundTissue.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-Wound.WoundTissue" /> + <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-Wound.WoundTissue" /> <name value="NlcoreWoundWoundTissue" /> <title value="nl core Wound.WoundTissue" /> diff --git a/resources/nl-core/nl-core-Wound.xml b/resources/nl-core/nl-core-Wound.xml index 1caf7b016..74335d188 100644 --- a/resources/nl-core/nl-core-Wound.xml +++ b/resources/nl-core/nl-core-Wound.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-Wound" /> + <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-Wound" /> <name value="NlcoreWound" /> <title value="nl core Wound" /> diff --git a/resources/nl-core/nl-core-wounds.DateOfLastDressingChange.xml b/resources/nl-core/nl-core-wounds.DateOfLastDressingChange.xml index f514154f7..9cbc9828a 100644 --- a/resources/nl-core/nl-core-wounds.DateOfLastDressingChange.xml +++ b/resources/nl-core/nl-core-wounds.DateOfLastDressingChange.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-wounds.DateOfLastDressingChange" /> + <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-wounds.DateOfLastDressingChange" /> <name value="NlcorewoundsDateOfLastDressingChange" /> <title value="nl core wounds.DateOfLastDressingChange" /> diff --git a/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml b/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml index 2dd7af2b0..16650c28c 100644 --- a/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml +++ b/resources/nl-core/nl-core-wounds.WoundCharacteristics.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-wounds.WoundCharacteristics" /> + <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-wounds.WoundCharacteristics" /> <name value="NlcorewoundsWoundCharacteristics" /> <title value="nl core wounds.WoundCharacteristics" /> @@ -42,6 +46,7 @@ <element id="Observation"> <path value="Observation" /> <comment value="The functional models of zibs Burnwound, PressureUlcer and Wound represent conditions that need to be tracked over time, but define point-in-time assessments about the current state of the wounds as well. For this reason, these three zibs are all mapped onto multiple resources: a Condition resource that represents the focal resource, and Observation and DocumentReference resources for all observable properties. Since multiple observable properties are usually assessed together, all Observation and DocumentReference resources resulting from a single assessment are grouped using the current Observation profile. For the Observation resources, this is done using `Observation.hasMember`. For the DocumentReference resources, the direction is reversed, so the current resource is referenced *from* `DocumentReference.context.related` in profile [nl-core-wounds.WoundImage](http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundImage). It is this grouping Observation that is referenced from the Condition resources, on `Condition.evidence.detail`. This model allows to track multiple distinct assessment moments over time in connection with the Condition. For this reason, it is not expected that the Observations and DocumentReferences for individual outcomes are referenced directly from and to the Condition resources; all references should be referenced through this grouping Observation. Note that this model deviates somewhat from the zib approach. The zib model is meant to group all concepts relevant for a wound into a model, but it doesn't have a concept of changes over time. For this reason, all observable properties have a cardinality of `0..1` on the zib level, but this works out differently in the FHIR model." /> + <alias value="nl-core-wounds.WoundCharacteristics" /> </element> <element id="Observation.subject"> <path value="Observation.subject" /> diff --git a/resources/nl-core/nl-core-wounds.WoundDepth.xml b/resources/nl-core/nl-core-wounds.WoundDepth.xml index c43a1d918..f0aa9900c 100644 --- a/resources/nl-core/nl-core-wounds.WoundDepth.xml +++ b/resources/nl-core/nl-core-wounds.WoundDepth.xml @@ -1,53 +1,58 @@ -<?xml version="1.0" encoding="UTF-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-wounds.WoundDepth"/> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundDepth"/> - <name value="NlcorewoundsWoundDepth"/> - <title value="nl core wounds.WoundDepth"/> - <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> - <purpose value="A derived profile from [zib-wounds.WoundDepth](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundDepth) 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-pressureulcer-v3.4-2020EN" /> - <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> - <name value="zib PressureUlcer-v3.4(2020EN)" /> - </mapping> - <mapping> - <identity value="zib-wound-v3.3-2020EN" /> - <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> - <name value="zib Wound-v3.3(2020EN)" /> - </mapping> - <kind value="resource"/> - <abstract value="false"/> - <type value="Observation"/> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundDepth"/> - <derivation value="constraint"/> - <differential> - <element id="Observation"> - <path value="Observation"/> - <comment value="This Observation resource represents the WoundDepth concept of zibs PressureUlcer and Wound (NL-CM:19.1.11/NL-CM:19.2.14). It is usually part of an assessment, which is represented using the [nl-core-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource."/> - <alias value="nl-core-wounds.WoundDepth"/> - </element> - <element id="Observation.subject"> - <path value="Observation.subject"/> - <type> - <code value="Reference"/> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient"/> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group"/> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device"/> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location"/> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient"/> - </type> - </element> - </differential> -</StructureDefinition> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-wounds.WoundDepth" /> + <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-wounds.WoundDepth" /> + <name value="NlcorewoundsWoundDepth" /> + <title value="nl core wounds.WoundDepth" /> + <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="The depth of the wound." /> + <purpose value="A derived profile from [zib-wounds.WoundDepth](http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundDepth) 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-pressureulcer-v3.4-2020EN" /> + <uri value="https://zibs.nl/wiki/PressureUlcer-v3.4(2020EN)" /> + <name value="zib PressureUlcer-v3.4(2020EN)" /> + </mapping> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-wounds.WoundDepth" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This Observation resource represents the WoundDepth concept of zibs PressureUlcer and Wound (NL-CM:19.1.11/NL-CM:19.2.14). It is usually part of an assessment, which is represented using the [nl-core-wounds.WoundCharacteristics](http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics) profile. See the comment on the root of that profile for guidance on using this resource." /> + <alias value="nl-core-wounds.WoundDepth" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Location" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-wounds.WoundImage.xml b/resources/nl-core/nl-core-wounds.WoundImage.xml index 59553281a..5a65704c5 100644 --- a/resources/nl-core/nl-core-wounds.WoundImage.xml +++ b/resources/nl-core/nl-core-wounds.WoundImage.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-wounds.WoundImage" /> + <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-wounds.WoundImage" /> <name value="NlcorewoundsWoundImage" /> <title value="nl core wounds.WoundImage" /> diff --git a/resources/nl-core/nl-core-wounds.WoundLength.xml b/resources/nl-core/nl-core-wounds.WoundLength.xml index 3f0ea0e5f..8393a86a5 100644 --- a/resources/nl-core/nl-core-wounds.WoundLength.xml +++ b/resources/nl-core/nl-core-wounds.WoundLength.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-wounds.WoundLength" /> + <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-wounds.WoundLength" /> <name value="NlcorewoundsWoundLength" /> <title value="nl core wounds.WoundLength" /> diff --git a/resources/nl-core/nl-core-wounds.WoundWidth.xml b/resources/nl-core/nl-core-wounds.WoundWidth.xml index 3b7f75436..4db3c2ced 100644 --- a/resources/nl-core/nl-core-wounds.WoundWidth.xml +++ b/resources/nl-core/nl-core-wounds.WoundWidth.xml @@ -1,6 +1,10 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-wounds.WoundWidth" /> + <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-wounds.WoundWidth" /> <name value="NlcorewoundsWoundWidth" /> <title value="nl core wounds.WoundWidth" /> From 585c6ad4c463ad1dcd113e2fc31b19821f2753ae Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Tue, 23 Apr 2024 22:41:56 +0200 Subject: [PATCH 63/77] Fix nl-core overrides --- resources/nl-core/nl-core-Burnwound.xml | 10 +++++++++- .../nl-core/nl-core-HearingFunction.HearingAid.xml | 2 +- resources/nl-core/nl-core-PressureUlcer.xml | 10 +++++++++- resources/nl-core/nl-core-Wound.xml | 10 +++++++++- resources/zib/zib-wounds.WoundCharacteristics.xml | 7 ------- 5 files changed, 28 insertions(+), 11 deletions(-) diff --git a/resources/nl-core/nl-core-Burnwound.xml b/resources/nl-core/nl-core-Burnwound.xml index 08208f927..d420f8e49 100644 --- a/resources/nl-core/nl-core-Burnwound.xml +++ b/resources/nl-core/nl-core-Burnwound.xml @@ -2,7 +2,7 @@ <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-Burnwound" /> <text> - <status value="empty"/> + <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-Burnwound" /> @@ -54,5 +54,13 @@ <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> </type> </element> + <element id="Condition.evidence.detail:woundCharacteristics"> + <path value="Condition.evidence.detail" /> + <sliceName value="woundCharacteristics" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics" /> + </type> + </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-HearingFunction.HearingAid.xml b/resources/nl-core/nl-core-HearingFunction.HearingAid.xml index 8f3dc3c31..3288b5124 100644 --- a/resources/nl-core/nl-core-HearingFunction.HearingAid.xml +++ b/resources/nl-core/nl-core-HearingFunction.HearingAid.xml @@ -2,7 +2,7 @@ <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-HearingFunction.HearingAid" /> <text> - <status value="empty"/> + <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-HearingFunction.HearingAid" /> diff --git a/resources/nl-core/nl-core-PressureUlcer.xml b/resources/nl-core/nl-core-PressureUlcer.xml index 5db9abdf1..6436f4ad9 100644 --- a/resources/nl-core/nl-core-PressureUlcer.xml +++ b/resources/nl-core/nl-core-PressureUlcer.xml @@ -2,7 +2,7 @@ <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-PressureUlcer" /> <text> - <status value="empty"/> + <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-PressureUlcer" /> @@ -54,5 +54,13 @@ <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> </type> </element> + <element id="Condition.evidence.detail:woundCharacteristics"> + <path value="Condition.evidence.detail" /> + <sliceName value="woundCharacteristics" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics" /> + </type> + </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Wound.xml b/resources/nl-core/nl-core-Wound.xml index 74335d188..031c3c2a8 100644 --- a/resources/nl-core/nl-core-Wound.xml +++ b/resources/nl-core/nl-core-Wound.xml @@ -2,7 +2,7 @@ <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="nl-core-Wound" /> <text> - <status value="empty"/> + <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-Wound" /> @@ -54,5 +54,13 @@ <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> </type> </element> + <element id="Condition.evidence.detail:woundCharacteristics"> + <path value="Condition.evidence.detail" /> + <sliceName value="woundCharacteristics" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics" /> + </type> + </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-wounds.WoundCharacteristics.xml b/resources/zib/zib-wounds.WoundCharacteristics.xml index fae0d9f94..e9bebf646 100644 --- a/resources/zib/zib-wounds.WoundCharacteristics.xml +++ b/resources/zib/zib-wounds.WoundCharacteristics.xml @@ -65,13 +65,6 @@ </discriminator> <rules value="open" /> </slicing> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Observation" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/MolecularSequence" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Burnwound.Extent" /> - </type> </element> <element id="Observation.hasMember:dateOfLastDressingChange"> <path value="Observation.hasMember" /> From 03d93670425b0bafa6f3ddaece527a48bea38318 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Tue, 23 Apr 2024 22:42:30 +0200 Subject: [PATCH 64/77] Fix MedicalDevice profile derivations irt wound --- resources/zib/zib-HearingFunction.HearingAid.xml | 7 ++++++- resources/zib/zib-VisualFunction.VisualAid.xml | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/resources/zib/zib-HearingFunction.HearingAid.xml b/resources/zib/zib-HearingFunction.HearingAid.xml index c1fe196c5..e41d0dc3d 100644 --- a/resources/zib/zib-HearingFunction.HearingAid.xml +++ b/resources/zib/zib-HearingFunction.HearingAid.xml @@ -2,7 +2,7 @@ <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="zib-HearingFunction.HearingAid" /> <text> - <status value="empty"/> + <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-HearingFunction.HearingAid" /> @@ -66,6 +66,11 @@ <sliceName value="stoma" /> <max value="0" /> </element> + <element id="DeviceUseStatement.reasonReference:wound"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="wound" /> + <max value="0" /> + </element> <element id="DeviceUseStatement.reasonReference:hearingFunction"> <path value="DeviceUseStatement.reasonReference" /> <sliceName value="hearingFunction" /> diff --git a/resources/zib/zib-VisualFunction.VisualAid.xml b/resources/zib/zib-VisualFunction.VisualAid.xml index de4fd4d91..7e3926486 100644 --- a/resources/zib/zib-VisualFunction.VisualAid.xml +++ b/resources/zib/zib-VisualFunction.VisualAid.xml @@ -2,7 +2,7 @@ <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="zib-VisualFunction.VisualAid" /> <text> - <status value="empty"/> + <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-VisualFunction.VisualAid" /> @@ -66,6 +66,11 @@ <sliceName value="stoma" /> <max value="0" /> </element> + <element id="DeviceUseStatement.reasonReference:wound"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="wound" /> + <max value="0" /> + </element> <element id="DeviceUseStatement.reasonReference:visualFunction"> <path value="DeviceUseStatement.reasonReference" /> <sliceName value="visualFunction" /> From 931c829f259fd65c535656b3e86e5af3f6f5b806 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Tue, 23 Apr 2024 22:42:55 +0200 Subject: [PATCH 65/77] Suppress type slicing issues --- known-issues.yml | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/known-issues.yml b/known-issues.yml index d0588b6c6..3c666ad7b 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -163,6 +163,9 @@ zib-Burnwound: reason: The definition is defined in the extension profile and therefore not defined in the differential. - message: "Constraint failed: sd-pg-04: 'If mapping.map exists and the mapping is not implicit, alias should exist.'" reason: The alias is defined in the extension profile and therefore not defined in the differential. + Condition.evidence.detail:woundCharacteristics: + - message: "Constraint failed: sd-zpg-03: 'References to other resource profiles should be added next to the HL7 base references." + reason: The restriction only applies to, and defines, this slice. The slicing is open so the base references can still be used. zib-CareTeam: ignored issues: @@ -582,6 +585,10 @@ zib-Payer-Organization: reason: An address in FHIR is represented using the Address datatype, not as a separate resource. zib-PressureUlcer: + ignored issues: + Condition.evidence.detail:woundCharacteristics: + - message: "Constraint failed: sd-zpg-03: 'References to other resource profiles should be added next to the HL7 base references." + reason: The restriction only applies to, and defines, this slice. The slicing is open so the base references can still be used. zib deviations: Condition.bodySite: - datatype: CodeableConcept instead of a reference @@ -764,11 +771,21 @@ zib-VisualFunction.VisualAid.Product: reason: The mapping of ProductID is not straightforward and relates to multiple elements in FHIR. In result, the mapping of the concept to FHIR will not match on a datatype level. zib-Wound: + ignored issues: + Condition.evidence.detail:woundCharacteristics: + - message: "Constraint failed: sd-zpg-03: 'References to other resource profiles should be added next to the HL7 base references." + reason: The restriction only applies to, and defines, this slice. The slicing is open so the base references can still be used. zib deviations: Condition.bodySite: - datatype: CodeableConcept instead of a reference reason: The referenced zib AnatomicalLocation is profiled on a datatype level and not a resource. Therefore it cannot be referenced, rather its concepts and constraints are added inline. This element conforms to the zib AnatomicalLocation. - + +zib-wounds.WoundCharacteristics: + ignored issues: + Observation.hasMember:*: + - message: "Constraint failed: sd-zpg-03: 'References to other resource profiles should be added next to the HL7 base references." + reason: The restriction only apply to, and defines, these slices. The slicing is open so the base references can still be used. + zib-wounds.WoundImage: zib deviations: DocumentReference.content.attachment: From 5c4ef7c206b5632aca1d8fdd736f77e9d9bfd59a Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Wed, 15 May 2024 11:12:24 +0200 Subject: [PATCH 66/77] Add wound drain profiles --- known-issues.yml | 30 +++++ .../nl-core/nl-core-Wound.Drain.Product.xml | 41 ++++++ resources/nl-core/nl-core-Wound.Drain.xml | 119 ++++++++++++++++++ resources/zib/zib-Wound.Drain.Product.xml | 48 +++++++ resources/zib/zib-Wound.Drain.xml | 89 +++++++++++++ 5 files changed, 327 insertions(+) create mode 100644 resources/nl-core/nl-core-Wound.Drain.Product.xml create mode 100644 resources/nl-core/nl-core-Wound.Drain.xml create mode 100644 resources/zib/zib-Wound.Drain.Product.xml create mode 100644 resources/zib/zib-Wound.Drain.xml diff --git a/known-issues.yml b/known-issues.yml index 3c666ad7b..61345f056 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -780,6 +780,36 @@ zib-Wound: - datatype: CodeableConcept instead of a reference reason: The referenced zib AnatomicalLocation is profiled on a datatype level and not a resource. Therefore it cannot be referenced, rather its concepts and constraints are added inline. This element conforms to the zib AnatomicalLocation. +zib-Wound.Drain: + ignored issues: + DeviceUseStatement.reasonReference:*: + - message: "Constraint failed: sd-zpg-03: 'References to other resource profiles should be added next to the HL7 base references.'" + reason: The restriction only applies to, and defines, this slice. The slicing is open so the base references can still be used. + zib deviations: + DeviceUseStatement.bodySite: + - datatype: CodeableConcept instead of a reference + reason: The referenced zib AnatomicalLocation is profiled on a datatype level and not a resource. Therefore it cannot be referenced, rather its concepts and constraints are added inline. This element conforms to the zib AnatomicalLocation. + +zib-Wound.Drain.Product: + ignored issues: + Device: + - message: The slice definition for Device.identifier has a maximum of 1 but the slices add up to a maximum of 2. Check that this is what is intended + reason: This is indeed what is intended, just one of these slices may be chosen. + - message: The slice definition for Device.udiCarrier has a maximum of 1 but the slices add up to a maximum of 2. Check that this is what is intended + reason: This is indeed what is intended, just one of these slices may be chosen. + Device.type: + - message: "Constraint failed: sd-pg-02: 'If mapping.map exists and the mapping is not implicit, short should exist" + reason: The short for ProductType is already present in the base profile where this profile is derived from. It should not be added twice to silence this issue. + - message: "Constraint failed: sd-pg-04: 'If mapping.map exists and the mapping is not implicit, alias should exist.'" + reason: The alias for ProductType is already present in the base profile where this profile is derived from. It should not be added twice to silence this issue. + zib deviations: + Device.identifier:*ProductID: + - datatype: Identifier instead of CD compatible datatype + reason: The mapping of ProductID is not straightforward and relates to multiple elements in FHIR. In result, the mapping of the concept to FHIR will not match on a datatype level. + Device.udiCarrier:*UdiCarrier.carrierHRF: + - datatype: string instead of CD compatible datatype + reason: The mapping of ProductID is not straightforward and relates to multiple elements in FHIR. In result, the mapping of the concept to FHIR will not match on a datatype level. + zib-wounds.WoundCharacteristics: ignored issues: Observation.hasMember:*: diff --git a/resources/nl-core/nl-core-Wound.Drain.Product.xml b/resources/nl-core/nl-core-Wound.Drain.Product.xml new file mode 100644 index 000000000..3d0c245d6 --- /dev/null +++ b/resources/nl-core/nl-core-Wound.Drain.Product.xml @@ -0,0 +1,41 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Wound.Drain.Product" /> + <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-Wound.Drain.Product" /> + <name value="NlcoreWoundDrainProduct" /> + <title value="nl core Wound.Drain.Product" /> + <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="Type of drain applied to the wound." /> + <purpose value="A derived profile from [zib-Wound.Drain.Product](http://nictiz.nl/fhir/StructureDefinition/zib-Wound.Drain.Product) 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-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Device" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound.Drain.Product" /> + <derivation value="constraint" /> + <differential> + <element id="Device"> + <path value="Device" /> + <alias value="nl-core-Wound.Drain.Product" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Wound.Drain.xml b/resources/nl-core/nl-core-Wound.Drain.xml new file mode 100644 index 000000000..699d52f49 --- /dev/null +++ b/resources/nl-core/nl-core-Wound.Drain.xml @@ -0,0 +1,119 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Wound.Drain" /> + <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-Wound.Drain" /> + <name value="NlcoreWoundDrain" /> + <title value="nl core Wound.Drain" /> + <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="A drain is a medical aid placed to drain blood and exudate from the wound area." /> + <purpose value="A derived profile from [zib-Wound.Drain](http://nictiz.nl/fhir/StructureDefinition/zib-Wound.Drain) 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-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="DeviceUseStatement" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound.Drain" /> + <derivation value="constraint" /> + <differential> + <element id="DeviceUseStatement"> + <path value="DeviceUseStatement" /> + <comment value="This is a specialization of the profile for zib MedicalDevice to represent Drain devices within the context of zib Wound. Note: because of the way derivation works in FHIR, this profile is not based on the [nl-core-MedicalDevice](http://nictiz.nl/fhir/StructureDefinition/nl-core-MedicalDevice) profile but derived from a specialization in the zib layer." /> + <alias value="nl-core-Wound.Drain" /> + </element> + <element id="DeviceUseStatement.extension:healthProfessional"> + <path value="DeviceUseStatement.extension" /> + <sliceName value="healthProfessional" /> + </element> + <element id="DeviceUseStatement.extension:healthProfessional.value[x]"> + <path value="DeviceUseStatement.extension.value[x]" /> + <type> + <code value="Reference" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/pattern-NlCoreHealthProfessionalReference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole" /> + </type> + </element> + <element id="DeviceUseStatement.extension:location"> + <path value="DeviceUseStatement.extension" /> + <sliceName value="location" /> + </element> + <element id="DeviceUseStatement.extension:location.value[x]"> + <path value="DeviceUseStatement.extension.value[x]" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider" /> + </type> + </element> + <element id="DeviceUseStatement.subject"> + <path value="DeviceUseStatement.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Group" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + <element id="DeviceUseStatement.derivedFrom:procedure-request"> + <path value="DeviceUseStatement.derivedFrom" /> + <sliceName value="procedure-request" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Procedure-request" /> + </type> + </element> + <element id="DeviceUseStatement.derivedFrom:procedure-event"> + <path value="DeviceUseStatement.derivedFrom" /> + <sliceName value="procedure-event" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Procedure-event" /> + </type> + </element> + <element id="DeviceUseStatement.device"> + <path value="DeviceUseStatement.device" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound.Drain.Product" /> + </type> + </element> + <element id="DeviceUseStatement.reasonReference:indication"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="indication" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Problem" /> + </type> + </element> + <element id="DeviceUseStatement.reasonReference:drain"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="drain" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound" /> + </type> + </element> + <element id="DeviceUseStatement.bodySite"> + <path value="DeviceUseStatement.bodySite" /> + <type> + <code value="CodeableConcept" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AnatomicalLocation" /> + </type> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Wound.Drain.Product.xml b/resources/zib/zib-Wound.Drain.Product.xml new file mode 100644 index 000000000..1874cd7c3 --- /dev/null +++ b/resources/zib/zib-Wound.Drain.Product.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Wound.Drain.Product" /> + <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-Wound.Drain.Product" /> + <name value="ZibWoundDrainProduct" /> + <title value="zib Wound.Drain.Product" /> + <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="Type of drain applied to the wound." /> + <purpose value="This Device resource represents the Product concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) MedicalDevice v3.3.1 (2020)](https://zibs.nl/wiki/MedicalDevice-v3.3.1(2020EN)) adjusted to the requirements of the [zib Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(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-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="Device" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDevice.Product" /> + <derivation value="constraint" /> + <differential> + <element id="Device.type"> + <path value="Device.type" /> + <definition value="Type of drain applied to the wound." /> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000" /> + </binding> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:10.1.3" /> + <comment value="ProductType" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Wound.Drain.xml b/resources/zib/zib-Wound.Drain.xml new file mode 100644 index 000000000..afc27a2dc --- /dev/null +++ b/resources/zib/zib-Wound.Drain.xml @@ -0,0 +1,89 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Wound.Drain" /> + <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-Wound.Drain" /> + <name value="ZibWoundDrain" /> + <title value="zib Wound.Drain" /> + <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="A drain is a medical aid placed to drain blood and exudate from the wound area." /> + <purpose value="This DeviceUseStatement resource represents the adaptations for the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Wound v3.3 (2020)](https://zibs.nl/wiki/Wound-v3.3(2020EN)) of [zib MedicalDevice v3.3.1 (2020)](https://zibs.nl/wiki/MedicalDevice-v3.3.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-wound-v3.3-2020EN" /> + <uri value="https://zibs.nl/wiki/Wound-v3.3(2020EN)" /> + <name value="zib Wound-v3.3(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="true" /> + <type value="DeviceUseStatement" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDevice" /> + <derivation value="constraint" /> + <differential> + <element id="DeviceUseStatement"> + <path value="DeviceUseStatement" /> + <definition value="https://zibs.nl/wiki/Wound-v3.3(2020EN)." /> + <comment value="This is a specialization of the [zib-MedicalDevice](http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDevice) profile to represent Drain devices within the context of zib Wound." /> + </element> + <element id="DeviceUseStatement.device"> + <path value="DeviceUseStatement.device" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Device" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound.Drain.Product" /> + </type> + </element> + <element id="DeviceUseStatement.reasonReference:bowelFunction"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="bowelFunction" /> + <max value="0" /> + </element> + <element id="DeviceUseStatement.reasonReference:functionalOrMentalStatus"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="functionalOrMentalStatus" /> + <max value="0" /> + </element> + <element id="DeviceUseStatement.reasonReference:mobility"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="mobility" /> + <max value="0" /> + </element> + <element id="DeviceUseStatement.reasonReference:stoma"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="stoma" /> + <max value="0" /> + </element> + <element id="DeviceUseStatement.reasonReference:wound"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="wound" /> + <max value="0" /> + </element> + <element id="DeviceUseStatement.reasonReference:drain"> + <path value="DeviceUseStatement.reasonReference" /> + <sliceName value="drain" /> + <short value="Wound" /> + <comment value="Please note that on a functional level, zib Wound references zib MedicalDevice, but in FHIR this direction is reversed." /> + <alias value="Wond" /> + <type> + <code value="Reference" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Wound" /> + </type> + <mapping> + <identity value="zib-wound-v3.3-2020EN" /> + <map value="NL-CM:19.2.17" /> + <comment value="Reversed reference for zib Wound.Drain" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From 8cd8b27905d7eaa5451b9799756a223bfb8eb42c Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Wed, 15 May 2024 11:15:17 +0200 Subject: [PATCH 67/77] Add wound zibs terminology --- ....4.3.11.60.40.2.19.4.4--20200901000000.xml | 123 +++++++++ ....4.3.11.60.40.2.19.4.3--20200901000000.xml | 123 +++++++++ ....4.3.11.60.40.2.19.1.1--20200901000000.xml | 160 +++++++++++ ....4.3.11.60.40.2.19.4.1--20200901000000.xml | 148 ++++++++++ ....4.3.11.60.40.2.19.2.7--20200901000000.xml | 53 ++++ ....4.3.11.60.40.2.19.2.4--20200901000000.xml | 257 ++++++++++++++++++ 6 files changed, 864 insertions(+) create mode 100644 resources/zib/terminology/ValueSet-BrandwondLateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000.xml create mode 100644 resources/zib/terminology/ValueSet-BrandwondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000.xml create mode 100644 resources/zib/terminology/ValueSet-DecubitusCategorieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000.xml create mode 100644 resources/zib/terminology/ValueSet-DieptegraadCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000.xml create mode 100644 resources/zib/terminology/ValueSet-WondDrainTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000.xml create mode 100644 resources/zib/terminology/ValueSet-WondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000.xml diff --git a/resources/zib/terminology/ValueSet-BrandwondLateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000.xml b/resources/zib/terminology/ValueSet-BrandwondLateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000.xml new file mode 100644 index 000000000..639d65ff7 --- /dev/null +++ b/resources/zib/terminology/ValueSet-BrandwondLateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000.xml @@ -0,0 +1,123 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000"/> + <meta> + <source value="http://decor.nictiz.nl/fhir/4.0/zib2020bbr-"/> + <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> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00Z"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000"/> + <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.19.4.4"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BrandwondLateraliteitCodelijst"/> + <title value="BrandwondLateraliteitCodelijst"/> + <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="BrandwondLateraliteitCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Links"/> + </extension> + <code value="7771000"/> + <display value="links"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Left"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="links"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Rechts"/> + </extension> + <code value="24028007"/> + <display value="rechts"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Right"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="rechts"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Rechts en links"/> + </extension> + <code value="51440002"/> + <display value="bilateraal"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Right and left"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="bilateraal"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/ValueSet-BrandwondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000.xml b/resources/zib/terminology/ValueSet-BrandwondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000.xml new file mode 100644 index 000000000..ef8dcc476 --- /dev/null +++ b/resources/zib/terminology/ValueSet-BrandwondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000.xml @@ -0,0 +1,123 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000"/> + <meta> + <source value="http://decor.nictiz.nl/fhir/4.0/zib2020bbr-"/> + <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> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00Z"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000"/> + <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.19.4.3"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BrandwondSoortCodelijst"/> + <title value="BrandwondSoortCodelijst"/> + <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="BrandwondSoortCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Chemische verbranding"/> + </extension> + <code value="26696002"/> + <display value="chemische brandwond"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Chemical burn"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="chemische brandwond"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Brandwond door elektriciteit"/> + </extension> + <code value="21720007"/> + <display value="brandwond door elektriciteit"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Electrical burn"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="brandwond door elektriciteit"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Thermische brandwond"/> + </extension> + <code value="105594005"/> + <display value="thermische brandwond"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Thermal burn"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="thermische brandwond"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/ValueSet-DecubitusCategorieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000.xml b/resources/zib/terminology/ValueSet-DecubitusCategorieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000.xml new file mode 100644 index 000000000..7f88504a8 --- /dev/null +++ b/resources/zib/terminology/ValueSet-DecubitusCategorieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000.xml @@ -0,0 +1,160 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000"/> + <meta> + <source value="http://decor.nictiz.nl/fhir/4.0/zib2020bbr-"/> + <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> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00Z"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000"/> + <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.19.1.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="DecubitusCategorieCodelijst"/> + <title value="DecubitusCategorieCodelijst"/> + <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="DecubitusCategorieCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Decubitus categorie 1"/> + </extension> + <code value="421076008"/> + <display value="decubitus graad 1"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Pressure ulcer stage 1"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="decubitus graad 1"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Decubitus categorie 2"/> + </extension> + <code value="420324007"/> + <display value="decubitus graad 2"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Pressure ulcer stage 2"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="decubitus graad 2"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="3"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Decubitus categorie 3"/> + </extension> + <code value="421927004"/> + <display value="decubitus graad 3"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Pressure ulcer stage 3"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="decubitus graad 3"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="4"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Decubitus categorie 4"/> + </extension> + <code value="420597008"/> + <display value="decubitus graad 4"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Pressure ulcer stage 4"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="decubitus graad 4"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/ValueSet-DieptegraadCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000.xml b/resources/zib/terminology/ValueSet-DieptegraadCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000.xml new file mode 100644 index 000000000..d720129c3 --- /dev/null +++ b/resources/zib/terminology/ValueSet-DieptegraadCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000.xml @@ -0,0 +1,148 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000"/> + <meta> + <source value="http://decor.nictiz.nl/fhir/4.0/zib2020bbr-"/> + <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> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00Z"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000"/> + <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.19.4.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="DieptegraadCodelijst"/> + <title value="DieptegraadCodelijst"/> + <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="DieptegraadCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="1e graad"/> + </extension> + <code value="77140003"/> + <display value="eerstegraads brandwond"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="First degree burn injury"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="eerstegraads brandwond"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="2e graad, oppervlakkig"/> + </extension> + <code value="262587005"/> + <display value="oppervlakkige tweedegraads brandwond"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Superficial partial thickness burn"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="oppervlakkige tweedegraads brandwond"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="2e graad, diep"/> + </extension> + <code value="262588000"/> + <display value="diepe tweedegraads brandwond"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Deep partial thickness burn"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="diepe tweedegraads brandwond"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="3e graad"/> + </extension> + <code value="80247002"/> + <display value="derdegraads brandwond"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Third degree burn injury"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="derdegraads brandwond"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/ValueSet-WondDrainTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000.xml b/resources/zib/terminology/ValueSet-WondDrainTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000.xml new file mode 100644 index 000000000..e6c61e44d --- /dev/null +++ b/resources/zib/terminology/ValueSet-WondDrainTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000.xml @@ -0,0 +1,53 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000"/> + <meta> + <source value="http://decor.nictiz.nl/fhir/4.0/zib2020bbr-"/> + <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> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00Z"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000"/> + <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.19.2.7"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="WondDrainTypeCodelijst"/> + <title value="WondDrainTypeCodelijst"/> + <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="WondDrainTypeCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://snomed.info/sct"/> + <filter> + <property value="concept"/> + <op value="is-a"/> + <value value="32712000"/> + </filter> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/ValueSet-WondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000.xml b/resources/zib/terminology/ValueSet-WondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000.xml new file mode 100644 index 000000000..776916a6d --- /dev/null +++ b/resources/zib/terminology/ValueSet-WondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000.xml @@ -0,0 +1,257 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000"/> + <meta> + <source value="http://decor.nictiz.nl/fhir/4.0/zib2020bbr-"/> + <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> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00Z"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000"/> + <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.19.2.4"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="WondSoortCodelijst"/> + <title value="WondSoortCodelijst"/> + <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="WondSoortCodelijst"/> + <immutable value="false"/> + <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> + <compose> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <code value="OTH"/> + <display value="Other"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Other"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Anders"/> + </designation> + </concept> + </include> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Chirurgische wond"/> + </extension> + <code value="112633009"/> + <display value="operatiewond"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Surgical wound"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="operatiewond"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Traumatische wond"/> + </extension> + <code value="416462003"/> + <display value="verwonding"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Wound"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="verwonding"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Ulcus cruris"/> + </extension> + <code value="95344007"/> + <display value="ulcus van onderste extremiteit"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Ulcer of lower extremity"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="ulcus van onderste extremiteit"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Oncologische ulcer"/> + </extension> + <code value="94579000"/> + <display value="metastase in huid"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Secondary malignant neoplasm of skin"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="metastase in huid"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Stralingswond"/> + </extension> + <code value="403722002"/> + <display value="röntgenulcus"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Ulceration of skin due to therapeutic ionising radiation"/> + </designation> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Ulceration of skin due to therapeutic ionizing radiation"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="röntgenulcus"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Ulcus van diabetische voet"/> + </extension> + <code value="371087003"/> + <display value="diabetisch voetulcus"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Diabetic foot ulcer"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="diabetisch voetulcus"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Skin tear"/> + </extension> + <code value="428220001"/> + <display value="skin tear"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Tear of skin"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="skin tear"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> From bd7f51feb4957cc4d95ae29e25e16150ebac7040 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Wed, 15 May 2024 16:47:55 +0200 Subject: [PATCH 68/77] Document the Laterality bug in zib Burnwound --- resources/zib/zib-Burnwound.xml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/resources/zib/zib-Burnwound.xml b/resources/zib/zib-Burnwound.xml index b50cf9f9e..b3c55d28b 100644 --- a/resources/zib/zib-Burnwound.xml +++ b/resources/zib/zib-Burnwound.xml @@ -2,9 +2,7 @@ <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="zib-Burnwound" /> <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/zib-Burnwound" /> <name value="ZibBurnwound" /> <title value="zib Burnwound" /> @@ -108,10 +106,7 @@ </element> <element id="Condition.bodySite.extension:laterality.value[x]"> <path value="Condition.bodySite.extension.value[x]" /> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000" /> - </binding> + <comment value="Please note: this concept represents Laterality concept of both zibs AnatomicalLocation and Burnwound. These concepts are exactly the same: the concept in zib Burnwound is a remnant that was left in error when the concept was migrated to zib AnatomicalLocation. See [ZIB-1951](https://nictiz.atlassian.net/issues/ZIB-1951) for more information." /> <mapping> <identity value="zib-burnwound-v3.4-2020EN" /> <map value="NL-CM:19.4.10" /> From 5bc538613d1a6255b480014b9d87baef60652f3c Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Mon, 30 Sep 2024 11:35:59 +0200 Subject: [PATCH 69/77] Add missing CodeSystem resources for the wound zibs --- ...2.16.840.1.113883.2.4.3.11.60.40.4.7.1.xml | 90 +++++++++++++++++++ ...2.16.840.1.113883.2.4.3.11.60.40.4.7.3.xml | 74 +++++++++++++++ ...2.16.840.1.113883.2.4.3.11.60.40.4.7.2.xml | 77 ++++++++++++++++ 3 files changed, 241 insertions(+) create mode 100644 resources/zib/terminology/CodeSystem-OncoUlcerWeefsel-2.16.840.1.113883.2.4.3.11.60.40.4.7.1.xml create mode 100644 resources/zib/terminology/CodeSystem-WondVochtigheid-2.16.840.1.113883.2.4.3.11.60.40.4.7.3.xml create mode 100644 resources/zib/terminology/CodeSystem-WondWeefselWCS-2.16.840.1.113883.2.4.3.11.60.40.4.7.2.xml diff --git a/resources/zib/terminology/CodeSystem-OncoUlcerWeefsel-2.16.840.1.113883.2.4.3.11.60.40.4.7.1.xml b/resources/zib/terminology/CodeSystem-OncoUlcerWeefsel-2.16.840.1.113883.2.4.3.11.60.40.4.7.1.xml new file mode 100644 index 000000000..01a5a68ce --- /dev/null +++ b/resources/zib/terminology/CodeSystem-OncoUlcerWeefsel-2.16.840.1.113883.2.4.3.11.60.40.4.7.1.xml @@ -0,0 +1,90 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.7.1"/> + <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-09-01T00:00:00Z"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.7.1"/> + <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.7.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="OncoUlcerWeefsel"/> + <title value="OncoUlcerWeefsel"/> + <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="OncoUlcerWeefsel"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="5"/> + <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="GRAAD1"/> + <display value="Graad I"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="GRAAD2"/> + <display value="Graad II"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="GRAAD3"/> + <display value="Graad III"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="GRAAD4"/> + <display value="Graad IV"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="GRAAD5"/> + <display value="Graad V"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/CodeSystem-WondVochtigheid-2.16.840.1.113883.2.4.3.11.60.40.4.7.3.xml b/resources/zib/terminology/CodeSystem-WondVochtigheid-2.16.840.1.113883.2.4.3.11.60.40.4.7.3.xml new file mode 100644 index 000000000..0bacab666 --- /dev/null +++ b/resources/zib/terminology/CodeSystem-WondVochtigheid-2.16.840.1.113883.2.4.3.11.60.40.4.7.3.xml @@ -0,0 +1,74 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.7.3"/> + <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-09-01T00:00:00Z"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.7.3"/> + <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.7.3"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="WondVochtigheid"/> + <title value="WondVochtigheid"/> + <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="WondVochtigheid"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="3"/> + <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="DROOG"/> + <display value="Droge wond"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="NAT"/> + <display value="Natte wond"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="VOCHTIG"/> + <display value="Vochtige wond"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/CodeSystem-WondWeefselWCS-2.16.840.1.113883.2.4.3.11.60.40.4.7.2.xml b/resources/zib/terminology/CodeSystem-WondWeefselWCS-2.16.840.1.113883.2.4.3.11.60.40.4.7.2.xml new file mode 100644 index 000000000..efe5e6a5c --- /dev/null +++ b/resources/zib/terminology/CodeSystem-WondWeefselWCS-2.16.840.1.113883.2.4.3.11.60.40.4.7.2.xml @@ -0,0 +1,77 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.7.2"/> + <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-09-01T00:00:00Z"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.7.2"/> + <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.7.2"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="WondWeefselWCS"/> + <title value="WondWeefselWCS"/> + <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="WondWeefselWCS"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="3"/> + <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="GEEL"/> + <display value="Gele wond"/> + <definition value="met infectieverschijnselen of fibrinebeslag"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="ROOD"/> + <display value="Rode wond"/> + <definition value="granulerend weefsel"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <code value="ZWART"/> + <display value="Zwarte wond"/> + <definition value="met necrose"/> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> From d303dcf53a75a4f5a704d2f7a5951c948f532f7a Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Mon, 30 Sep 2024 13:24:07 +0200 Subject: [PATCH 70/77] Fixup the known issues for the wound zib profiles --- known-issues.yml | 33 ++++++++++++--------------------- 1 file changed, 12 insertions(+), 21 deletions(-) diff --git a/known-issues.yml b/known-issues.yml index bbc736858..2bc60d504 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -163,9 +163,6 @@ zib-Burnwound: reason: The definition is defined in the extension profile and therefore not defined in the differential. - message: "Constraint failed: sd-pg-04: 'If mapping.map exists and the mapping is not implicit, alias should exist.'" reason: The alias is defined in the extension profile and therefore not defined in the differential. - Condition.evidence.detail:woundCharacteristics: - - message: "Constraint failed: sd-zpg-03: 'References to other resource profiles should be added next to the HL7 base references." - reason: The restriction only applies to, and defines, this slice. The slicing is open so the base references can still be used. zib-CareTeam: zib deviations: @@ -543,10 +540,6 @@ zib-Payer-Organization: reason: An address in FHIR is represented using the Address datatype, not as a separate resource. zib-PressureUlcer: - ignored issues: - Condition.evidence.detail:woundCharacteristics: - - message: "Constraint failed: sd-zpg-03: 'References to other resource profiles should be added next to the HL7 base references." - reason: The restriction only applies to, and defines, this slice. The slicing is open so the base references can still be used. zib deviations: Condition.bodySite: - datatype: CodeableConcept instead of a reference @@ -727,20 +720,12 @@ zib-VisualFunction.VisualAid.Product: reason: The mapping of ProductID is not straightforward and relates to multiple elements in FHIR. In result, the mapping of the concept to FHIR will not match on a datatype level. zib-Wound: - ignored issues: - Condition.evidence.detail:woundCharacteristics: - - message: "Constraint failed: sd-zpg-03: 'References to other resource profiles should be added next to the HL7 base references." - reason: The restriction only applies to, and defines, this slice. The slicing is open so the base references can still be used. zib deviations: Condition.bodySite: - datatype: CodeableConcept instead of a reference reason: The referenced zib AnatomicalLocation is profiled on a datatype level and not a resource. Therefore it cannot be referenced, rather its concepts and constraints are added inline. This element conforms to the zib AnatomicalLocation. zib-Wound.Drain: - ignored issues: - DeviceUseStatement.reasonReference:*: - - message: "Constraint failed: sd-zpg-03: 'References to other resource profiles should be added next to the HL7 base references.'" - reason: The restriction only applies to, and defines, this slice. The slicing is open so the base references can still be used. zib deviations: DeviceUseStatement.bodySite: - datatype: CodeableConcept instead of a reference @@ -766,12 +751,6 @@ zib-Wound.Drain.Product: - datatype: string instead of CD compatible datatype reason: The mapping of ProductID is not straightforward and relates to multiple elements in FHIR. In result, the mapping of the concept to FHIR will not match on a datatype level. -zib-wounds.WoundCharacteristics: - ignored issues: - Observation.hasMember:*: - - message: "Constraint failed: sd-zpg-03: 'References to other resource profiles should be added next to the HL7 base references." - reason: The restriction only apply to, and defines, these slices. The slicing is open so the base references can still be used. - zib-wounds.WoundImage: zib deviations: DocumentReference.content.attachment: @@ -963,6 +942,12 @@ zib-Alert: - message: "Constraint failed: sd-pg-04: 'If mapping.map exists and the mapping is not implicit, alias should exist.'" reason: The alias "Alert" is already defined in the base profile, so it doesn't need to be defined again in the differential. +zib-Burnwound.Extent: + ignored issues: + Observation.code: + - message: Unknown code '360531000146101' in the CodeSystem 'http://snomed.info/sct' + reason: This Dutch code is not yet known in the default terminology server + zib-CareTeam: ignored issues: CareTeam.participant:*.member: @@ -1030,3 +1015,9 @@ zib-Payer-Organization: reason: The short description is defined on the datatype profile and not repeated in the differential. - message: "Constraint failed: sd-pg-04: 'If mapping.map exists and the mapping is not implicit, alias should exist.'" reason: The alias is defined on the datatype profile and not repeated in the differential. + +zib-wounds.DateOfLastDressingChange: + ignored issues: + Observation.code: + - message: Unknown code '360541000146109' in the CodeSystem 'http://snomed.info/sct' + reason: This Dutch code is not yet known in the default terminology server \ No newline at end of file From 2ab181e39b009f4db6336f171a547fbb17582906 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Mon, 30 Sep 2024 13:50:11 +0200 Subject: [PATCH 71/77] Fix terminology bindings and resources for wound zibs --- ....4.3.11.60.40.2.19.1.1--20200901000000.xml | 154 ----------- ....4.3.11.60.40.2.19.4.3--20200901000000.xml | 4 + ....4.3.11.60.40.2.19.1.1--20200901000000.xml | 4 + ....4.3.11.60.40.2.19.4.1--20200901000000.xml | 4 + ...2.4.3.11.60.40.2.5.1.3--20200901000000.xml | 2 +- ....4.3.11.60.40.2.10.1.1--20200901000000.xml | 59 +++- ....4.3.11.60.40.2.19.2.7--20200901000000.xml | 4 + ...4.3.11.60.40.2.19.2.5--20200901000000.xml} | 97 +++++-- ....4.3.11.60.40.2.19.2.4--20200901000000.xml | 4 + ...4.3.11.60.40.2.19.2.3--20200901000000.xml} | 77 ++---- ....2.4.3.11.60.121.11.21--20200901000000.xml | 54 ++++ ...4.3.11.60.40.2.19.2.2--20200901000000.xml} | 74 +++--- ...4.3.11.60.40.2.19.2.1--20200901000000.xml} | 77 ++---- ....4.3.11.60.40.2.19.2.7--20200901000000.xml | 47 ---- ....4.3.11.60.40.2.19.2.5--20200901000000.xml | 176 ------------ ....4.3.11.60.40.2.19.2.4--20200901000000.xml | 251 ------------------ ....4.3.11.60.40.2.19.2.3--20200901000000.xml | 89 ------- ....2.4.3.11.60.121.11.21--20200901000000.xml | 44 --- ....4.3.11.60.40.2.19.2.2--20200901000000.xml | 121 --------- ....4.3.11.60.40.2.19.2.1--20200901000000.xml | 89 ------- resources/zib/zib-Wound.WoundEdge.xml | 2 +- resources/zib/zib-Wound.WoundMoisture.xml | 6 +- resources/zib/zib-Wound.WoundTissue.xml | 2 +- resources/zib/zib-Wound.xml | 6 +- 24 files changed, 308 insertions(+), 1139 deletions(-) delete mode 100644 resources/zib/terminology/DecubitusCategorieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000.xml rename resources/zib/terminology/{DieptegraadCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000.xml => ValueSet-WondRandCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000.xml} (60%) rename resources/zib/terminology/{BrandwondLateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000.xml => ValueSet-WondVochtigheidCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000.xml} (52%) create mode 100644 resources/zib/terminology/ValueSet-WondWeefselCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000.xml rename resources/zib/terminology/{ValueSet-BrandwondLateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000.xml => ValueSet-WondWeefselOncoUlcerCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000.xml} (64%) rename resources/zib/terminology/{BrandwondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000.xml => ValueSet-WondWeefselWCSCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000.xml} (51%) delete mode 100644 resources/zib/terminology/WondDrainTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000.xml delete mode 100644 resources/zib/terminology/WondRandCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000.xml delete mode 100644 resources/zib/terminology/WondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000.xml delete mode 100644 resources/zib/terminology/WondVochtigheidCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000.xml delete mode 100644 resources/zib/terminology/WondWeefselCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000.xml delete mode 100644 resources/zib/terminology/WondWeefselOncoUlcerCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000.xml delete mode 100644 resources/zib/terminology/WondWeefselWCSCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000.xml diff --git a/resources/zib/terminology/DecubitusCategorieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000.xml b/resources/zib/terminology/DecubitusCategorieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000.xml deleted file mode 100644 index 8c49f6c36..000000000 --- a/resources/zib/terminology/DecubitusCategorieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000.xml +++ /dev/null @@ -1,154 +0,0 @@ -<ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000"/> - <meta> - <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> - </meta> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2020-09-01T00:00:00+01:00"/> - </valuePeriod> - </extension> - <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000"/> - <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.19.1.1"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="DecubitusCategorieCodelijst"/> - <title value="DecubitusCategorieCodelijst"/> - <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="DecubitusCategorieCodelijst"/> - <immutable value="false"/> - <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> - <compose> - <include> - <system value="http://snomed.info/sct"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="1"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Decubitus categorie 1"/> - </extension> - <code value="421076008"/> - <display value="decubitus graad 1"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Pressure ulcer stage 1"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="decubitus graad 1"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="2"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Decubitus categorie 2"/> - </extension> - <code value="420324007"/> - <display value="decubitus graad 2"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Pressure ulcer stage 2"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="decubitus graad 2"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="3"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Decubitus categorie 3"/> - </extension> - <code value="421927004"/> - <display value="decubitus graad 3"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Pressure ulcer stage 3"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="decubitus graad 3"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="4"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Decubitus categorie 4"/> - </extension> - <code value="420597008"/> - <display value="decubitus graad 4"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Pressure ulcer stage 4"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="decubitus graad 4"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/ValueSet-BrandwondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000.xml b/resources/zib/terminology/ValueSet-BrandwondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000.xml index ef8dcc476..568430e75 100644 --- a/resources/zib/terminology/ValueSet-BrandwondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000.xml +++ b/resources/zib/terminology/ValueSet-BrandwondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000.xml @@ -9,6 +9,10 @@ <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="2020-09-01T00:00:00Z"/> diff --git a/resources/zib/terminology/ValueSet-DecubitusCategorieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000.xml b/resources/zib/terminology/ValueSet-DecubitusCategorieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000.xml index 7f88504a8..f531df46f 100644 --- a/resources/zib/terminology/ValueSet-DecubitusCategorieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000.xml +++ b/resources/zib/terminology/ValueSet-DecubitusCategorieCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.1.1--20200901000000.xml @@ -9,6 +9,10 @@ <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="2020-09-01T00:00:00Z"/> diff --git a/resources/zib/terminology/ValueSet-DieptegraadCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000.xml b/resources/zib/terminology/ValueSet-DieptegraadCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000.xml index d720129c3..cd0724b7d 100644 --- a/resources/zib/terminology/ValueSet-DieptegraadCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000.xml +++ b/resources/zib/terminology/ValueSet-DieptegraadCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000.xml @@ -9,6 +9,10 @@ <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="2020-09-01T00:00:00Z"/> diff --git a/resources/zib/terminology/ValueSet-ProbleemNaamCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.5.1.3--20200901000000.xml b/resources/zib/terminology/ValueSet-ProbleemNaamCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.5.1.3--20200901000000.xml index 141fcc5ff..1e491baa2 100644 --- a/resources/zib/terminology/ValueSet-ProbleemNaamCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.5.1.3--20200901000000.xml +++ b/resources/zib/terminology/ValueSet-ProbleemNaamCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.5.1.3--20200901000000.xml @@ -41,7 +41,7 @@ <value value="https://www.zibs.nl"/> </telecom> </contact> - <description value="* OMAHA [DEPRECATED] - Alle waarden [DEPRECATED] * G-Standaard Contra Indicaties (Tabel 40) [DEPRECATED] - Alle waarden [DEPRECATED] * SNOMED CT - SNOMED CT: ^31000147101 | DHD Diagnosethesaurus-referentieset (was: DHD Diagnosetheauruscodes met OID 2.16.840.1.113883.2.4.3.120.5.1. Deze set is echter niet direct bedoeld voor uitwisseling. Zie onder andere [ZIB-1233](https://bits.nictiz.nl/browse/ZIB-1233) * ICD-10, dutch translation - Alle waarden * SNOMED CT - SNOMED CT: ^11721000146100 | RefSet Patiëntproblemen V&VN * NANDA-I - Alle waarden [DEPRECATED] * ICF - Alle waarden * ICPC-1 NL - Alle waarden * DSM-IV - Alle waarden * DSM-5 - Alle waarden * GGZ Diagnoselijst - Alle waarden * 2021-08-18 [ZIB-1477](https://bits.nictiz.nl/browse/ZIB-1477): Probleem-v4.4. Aanpassing codelijst ProbleemNaamCodelijst. Bij het concept ProbleemNaam bevat de ProbleemNaamCodelijst een een entry voor NANDA-I als een toegestaan codesysteem om een probleem te coderen. Deze keuzemogelijkheid is vervallen."/> + <description value="* OMAHA [DEPRECATED] - Alle waarden [DEPRECATED] * G-Standaard Contra Indicaties (Tabel 40) [DEPRECATED] - Alle waarden [DEPRECATED] * SNOMED CT - SNOMED CT: ^31000147101 | DHD Diagnosethesaurus-referentieset (was: DHD Diagnosetheauruscodes met OID 2.16.840.1.113883.2.4.3.120.5.1. Deze set is echter niet direct bedoeld voor uitwisseling. Zie onder andere [ZIB-1233](https://bits.nictiz.nl/browse/ZIB-1233) * ICD-10, dutch translation - Alle waarden * SNOMED CT - SNOMED CT: ^11721000146100 | RefSet Patiëntproblemen V&VN * NANDA-I - Alle waarden [DEPRECATED] * ICF - Alle waarden * ICPC-1 NL - Alle waarden * DSM-IV - Alle waarden * DSM-5 - Alle waarden * GGZ Diagnoselijst - Alle waarden * 2021-08-18 [ZIB-1477](https://bits.nictiz.nl/browse/ZIB-1477): Probleem-v4.4. Aanpassing codelijst ProbleemNaamCodelijst. Bij het concept ProbleemNaam bevat de ProbleemNaamCodelijst een een entry voor NANDA-I als een toegestaan codesysteem om een probleem te coderen. Deze keuzemogelijkheid is vervallen."/> <immutable value="false"/> <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> <compose> diff --git a/resources/zib/terminology/ValueSet-ProductTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.10.1.1--20200901000000.xml b/resources/zib/terminology/ValueSet-ProductTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.10.1.1--20200901000000.xml index 01d6057fb..505d71a68 100644 --- a/resources/zib/terminology/ValueSet-ProductTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.10.1.1--20200901000000.xml +++ b/resources/zib/terminology/ValueSet-ProductTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.10.1.1--20200901000000.xml @@ -1,6 +1,7 @@ <ValueSet xmlns="http://hl7.org/fhir"> <id value="2.16.840.1.113883.2.4.3.11.60.40.2.10.1.1--20200901000000"/> <meta> + <lastUpdated value="2024-08-16T13:00:00Z"/> <source value="http://decor.nictiz.nl/fhir/4.0/zib2020bbr-"/> <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> @@ -41,10 +42,66 @@ <value value="https://www.zibs.nl"/> </telecom> </contact> - <description value="ProductTypeCodelijst"/> + <description value="Erratum ZIB-1536 - 2024-09-16 - Code 0 uit twee systemen toegevoegd"/> <immutable value="false"/> <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.22.218"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="no visual aids"/> + </extension> + <code value="0"/> + <display value="geen"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="geen"/> + </designation> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="none"/> + </designation> + </concept> + </include> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.22.211"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="no hearing aid"/> + </extension> + <code value="0"/> + <display value="Geen"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Geen"/> + </designation> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="none"/> + </designation> + </concept> + </include> <include> <system value="http://snomed.info/sct"/> <filter> diff --git a/resources/zib/terminology/ValueSet-WondDrainTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000.xml b/resources/zib/terminology/ValueSet-WondDrainTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000.xml index e6c61e44d..9af285dc2 100644 --- a/resources/zib/terminology/ValueSet-WondDrainTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000.xml +++ b/resources/zib/terminology/ValueSet-WondDrainTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000.xml @@ -9,6 +9,10 @@ <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="2020-09-01T00:00:00Z"/> diff --git a/resources/zib/terminology/DieptegraadCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000.xml b/resources/zib/terminology/ValueSet-WondRandCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000.xml similarity index 60% rename from resources/zib/terminology/DieptegraadCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000.xml rename to resources/zib/terminology/ValueSet-WondRandCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000.xml index 974967b88..9403f003e 100644 --- a/resources/zib/terminology/DieptegraadCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000.xml +++ b/resources/zib/terminology/ValueSet-WondRandCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000.xml @@ -1,23 +1,32 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000"/> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000"/> <meta> + <source value="http://decor.nictiz.nl/fhir/4.0/zib2020bbr-"/> <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="2020-09-01T00:00:00+00:00"/> + <start value="2020-09-01T00:00:00Z"/> </valuePeriod> </extension> - <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.4.1--20200901000000"/> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000"/> <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.19.4.1"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5"/> </identifier> <version value="2020-09-01T00:00:00"/> - <name value="DieptegraadCodelijst"/> - <title value="DieptegraadCodelijst"/> + <name value="WondRandCodelijst"/> + <title value="WondRandCodelijst"/> <status value="active"/> <experimental value="false"/> <publisher value="Registratie aan de bron"/> @@ -32,18 +41,52 @@ <value value="https://www.zibs.nl"/> </telecom> </contact> - <description value="DieptegraadCodelijst"/> + <description value="WondRandCodelijst"/> <immutable value="false"/> <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> <compose> + <include> + <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> + <concept> + <code value="OTH"/> + <display value="Other"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Other"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Anders"/> + </designation> + </concept> + </include> <include> <system value="http://snomed.info/sct"/> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="1e graad"/> + <valueString value="Epithelisatie"/> </extension> - <code value="77140003"/> - <display value="eerstegraads brandwond"/> + <code value="449743005"/> + <display value="epithelisatie van verwonding"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Wound epithelialisation"/> + </designation> <designation> <language value="en-US"/> <use> @@ -51,7 +94,7 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="First degree burn injury"/> + <value value="Wound epithelialization"/> </designation> <designation> <language value="nl-NL"/> @@ -60,15 +103,15 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="eerstegraads brandwond"/> + <value value="epithelisatie van verwonding"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="2e graad, oppervlakkig"/> + <valueString value="Irritatie"/> </extension> - <code value="262587005"/> - <display value="oppervlakkige tweedegraads brandwond"/> + <code value="367466007"/> + <display value="irritatie van huid"/> <designation> <language value="en-US"/> <use> @@ -76,7 +119,7 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Superficial partial thickness burn"/> + <value value="Skin irritation"/> </designation> <designation> <language value="nl-NL"/> @@ -85,15 +128,15 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="oppervlakkige tweedegraads brandwond"/> + <value value="irritatie van huid"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="2e graad, diep"/> + <valueString value="Ondermijning"/> </extension> - <code value="262588000"/> - <display value="diepe tweedegraads brandwond"/> + <code value="449752001"/> + <display value="ondermijning van weefsel van verwonding"/> <designation> <language value="en-US"/> <use> @@ -101,7 +144,7 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Deep partial thickness burn"/> + <value value="Wound tissue undermining"/> </designation> <designation> <language value="nl-NL"/> @@ -110,15 +153,15 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="diepe tweedegraads brandwond"/> + <value value="ondermijning van weefsel van verwonding"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="3e graad"/> + <valueString value="Verweking"/> </extension> - <code value="80247002"/> - <display value="derdegraads brandwond"/> + <code value="3644009"/> + <display value="maceratie van huid"/> <designation> <language value="en-US"/> <use> @@ -126,7 +169,7 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Third degree burn injury"/> + <value value="Macerated skin"/> </designation> <designation> <language value="nl-NL"/> @@ -135,7 +178,7 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="derdegraads brandwond"/> + <value value="maceratie van huid"/> </designation> </concept> </include> diff --git a/resources/zib/terminology/ValueSet-WondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000.xml b/resources/zib/terminology/ValueSet-WondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000.xml index 776916a6d..d558c4cba 100644 --- a/resources/zib/terminology/ValueSet-WondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000.xml +++ b/resources/zib/terminology/ValueSet-WondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000.xml @@ -9,6 +9,10 @@ <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="2020-09-01T00:00:00Z"/> diff --git a/resources/zib/terminology/BrandwondLateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000.xml b/resources/zib/terminology/ValueSet-WondVochtigheidCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000.xml similarity index 52% rename from resources/zib/terminology/BrandwondLateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000.xml rename to resources/zib/terminology/ValueSet-WondVochtigheidCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000.xml index b672f7ed6..a7144aed1 100644 --- a/resources/zib/terminology/BrandwondLateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000.xml +++ b/resources/zib/terminology/ValueSet-WondVochtigheidCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000.xml @@ -1,23 +1,32 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000"/> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000"/> <meta> + <source value="http://decor.nictiz.nl/fhir/4.0/zib2020bbr-"/> <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="2020-09-01T00:00:00+00:00"/> + <start value="2020-09-01T00:00:00Z"/> </valuePeriod> </extension> - <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000"/> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000"/> <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.19.4.4"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3"/> </identifier> <version value="2020-09-01T00:00:00"/> - <name value="BrandwondLateraliteitCodelijst"/> - <title value="BrandwondLateraliteitCodelijst"/> + <name value="WondVochtigheidCodelijst"/> + <title value="WondVochtigheidCodelijst"/> <status value="active"/> <experimental value="false"/> <publisher value="Registratie aan de bron"/> @@ -32,27 +41,17 @@ <value value="https://www.zibs.nl"/> </telecom> </contact> - <description value="BrandwondLateraliteitCodelijst"/> + <description value="WondVochtigheidCodelijst"/> <immutable value="false"/> - <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> <compose> <include> - <system value="http://snomed.info/sct"/> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.7.3"/> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Links"/> + <valueString value="Droge wond"/> </extension> - <code value="7771000"/> - <display value="links"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Left"/> - </designation> + <code value="DROOG"/> + <display value="Droge wond"/> <designation> <language value="nl-NL"/> <use> @@ -60,24 +59,15 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="links"/> + <value value="Droge wond"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Rechts"/> + <valueString value="Vochtige wond"/> </extension> - <code value="24028007"/> - <display value="rechts"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Right"/> - </designation> + <code value="VOCHTIG"/> + <display value="Vochtige wond"/> <designation> <language value="nl-NL"/> <use> @@ -85,24 +75,15 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="rechts"/> + <value value="Vochtige wond"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Rechts en links"/> + <valueString value="Natte wond"/> </extension> - <code value="51440002"/> - <display value="bilateraal"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Right and left"/> - </designation> + <code value="NAT"/> + <display value="Natte wond"/> <designation> <language value="nl-NL"/> <use> @@ -110,7 +91,7 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="bilateraal"/> + <value value="Natte wond"/> </designation> </concept> </include> diff --git a/resources/zib/terminology/ValueSet-WondWeefselCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000.xml b/resources/zib/terminology/ValueSet-WondWeefselCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000.xml new file mode 100644 index 000000000..c43a292bb --- /dev/null +++ b/resources/zib/terminology/ValueSet-WondWeefselCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000.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.21--20200901000000"/> + <meta> + <source value="http://decor.nictiz.nl/fhir/4.0/zib2020bbr-"/> + <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="2020-09-01T00:00:00Z"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000"/> + <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.21"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="WondWeefselCodelijsten"/> + <title value="WondWeefselCodelijsten"/> + <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 Wound binds to for NL-CM:19.2.4 WoundTissue. 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://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000"/> + </include> + <include> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000"/> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/ValueSet-BrandwondLateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000.xml b/resources/zib/terminology/ValueSet-WondWeefselOncoUlcerCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000.xml similarity index 64% rename from resources/zib/terminology/ValueSet-BrandwondLateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000.xml rename to resources/zib/terminology/ValueSet-WondWeefselOncoUlcerCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000.xml index 639d65ff7..26c08ab42 100644 --- a/resources/zib/terminology/ValueSet-BrandwondLateraliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000.xml +++ b/resources/zib/terminology/ValueSet-WondWeefselOncoUlcerCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000.xml @@ -1,5 +1,5 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000"/> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000"/> <meta> <source value="http://decor.nictiz.nl/fhir/4.0/zib2020bbr-"/> <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/> @@ -9,20 +9,24 @@ <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="2020-09-01T00:00:00Z"/> </valuePeriod> </extension> - <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.4.4--20200901000000"/> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000"/> <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.19.4.4"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2"/> </identifier> <version value="2020-09-01T00:00:00"/> - <name value="BrandwondLateraliteitCodelijst"/> - <title value="BrandwondLateraliteitCodelijst"/> + <name value="WondWeefselOncoUlcerCodelijst"/> + <title value="WondWeefselOncoUlcerCodelijst"/> <status value="active"/> <experimental value="false"/> <publisher value="Registratie aan de bron"/> @@ -37,27 +41,17 @@ <value value="https://www.zibs.nl"/> </telecom> </contact> - <description value="BrandwondLateraliteitCodelijst"/> + <description value="WondWeefselOncoUlcerCodelijst"/> <immutable value="false"/> - <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> <compose> <include> - <system value="http://snomed.info/sct"/> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.7.1"/> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Links"/> + <valueString value="Graad I"/> </extension> - <code value="7771000"/> - <display value="links"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Left"/> - </designation> + <code value="GRAAD1"/> + <display value="Graad I"/> <designation> <language value="nl-NL"/> <use> @@ -65,24 +59,31 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="links"/> + <value value="Graad I"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Rechts"/> + <valueString value="Graad II"/> </extension> - <code value="24028007"/> - <display value="rechts"/> + <code value="GRAAD2"/> + <display value="Graad II"/> <designation> - <language value="en-US"/> + <language value="nl-NL"/> <use> <system value="http://snomed.info/sct"/> <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Right"/> + <value value="Graad II"/> </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Graad III"/> + </extension> + <code value="GRAAD3"/> + <display value="Graad III"/> <designation> <language value="nl-NL"/> <use> @@ -90,24 +91,31 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="rechts"/> + <value value="Graad III"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Rechts en links"/> + <valueString value="Graad IV"/> </extension> - <code value="51440002"/> - <display value="bilateraal"/> + <code value="GRAAD4"/> + <display value="Graad IV"/> <designation> - <language value="en-US"/> + <language value="nl-NL"/> <use> <system value="http://snomed.info/sct"/> <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="Right and left"/> + <value value="Graad IV"/> </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Graad V"/> + </extension> + <code value="GRAAD5"/> + <display value="Graad V"/> <designation> <language value="nl-NL"/> <use> @@ -115,7 +123,7 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="bilateraal"/> + <value value="Graad V"/> </designation> </concept> </include> diff --git a/resources/zib/terminology/BrandwondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000.xml b/resources/zib/terminology/ValueSet-WondWeefselWCSCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000.xml similarity index 51% rename from resources/zib/terminology/BrandwondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000.xml rename to resources/zib/terminology/ValueSet-WondWeefselWCSCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000.xml index a3c11920d..76af12a29 100644 --- a/resources/zib/terminology/BrandwondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000.xml +++ b/resources/zib/terminology/ValueSet-WondWeefselWCSCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000.xml @@ -1,23 +1,32 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000"/> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000"/> <meta> + <source value="http://decor.nictiz.nl/fhir/4.0/zib2020bbr-"/> <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="2020-09-01T00:00:00+00:00"/> + <start value="2020-09-01T00:00:00Z"/> </valuePeriod> </extension> - <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.4.3--20200901000000"/> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000"/> <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.19.4.3"/> + <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1"/> </identifier> <version value="2020-09-01T00:00:00"/> - <name value="BrandwondSoortCodelijst"/> - <title value="BrandwondSoortCodelijst"/> + <name value="WondWeefselWCSCodelijst"/> + <title value="WondWeefselWCSCodelijst"/> <status value="active"/> <experimental value="false"/> <publisher value="Registratie aan de bron"/> @@ -32,27 +41,17 @@ <value value="https://www.zibs.nl"/> </telecom> </contact> - <description value="BrandwondSoortCodelijst"/> + <description value="WondWeefselWCSCodelijst"/> <immutable value="false"/> - <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> <compose> <include> - <system value="http://snomed.info/sct"/> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.7.2"/> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Chemische verbranding"/> + <valueString value="granulerend weefsel"/> </extension> - <code value="26696002"/> - <display value="chemische brandwond"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Chemical burn"/> - </designation> + <code value="ROOD"/> + <display value="Rode wond"/> <designation> <language value="nl-NL"/> <use> @@ -60,24 +59,15 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="chemische brandwond"/> + <value value="Rode wond"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Brandwond door elektriciteit"/> + <valueString value="met infectieverschijnselen of fibrinebeslag"/> </extension> - <code value="21720007"/> - <display value="brandwond door elektriciteit"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Electrical burn"/> - </designation> + <code value="GEEL"/> + <display value="Gele wond"/> <designation> <language value="nl-NL"/> <use> @@ -85,24 +75,15 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="brandwond door elektriciteit"/> + <value value="Gele wond"/> </designation> </concept> <concept> <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Thermische brandwond"/> + <valueString value="met necrose"/> </extension> - <code value="105594005"/> - <display value="thermische brandwond"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Thermal burn"/> - </designation> + <code value="ZWART"/> + <display value="Zwarte wond"/> <designation> <language value="nl-NL"/> <use> @@ -110,7 +91,7 @@ <code value="900000000000013009"/> <display value="Synonym"/> </use> - <value value="thermische brandwond"/> + <value value="Zwarte wond"/> </designation> </concept> </include> diff --git a/resources/zib/terminology/WondDrainTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000.xml b/resources/zib/terminology/WondDrainTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000.xml deleted file mode 100644 index 996f995ce..000000000 --- a/resources/zib/terminology/WondDrainTypeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000.xml +++ /dev/null @@ -1,47 +0,0 @@ -<ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000"/> - <meta> - <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> - </meta> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2020-09-01T00:00:00+01:00"/> - </valuePeriod> - </extension> - <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.7--20200901000000"/> - <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.19.2.7"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="WondDrainTypeCodelijst"/> - <title value="WondDrainTypeCodelijst"/> - <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="WondDrainTypeCodelijst"/> - <immutable value="false"/> - <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> - <compose> - <include> - <system value="http://snomed.info/sct"/> - <filter> - <property value="concept"/> - <op value="is-a"/> - <value value="32712000"/> - </filter> - </include> - </compose> -</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/WondRandCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000.xml b/resources/zib/terminology/WondRandCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000.xml deleted file mode 100644 index 78e7e5058..000000000 --- a/resources/zib/terminology/WondRandCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000.xml +++ /dev/null @@ -1,176 +0,0 @@ -<ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000"/> - <meta> - <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> - </meta> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2020-09-01T00:00:00+02:00"/> - </valuePeriod> - </extension> - <url value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000"/> - <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.19.2.5"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="WondRandCodelijst"/> - <title value="WondRandCodelijst"/> - <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="WondRandCodelijst"/> - <immutable value="false"/> - <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> - <compose> - <include> - <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> - <concept> - <code value="OTH"/> - <display value="Other"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Other"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Anders"/> - </designation> - </concept> - </include> - <include> - <system value="http://snomed.info/sct"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Epithelisatie"/> - </extension> - <code value="449743005"/> - <display value="epithelisatie van verwonding"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Wound epithelialisation"/> - </designation> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Wound epithelialization"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="epithelisatie van verwonding"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Irritatie"/> - </extension> - <code value="367466007"/> - <display value="irritatie van huid"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Skin irritation"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="irritatie van huid"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Ondermijning"/> - </extension> - <code value="449752001"/> - <display value="ondermijning van weefsel van verwonding"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Wound tissue undermining"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="ondermijning van weefsel van verwonding"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Verweking"/> - </extension> - <code value="3644009"/> - <display value="maceratie van huid"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Macerated skin"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="maceratie van huid"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> diff --git a/resources/zib/terminology/WondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000.xml b/resources/zib/terminology/WondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000.xml deleted file mode 100644 index 549e377f9..000000000 --- a/resources/zib/terminology/WondSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000.xml +++ /dev/null @@ -1,251 +0,0 @@ -<ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000"/> - <meta> - <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> - </meta> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2020-09-01T00:00:00+01:00"/> - </valuePeriod> - </extension> - <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000"/> - <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.19.2.4"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="WondSoortCodelijst"/> - <title value="WondSoortCodelijst"/> - <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="WondSoortCodelijst"/> - <immutable value="false"/> - <copyright value="This artefact includes content from SNOMED Clinical Terms® (SNOMED CT®) which is copyright of the International Health Terminology Standards Development Organisation (IHTSDO). Implementers of these artefacts must have the appropriate SNOMED CT Affiliate license - for more information contact http://www.snomed.org/snomed-ct/getsnomed-ct or info@snomed.org."/> - <compose> - <include> - <system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/> - <concept> - <code value="OTH"/> - <display value="Other"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Other"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Anders"/> - </designation> - </concept> - </include> - <include> - <system value="http://snomed.info/sct"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Chirurgische wond"/> - </extension> - <code value="112633009"/> - <display value="operatiewond"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Surgical wound"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="operatiewond"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Traumatische wond"/> - </extension> - <code value="416462003"/> - <display value="verwonding"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Wound"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="verwonding"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Ulcus cruris"/> - </extension> - <code value="95344007"/> - <display value="ulcus van onderste extremiteit"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Ulcer of lower extremity"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="ulcus van onderste extremiteit"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Oncologische ulcer"/> - </extension> - <code value="94579000"/> - <display value="metastase in huid"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Secondary malignant neoplasm of skin"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="metastase in huid"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Stralingswond"/> - </extension> - <code value="403722002"/> - <display value="röntgenulcus"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Ulceration of skin due to therapeutic ionising radiation"/> - </designation> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Ulceration of skin due to therapeutic ionizing radiation"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="röntgenulcus"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Ulcus van diabetische voet"/> - </extension> - <code value="371087003"/> - <display value="diabetisch voetulcus"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Diabetic foot ulcer"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="diabetisch voetulcus"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Skin tear"/> - </extension> - <code value="428220001"/> - <display value="skin tear"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Tear of skin"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="skin tear"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/WondVochtigheidCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000.xml b/resources/zib/terminology/WondVochtigheidCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000.xml deleted file mode 100644 index 023e2e6a4..000000000 --- a/resources/zib/terminology/WondVochtigheidCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000.xml +++ /dev/null @@ -1,89 +0,0 @@ -<ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000"/> - <meta> - <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> - </meta> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2020-09-01T00:00:00+02:00"/> - </valuePeriod> - </extension> - <url value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000"/> - <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.19.2.3"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="WondVochtigheidCodelijst"/> - <title value="WondVochtigheidCodelijst"/> - <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="WondVochtigheidCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.7.3"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Droge wond"/> - </extension> - <code value="DROOG"/> - <display value="Droge wond"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Droge wond"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Vochtige wond"/> - </extension> - <code value="VOCHTIG"/> - <display value="Vochtige wond"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Vochtige wond"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Natte wond"/> - </extension> - <code value="NAT"/> - <display value="Natte wond"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Natte wond"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> diff --git a/resources/zib/terminology/WondWeefselCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000.xml b/resources/zib/terminology/WondWeefselCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000.xml deleted file mode 100644 index 39b3535d2..000000000 --- a/resources/zib/terminology/WondWeefselCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000.xml +++ /dev/null @@ -1,44 +0,0 @@ -<ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000"/> - <meta> - <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> - </meta> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2020-09-01T00:00:00+02:00"/> - </valuePeriod> - </extension> - <url value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000"/> - <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.21"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="WondWeefselCodelijsten"/> - <title value="WondWeefselCodelijsten"/> - <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 Wound binds to for NL-CM:19.2.4 WoundTissue. 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="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000"/> - </include> - <include> - <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000"/> - </include> - </compose> -</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/WondWeefselOncoUlcerCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000.xml b/resources/zib/terminology/WondWeefselOncoUlcerCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000.xml deleted file mode 100644 index 6530a0f1f..000000000 --- a/resources/zib/terminology/WondWeefselOncoUlcerCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000.xml +++ /dev/null @@ -1,121 +0,0 @@ -<ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000"/> - <meta> - <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> - </meta> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2020-09-01T00:00:00+02:00"/> - </valuePeriod> - </extension> - <url value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.2--20200901000000"/> - <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.19.2.2"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="WondWeefselOncoUlcerCodelijst"/> - <title value="WondWeefselOncoUlcerCodelijst"/> - <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="WondWeefselOncoUlcerCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.7.1"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Graad I"/> - </extension> - <code value="GRAAD1"/> - <display value="Graad I"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Graad I"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Graad II"/> - </extension> - <code value="GRAAD2"/> - <display value="Graad II"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Graad II"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Graad III"/> - </extension> - <code value="GRAAD3"/> - <display value="Graad III"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Graad III"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Graad IV"/> - </extension> - <code value="GRAAD4"/> - <display value="Graad IV"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Graad IV"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Graad V"/> - </extension> - <code value="GRAAD5"/> - <display value="Graad V"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Graad V"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> diff --git a/resources/zib/terminology/WondWeefselWCSCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000.xml b/resources/zib/terminology/WondWeefselWCSCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000.xml deleted file mode 100644 index adce9f2f4..000000000 --- a/resources/zib/terminology/WondWeefselWCSCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000.xml +++ /dev/null @@ -1,89 +0,0 @@ -<ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000"/> - <meta> - <profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/><!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>--> - </meta> - <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> - <valuePeriod> - <start value="2020-09-01T00:00:00+02:00"/> - </valuePeriod> - </extension> - <url value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.1--20200901000000"/> - <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.19.2.1"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="WondWeefselWCSCodelijst"/> - <title value="WondWeefselWCSCodelijst"/> - <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="WondWeefselWCSCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.7.2"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="granulerend weefsel"/> - </extension> - <code value="ROOD"/> - <display value="Rode wond"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Rode wond"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="met infectieverschijnselen of fibrinebeslag"/> - </extension> - <code value="GEEL"/> - <display value="Gele wond"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Gele wond"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="met necrose"/> - </extension> - <code value="ZWART"/> - <display value="Zwarte wond"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Zwarte wond"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> diff --git a/resources/zib/zib-Wound.WoundEdge.xml b/resources/zib/zib-Wound.WoundEdge.xml index 00e928f64..c0a5f81ae 100644 --- a/resources/zib/zib-Wound.WoundEdge.xml +++ b/resources/zib/zib-Wound.WoundEdge.xml @@ -56,7 +56,7 @@ </type> <binding> <strength value="extensible" /> - <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.5--20200901000000" /> </binding> <mapping> <identity value="zib-wound-v3.3-2020EN" /> diff --git a/resources/zib/zib-Wound.WoundMoisture.xml b/resources/zib/zib-Wound.WoundMoisture.xml index 2f2cb89de..425b43d07 100644 --- a/resources/zib/zib-Wound.WoundMoisture.xml +++ b/resources/zib/zib-Wound.WoundMoisture.xml @@ -2,9 +2,7 @@ <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="zib-Wound.WoundMoisture" /> <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/zib-Wound.WoundMoisture" /> <name value="ZibWoundWoundMoisture" /> <title value="zib Wound.WoundMoisture" /> @@ -56,7 +54,7 @@ </type> <binding> <strength value="required" /> - <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.3--20200901000000" /> </binding> <mapping> <identity value="zib-wound-v3.3-2020EN" /> diff --git a/resources/zib/zib-Wound.WoundTissue.xml b/resources/zib/zib-Wound.WoundTissue.xml index 3a79e46d5..b1fb18a14 100644 --- a/resources/zib/zib-Wound.WoundTissue.xml +++ b/resources/zib/zib-Wound.WoundTissue.xml @@ -57,7 +57,7 @@ </type> <binding> <strength value="required" /> - <valueSet value="https://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.21--20200901000000" /> </binding> <mapping> <identity value="zib-wound-v3.3-2020EN" /> diff --git a/resources/zib/zib-Wound.xml b/resources/zib/zib-Wound.xml index c992eb487..311393e3f 100644 --- a/resources/zib/zib-Wound.xml +++ b/resources/zib/zib-Wound.xml @@ -2,9 +2,7 @@ <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="zib-Wound" /> <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/zib-Wound" /> <name value="ZibWound" /> <title value="zib Wound" /> @@ -74,7 +72,7 @@ <alias value="WondSoort" /> <binding> <strength value="extensible" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.8.1--20200901000000" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.19.2.4--20200901000000" /> </binding> <mapping> <identity value="zib-wound-v3.3-2020EN" /> From a6e417820ab7f7a741ea189b8c7ace846c5593a0 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Mon, 30 Sep 2024 15:00:18 +0200 Subject: [PATCH 72/77] Suppress a known issue for the nl-core profile as well --- known-issues.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/known-issues.yml b/known-issues.yml index 2bc60d504..4d703796e 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -62,6 +62,14 @@ nl-core-VisualFunction.VisualAid.Product: - message: The slice definition for Device.udiCarrier has a maximum of 1 but the slices add up to a maximum of 2. Check that this is what is intended reason: This is indeed what is intended, just one of these slices may be chosen. +nl-core-Wound.Drain.Product: + ignored issues: + Device: + - message: The slice definition for Device.identifier has a maximum of 1 but the slices add up to a maximum of 2. Check that this is what is intended + reason: This is indeed what is intended, just one of these slices may be chosen. + - message: The slice definition for Device.udiCarrier has a maximum of 1 but the slices add up to a maximum of 2. Check that this is what is intended + reason: This is indeed what is intended, just one of these slices may be chosen. + pattern-GstdSimpleQuantity: ignored issues: StructureDefinition: From a2bf08c7c1f665debdbe1821e3e64fbe27183747 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Mon, 30 Sep 2024 20:40:12 +0200 Subject: [PATCH 73/77] Add the different wound examples --- ...e-Burnwound-01-WoundCharacteristics-01.xml | 49 +++++++++ examples/nl-core-Burnwound-01.xml | 99 +++++++++++++++++++ examples/nl-core-Burnwound.Extent-01.xml | 45 +++++++++ ...essureUlcer-01-WoundCharacteristics-01.xml | 49 +++++++++ ...l-core-PressureUlcer-01-WoundLength-01.xml | 45 +++++++++ ...nl-core-PressureUlcer-01-WoundWidth-01.xml | 45 +++++++++ examples/nl-core-PressureUlcer-01.xml | 91 +++++++++++++++++ ...e-Wound-01-DateOfLastDressingChange-02.xml | 40 ++++++++ ...-core-Wound-01-WoundCharacteristics-01.xml | 79 +++++++++++++++ examples/nl-core-Wound-01-WoundDepth-01.xml | 45 +++++++++ examples/nl-core-Wound-01-WoundEdge-01.xml | 48 +++++++++ .../nl-core-Wound-01-WoundInfection-01.xml | 40 ++++++++ examples/nl-core-Wound-01-WoundLength-02.xml | 45 +++++++++ .../nl-core-Wound-01-WoundMoisture-01.xml | 48 +++++++++ examples/nl-core-Wound-01-WoundTissue-01.xml | 48 +++++++++ examples/nl-core-Wound-01-WoundWidth-02.xml | 45 +++++++++ examples/nl-core-Wound-01.xml | 84 ++++++++++++++++ 17 files changed, 945 insertions(+) create mode 100644 examples/nl-core-Burnwound-01-WoundCharacteristics-01.xml create mode 100644 examples/nl-core-Burnwound-01.xml create mode 100644 examples/nl-core-Burnwound.Extent-01.xml create mode 100644 examples/nl-core-PressureUlcer-01-WoundCharacteristics-01.xml create mode 100644 examples/nl-core-PressureUlcer-01-WoundLength-01.xml create mode 100644 examples/nl-core-PressureUlcer-01-WoundWidth-01.xml create mode 100644 examples/nl-core-PressureUlcer-01.xml create mode 100644 examples/nl-core-Wound-01-DateOfLastDressingChange-02.xml create mode 100644 examples/nl-core-Wound-01-WoundCharacteristics-01.xml create mode 100644 examples/nl-core-Wound-01-WoundDepth-01.xml create mode 100644 examples/nl-core-Wound-01-WoundEdge-01.xml create mode 100644 examples/nl-core-Wound-01-WoundInfection-01.xml create mode 100644 examples/nl-core-Wound-01-WoundLength-02.xml create mode 100644 examples/nl-core-Wound-01-WoundMoisture-01.xml create mode 100644 examples/nl-core-Wound-01-WoundTissue-01.xml create mode 100644 examples/nl-core-Wound-01-WoundWidth-02.xml create mode 100644 examples/nl-core-Wound-01.xml diff --git a/examples/nl-core-Burnwound-01-WoundCharacteristics-01.xml b/examples/nl-core-Burnwound-01-WoundCharacteristics-01.xml new file mode 100644 index 000000000..0fc0b3f82 --- /dev/null +++ b/examples/nl-core-Burnwound-01-WoundCharacteristics-01.xml @@ -0,0 +1,49 @@ +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-Burnwound-01-WoundCharacteristics-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics"/> + </meta> + <text> + <status value="extensions"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <table> + <caption>Observatie/bepaling. Subject: Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen. Status: definitief</caption> + <tbody> + <tr> + <th>Code</th> + <th>Waarde</th> + </tr> + <tr> + <td> + <span title="Wound finding (225552003 - SNOMED CT)">Wound finding</span> + </td> + <td/> + </tr> + </tbody> + </table> + </div> + </text> + <status value="final"/> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="225552003"/> + <display value="Wound finding"/> + </coding> + </code> + <subject> + <reference value="Patient/nl-core-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> + </subject> + <hasMember> + <reference value="Observation/nl-core-Burnwound.Extent-01"/> + <type value="Observation"/> + <display value="Extent of burn: 1 %"/> + </hasMember> + <hasMember> + <reference value="Observation/nl-core-Burnwound-01-DateOfLastDressingChange-01"/> + <type value="Observation"/> + <display value="Date of last dressing change: 2014-10-10"/> + </hasMember> +</Observation> diff --git a/examples/nl-core-Burnwound-01.xml b/examples/nl-core-Burnwound-01.xml new file mode 100644 index 000000000..ccb3d5109 --- /dev/null +++ b/examples/nl-core-Burnwound-01.xml @@ -0,0 +1,99 @@ +<Condition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Burnwound-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Burnwound"/> + </meta> + <text> + <status value="extensions"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <table> + <caption>Aandoening. Subject: Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen. Categorie: <span title="Burn (125666000 - SNOMED CT)">Burn</span> + </caption> + <tfoot> + <tr> + <td colspan="2">Mevrouw kreeg hete thee over zich heen, wond is ongeveer 10 bij 4 cm.</td> + </tr> + </tfoot> + <tbody> + <tr> + <th>Code</th> + <td> + <span title="thermische brandwond (105594005 - SNOMED CT)">thermische brandwond</span> + </td> + </tr> + <tr> + <th>Eerste symptomen</th> + <td>29 september 2014</td> + </tr> + <tr> + <th>Stadium</th> + <td> + <span title="oppervlakkige tweedegraads brandwond (262587005 - SNOMED CT)">oppervlakkige tweedegraads brandwond</span> + </td> + </tr> + <tr> + <th>Ondersteunend onderzoek</th> + <td> + <div>Details: Wound finding</div> + </td> + </tr> + </tbody> + </table> + </div> + </text> + <category> + <coding> + <system value="http://snomed.info/sct"/> + <code value="125666000"/> + <display value="Burn"/> + </coding> + </category> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="105594005"/> + <display value="thermische brandwond"/> + </coding> + </code> + <bodySite> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-AnatomicalLocation.Laterality"> + <valueCodeableConcept> + <coding> + <system value="http://snomed.info/sct"/> + <code value="51440002"/> + <display value="bilateraal"/> + </coding> + </valueCodeableConcept> + </extension> + <coding> + <system value="http://snomed.info/sct"/> + <code value="14975008"/> + <display value="onderarm"/> + </coding> + </bodySite> + <subject> + <reference value="Patient/nl-core-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> + </subject> + <onsetDateTime value="2014-09-29"/> + <stage> + <summary> + <coding> + <system value="http://snomed.info/sct"/> + <code value="262587005"/> + <display value="oppervlakkige tweedegraads brandwond"/> + </coding> + </summary> + </stage> + <evidence> + <detail> + <reference value="Observation/nl-core-Burnwound-01-WoundCharacteristics-01"/> + <type value="Observation"/> + <display value="Wound finding"/> + </detail> + </evidence> + <note> + <text value="Mevrouw kreeg hete thee over zich heen, wond is ongeveer 10 bij 4 cm."/> + </note> +</Condition> diff --git a/examples/nl-core-Burnwound.Extent-01.xml b/examples/nl-core-Burnwound.Extent-01.xml new file mode 100644 index 000000000..296b1d826 --- /dev/null +++ b/examples/nl-core-Burnwound.Extent-01.xml @@ -0,0 +1,45 @@ +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-Burnwound.Extent-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Burnwound.Extent"/> + </meta> + <text> + <status value="extensions"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <table> + <caption>Observatie/bepaling. Subject: Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen. Status: definitief</caption> + <tbody> + <tr> + <th>Code</th> + <th>Waarde</th> + </tr> + <tr> + <td> + <span title="Extent of burn (360531000146101 - SNOMED CT)">Extent of burn</span> + </td> + <td>1 %</td> + </tr> + </tbody> + </table> + </div> + </text> + <status value="final"/> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="360531000146101"/> + <display value="Extent of burn"/> + </coding> + </code> + <subject> + <reference value="Patient/nl-core-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> + </subject> + <valueQuantity> + <value value="1"/> + <unit value="%"/> + <system value="http://unitsofmeasure.org"/> + <code value="%"/> + </valueQuantity> +</Observation> diff --git a/examples/nl-core-PressureUlcer-01-WoundCharacteristics-01.xml b/examples/nl-core-PressureUlcer-01-WoundCharacteristics-01.xml new file mode 100644 index 000000000..2cbe80111 --- /dev/null +++ b/examples/nl-core-PressureUlcer-01-WoundCharacteristics-01.xml @@ -0,0 +1,49 @@ +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-PressureUlcer-01-WoundCharacteristics-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics"/> + </meta> + <text> + <status value="extensions"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <table> + <caption>Observatie/bepaling. Subject: Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen. Status: definitief</caption> + <tbody> + <tr> + <th>Code</th> + <th>Waarde</th> + </tr> + <tr> + <td> + <span title="Wound finding (225552003 - SNOMED CT)">Wound finding</span> + </td> + <td/> + </tr> + </tbody> + </table> + </div> + </text> + <status value="final"/> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="225552003"/> + <display value="Wound finding"/> + </coding> + </code> + <subject> + <reference value="Patient/nl-core-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> + </subject> + <hasMember> + <reference value="Observation/nl-core-PressureUlcer-01-WoundLength-01"/> + <type value="Observation"/> + <display value="Wound length: 3 cm"/> + </hasMember> + <hasMember> + <reference value="Observation/nl-core-PressureUlcer-01-WoundWidth-01"/> + <type value="Observation"/> + <display value="Wound width: 2 cm"/> + </hasMember> +</Observation> diff --git a/examples/nl-core-PressureUlcer-01-WoundLength-01.xml b/examples/nl-core-PressureUlcer-01-WoundLength-01.xml new file mode 100644 index 000000000..6e8b4b103 --- /dev/null +++ b/examples/nl-core-PressureUlcer-01-WoundLength-01.xml @@ -0,0 +1,45 @@ +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-PressureUlcer-01-WoundLength-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundLength"/> + </meta> + <text> + <status value="extensions"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <table> + <caption>Observatie/bepaling. Subject: Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen. Status: definitief</caption> + <tbody> + <tr> + <th>Code</th> + <th>Waarde</th> + </tr> + <tr> + <td> + <span title="Length of Wound (39126-8 - LOINC)">Length of Wound</span> + </td> + <td>3 cm</td> + </tr> + </tbody> + </table> + </div> + </text> + <status value="final"/> + <code> + <coding> + <system value="http://loinc.org"/> + <code value="39126-8"/> + <display value="Length of Wound"/> + </coding> + </code> + <subject> + <reference value="Patient/nl-core-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> + </subject> + <valueQuantity> + <value value="3"/> + <unit value="cm"/> + <system value="http://unitsofmeasure.org"/> + <code value="cm"/> + </valueQuantity> +</Observation> diff --git a/examples/nl-core-PressureUlcer-01-WoundWidth-01.xml b/examples/nl-core-PressureUlcer-01-WoundWidth-01.xml new file mode 100644 index 000000000..2195cd1c2 --- /dev/null +++ b/examples/nl-core-PressureUlcer-01-WoundWidth-01.xml @@ -0,0 +1,45 @@ +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-PressureUlcer-01-WoundWidth-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundWidth"/> + </meta> + <text> + <status value="extensions"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <table> + <caption>Observatie/bepaling. Subject: Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen. Status: definitief</caption> + <tbody> + <tr> + <th>Code</th> + <th>Waarde</th> + </tr> + <tr> + <td> + <span title="Width of Wound (39125-0 - LOINC)">Width of Wound</span> + </td> + <td>2 cm</td> + </tr> + </tbody> + </table> + </div> + </text> + <status value="final"/> + <code> + <coding> + <system value="http://loinc.org"/> + <code value="39125-0"/> + <display value="Width of Wound"/> + </coding> + </code> + <subject> + <reference value="Patient/nl-core-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> + </subject> + <valueQuantity> + <value value="2"/> + <unit value="cm"/> + <system value="http://unitsofmeasure.org"/> + <code value="cm"/> + </valueQuantity> +</Observation> diff --git a/examples/nl-core-PressureUlcer-01.xml b/examples/nl-core-PressureUlcer-01.xml new file mode 100644 index 000000000..2929ce74d --- /dev/null +++ b/examples/nl-core-PressureUlcer-01.xml @@ -0,0 +1,91 @@ +<Condition xmlns="http://hl7.org/fhir"> + <id value="nl-core-PressureUlcer-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-PressureUlcer"/> + </meta> + <text> + <status value="extensions"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <table> + <caption>Aandoening. Subject: Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen. </caption> + <tfoot> + <tr> + <td colspan="2">Blaar met vocht op hiel.</td> + </tr> + </tfoot> + <tbody> + <tr> + <th>Code</th> + <td> + <span title="Pressure ulcer (399912005 - SNOMED CT)">Pressure ulcer</span> + </td> + </tr> + <tr> + <th>Eerste symptomen</th> + <td>1 september 2014</td> + </tr> + <tr> + <th>Stadium</th> + <td> + <span title="decubitus graad 2 (420324007 - SNOMED CT)">decubitus graad 2</span> + </td> + </tr> + <tr> + <th>Ondersteunend onderzoek</th> + <td> + <div>Details: Wound finding</div> + </td> + </tr> + </tbody> + </table> + </div> + </text> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="399912005"/> + <display value="Pressure ulcer"/> + </coding> + </code> + <bodySite> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-AnatomicalLocation.Laterality"> + <valueCodeableConcept> + <coding> + <system value="http://snomed.info/sct"/> + <code value="7771000"/> + <display value="links"/> + </coding> + </valueCodeableConcept> + </extension> + <coding> + <system value="http://snomed.info/sct"/> + <code value="76853006"/> + <display value="hiel"/> + </coding> + </bodySite> + <subject> + <reference value="Patient/nl-core-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> + </subject> + <onsetDateTime value="2014-09-01"/> + <stage> + <summary> + <coding> + <system value="http://snomed.info/sct"/> + <code value="420324007"/> + <display value="decubitus graad 2"/> + </coding> + </summary> + </stage> + <evidence> + <detail> + <reference value="Observation/nl-core-PressureUlcer-01-WoundCharacteristics-01"/> + <type value="Observation"/> + <display value="Wound finding"/> + </detail> + </evidence> + <note> + <text value="Blaar met vocht op hiel."/> + </note> +</Condition> diff --git a/examples/nl-core-Wound-01-DateOfLastDressingChange-02.xml b/examples/nl-core-Wound-01-DateOfLastDressingChange-02.xml new file mode 100644 index 000000000..e479eae31 --- /dev/null +++ b/examples/nl-core-Wound-01-DateOfLastDressingChange-02.xml @@ -0,0 +1,40 @@ +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-Wound-01-DateOfLastDressingChange-02"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.DateOfLastDressingChange"/> + </meta> + <text> + <status value="extensions"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <table> + <caption>Observatie/bepaling. Subject: Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen. Status: definitief</caption> + <tbody> + <tr> + <th>Code</th> + <th>Waarde</th> + </tr> + <tr> + <td> + <span title="Date of last change of wound dressing (360541000146109 - SNOMED CT)">Date of last change of wound dressing</span> + </td> + <td>18 oktober 2014</td> + </tr> + </tbody> + </table> + </div> + </text> + <status value="final"/> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="360541000146109"/> + <display value="Date of last change of wound dressing"/> + </coding> + </code> + <subject> + <reference value="Patient/nl-core-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> + </subject> + <valueDateTime value="2014-10-18"/> +</Observation> diff --git a/examples/nl-core-Wound-01-WoundCharacteristics-01.xml b/examples/nl-core-Wound-01-WoundCharacteristics-01.xml new file mode 100644 index 000000000..fc01ee283 --- /dev/null +++ b/examples/nl-core-Wound-01-WoundCharacteristics-01.xml @@ -0,0 +1,79 @@ +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-Wound-01-WoundCharacteristics-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundCharacteristics"/> + </meta> + <text> + <status value="extensions"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <table> + <caption>Observatie/bepaling. Subject: Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen. Status: definitief</caption> + <tbody> + <tr> + <th>Code</th> + <th>Waarde</th> + </tr> + <tr> + <td> + <span title="Wound finding (225552003 - SNOMED CT)">Wound finding</span> + </td> + <td/> + </tr> + </tbody> + </table> + </div> + </text> + <status value="final"/> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="225552003"/> + <display value="Wound finding"/> + </coding> + </code> + <subject> + <reference value="Patient/nl-core-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> + </subject> + <hasMember> + <reference value="Observation/nl-core-Wound-01-WoundTissue-01"/> + <type value="Observation"/> + <display value="Wound tissue: Gele wond"/> + </hasMember> + <hasMember> + <reference value="Observation/nl-core-Wound-01-WoundInfection-01"/> + <type value="Observation"/> + <display value="Wound infection: not infected"/> + </hasMember> + <hasMember> + <reference value="Observation/nl-core-Wound-01-WoundMoisture-01"/> + <type value="Observation"/> + <display value="Wound moisture: Vochtige wond"/> + </hasMember> + <hasMember> + <reference value="Observation/nl-core-Wound-01-WoundEdge-01"/> + <type value="Observation"/> + <display value="Wound edge: ondermijning van weefsel van verwonding"/> + </hasMember> + <hasMember> + <reference value="Observation/nl-core-Wound-01-WoundLength-02"/> + <type value="Observation"/> + <display value="Wound length: 5 cm"/> + </hasMember> + <hasMember> + <reference value="Observation/nl-core-Wound-01-WoundWidth-02"/> + <type value="Observation"/> + <display value="Wound width: 2.5 cm"/> + </hasMember> + <hasMember> + <reference value="Observation/nl-core-Wound-01-WoundDepth-01"/> + <type value="Observation"/> + <display value="Wound depth: 1 cm"/> + </hasMember> + <hasMember> + <reference value="Observation/nl-core-Wound-01-DateOfLastDressingChange-02"/> + <type value="Observation"/> + <display value="Date of last dressing change: 2014-10-18"/> + </hasMember> +</Observation> diff --git a/examples/nl-core-Wound-01-WoundDepth-01.xml b/examples/nl-core-Wound-01-WoundDepth-01.xml new file mode 100644 index 000000000..4924e732e --- /dev/null +++ b/examples/nl-core-Wound-01-WoundDepth-01.xml @@ -0,0 +1,45 @@ +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-Wound-01-WoundDepth-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundDepth"/> + </meta> + <text> + <status value="extensions"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <table> + <caption>Observatie/bepaling. Subject: Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen. Status: definitief</caption> + <tbody> + <tr> + <th>Code</th> + <th>Waarde</th> + </tr> + <tr> + <td> + <span title="Depth of Wound (39127-6 - LOINC)">Depth of Wound</span> + </td> + <td>1 cm</td> + </tr> + </tbody> + </table> + </div> + </text> + <status value="final"/> + <code> + <coding> + <system value="http://loinc.org"/> + <code value="39127-6"/> + <display value="Depth of Wound"/> + </coding> + </code> + <subject> + <reference value="Patient/nl-core-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> + </subject> + <valueQuantity> + <value value="1"/> + <unit value="cm"/> + <system value="http://unitsofmeasure.org"/> + <code value="cm"/> + </valueQuantity> +</Observation> diff --git a/examples/nl-core-Wound-01-WoundEdge-01.xml b/examples/nl-core-Wound-01-WoundEdge-01.xml new file mode 100644 index 000000000..d09755a74 --- /dev/null +++ b/examples/nl-core-Wound-01-WoundEdge-01.xml @@ -0,0 +1,48 @@ +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-Wound-01-WoundEdge-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound.WoundEdge"/> + </meta> + <text> + <status value="extensions"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <table> + <caption>Observatie/bepaling. Subject: Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen. Status: definitief</caption> + <tbody> + <tr> + <th>Code</th> + <th>Waarde</th> + </tr> + <tr> + <td> + <span title="bevinding betreffende rand van wond (449747006 - SNOMED CT)">bevinding betreffende rand van wond</span> + </td> + <td> + <span title="ondermijning van weefsel van verwonding (449752001 - SNOMED CT)">ondermijning van weefsel van verwonding</span> + </td> + </tr> + </tbody> + </table> + </div> + </text> + <status value="final"/> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="449747006"/> + <display value="bevinding betreffende rand van wond"/> + </coding> + </code> + <subject> + <reference value="Patient/nl-core-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> + </subject> + <valueCodeableConcept> + <coding> + <system value="http://snomed.info/sct"/> + <code value="449752001"/> + <display value="ondermijning van weefsel van verwonding"/> + </coding> + </valueCodeableConcept> +</Observation> diff --git a/examples/nl-core-Wound-01-WoundInfection-01.xml b/examples/nl-core-Wound-01-WoundInfection-01.xml new file mode 100644 index 000000000..b18588daa --- /dev/null +++ b/examples/nl-core-Wound-01-WoundInfection-01.xml @@ -0,0 +1,40 @@ +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-Wound-01-WoundInfection-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound.WoundInfection"/> + </meta> + <text> + <status value="extensions"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <table> + <caption>Observatie/bepaling. Subject: Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen. Status: definitief</caption> + <tbody> + <tr> + <th>Code</th> + <th>Waarde</th> + </tr> + <tr> + <td> + <span title="infectiestatus (405009004 - SNOMED CT)">infectiestatus</span> + </td> + <td>nee</td> + </tr> + </tbody> + </table> + </div> + </text> + <status value="final"/> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="405009004"/> + <display value="infectiestatus"/> + </coding> + </code> + <subject> + <reference value="Patient/nl-core-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> + </subject> + <valueBoolean value="false"/> +</Observation> diff --git a/examples/nl-core-Wound-01-WoundLength-02.xml b/examples/nl-core-Wound-01-WoundLength-02.xml new file mode 100644 index 000000000..42117d465 --- /dev/null +++ b/examples/nl-core-Wound-01-WoundLength-02.xml @@ -0,0 +1,45 @@ +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-Wound-01-WoundLength-02"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundLength"/> + </meta> + <text> + <status value="extensions"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <table> + <caption>Observatie/bepaling. Subject: Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen. Status: definitief</caption> + <tbody> + <tr> + <th>Code</th> + <th>Waarde</th> + </tr> + <tr> + <td> + <span title="Length of Wound (39126-8 - LOINC)">Length of Wound</span> + </td> + <td>5 cm</td> + </tr> + </tbody> + </table> + </div> + </text> + <status value="final"/> + <code> + <coding> + <system value="http://loinc.org"/> + <code value="39126-8"/> + <display value="Length of Wound"/> + </coding> + </code> + <subject> + <reference value="Patient/nl-core-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> + </subject> + <valueQuantity> + <value value="5"/> + <unit value="cm"/> + <system value="http://unitsofmeasure.org"/> + <code value="cm"/> + </valueQuantity> +</Observation> diff --git a/examples/nl-core-Wound-01-WoundMoisture-01.xml b/examples/nl-core-Wound-01-WoundMoisture-01.xml new file mode 100644 index 000000000..5031750d8 --- /dev/null +++ b/examples/nl-core-Wound-01-WoundMoisture-01.xml @@ -0,0 +1,48 @@ +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-Wound-01-WoundMoisture-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound.WoundMoisture"/> + </meta> + <text> + <status value="extensions"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <table> + <caption>Observatie/bepaling. Subject: Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen. Status: definitief</caption> + <tbody> + <tr> + <th>Code</th> + <th>Waarde</th> + </tr> + <tr> + <td> + <span title="vochtigheid van verwonding (298007001 - SNOMED CT)">vochtigheid van verwonding</span> + </td> + <td> + <span title="Vochtige wond (VOCHTIG - 2.16.840.1.113883.2.4.3.11.60.40.4.7.3)">Vochtige wond</span> + </td> + </tr> + </tbody> + </table> + </div> + </text> + <status value="final"/> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="298007001"/> + <display value="vochtigheid van verwonding"/> + </coding> + </code> + <subject> + <reference value="Patient/nl-core-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> + </subject> + <valueCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.7.3"/> + <code value="VOCHTIG"/> + <display value="Vochtige wond"/> + </coding> + </valueCodeableConcept> +</Observation> diff --git a/examples/nl-core-Wound-01-WoundTissue-01.xml b/examples/nl-core-Wound-01-WoundTissue-01.xml new file mode 100644 index 000000000..3025e9cd2 --- /dev/null +++ b/examples/nl-core-Wound-01-WoundTissue-01.xml @@ -0,0 +1,48 @@ +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-Wound-01-WoundTissue-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound.WoundTissue"/> + </meta> + <text> + <status value="extensions"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <table> + <caption>Observatie/bepaling. Subject: Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen. Status: definitief</caption> + <tbody> + <tr> + <th>Code</th> + <th>Waarde</th> + </tr> + <tr> + <td> + <span title="observatie betreffende wondweefsel (148641000146109 - SNOMED CT)">observatie betreffende wondweefsel</span> + </td> + <td> + <span title="Gele wond (GEEL - 2.16.840.1.113883.2.4.3.11.60.40.4.7.2)">Gele wond</span> + </td> + </tr> + </tbody> + </table> + </div> + </text> + <status value="final"/> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="148641000146109"/> + <display value="observatie betreffende wondweefsel"/> + </coding> + </code> + <subject> + <reference value="Patient/nl-core-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> + </subject> + <valueCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.7.2"/> + <code value="GEEL"/> + <display value="Gele wond"/> + </coding> + </valueCodeableConcept> +</Observation> diff --git a/examples/nl-core-Wound-01-WoundWidth-02.xml b/examples/nl-core-Wound-01-WoundWidth-02.xml new file mode 100644 index 000000000..1fa4e7035 --- /dev/null +++ b/examples/nl-core-Wound-01-WoundWidth-02.xml @@ -0,0 +1,45 @@ +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-Wound-01-WoundWidth-02"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-wounds.WoundWidth"/> + </meta> + <text> + <status value="extensions"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <table> + <caption>Observatie/bepaling. Subject: Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen. Status: definitief</caption> + <tbody> + <tr> + <th>Code</th> + <th>Waarde</th> + </tr> + <tr> + <td> + <span title="Width of Wound (39125-0 - LOINC)">Width of Wound</span> + </td> + <td>2.5 cm</td> + </tr> + </tbody> + </table> + </div> + </text> + <status value="final"/> + <code> + <coding> + <system value="http://loinc.org"/> + <code value="39125-0"/> + <display value="Width of Wound"/> + </coding> + </code> + <subject> + <reference value="Patient/nl-core-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> + </subject> + <valueQuantity> + <value value="2.5"/> + <unit value="cm"/> + <system value="http://unitsofmeasure.org"/> + <code value="cm"/> + </valueQuantity> +</Observation> diff --git a/examples/nl-core-Wound-01.xml b/examples/nl-core-Wound-01.xml new file mode 100644 index 000000000..6090c3450 --- /dev/null +++ b/examples/nl-core-Wound-01.xml @@ -0,0 +1,84 @@ +<Condition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Wound-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Wound"/> + </meta> + <text> + <status value="extensions"/> + <div xmlns="http://www.w3.org/1999/xhtml"> + <table> + <caption>Aandoening. Subject: Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen. Categorie: <span title="verwonding (416462003 - SNOMED CT)">verwonding</span> + </caption> + <tfoot> + <tr> + <td colspan="2">Wond lekt steeds minder.</td> + </tr> + </tfoot> + <tbody> + <tr> + <th>Code</th> + <td> + <span title="operatiewond (112633009 - SNOMED CT)">operatiewond</span> + </td> + </tr> + <tr> + <th>Eerste symptomen</th> + <td>10 oktober 2014</td> + </tr> + <tr> + <th>Ondersteunend onderzoek</th> + <td> + <div>Details: Wound finding</div> + </td> + </tr> + </tbody> + </table> + </div> + </text> + <category> + <coding> + <system value="http://snomed.info/sct"/> + <code value="416462003"/> + <display value="verwonding"/> + </coding> + </category> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="112633009"/> + <display value="operatiewond"/> + </coding> + </code> + <bodySite> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-AnatomicalLocation.Laterality"> + <valueCodeableConcept> + <coding> + <system value="http://snomed.info/sct"/> + <code value="24028007"/> + <display value="rechts"/> + </coding> + </valueCodeableConcept> + </extension> + <coding> + <system value="http://snomed.info/sct"/> + <code value="80581009"/> + <display value="bovenbuik"/> + </coding> + </bodySite> + <subject> + <reference value="Patient/nl-core-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> + </subject> + <onsetDateTime value="2014-10-10"/> + <evidence> + <detail> + <reference value="Observation/nl-core-Wound-01-WoundCharacteristics-01"/> + <type value="Observation"/> + <display value="Wound finding"/> + </detail> + </evidence> + <note> + <text value="Wond lekt steeds minder."/> + </note> +</Condition> From 68039ec9330c0688eceff896ddd9dfd5183a0e6e Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Mon, 30 Sep 2024 20:41:33 +0200 Subject: [PATCH 74/77] Suppress known tooling issues --- known-issues.yml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/known-issues.yml b/known-issues.yml index 4d703796e..01a15507b 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -835,7 +835,13 @@ nl-core-*: - message: None of the codings provided are in the value set 'ProbleemNaamCodelijst' reason: This ValueSet contains two SNOMED refsets. The terminology servers are unable to determine if a code is part of this refset. - message: "Error from http://tx.fhir.org/r4: The Snomed Concept 31000147101 was not known" - reason: This code represents the DHD Diagnosethesaurus, which the default terminology server is unable to check. This causes problems on some occassions (but not all). + reason: This code represents the DHD Diagnosethesaurus, which the default terminology server is unable to check. This causes problems on some occasions (but not all). + Condition.evidence[*].detail[*]: + - message: This element does not match any known slice defined in the profile + reason: The Validator is unable to resolve references on disk, so it is unable to match reference slices + Observation.hasMember[*]: + - message: This element does not match any known slice defined in the profile + reason: The Validator is unable to resolve references on disk, so it is unable to match reference slices nl-core-AllergyIntolerance*: ignored issues: @@ -893,6 +899,12 @@ nl-core-HeartRate-*: - message: None of the codings provided are in the value set 'Vital Signs Units' reason: The Validator checks all Observations with a vital signs magic LOINC code against the HL7 Vital Signs base profile. Unfortunately, this profile restricts the allowed components to only the use cases identified by HL7, while the zib adds additional data. This has been identified as a bug in het HL7 Vital Signs profile, which will be fixed in the next version. See https://jira.hl7.org/browse/FHIR-43353 for more information. +nl-core-Burnwound.Extent-*: + ignored issues: + Observation.code.coding[*].code: + - message: Unknown code '360531000146101' in the CodeSystem 'http://snomed.info/sct' + reason: This Dutch code is not yet known in the default terminology server + nl-core-VisualFunction.VisualAid-*: ignored issues: DeviceUseStatement.reasonReference[*]: @@ -936,6 +948,12 @@ nl-core-PulseRate-*: - message: None of the codings provided are in the value set 'Vital Signs Units' reason: The Validator checks all Observations with a vital signs magic LOINC code against the HL7 Vital Signs base profile. Unfortunately, this profile restricts the allowed components to only the use cases identified by HL7, while the zib adds additional data. This has been identified as a bug in het HL7 Vital Signs profile, which will be fixed in the next version. See https://jira.hl7.org/browse/FHIR-43353 for more information. +nl-core-Wound-*-DateOfLastDressingChange-*: + ignored issues: + Observation.code.coding[*].code: + - message: Unknown code '360541000146109' in the CodeSystem 'http://snomed.info/sct' + reason: This Dutch code is not yet known in the default terminology server + zib-*Function.*Aid.Product: ignored issues: Device.type: From 0c01128fb80c1903a2d16e980e5811509fbdc9c4 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Mon, 30 Sep 2024 21:43:35 +0200 Subject: [PATCH 75/77] Override comment in nl-core --- resources/nl-core/nl-core-Wound.Drain.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/nl-core/nl-core-Wound.Drain.xml b/resources/nl-core/nl-core-Wound.Drain.xml index 699d52f49..5d0d9b356 100644 --- a/resources/nl-core/nl-core-Wound.Drain.xml +++ b/resources/nl-core/nl-core-Wound.Drain.xml @@ -54,6 +54,7 @@ </element> <element id="DeviceUseStatement.extension:location.value[x]"> <path value="DeviceUseStatement.extension.value[x]" /> + <comment value="Please note that this zib concept (Location::HealthcareProvider) is also mapped on the `Procedure.location` element in profile [nl-core-Procedure-event](http://nictiz.nl/fhir/StructureDefinition/nl-core-Procedure-event). The reason for this is that this zib concept aligns with the Location::HealthcareProvider concept in zib Procedure (NL-CM:14.1.5), but only for the situation that the Procedure is about placing the implant which is described using this instance of zib MedicalDevice. In this situation, the current extension is redundant and it is advised to only use `Procedure.location` in profile nl-core-Procedure-event to represent the Location concept." /> <type> <code value="Reference" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider" /> From ae5a3a30f10e569582dffb6945506a7b8f0843bf Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Mon, 30 Sep 2024 21:43:53 +0200 Subject: [PATCH 76/77] Suppress known issue --- known-issues.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/known-issues.yml b/known-issues.yml index 01a15507b..bd61d4da2 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -738,6 +738,9 @@ zib-Wound.Drain: DeviceUseStatement.bodySite: - datatype: CodeableConcept instead of a reference reason: The referenced zib AnatomicalLocation is profiled on a datatype level and not a resource. Therefore it cannot be referenced, rather its concepts and constraints are added inline. This element conforms to the zib AnatomicalLocation. + DeviceUseStatement.timing[x]:timingPeriod.end: + - short: EndDate instead of EindDatum + reason: The zib concept name "EindDatum" has not been translated into English. zib-Wound.Drain.Product: ignored issues: From c4e057ef8415a1837202a1b353804078f77345a1 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Mon, 30 Sep 2024 22:29:49 +0200 Subject: [PATCH 77/77] Adjust release notes --- release-notes.md | 1 + 1 file changed, 1 insertion(+) diff --git a/release-notes.md b/release-notes.md index 1d34cc57b..e42bab04d 100644 --- a/release-notes.md +++ b/release-notes.md @@ -422,6 +422,7 @@ This document contains release notes per zib, indicating differences with their * The concept of 'DateOfLastDressingChange' has been relocated to the Wound Characteristics profile. ## zib-wounds.WoundCharacteristics +* The different components have been split out to distinct Observation profiles. * The profile's name has been changed from "WoundCharacteristics" to "zib-wounds.WoundCharacteristics". * The concept of "WoundImage" is a separate profile (zib-wounds.WoundImage) instead of a component.