From eca15773b3c4e805c0cddae4381cb9ad22c1c9cc Mon Sep 17 00:00:00 2001 From: Ashwin Djorai Date: Fri, 19 Nov 2021 14:46:16 +0100 Subject: [PATCH 01/92] Branch init --- resources/zib/zib-ChecklistPainBehaviour.xml | 67 ++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 resources/zib/zib-ChecklistPainBehaviour.xml diff --git a/resources/zib/zib-ChecklistPainBehaviour.xml b/resources/zib/zib-ChecklistPainBehaviour.xml new file mode 100644 index 000000000..73cc9be38 --- /dev/null +++ b/resources/zib/zib-ChecklistPainBehaviour.xml @@ -0,0 +1,67 @@ + + + + + + + <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="The CPB (Checklist Pain Behaviour) is a pain assessment tool, that is used to assess pain in children with a limited expressive repertoire or with a profound cognitive impairment, by observing their behaviour The CPB has ten observations that need te be addressed. The final score indicates whether the observed child suffers pain and 'how much'. The score is often combined with a VAS score that is completed by the nurses on basis of clinical experience." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ChecklistPainBehavior-v1.1(2020EN)](https://zibs.nl/wiki/ChecklistPainBehavior-v1.1(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/ChecklistPainBehavior-v1.1(2020EN)" /> + <name value="zib ChecklistPainBehavior-v1.1(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" /> + <short value="ChecklistPainBehaviour" /> + <alias value="ChecklistPijnGedrag" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.1" /> + <comment value="ChecklistPainBehaviour" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="108331000146104" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.note"> + <path value="Observation.note" /> + <max value="1" /> + </element> + <element id="Observation.note.text"> + <path value="Observation.note.text" /> + <short value="Comment" /> + <definition value="A comment on the circumstances during the measurement." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.14" /> + <comment value="Comment" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From 95cd400b94fb5f7560c5c33689f8574672fbd470 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Mon, 22 Nov 2021 16:06:44 +0100 Subject: [PATCH 02/92] Added nl-core layer and mapped the rest of elements in the zib profile --- .../nl-core-ChecklistPainBehaviour.xml | 43 +++ resources/zib/zib-ChecklistPainBehaviour.xml | 252 ++++++++++++++++++ 2 files changed, 295 insertions(+) create mode 100644 resources/nl-core/nl-core-ChecklistPainBehaviour.xml diff --git a/resources/nl-core/nl-core-ChecklistPainBehaviour.xml b/resources/nl-core/nl-core-ChecklistPainBehaviour.xml new file mode 100644 index 000000000..07b6d4346 --- /dev/null +++ b/resources/nl-core/nl-core-ChecklistPainBehaviour.xml @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-ChecklistPainBehaviour" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ChecklistPainBehaviour" /> + <name value="NlcoreChecklistPainBehaviour" /> + <title value="nl core ChecklistPainBehaviour" /> + <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="The CPB (Checklist Pain Behaviour) is a pain assessment tool, that is used to assess pain in children with a limited expressive repertoire or with a profound cognitive impairment, by observing their behaviour The CPB has ten observations that need te be addressed. The final score indicates whether the observed child suffers pain and 'how much'. The score is often combined with a VAS score that is completed by the nurses on basis of clinical experience." /> + <purpose value="A derived profile from [zib-ChecklistPainBehaviour](http://nictiz.nl/fhir/StructureDefinition/zib-ChecklistPainBehaviour) 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-ChecklistPainBehaviour" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-ChecklistPainBehaviour" /> + </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-ChecklistPainBehaviour.xml b/resources/zib/zib-ChecklistPainBehaviour.xml index 73cc9be38..6be43fe2f 100644 --- a/resources/zib/zib-ChecklistPainBehaviour.xml +++ b/resources/zib/zib-ChecklistPainBehaviour.xml @@ -48,6 +48,58 @@ </coding> </patternCodeableConcept> </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effective[x]" /> + <sliceName value="effectiveDateTime" /> + <short value="ScoreDateTime" /> + <definition value="The date and time at which the CPB score was determined." /> + <alias value="ScoreDatumTijd" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.13" /> + <comment value="ScoreDateTime" /> + </mapping> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.value[x]" /> + <sliceName value="valueInteger" /> + <short value="TotalScore" /> + <definition value="The total score is the sum of all the individual scores. The total score has a range from 0 - 10." /> + <alias value="TotaalScore" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="10" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.2" /> + <comment value="TotalScore" /> + </mapping> + </element> <element id="Observation.note"> <path value="Observation.note" /> <max value="1" /> @@ -63,5 +115,205 @@ <comment value="Comment" /> </mapping> </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:face"> + <path value="Observation.component" /> + <sliceName value="face" /> + <max value="1" /> + </element> + <element id="Observation.component:face.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Face" /> + <definition value="Tense face; one or more muscles in the face are tensed." /> + <alias value="Gezicht" /> + <type> + <code value="integer" /> + </type> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.3" /> + <comment value="Face" /> + </mapping> + </element> + <element id="Observation.component:mouth"> + <path value="Observation.component" /> + <sliceName value="mouth" /> + <max value="1" /> + </element> + <element id="Observation.component:mouth.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Mouth" /> + <definition value="Deeper naso-labial furrow; the line between the nose and mouth (naso-labial furrow) is deeper and aside." /> + <alias value="Mond" /> + <type> + <code value="integer" /> + </type> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.4" /> + <comment value="Mouth" /> + </mapping> + </element> + <element id="Observation.component:grimace"> + <path value="Observation.component" /> + <sliceName value="grimace" /> + <max value="1" /> + </element> + <element id="Observation.component:grimace.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Grimace" /> + <definition value="Grimace; the co-occurrence of: furrowed eyebrows; eyes that are composed or pinched; a deeper line between the nose and mouth; opened mouth." /> + <alias value="Grimas" /> + <type> + <code value="integer" /> + </type> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.5" /> + <comment value="Grimace" /> + </mapping> + </element> + <element id="Observation.component:lookingSad"> + <path value="Observation.component" /> + <sliceName value="lookingSad" /> + <max value="1" /> + </element> + <element id="Observation.component:lookingSad.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Looking sad" /> + <definition value="Looking sad, almost in tears: eyebrows which have been pulled up laterally on the inner sides; wrinkles in the forehead, especially over the nose; eyes are squeezed; mouth drawn down possibly combined with a pout." /> + <alias value="VerdrietigeBlik" /> + <type> + <code value="integer" /> + </type> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.6" /> + <comment value="Looking sad" /> + </mapping> + </element> + <element id="Observation.component:eyes"> + <path value="Observation.component" /> + <sliceName value="eyes" /> + <max value="1" /> + </element> + <element id="Observation.component:eyes.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Eyes" /> + <definition value="Eyes squeezed Note: Do NOT score as present when the child is blinking or when the eyes are still closed without blinking." /> + <alias value="Ogen" /> + <type> + <code value="integer" /> + </type> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.7" /> + <comment value="Eyes" /> + </mapping> + </element> + <element id="Observation.component:panic"> + <path value="Observation.component" /> + <sliceName value="panic" /> + <max value="1" /> + </element> + <element id="Observation.component:panic.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Panic" /> + <definition value="Panics, panic attack: an extreme form of anxiety which manifests itself in random restless body movements or violent resistance.<br />This may be associated with an anxious look characterized by large widely opened eyes and eyebrows which are on the inner side raised up." /> + <alias value="Paniek" /> + <type> + <code value="integer" /> + </type> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.8" /> + <comment value="Panic" /> + </mapping> + </element> + <element id="Observation.component:moaning"> + <path value="Observation.component" /> + <sliceName value="moaning" /> + <max value="1" /> + </element> + <element id="Observation.component:moaning.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Moaning" /> + <definition value="Moaning, groaning; monotonous sound on plaintive tone." /> + <alias value="Kreunen" /> + <type> + <code value="integer" /> + </type> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.9" /> + <comment value="Moaning" /> + </mapping> + </element> + <element id="Observation.component:cry"> + <path value="Observation.component" /> + <sliceName value="cry" /> + <max value="1" /> + </element> + <element id="Observation.component:cry.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Cry" /> + <definition value="Cries softly; crying is accompanied by a shocking breath." /> + <alias value="Huilen" /> + <type> + <code value="integer" /> + </type> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.10" /> + <comment value="Cry" /> + </mapping> + </element> + <element id="Observation.component:soundsOfRestlessness"> + <path value="Observation.component" /> + <sliceName value="soundsOfRestlessness" /> + <max value="1" /> + </element> + <element id="Observation.component:soundsOfRestlessness.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="SoundsOfRestlessness" /> + <definition value="Penetrating sounds of restlessness: sudden or longer lasting intense cries or verbal expressions of pain, such as "au" or "you hurt me'." /> + <alias value="Onrustgeluiden" /> + <type> + <code value="integer" /> + </type> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.11" /> + <comment value="SoundsOfRestlessness" /> + </mapping> + </element> + <element id="Observation.component:tears"> + <path value="Observation.component" /> + <sliceName value="tears" /> + <max value="1" /> + </element> + <element id="Observation.component:tears.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Tears" /> + <definition value="Tears: child produces tears in at least one eye, so more than just watery eyes." /> + <alias value="Tranen" /> + <type> + <code value="integer" /> + </type> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.12" /> + <comment value="Tears" /> + </mapping> + </element> </differential> </StructureDefinition> \ No newline at end of file From 7da326c926ea9d45003b4e7ccfc8d2a42c48c842 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Wed, 24 Nov 2021 15:41:13 +0100 Subject: [PATCH 03/92] Added terminology code on the components slices --- resources/zib/zib-ChecklistPainBehaviour.xml | 90 ++++++++++++++++++++ 1 file changed, 90 insertions(+) diff --git a/resources/zib/zib-ChecklistPainBehaviour.xml b/resources/zib/zib-ChecklistPainBehaviour.xml index 6be43fe2f..3bbd10ec2 100644 --- a/resources/zib/zib-ChecklistPainBehaviour.xml +++ b/resources/zib/zib-ChecklistPainBehaviour.xml @@ -130,6 +130,15 @@ <sliceName value="face" /> <max value="1" /> </element> + <element id="Observation.component:face.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017003" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:face.value[x]"> <path value="Observation.component.value[x]" /> <short value="Face" /> @@ -149,6 +158,15 @@ <sliceName value="mouth" /> <max value="1" /> </element> + <element id="Observation.component:mouth.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017004" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:mouth.value[x]"> <path value="Observation.component.value[x]" /> <short value="Mouth" /> @@ -168,6 +186,15 @@ <sliceName value="grimace" /> <max value="1" /> </element> + <element id="Observation.component:grimace.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017005" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:grimace.value[x]"> <path value="Observation.component.value[x]" /> <short value="Grimace" /> @@ -187,6 +214,15 @@ <sliceName value="lookingSad" /> <max value="1" /> </element> + <element id="Observation.component:lookingSad.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017006" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:lookingSad.value[x]"> <path value="Observation.component.value[x]" /> <short value="Looking sad" /> @@ -206,6 +242,15 @@ <sliceName value="eyes" /> <max value="1" /> </element> + <element id="Observation.component:eyes.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017007" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:eyes.value[x]"> <path value="Observation.component.value[x]" /> <short value="Eyes" /> @@ -225,6 +270,15 @@ <sliceName value="panic" /> <max value="1" /> </element> + <element id="Observation.component:panic.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017008" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:panic.value[x]"> <path value="Observation.component.value[x]" /> <short value="Panic" /> @@ -244,6 +298,15 @@ <sliceName value="moaning" /> <max value="1" /> </element> + <element id="Observation.component:moaning.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017009" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:moaning.value[x]"> <path value="Observation.component.value[x]" /> <short value="Moaning" /> @@ -263,6 +326,15 @@ <sliceName value="cry" /> <max value="1" /> </element> + <element id="Observation.component:cry.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017010" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:cry.value[x]"> <path value="Observation.component.value[x]" /> <short value="Cry" /> @@ -282,6 +354,15 @@ <sliceName value="soundsOfRestlessness" /> <max value="1" /> </element> + <element id="Observation.component:soundsOfRestlessness.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017011" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:soundsOfRestlessness.value[x]"> <path value="Observation.component.value[x]" /> <short value="SoundsOfRestlessness" /> @@ -301,6 +382,15 @@ <sliceName value="tears" /> <max value="1" /> </element> + <element id="Observation.component:tears.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017012" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:tears.value[x]"> <path value="Observation.component.value[x]" /> <short value="Tears" /> From 811d519285cfc135fcae06963dfd96fe5d3e80c0 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Wed, 24 Nov 2021 15:50:18 +0100 Subject: [PATCH 04/92] Added known issue --- known-issues.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/known-issues.yml b/known-issues.yml index d8aed7e88..98f499064 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -100,6 +100,12 @@ zib-CareTeam: CareTeam.name: - short: CareTeamName reason: The zib concept name "CareTeamNaam" is an incorrect translation of the Dutch name into English. + +zib-ChecklistPainBehaviour: + zib deviations: + Observation.note.text: + - cardinality: 1..1 + reason: The mapped element has a cardinality of 1..1. However, the parent element, .note, has a cardinality of 0..1, effectively resulting a cardinality of 0..1 for this element. zib-ContactInformation-TelephoneNumbers: zib deviations: From 4ff668c460f9c628a7a45b9cde134f2c800a4584 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Thu, 25 Nov 2021 08:02:08 +0100 Subject: [PATCH 05/92] Added release notes --- release-notes.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/release-notes.md b/release-notes.md index f11ab1260..a5f099bcb 100644 --- a/release-notes.md +++ b/release-notes.md @@ -36,6 +36,21 @@ This document contains release notes per zib, indicating differences with their * The extension zib-ContactInformation-TelecomType, which replaced the generic code-specification extensions from release 2.x of the zib2017 package onwards, has been deprecated again in favor of code-specication, as the mapping is now much more straightforward. * The element TelephoneNumbers/Comment was introduced. This is represented using the ext-Comment extension in the profile for TelephoneNumbers. +## zib-ChecklistPainBehaviour +* The datatype of `Observation.value[x]` (zib concept TotalScore) element has been changed from Quantity to Integer, and minimum and maximum allowed values of 0 and 10 respectively are applied. +* The system value on the `Observation.component.code` slices has changed from http://loinc.org to urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1. +* The datatype of `Obversation.component.value[x]` slices has changed from Quantity to Integer. +* The code on `Observation.component:face.code` has changed from *12.17.3* to *12017003*. +* The code on `Observation.component:mouth.code` has changed from *12.17.4* to *12017004*. +* The code on `Observation.component:grimace.code` has changed from *12.17.5* to *12017005*. +* The code on `Observation.component:lookingSad.code` has changed from *12.17.6* to *12017006*. +* The code on `Observation.component:eyes.code` has changed from *12.17.7* to *12017007*. +* The code on `Observation.component:panic.code` has changed from *12.17.8* to *12017008*. +* The code on `Observation.component:moaning.code` has changed from *12.17.9* to *12017009*. +* The code on `Observation.component:cry.code` has changed from *12.17.10* to *12017010*. +* The code on `Observation.component:soundsOfRestlessness.code` has changed from *12.17.11* to *12017011*. +* The code on `Observation.component:tears.code` has changed from *12.17.12* to *12017012*. + ## zib-ContactPerson * Added textual guidance on the root to guide usage of RelatedPerson versus Patient. * Removed the role extension (http://fhir.nl/fhir/StructureDefinition/nl-core-relatedperson-role) because `RelatedPerson.relationship` has changed from 0..1 to 0..*. The zib concept role is now mapped to a slice on relationship. From 139591ebcf799e060a5cc58a8dc4395f06bef722 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Thu, 25 Nov 2021 08:03:20 +0100 Subject: [PATCH 06/92] Moved the release notes --- release-notes.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/release-notes.md b/release-notes.md index a5f099bcb..3c16ded3c 100644 --- a/release-notes.md +++ b/release-notes.md @@ -27,15 +27,6 @@ This document contains release notes per zib, indicating differences with their ## zib-CareTeam * CareTeam is a newly added zib in the 2020 release. It has no previous profile and therefore no diff. -## zib-ContactInformation -* zib ContactInformation is mapped onto two profiles: one for the concept TelephoneNumbers and one for the concept E-mailAddresses. Both are added to the hosting profile. -* Removed mapping guidance on the root comment of zib-ContactInformation-E-mailAddresses, as this is now straightforward. -* Simplified mapping guidance on the root comment of zib-ContactInformation-TelephoneNumbers, as this is now straightforward. -* `ContactPoint.system` has a fixed value for zib-ContactInformation-E-mailAddresses and a restricted ValueSet for zib-ContactInformation-TelephoneNumbers to implement only the relevant zib parts. -* `ContactPoint.use` has a restricted ValueSet in both profiles to implement only the relevant zib parts. -* The extension zib-ContactInformation-TelecomType, which replaced the generic code-specification extensions from release 2.x of the zib2017 package onwards, has been deprecated again in favor of code-specication, as the mapping is now much more straightforward. -* The element TelephoneNumbers/Comment was introduced. This is represented using the ext-Comment extension in the profile for TelephoneNumbers. - ## zib-ChecklistPainBehaviour * The datatype of `Observation.value[x]` (zib concept TotalScore) element has been changed from Quantity to Integer, and minimum and maximum allowed values of 0 and 10 respectively are applied. * The system value on the `Observation.component.code` slices has changed from http://loinc.org to urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1. @@ -51,6 +42,15 @@ This document contains release notes per zib, indicating differences with their * The code on `Observation.component:soundsOfRestlessness.code` has changed from *12.17.11* to *12017011*. * The code on `Observation.component:tears.code` has changed from *12.17.12* to *12017012*. +## zib-ContactInformation +* zib ContactInformation is mapped onto two profiles: one for the concept TelephoneNumbers and one for the concept E-mailAddresses. Both are added to the hosting profile. +* Removed mapping guidance on the root comment of zib-ContactInformation-E-mailAddresses, as this is now straightforward. +* Simplified mapping guidance on the root comment of zib-ContactInformation-TelephoneNumbers, as this is now straightforward. +* `ContactPoint.system` has a fixed value for zib-ContactInformation-E-mailAddresses and a restricted ValueSet for zib-ContactInformation-TelephoneNumbers to implement only the relevant zib parts. +* `ContactPoint.use` has a restricted ValueSet in both profiles to implement only the relevant zib parts. +* The extension zib-ContactInformation-TelecomType, which replaced the generic code-specification extensions from release 2.x of the zib2017 package onwards, has been deprecated again in favor of code-specication, as the mapping is now much more straightforward. +* The element TelephoneNumbers/Comment was introduced. This is represented using the ext-Comment extension in the profile for TelephoneNumbers. + ## zib-ContactPerson * Added textual guidance on the root to guide usage of RelatedPerson versus Patient. * Removed the role extension (http://fhir.nl/fhir/StructureDefinition/nl-core-relatedperson-role) because `RelatedPerson.relationship` has changed from 0..1 to 0..*. The zib concept role is now mapped to a slice on relationship. From babc13f8d0ced2308c854f8ccd8d6f9baba65f5b Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Wed, 8 Dec 2021 14:46:30 +0100 Subject: [PATCH 07/92] Branch init --- resources/nl-core/nl-core-PainScore.xml | 43 ++++++ ....4.3.11.60.40.2.12.9.1--20200901000000.xml | 89 ++++++++++++ resources/zib/zib-PainScore.xml | 132 ++++++++++++++++++ 3 files changed, 264 insertions(+) create mode 100644 resources/nl-core/nl-core-PainScore.xml create mode 100644 resources/zib/terminology/PijnMeetmethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.9.1--20200901000000.xml create mode 100644 resources/zib/zib-PainScore.xml diff --git a/resources/nl-core/nl-core-PainScore.xml b/resources/nl-core/nl-core-PainScore.xml new file mode 100644 index 000000000..86a96617d --- /dev/null +++ b/resources/nl-core/nl-core-PainScore.xml @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-PainScore" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-PainScore" /> + <name value="NlcorePainScore" /> + <title value="nl core PainScore" /> + <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="The pain score is a general measurement for pain experience, not a description of specific, localized pain. The following are used as an easily reproducible measurement for pain experience: NRS (Numeric Rating Scale) in which the patient gives the pain a number on a scale of 1 (no pain) to 10 (unbearable pain). VAS (Visual Analogue Score), in which the patient points to a bar with a line to indicate the pain they feel. The back of the bar has a scale from 0 (no pain) to 10 (unbearable pain) on it. The results of both scores have the same meaning, but the visual analogue method (VAS) is seen as more reliable than the NRS pain score." /> + <purpose value="A derived profile from [zib-PainScore](http://nictiz.nl/fhir/StructureDefinition/zib-PainScore) 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-PainScore" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-PainScore" /> + </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/terminology/PijnMeetmethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.9.1--20200901000000.xml b/resources/zib/terminology/PijnMeetmethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.9.1--20200901000000.xml new file mode 100644 index 000000000..8ef50f285 --- /dev/null +++ b/resources/zib/terminology/PijnMeetmethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.12.9.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.12.9.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.12.9.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.12.9.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="PijnMeetmethodeCodelijst"/> + <title value="PijnMeetmethodeCodelijst"/> + <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="PijnMeetmethodeCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.9.1"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="NRS"/> + </extension> + <code value="NRS"/> + <display value="NRS"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="NRS"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="VAS10"/> + </extension> + <code value="VAS10"/> + <display value="VAS10"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="VAS10"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="VAS100"/> + </extension> + <code value="VAS100"/> + <display value="VAS100"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="VAS100"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/zib-PainScore.xml b/resources/zib/zib-PainScore.xml new file mode 100644 index 000000000..8b37745b3 --- /dev/null +++ b/resources/zib/zib-PainScore.xml @@ -0,0 +1,132 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-PainScore" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-PainScore" /> + <name value="ZibPainScore" /> + <title value="zib PainScore" /> + <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="The pain score is a general measurement for pain experience, not a description of specific, localized pain. The following are used as an easily reproducible measurement for pain experience: NRS (Numeric Rating Scale) in which the patient gives the pain a number on a scale of 1 (no pain) to 10 (unbearable pain). VAS (Visual Analogue Score), in which the patient points to a bar with a line to indicate the pain they feel. The back of the bar has a scale from 0 (no pain) to 10 (unbearable pain) on it. The results of both scores have the same meaning, but the visual analogue method (VAS) is seen as more reliable than the NRS pain score." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PainScore-v4.0(2020EN)](https://zibs.nl/wiki/PainScore-v4.0(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-painscore-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/PainScore-v4.0(2020EN)" /> + <name value="zib PainScore-v4.0(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" /> + <short value="PainScore" /> + <alias value="PijnScore" /> + <mapping> + <identity value="zib-painscore-v4.0-2020EN" /> + <map value="NL-CM:12.9.1" /> + <comment value="PainScore" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="425401001" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effectiveDateTime" /> + <sliceName value="effectiveDateTime" /> + <short value="PainScoreDateTime" /> + <definition value="The date and time at which the pain score was measured." /> + <alias value="PijnscoreDatumTijd" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-painscore-v4.0-2020EN" /> + <map value="NL-CM:12.9.3" /> + <comment value="PainScoreDateTime" /> + </mapping> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.valueInteger" /> + <sliceName value="valueInteger" /> + <short value="PainScoreValue" /> + <definition value="The score is a general measurement of pain experience, not a description of specific, localized pain. Depending on the measuring method used, it indicates the level of pain experienced by the patient on a scale of 0 to 10: 0 = no pain and 10 = the worst pain imaginable. No descriptions are used for the intermediate values, so that the value is displayed as a number and not as a code. Sometimes a value range of 0-100 is used instead of 0-10." /> + <alias value="PijnscoreWaarde" /> + <type> + <code value="integer" /> + </type> + <mapping> + <identity value="zib-painscore-v4.0-2020EN" /> + <map value="NL-CM:12.9.2" /> + <comment value="PainScoreValue" /> + </mapping> + </element> + <element id="Observation.note"> + <path value="Observation.note" /> + <max value="1" /> + </element> + <element id="Observation.note.text"> + <path value="Observation.note.text" /> + <short value="Comment" /> + <definition value="Comment on the pain score measurement, including comments on for example the circumstances and/or disruptive factors that may influence the result." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-painscore-v4.0-2020EN" /> + <map value="NL-CM:12.9.5" /> + <comment value="Comment" /> + </mapping> + </element> + <element id="Observation.method"> + <path value="Observation.method" /> + <short value="PainMeasuringMethod" /> + <definition value="The measuring method describes the method used to determine the pain score. The measurement involves a visualization of the pain scale." /> + <alias value="PijnMeetmethode" /> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.9.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-painscore-v4.0-2020EN" /> + <map value="NL-CM:12.9.4" /> + <comment value="PainMeasuringMethod" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From feac866c917c88b794917208681b7d7c8789c853 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Wed, 2 Feb 2022 18:11:12 +0100 Subject: [PATCH 08/92] Added invariants and release notes --- release-notes.md | 7 +++++++ resources/zib/zib-PainScore.xml | 18 ++++++++++++++++-- 2 files changed, 23 insertions(+), 2 deletions(-) diff --git a/release-notes.md b/release-notes.md index 3c350d858..d7f68172f 100644 --- a/release-notes.md +++ b/release-notes.md @@ -124,6 +124,13 @@ This document contains release notes per zib, indicating differences with their * Because there's a better match with CarePlan, the five custom extensions are removed. One custom extension is added to mark a `CarePlan.contributor` as the zib Requester, and another one to define the materials used. * Note: although the zib has changed quite dramatically since release 2017, the previous version of the profile was based on a pre-adopt of zib pre-release 2018, which is the same as release 2020. +## zib-PainScore +* The code on `Observation.code` has changed to 425401001. +* Removed `Observation.bodySite` mapping because AnatomicalLocation concept does not exist anymore. +* Cardinality of `Observation.method` has changed from 1..1 to 0..1. +* The datatype of `Observation.value[x]` (zib concept PainScoreValue) element has been changed from Quantity to Integer. +* Removed laterality extension because Laterality concept does not exist anymore. + ## zib-Patient * Includes Nationality, MaritalStatus, LanguageProficiency. * Cardinality of `Patient.extension:nationality` left at 0..* due to the nature of the nationality core extension (which allows for a period to be placed next to the nationality and thus allows for different nationalities over time). diff --git a/resources/zib/zib-PainScore.xml b/resources/zib/zib-PainScore.xml index 8b37745b3..5c3a317bc 100644 --- a/resources/zib/zib-PainScore.xml +++ b/resources/zib/zib-PainScore.xml @@ -33,6 +33,20 @@ <path value="Observation" /> <short value="PainScore" /> <alias value="PijnScore" /> + <constraint> + <key value="zib-PainScore-1" /> + <severity value="error" /> + <human value="maxValue of 10 if method is VAS10 or NRS or 100 if VAS100" /> + <expression value="((method.coding.code = 'VAS10' or method.coding.code = 'NRS') and valueQuantity.value <= 10) or (method.coding.code='VAS100' and valueQuantity.value <= 100)" /> + <source value="http://nictiz.nl/fhir/StructureDefinition/zib-PainScore" /> + </constraint> + <constraint> + <key value="zib-PainScore-2" /> + <severity value="error" /> + <human value="minValue of 1 if method is NRS or 0 if VAS" /> + <expression value="((method.coding.code = 'VAS10' or method.coding.code = 'VAS100') and valueQuantity.value >= 0) or (method.coding.code='NRS' and valueQuantity.value >= 1)" /> + <source value="http://nictiz.nl/fhir/StructureDefinition/zib-PainScore" /> + </constraint> <mapping> <identity value="zib-painscore-v4.0-2020EN" /> <map value="NL-CM:12.9.1" /> @@ -59,7 +73,7 @@ </slicing> </element> <element id="Observation.effective[x]:effectiveDateTime"> - <path value="Observation.effectiveDateTime" /> + <path value="Observation.effective[x]" /> <sliceName value="effectiveDateTime" /> <short value="PainScoreDateTime" /> <definition value="The date and time at which the pain score was measured." /> @@ -84,7 +98,7 @@ </slicing> </element> <element id="Observation.value[x]:valueInteger"> - <path value="Observation.valueInteger" /> + <path value="Observation.value[x]" /> <sliceName value="valueInteger" /> <short value="PainScoreValue" /> <definition value="The score is a general measurement of pain experience, not a description of specific, localized pain. Depending on the measuring method used, it indicates the level of pain experienced by the patient on a scale of 0 to 10: 0 = no pain and 10 = the worst pain imaginable. No descriptions are used for the intermediate values, so that the value is displayed as a number and not as a code. Sometimes a value range of 0-100 is used instead of 0-10." /> From 06498d2df227098eefc0b75f28c8074d9de0c47f Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Fri, 11 Feb 2022 10:03:20 +0100 Subject: [PATCH 09/92] Changed coding value on .code and updated release notes --- release-notes.md | 1 - resources/zib/zib-PainScore.xml | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/release-notes.md b/release-notes.md index d7f68172f..b45fa849c 100644 --- a/release-notes.md +++ b/release-notes.md @@ -125,7 +125,6 @@ This document contains release notes per zib, indicating differences with their * Note: although the zib has changed quite dramatically since release 2017, the previous version of the profile was based on a pre-adopt of zib pre-release 2018, which is the same as release 2020. ## zib-PainScore -* The code on `Observation.code` has changed to 425401001. * Removed `Observation.bodySite` mapping because AnatomicalLocation concept does not exist anymore. * Cardinality of `Observation.method` has changed from 1..1 to 0..1. * The datatype of `Observation.value[x]` (zib concept PainScoreValue) element has been changed from Quantity to Integer. diff --git a/resources/zib/zib-PainScore.xml b/resources/zib/zib-PainScore.xml index 5c3a317bc..b937db200 100644 --- a/resources/zib/zib-PainScore.xml +++ b/resources/zib/zib-PainScore.xml @@ -58,7 +58,7 @@ <patternCodeableConcept> <coding> <system value="http://snomed.info/sct" /> - <code value="425401001" /> + <code value="225908003" /> </coding> </patternCodeableConcept> </element> From d5e8b05dd77641f37b5e1b1f6d6723e917424894 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Fri, 25 Feb 2022 13:44:13 +0100 Subject: [PATCH 10/92] Branch init --- resources/zib/zib-BarthelADLIndex.xml | 279 ++++++++++++++++++++++++++ 1 file changed, 279 insertions(+) create mode 100644 resources/zib/zib-BarthelADLIndex.xml diff --git a/resources/zib/zib-BarthelADLIndex.xml b/resources/zib/zib-BarthelADLIndex.xml new file mode 100644 index 000000000..fc13460ae --- /dev/null +++ b/resources/zib/zib-BarthelADLIndex.xml @@ -0,0 +1,279 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-BarthelADLIndex" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-BarthelADLIndex" /> + <name value="ZibBarthelADLIndex" /> + <title value="zib BarthelADLIndex" /> + <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="The Barthel ADL index is a validated scale used to measure and track patients’ activities of daily living (ADL) and indirectly, the extent to which they are dependent on help. The list comprises 10 variables: bowels, bladder, grooming, toilet use, feeding, transfers (from chair to bed and vice versa), mobility, dressing, climbing stairs and bathing, which are all given a score. The total score is the sum of the scores of the 10 variables." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) BarthelADLIndex-v3.1(2020EN)](https://zibs.nl/wiki/BarthelADLIndex-v3.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-bartheladlindex-v3.1-2020EN" /> + <uri value="https://zibs.nl/wiki/BarthelADLIndex-v3.1(2020EN)" /> + <name value="zib BarthelADLIndex-v3.1(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" /> + <short value="BarthelADLIndex" /> + <alias value="BarthelIndex" /> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.1" /> + <comment value="BarthelADLIndex" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="273302005" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.valueInteger" /> + <sliceName value="valueInteger" /> + <short value="TotalScore" /> + <definition value="The Barthel ADL index is the sum of the scores of the individual variables. The interpretation of this total score is 0-9 for serious dependence, 10-19 for slight dependence and 20 for independence. Twenty is the maximum score." /> + <alias value="TotaalScore" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="20" /> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.2" /> + <comment value="TotalScore" /> + </mapping> + </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:bowels"> + <path value="Observation.component" /> + <sliceName value="bowels" /> + <max value="1" /> + </element> + <element id="Observation.component:bowels.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Bowels" /> + <definition value="The bowel function describes the extent of fecal incontinence. The measurement takes the condition as measured in the preceding week. In this scale, the following interpretations are used: - Incontinent: incontinent or enema required. - Accident: max. 1 accident per week. - Continent: continent for the entire week." /> + <alias value="Darm" /> + <type> + <code value="CodeableConcept" /> + </type> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.4" /> + <comment value="Bowels" /> + </mapping> + </element> + <element id="Observation.component:bladder"> + <path value="Observation.component" /> + <sliceName value="bladder" /> + <max value="1" /> + </element> + <element id="Observation.component:bladder.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Bladder" /> + <definition value="The bladder function describes the extent of urinary incontinence. The measurement takes the condition as measured in the preceding week. In this scale, the following interpretations are used: - Incontinent: incontinent or catheter required. - Accident: max. 1 accident per 24 hours. - Continent: continent for the entire week or patients who can attend to their own catheter." /> + <alias value="Blaas" /> + <type> + <code value="CodeableConcept" /> + </type> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.3" /> + <comment value="Bladder" /> + </mapping> + </element> + <element id="Observation.component:grooming"> + <path value="Observation.component" /> + <sliceName value="grooming" /> + <max value="1" /> + </element> + <element id="Observation.component:grooming.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Grooming" /> + <definition value="Grooming indicates the extent to which a patient is capable of maintaining their hygiene and appearance. This refers to personal hygiene such as brushing teeth, brushing hair, shaving and washing. The measurement takes the condition as measured in the preceding 24-48 hours. In this scale, the following interpretations are used: - Dependent: not capable of grooming independently. - Independent: capable of brushing teeth, brushing hair, shaving and washing independently." /> + <alias value="UiterlijkeVerzorging" /> + <type> + <code value="CodeableConcept" /> + </type> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.5" /> + <comment value="Grooming" /> + </mapping> + </element> + <element id="Observation.component:toiletUse"> + <path value="Observation.component" /> + <sliceName value="toiletUse" /> + <max value="1" /> + </element> + <element id="Observation.component:toiletUse.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="ToiletUse" /> + <definition value="Toilet use indicates the extent to which a patient is capable of using the toilet independently. In this scale, the following interpretations are used: - Dependent: dependent. - Help: needs some help but can do certain things themselves, like wiping. - Independent: capable of using the toilet, sufficiently undressing, cleaning, getting dressed and leaving." /> + <alias value="Toiletgebruik" /> + <type> + <code value="CodeableConcept" /> + </type> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.6" /> + <comment value="ToiletUse" /> + </mapping> + </element> + <element id="Observation.component:feeding"> + <path value="Observation.component" /> + <sliceName value="feeding" /> + <max value="1" /> + </element> + <element id="Observation.component:feeding.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Feeding" /> + <definition value="Feeding indicates the extent to which a patient is capable of eating independently. In this scale, the following interpretations are used: - Not independent: not capable of eating independently. - Help: food is puréed; patient does feed themselves, but needs help cutting food, spreading butter, et cetera. - Independent: capable of eating normal food (including hard food). The food can be cooked and served by others, but is not to be puréed." /> + <alias value="Eten" /> + <type> + <code value="CodeableConcept" /> + </type> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.7" /> + <comment value="Feeding" /> + </mapping> + </element> + <element id="Observation.component:transfers"> + <path value="Observation.component" /> + <sliceName value="transfers" /> + <max value="1" /> + </element> + <element id="Observation.component:transfers.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Transfers" /> + <definition value="Transfers indicates the extent to which a patient is capable of independently getting from a chair to the bed and vice versa. In this scale, the following interpretations are used: - Not independent: not capable of sitting up; the use of a patient hoist is required. - Major help: help from a strong, trained individual or 2 regular individuals, but the patient can sit up by themselves. - Minor help: a person to supervise or provide some help, either verbally or physically. - Independent: does not need help." /> + <alias value="Transfers" /> + <type> + <code value="CodeableConcept" /> + </type> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.8" /> + <comment value="Transfers" /> + </mapping> + </element> + <element id="Observation.component:mobility"> + <path value="Observation.component" /> + <sliceName value="mobility" /> + <max value="1" /> + </element> + <element id="Observation.component:mobility.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Mobility" /> + <definition value="Mobility indicates the extent to which a patient is capable of moving independently. In this scale, the following interpretations are used: - Dependent: cannot move themselves. - Independent with wheelchair: uses a wheelchair, with the ability to go around corners or open doors without help. - Assisted walking: help from one person, for example verbally or physically. - Independent: can move within the home or department; aids may be used." /> + <alias value="Mobiliteit" /> + <type> + <code value="CodeableConcept" /> + </type> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.9" /> + <comment value="Mobility" /> + </mapping> + </element> + <element id="Observation.component:dressing"> + <path value="Observation.component" /> + <sliceName value="dressing" /> + <max value="1" /> + </element> + <element id="Observation.component:dressing.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Dressing" /> + <definition value="Dressing indicates the extent to which a patient is capable of dressing and undressing themselves independently. In this scale, the following interpretations are used:ssing indicates the extent to which a patient is capable of dressing and undressing themselves independently. In this scale, the following interpretations are used: <ul> <lng indicates the extent to which a patient is capable of dressing and undressing themselves independently. In this scale, the following interpretations are used: <ul> <li><ul> </ul> </li> </ul> - Dependent: dependent. - Help: needs help but can do about half themselves, such as only needing help with buttons and/or zippers. - Independent: capable of selecting and putting on clothes." /> + <alias value="AanUitkleden" /> + <type> + <code value="CodeableConcept" /> + </type> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.10" /> + <comment value="Dressing" /> + </mapping> + </element> + <element id="Observation.component:managingStairs"> + <path value="Observation.component" /> + <sliceName value="managingStairs" /> + <max value="1" /> + </element> + <element id="Observation.component:managingStairs.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="ManagingStairs" /> + <definition value="Managing stairs indicates the extent to which a patient is capable of going up and down stairs independently. In this scale, the following interpretations are used: - Dependent: not capable of going up and down stairs. - Help: needs help, for example verbally, physically or in the form of an aid. - Independent: capable of going up and down stairs independently, and if necessary can carry their own aid." /> + <alias value="TrappenLopen" /> + <type> + <code value="CodeableConcept" /> + </type> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.11" /> + <comment value="ManagingStairs" /> + </mapping> + </element> + <element id="Observation.component:bathing"> + <path value="Observation.component" /> + <sliceName value="bathing" /> + <max value="1" /> + </element> + <element id="Observation.component:bathing.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Bathing" /> + <definition value="Bathing indicates the extent to which a patient is capable of independently taking a bath or shower. In this scale, the following interpretations are used: - Dependent: not capable of bathing independently. - Independent: capable of getting in and out of the bath or shower and bathing without help or supervision." /> + <alias value="BadenDouchen" /> + <type> + <code value="CodeableConcept" /> + </type> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.12" /> + <comment value="Bathing" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From ab14fb854ea6cc868d9bdcbc0f16af272f008846 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Fri, 25 Feb 2022 14:12:49 +0100 Subject: [PATCH 11/92] Added valueSet binding --- ...2.4.3.11.60.40.2.4.2.8--20200901000000.xml | 98 +++++++++++++++ ....4.3.11.60.40.2.4.2.10--20200901000000.xml | 79 ++++++++++++ ...2.4.3.11.60.40.2.4.2.2--20200901000000.xml | 98 +++++++++++++++ ...2.4.3.11.60.40.2.4.2.1--20200901000000.xml | 98 +++++++++++++++ ...2.4.3.11.60.40.2.4.2.5--20200901000000.xml | 98 +++++++++++++++ ...2.4.3.11.60.40.2.4.2.7--20200901000000.xml | 117 ++++++++++++++++++ ...2.4.3.11.60.40.2.4.2.4--20200901000000.xml | 98 +++++++++++++++ ...2.4.3.11.60.40.2.4.2.6--20200901000000.xml | 117 ++++++++++++++++++ ...2.4.3.11.60.40.2.4.2.9--20200901000000.xml | 98 +++++++++++++++ ...2.4.3.11.60.40.2.4.2.3--20200901000000.xml | 79 ++++++++++++ resources/zib/zib-BarthelADLIndex.xml | 40 ++++++ 11 files changed, 1020 insertions(+) create mode 100644 resources/zib/terminology/AanUitkledenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--20200901000000.xml create mode 100644 resources/zib/terminology/BadenDouchenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--20200901000000.xml create mode 100644 resources/zib/terminology/BlaasCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.2--20200901000000.xml create mode 100644 resources/zib/terminology/DarmCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.1--20200901000000.xml create mode 100644 resources/zib/terminology/EtenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.5--20200901000000.xml create mode 100644 resources/zib/terminology/MobiliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.7--20200901000000.xml create mode 100644 resources/zib/terminology/ToiletgebruikCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.4--20200901000000.xml create mode 100644 resources/zib/terminology/TransfersCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--20200901000000.xml create mode 100644 resources/zib/terminology/TrappenLopenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--20200901000000.xml create mode 100644 resources/zib/terminology/UiterlijkeVerzorgingCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.3--20200901000000.xml diff --git a/resources/zib/terminology/AanUitkledenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--20200901000000.xml b/resources/zib/terminology/AanUitkledenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--20200901000000.xml new file mode 100644 index 000000000..722c62551 --- /dev/null +++ b/resources/zib/terminology/AanUitkledenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--20200901000000.xml @@ -0,0 +1,98 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--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.4.2.8--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.4.2.8"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="AanUitkledenCodelijst"/> + <title value="AanUitkledenCodelijst"/> + <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="AanUitkledenCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.8"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Afhankelijk"/> + </extension> + <code value="DRESS0"/> + <display value="Afhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Afhankelijk"/> + </designation> + </concept> + <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="Heeft hulp nodig maar kan ongeveer de helft zelf"/> + </extension> + <code value="DRESS1"/> + <display value="Hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Hulp"/> + </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="Onafhankelijk"/> + </extension> + <code value="DRESS2"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/BadenDouchenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--20200901000000.xml b/resources/zib/terminology/BadenDouchenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--20200901000000.xml new file mode 100644 index 000000000..3baf97b3e --- /dev/null +++ b/resources/zib/terminology/BadenDouchenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--20200901000000.xml @@ -0,0 +1,79 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--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.4.2.10--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.4.2.10"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BadenDouchenCodelijst"/> + <title value="BadenDouchenCodelijst"/> + <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="BadenDouchenCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.10"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Afhankelijk"/> + </extension> + <code value="BATH0"/> + <display value="Afhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Afhankelijk"/> + </designation> + </concept> + <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="Onafhankelijk"/> + </extension> + <code value="BATH1"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/BlaasCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.2--20200901000000.xml b/resources/zib/terminology/BlaasCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.2--20200901000000.xml new file mode 100644 index 000000000..7bdfb2ea7 --- /dev/null +++ b/resources/zib/terminology/BlaasCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.2--20200901000000.xml @@ -0,0 +1,98 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.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.4.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.4.2.2"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BlaasCodelijst"/> + <title value="BlaasCodelijst"/> + <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="BlaasCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.2"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Incontinent of katheter"/> + </extension> + <code value="URIN0"/> + <display value="Incontinent"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Incontinent"/> + </designation> + </concept> + <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="Af en toe een ongelukje (max. 1 keer per 24 uur)"/> + </extension> + <code value="URIN1"/> + <display value="Ongelukje"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Ongelukje"/> + </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="Continent (gedurende meer dan 7 dagen)"/> + </extension> + <code value="URIN2"/> + <display value="Continent"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Continent"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/DarmCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.1--20200901000000.xml b/resources/zib/terminology/DarmCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.1--20200901000000.xml new file mode 100644 index 000000000..65478759a --- /dev/null +++ b/resources/zib/terminology/DarmCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.1--20200901000000.xml @@ -0,0 +1,98 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.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.4.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.4.2.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="DarmCodelijst"/> + <title value="DarmCodelijst"/> + <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="DarmCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.1"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Incontinent"/> + </extension> + <code value="FECAL0"/> + <display value="Incontinent"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Incontinent"/> + </designation> + </concept> + <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="Af en toe een ongelukje"/> + </extension> + <code value="FECAL1"/> + <display value="Ongelukje"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Ongelukje"/> + </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="Continent"/> + </extension> + <code value="FECAL2"/> + <display value="Continent"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Continent"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/EtenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.5--20200901000000.xml b/resources/zib/terminology/EtenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.5--20200901000000.xml new file mode 100644 index 000000000..93830862c --- /dev/null +++ b/resources/zib/terminology/EtenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.5--20200901000000.xml @@ -0,0 +1,98 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.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.4.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.4.2.5"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="EtenCodelijst"/> + <title value="EtenCodelijst"/> + <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="EtenCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.5"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Niet in staat (niet zelfstandig)"/> + </extension> + <code value="FEED0"/> + <display value="Niet zelfstandig"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Niet zelfstandig"/> + </designation> + </concept> + <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="Heeft hulp nodig bij snijden, smeren van boter, enz."/> + </extension> + <code value="FEED1"/> + <display value="Hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Hulp"/> + </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="Onafhankelijk"/> + </extension> + <code value="FEED2"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/MobiliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.7--20200901000000.xml b/resources/zib/terminology/MobiliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.7--20200901000000.xml new file mode 100644 index 000000000..db9175a71 --- /dev/null +++ b/resources/zib/terminology/MobiliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.7--20200901000000.xml @@ -0,0 +1,117 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.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.4.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.4.2.7"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="MobiliteitCodelijst"/> + <title value="MobiliteitCodelijst"/> + <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="MobiliteitCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.7"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kan zich niet verplaatsen"/> + </extension> + <code value="MOBIL0"/> + <display value="Afhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Afhankelijk"/> + </designation> + </concept> + <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="Onafhankelijk, maar maakt gebruik van rolstoel, incl. het zonder hulp nemen van hoeken en deuren."/> + </extension> + <code value="MOBIL1"/> + <display value="Onafhankelijk met rolstoel"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk met rolstoel"/> + </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="Loopt met hulp van 1 persoon (hulp van woorden of lichamelijk)"/> + </extension> + <code value="MOBIL2"/> + <display value="Loopt met hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Loopt met hulp"/> + </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="Onafhankelijk"/> + </extension> + <code value="MOBIL3"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/ToiletgebruikCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.4--20200901000000.xml b/resources/zib/terminology/ToiletgebruikCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.4--20200901000000.xml new file mode 100644 index 000000000..fe6f0d381 --- /dev/null +++ b/resources/zib/terminology/ToiletgebruikCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.4--20200901000000.xml @@ -0,0 +1,98 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.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.4.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.4.2.4"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="ToiletgebruikCodelijst"/> + <title value="ToiletgebruikCodelijst"/> + <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="ToiletgebruikCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.4"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Afhankelijk"/> + </extension> + <code value="TOIL0"/> + <display value="Afhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Afhankelijk"/> + </designation> + </concept> + <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="Heeft enige hulp nodig maar kan sommige dingen zelf"/> + </extension> + <code value="TOIL1"/> + <display value="Hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Hulp"/> + </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="Onafhankelijk (op en af, uit- en aankleden, afvegen)"/> + </extension> + <code value="TOIL2"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/TransfersCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--20200901000000.xml b/resources/zib/terminology/TransfersCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--20200901000000.xml new file mode 100644 index 000000000..183138ff8 --- /dev/null +++ b/resources/zib/terminology/TransfersCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--20200901000000.xml @@ -0,0 +1,117 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--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.4.2.6--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.4.2.6"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="TransfersCodelijst"/> + <title value="TransfersCodelijst"/> + <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="TransfersCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.6"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Niet in staat (niet zelfstandig)"/> + </extension> + <code value="TRANS0"/> + <display value="Niet zelfstandig"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Niet zelfstandig"/> + </designation> + </concept> + <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="Veel hulp (1-2 mensen lichamelijk)"/> + </extension> + <code value="TRANS1"/> + <display value="Veel hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Veel hulp"/> + </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="Weinig hulp (met hulp van woorden of lichamelijk)"/> + </extension> + <code value="TRANS2"/> + <display value="Weinig hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Weinig hulp"/> + </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="Onafhankelijk"/> + </extension> + <code value="TRANS3"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/TrappenLopenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--20200901000000.xml b/resources/zib/terminology/TrappenLopenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--20200901000000.xml new file mode 100644 index 000000000..f2482f119 --- /dev/null +++ b/resources/zib/terminology/TrappenLopenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--20200901000000.xml @@ -0,0 +1,98 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--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.4.2.9--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.4.2.9"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="TrappenLopenCodelijst"/> + <title value="TrappenLopenCodelijst"/> + <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="TrappenLopenCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.9"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Niet in staat"/> + </extension> + <code value="CLIMB0"/> + <display value="Afhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Afhankelijk"/> + </designation> + </concept> + <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="Heeft hulp nodig (woorden, lichamelijk of hulpmiddel)"/> + </extension> + <code value="CLIMB1"/> + <display value="Hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Hulp"/> + </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="Onafhankelijk naar boven en naar beneden"/> + </extension> + <code value="CLIMB2"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/UiterlijkeVerzorgingCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.3--20200901000000.xml b/resources/zib/terminology/UiterlijkeVerzorgingCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.3--20200901000000.xml new file mode 100644 index 000000000..5281ff60c --- /dev/null +++ b/resources/zib/terminology/UiterlijkeVerzorgingCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.3--20200901000000.xml @@ -0,0 +1,79 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.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.4.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.4.2.3"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="UiterlijkeVerzorgingCodelijst"/> + <title value="UiterlijkeVerzorgingCodelijst"/> + <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="UiterlijkeVerzorgingCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.3"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Heeft hulp nodig"/> + </extension> + <code value="GROOM0"/> + <display value="Hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Hulp"/> + </designation> + </concept> + <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="Onafhankelijk (gezicht, haar, tanden, scheren)"/> + </extension> + <code value="GROOM1"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/zib-BarthelADLIndex.xml b/resources/zib/zib-BarthelADLIndex.xml index fc13460ae..354212358 100644 --- a/resources/zib/zib-BarthelADLIndex.xml +++ b/resources/zib/zib-BarthelADLIndex.xml @@ -98,6 +98,10 @@ <type> <code value="CodeableConcept" /> </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.1--20200901000000" /> + </binding> <mapping> <identity value="zib-bartheladlindex-v3.1-2020EN" /> <map value="NL-CM:4.2.4" /> @@ -117,6 +121,10 @@ <type> <code value="CodeableConcept" /> </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.2--20200901000000" /> + </binding> <mapping> <identity value="zib-bartheladlindex-v3.1-2020EN" /> <map value="NL-CM:4.2.3" /> @@ -136,6 +144,10 @@ <type> <code value="CodeableConcept" /> </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.3--20200901000000" /> + </binding> <mapping> <identity value="zib-bartheladlindex-v3.1-2020EN" /> <map value="NL-CM:4.2.5" /> @@ -155,6 +167,10 @@ <type> <code value="CodeableConcept" /> </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.4--20200901000000" /> + </binding> <mapping> <identity value="zib-bartheladlindex-v3.1-2020EN" /> <map value="NL-CM:4.2.6" /> @@ -174,6 +190,10 @@ <type> <code value="CodeableConcept" /> </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.5--20200901000000" /> + </binding> <mapping> <identity value="zib-bartheladlindex-v3.1-2020EN" /> <map value="NL-CM:4.2.7" /> @@ -193,6 +213,10 @@ <type> <code value="CodeableConcept" /> </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--20200901000000" /> + </binding> <mapping> <identity value="zib-bartheladlindex-v3.1-2020EN" /> <map value="NL-CM:4.2.8" /> @@ -212,6 +236,10 @@ <type> <code value="CodeableConcept" /> </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.7--20200901000000" /> + </binding> <mapping> <identity value="zib-bartheladlindex-v3.1-2020EN" /> <map value="NL-CM:4.2.9" /> @@ -231,6 +259,10 @@ <type> <code value="CodeableConcept" /> </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--20200901000000" /> + </binding> <mapping> <identity value="zib-bartheladlindex-v3.1-2020EN" /> <map value="NL-CM:4.2.10" /> @@ -250,6 +282,10 @@ <type> <code value="CodeableConcept" /> </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--20200901000000" /> + </binding> <mapping> <identity value="zib-bartheladlindex-v3.1-2020EN" /> <map value="NL-CM:4.2.11" /> @@ -269,6 +305,10 @@ <type> <code value="CodeableConcept" /> </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--20200901000000" /> + </binding> <mapping> <identity value="zib-bartheladlindex-v3.1-2020EN" /> <map value="NL-CM:4.2.12" /> From 8ef7e9149a51d72ed7b10b088689237295878887 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Fri, 4 Mar 2022 13:44:37 +0100 Subject: [PATCH 12/92] Branch init --- ....4.3.11.60.40.2.4.31.2--20200901000000.xml | 101 ++++++++ ....4.3.11.60.40.2.4.31.1--20200901000000.xml | 139 ++++++++++ resources/zib/zib-FeedingPatternInfant.xml | 238 ++++++++++++++++++ 3 files changed, 478 insertions(+) create mode 100644 resources/zib/terminology/VoedingMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2--20200901000000.xml create mode 100644 resources/zib/terminology/VoedingSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.1--20200901000000.xml create mode 100644 resources/zib/zib-FeedingPatternInfant.xml diff --git a/resources/zib/terminology/VoedingMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2--20200901000000.xml b/resources/zib/terminology/VoedingMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2--20200901000000.xml new file mode 100644 index 000000000..6c20ae977 --- /dev/null +++ b/resources/zib/terminology/VoedingMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2--20200901000000.xml @@ -0,0 +1,101 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.31.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.4.31.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.4.31.2"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="VoedingMethodeCodelijst"/> + <title value="VoedingMethodeCodelijst"/> + <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="VoedingMethodeCodelijst"/> + <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="Borstvoeding krijgen"/> + </extension> + <code value="169741004"/> + <display value="zuigeling krijgt voeding via borst"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Breast fed"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="zuigeling krijgt voeding via borst"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="borstvoeding"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Voeding via fles"/> + </extension> + <code value="268472006"/> + <display value="zuigeling krijgt voeding via fles"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Infant bottle fed"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="zuigeling krijgt voeding via fles"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/terminology/VoedingSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.1--20200901000000.xml b/resources/zib/terminology/VoedingSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.1--20200901000000.xml new file mode 100644 index 000000000..ae4452780 --- /dev/null +++ b/resources/zib/terminology/VoedingSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.1--20200901000000.xml @@ -0,0 +1,139 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.31.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.4.31.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.4.31.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="VoedingSoortCodelijst"/> + <title value="VoedingSoortCodelijst"/> + <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="VoedingSoortCodelijst"/> + <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"/> + <inactive value="true"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-deprecated"> + <valueBoolean value="true"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Borstvoeding [DEPRECATED]"/> + </extension> + <code value="226790003"/> + <display value="afgekolfde moedermelk"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Expressed breast milk"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="afgekolfde moedermelk"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Moedermelk"/> + </extension> + <code value="226789007"/> + <display value="moedermelk"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Breast milk"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="moedermelk"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="borstvoeding"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kunstvoeding"/> + </extension> + <code value="386127005"/> + <display value="kunstvoeding"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Formula milk"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="kunstvoeding"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="flesvoeding"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file diff --git a/resources/zib/zib-FeedingPatternInfant.xml b/resources/zib/zib-FeedingPatternInfant.xml new file mode 100644 index 000000000..a03d3ace0 --- /dev/null +++ b/resources/zib/zib-FeedingPatternInfant.xml @@ -0,0 +1,238 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-FeedingPatternInfant" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-FeedingPatternInfant" /> + <name value="ZibFeedingPatternInfant" /> + <title value="zib FeedingPatternInfant" /> + <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 healthy diet means that we do not consume too much or too little (energy intake balanced with energy use) and that the composition of food (mainly important nutrients) follows the recommendations from the Health Council. For an infant, this means that the child receives breastfeeding or formula milk or a combination thereof." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) FeedingPatternInfant-v1.1(2020EN)](https://zibs.nl/wiki/FeedingPatternInfant-v1.1(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/FeedingPatternInfant-v1.1(2020EN)" /> + <name value="zib FeedingPatternInfant-v1.1(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" /> + <short value="FeedingPatternInfant" /> + <alias value="VoedingspatroonZuigeling" /> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.1" /> + <comment value="FeedingPatternInfant" /> + </mapping> + </element> + <element id="Observation.basedOn"> + <path value="Observation.basedOn" /> + <short value="NutritionAdvice" /> + <definition value="This is a reference to the rootconcept DietaryRecommendations of information model DietaryRecommendations." /> + <alias value="Voedingsadvies" /> + <max value="1" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/CarePlan" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/DeviceRequest" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/MedicationRequest" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/NutritionOrder" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/ServiceRequest" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-NutritionAdvice" /> + </type> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.9" /> + <comment value="NutritionAdvice" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="289145007" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effectiveDateTime" /> + <sliceName value="effectiveDateTime" /> + <short value="FeedingPatternInfantDateTime" /> + <definition value="The date and time on which the characteristics of feeding of the infant are registered." /> + <alias value="VoedingspatroonZuigelingDatumTijd" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.6" /> + <comment value="FeedingPatternInfantDateTime" /> + </mapping> + </element> + <element id="Observation.note"> + <path value="Observation.note" /> + <max value="1" /> + </element> + <element id="Observation.note.text"> + <path value="Observation.note.text" /> + <short value="Comment" /> + <definition value="Comment on the feeding of the infant." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.8" /> + <comment value="Comment" /> + </mapping> + </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:feedingSupplement"> + <path value="Observation.component" /> + <sliceName value="feedingSupplement" /> + <max value="1" /> + </element> + <element id="Observation.component:feedingSupplement.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="373453009" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:feedingSupplement.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="FeedingSupplement" /> + <definition value="It is possible to add supplements to breast and formula milk, such as locust bean gum to thicken milk in case of infant reflux." /> + <alias value="VoedingToevoeging" /> + <type> + <code value="string" /> + </type> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.7" /> + <comment value="FeedingSupplement" /> + </mapping> + </element> + <element id="Observation.component:feedingFrequency"> + <path value="Observation.component" /> + <sliceName value="feedingFrequency" /> + <max value="1" /> + </element> + <element id="Observation.component:feedingFrequency.code"> + <path value="Observation.component.code" /> + <code> + <system value="http://snomed.info/sct" /> + <code value="364653007" /> + </code> + </element> + <element id="Observation.component:feedingFrequency.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="FeedingFrequency" /> + <definition value="The number of feeding gifts within 24 hours." /> + <alias value="VoedingFrequentie" /> + <type> + <code value="Quantity" /> + </type> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.5" /> + <comment value="FeedingFrequency" /> + </mapping> + </element> + <element id="Observation.component:feedingType"> + <path value="Observation.component" /> + <sliceName value="feedingType" /> + <max value="1" /> + </element> + <element id="Observation.component:feedingType.code"> + <path value="Observation.component.code" /> + <code> + <system value="http://snomed.info/sct" /> + <code value="109021000146107" /> + </code> + </element> + <element id="Observation.component:feedingType.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="FeedingType" /> + <definition value="The type of feeding (breast or formula milk) that is given to the infant." /> + <alias value="VoedingSoort" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="extensible" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.31.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.3" /> + <comment value="FeedingType" /> + </mapping> + </element> + <element id="Observation.component:feedingMethod"> + <path value="Observation.component" /> + <sliceName value="feedingMethod" /> + <max value="1" /> + </element> + <element id="Observation.component:feedingMethod.code"> + <path value="Observation.component.code" /> + <code> + <system value="http://snomed.info/sct" /> + <code value="169740003" /> + </code> + </element> + <element id="Observation.component:feedingMethod.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="FeedingMethod" /> + <definition value="The method how the feeding is given to the infant." /> + <alias value="VoedingMethode" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="extensible" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2--20200901000000" /> + </binding> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.4" /> + <comment value="FeedingMethod" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From 530686b7008bca3951ab3691bcfc21aad142bf4c Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Tue, 29 Mar 2022 14:17:45 +0200 Subject: [PATCH 13/92] Added nl-core-layer and release notes --- release-notes.md | 3 + .../nl-core/nl-core-FeedingPatternInfant.xml | 56 +++++++++++++++++++ 2 files changed, 59 insertions(+) create mode 100644 resources/nl-core/nl-core-FeedingPatternInfant.xml diff --git a/release-notes.md b/release-notes.md index 278ea6721..0d45cf8f5 100644 --- a/release-notes.md +++ b/release-notes.md @@ -74,6 +74,9 @@ This document contains release notes per zib, indicating differences with their * The extension EpisodOfCare-Title has been replaced by ext-EpisodeOfCare.EpisodeOfCareName because this zib concept is functionally equivalent. * The extensions EpisodeOfCare-DateFirstEncounter and EpisodeOfCare-DateLastEncounter from the previous profile are not inherited because no functional backing exists. +## zib-FeedingPatternInfant +* The 'FeedingMethod' element is modulated as a component instead of an extension. + ## zib-FunctionalOrMentalStatus * MedicalDevice extension has been removed because the reference is reversed in FHIR. The MedicalDevice profile refers to this profile. * Moved the fixed functional status finding and mental status finding to slices on `Observation.category` instead of `.category.coding`, discriminated by a pattern, and strengthened by an invariant to check if one of the fixed terminology codes is present. diff --git a/resources/nl-core/nl-core-FeedingPatternInfant.xml b/resources/nl-core/nl-core-FeedingPatternInfant.xml new file mode 100644 index 000000000..624ed9378 --- /dev/null +++ b/resources/nl-core/nl-core-FeedingPatternInfant.xml @@ -0,0 +1,56 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-FeedingPatternInfant" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-FeedingPatternInfant" /> + <name value="NlcoreFeedingPatternInfant" /> + <title value="nl core FeedingPatternInfant" /> + <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 healthy diet means that we do not consume too much or too little (energy intake balanced with energy use) and that the composition of food (mainly important nutrients) follows the recommendations from the Health Council. For an infant, this means that the child receives breastfeeding or formula milk or a combination thereof." /> + <purpose value="A derived profile from [zib-FeedingPatternInfant](http://nictiz.nl/fhir/StructureDefinition/zib-FeedingPatternInfant) 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-FeedingPatternInfant" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-FeedingPatternInfant" /> + </element> + <element id="Observation.basedOn"> + <path value="Observation.basedOn" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/CarePlan" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/DeviceRequest" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/MedicationRequest" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/NutritionOrder" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/ServiceRequest" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-NutritionAdvice" /> + </type> + </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 From 056dc239d91070242d61edb8706dda95ab6846a4 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Wed, 30 Mar 2022 12:51:22 +0200 Subject: [PATCH 14/92] Added terminology codes on component --- resources/zib/zib-BarthelADLIndex.xml | 92 ++++++++++++++++++++++++++- 1 file changed, 91 insertions(+), 1 deletion(-) diff --git a/resources/zib/zib-BarthelADLIndex.xml b/resources/zib/zib-BarthelADLIndex.xml index 354212358..e55a3d5ac 100644 --- a/resources/zib/zib-BarthelADLIndex.xml +++ b/resources/zib/zib-BarthelADLIndex.xml @@ -59,7 +59,7 @@ </slicing> </element> <element id="Observation.value[x]:valueInteger"> - <path value="Observation.valueInteger" /> + <path value="Observation.value[x]" /> <sliceName value="valueInteger" /> <short value="TotalScore" /> <definition value="The Barthel ADL index is the sum of the scores of the individual variables. The interpretation of this total score is 0-9 for serious dependence, 10-19 for slight dependence and 20 for independence. Twenty is the maximum score." /> @@ -90,6 +90,15 @@ <sliceName value="bowels" /> <max value="1" /> </element> + <element id="Observation.component:bowels.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="129008009" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:bowels.value[x]"> <path value="Observation.component.value[x]" /> <short value="Bowels" /> @@ -113,6 +122,15 @@ <sliceName value="bladder" /> <max value="1" /> </element> + <element id="Observation.component:bladder.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="129009001" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:bladder.value[x]"> <path value="Observation.component.value[x]" /> <short value="Bladder" /> @@ -136,6 +154,15 @@ <sliceName value="grooming" /> <max value="1" /> </element> + <element id="Observation.component:grooming.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="704434006" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:grooming.value[x]"> <path value="Observation.component.value[x]" /> <short value="Grooming" /> @@ -159,6 +186,15 @@ <sliceName value="toiletUse" /> <max value="1" /> </element> + <element id="Observation.component:toiletUse.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="284899001" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:toiletUse.value[x]"> <path value="Observation.component.value[x]" /> <short value="ToiletUse" /> @@ -182,6 +218,15 @@ <sliceName value="feeding" /> <max value="1" /> </element> + <element id="Observation.component:feeding.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="165221002" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:feeding.value[x]"> <path value="Observation.component.value[x]" /> <short value="Feeding" /> @@ -205,6 +250,15 @@ <sliceName value="transfers" /> <max value="1" /> </element> + <element id="Observation.component:transfers.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="364666007" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:transfers.value[x]"> <path value="Observation.component.value[x]" /> <short value="Transfers" /> @@ -228,6 +282,15 @@ <sliceName value="mobility" /> <max value="1" /> </element> + <element id="Observation.component:mobility.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="282097004" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:mobility.value[x]"> <path value="Observation.component.value[x]" /> <short value="Mobility" /> @@ -251,6 +314,15 @@ <sliceName value="dressing" /> <max value="1" /> </element> + <element id="Observation.component:dressing.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="165235000" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:dressing.value[x]"> <path value="Observation.component.value[x]" /> <short value="Dressing" /> @@ -274,6 +346,15 @@ <sliceName value="managingStairs" /> <max value="1" /> </element> + <element id="Observation.component:managingStairs.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="301587001" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:managingStairs.value[x]"> <path value="Observation.component.value[x]" /> <short value="ManagingStairs" /> @@ -297,6 +378,15 @@ <sliceName value="bathing" /> <max value="1" /> </element> + <element id="Observation.component:bathing.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="284785009" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.component:bathing.value[x]"> <path value="Observation.component.value[x]" /> <short value="Bathing" /> From 6cfa6236f79479cb9a5bf172cc68d395521669bc Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Wed, 30 Mar 2022 13:00:05 +0200 Subject: [PATCH 15/92] Added nl core layer --- resources/nl-core/nl-core-BarthelADLIndex.xml | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 resources/nl-core/nl-core-BarthelADLIndex.xml diff --git a/resources/nl-core/nl-core-BarthelADLIndex.xml b/resources/nl-core/nl-core-BarthelADLIndex.xml new file mode 100644 index 000000000..e57d17706 --- /dev/null +++ b/resources/nl-core/nl-core-BarthelADLIndex.xml @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-BarthelADLIndex" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-BarthelADLIndex" /> + <name value="NlcoreBarthelADLIndex" /> + <title value="nl core BarthelADLIndex" /> + <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="The Barthel ADL index is a validated scale used to measure and track patients’ activities of daily living (ADL) and indirectly, the extent to which they are dependent on help. The list comprises 10 variables: bowels, bladder, grooming, toilet use, feeding, transfers (from chair to bed and vice versa), mobility, dressing, climbing stairs and bathing, which are all given a score. The total score is the sum of the scores of the 10 variables." /> + <purpose value="A derived profile from [zib-BarthelADLIndex](http://nictiz.nl/fhir/StructureDefinition/zib-BarthelADLIndex) 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-BarthelADLIndex" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-BarthelADLIndex" /> + </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 From 9b809bf2aa9ded67548d49b7d1306b2f727a8514 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Wed, 30 Mar 2022 13:29:19 +0200 Subject: [PATCH 16/92] Added release notes and HTML formatting --- release-notes.md | 3 +++ resources/zib/zib-BarthelADLIndex.xml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/release-notes.md b/release-notes.md index 278ea6721..568dc24b8 100644 --- a/release-notes.md +++ b/release-notes.md @@ -39,6 +39,9 @@ This document contains release notes per zib, indicating differences with their ## zib-AnatomicalLocation * New partial zib. The anatomical location in FHIR is usually mapped on `.bodySite` (CodeableConcept with example binding). This zib has therefore been mapped onto a data type profile that can be used for `.bodySite`. +## zib-BarthelADLIndex +* There was no profile in the STU3 version and therefore no diff. + ## 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-BarthelADLIndex.xml b/resources/zib/zib-BarthelADLIndex.xml index e55a3d5ac..107339468 100644 --- a/resources/zib/zib-BarthelADLIndex.xml +++ b/resources/zib/zib-BarthelADLIndex.xml @@ -326,7 +326,7 @@ <element id="Observation.component:dressing.value[x]"> <path value="Observation.component.value[x]" /> <short value="Dressing" /> - <definition value="Dressing indicates the extent to which a patient is capable of dressing and undressing themselves independently. In this scale, the following interpretations are used:ssing indicates the extent to which a patient is capable of dressing and undressing themselves independently. In this scale, the following interpretations are used: <ul> <lng indicates the extent to which a patient is capable of dressing and undressing themselves independently. In this scale, the following interpretations are used: <ul> <li><ul> </ul> </li> </ul> - Dependent: dependent. - Help: needs help but can do about half themselves, such as only needing help with buttons and/or zippers. - Independent: capable of selecting and putting on clothes." /> + <definition value="Dressing indicates the extent to which a patient is capable of dressing and undressing themselves independently. In this scale, the following interpretations are used: - Dependent: dependent. - Help: needs help but can do about half themselves, such as only needing help with buttons and/or zippers. - Independent: capable of selecting and putting on clothes." /> <alias value="AanUitkleden" /> <type> <code value="CodeableConcept" /> From ea19ed2ef1517004df0329309a2965d630537943 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Fri, 1 Apr 2022 08:38:41 +0200 Subject: [PATCH 17/92] Fixed phrasings --- release-notes.md | 2 +- resources/zib/zib-FeedingPatternInfant.xml | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/release-notes.md b/release-notes.md index 0d45cf8f5..4770057c0 100644 --- a/release-notes.md +++ b/release-notes.md @@ -75,7 +75,7 @@ This document contains release notes per zib, indicating differences with their * The extensions EpisodeOfCare-DateFirstEncounter and EpisodeOfCare-DateLastEncounter from the previous profile are not inherited because no functional backing exists. ## zib-FeedingPatternInfant -* The 'FeedingMethod' element is modulated as a component instead of an extension. +* The 'FeedingMethod' element is modelled as a component instead of an extension. ## zib-FunctionalOrMentalStatus * MedicalDevice extension has been removed because the reference is reversed in FHIR. The MedicalDevice profile refers to this profile. diff --git a/resources/zib/zib-FeedingPatternInfant.xml b/resources/zib/zib-FeedingPatternInfant.xml index a03d3ace0..a7b5319f7 100644 --- a/resources/zib/zib-FeedingPatternInfant.xml +++ b/resources/zib/zib-FeedingPatternInfant.xml @@ -42,7 +42,6 @@ <element id="Observation.basedOn"> <path value="Observation.basedOn" /> <short value="NutritionAdvice" /> - <definition value="This is a reference to the rootconcept DietaryRecommendations of information model DietaryRecommendations." /> <alias value="Voedingsadvies" /> <max value="1" /> <type> @@ -81,7 +80,7 @@ </slicing> </element> <element id="Observation.effective[x]:effectiveDateTime"> - <path value="Observation.effectiveDateTime" /> + <path value="Observation.effective[x]" /> <sliceName value="effectiveDateTime" /> <short value="FeedingPatternInfantDateTime" /> <definition value="The date and time on which the characteristics of feeding of the infant are registered." /> From eac0f49de332324ff18d45123f2411de6b5cc603 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Mon, 20 Jun 2022 16:22:40 +0200 Subject: [PATCH 18/92] Branch init --- ....4.3.11.60.40.2.7.14.1--20200901000000.xml | 142 ++++++++++++++++++ 1 file changed, 142 insertions(+) create mode 100644 resources/zib/terminology/BepalingsMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.14.1--20200901000000.xml diff --git a/resources/zib/terminology/BepalingsMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.14.1--20200901000000.xml b/resources/zib/terminology/BepalingsMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.14.1--20200901000000.xml new file mode 100644 index 000000000..a56117abe --- /dev/null +++ b/resources/zib/terminology/BepalingsMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.7.14.1--20200901000000.xml @@ -0,0 +1,142 @@ +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.7.14.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="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.14.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.7.14.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BepalingsMethodeCodelijst"/> + <title value="BepalingsMethodeCodelijst"/> + <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="BepalingsMethodeCodelijst"/> + <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="Echoscopie"/> + </extension> + <code value="31541000146106"/> + <display value="aterme datum berekend door middel van diagnostische ultrasonografie"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Date of delivery estimation based on diagnostic ultrasonography"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="aterme datum berekend door middel van diagnostische ultrasonografie"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Laatste menstruatie"/> + </extension> + <code value="31521000146100"/> + <display value="aterme datum berekend op basis van laatste menstruatie"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Date of delivery estimation based on last period"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="aterme datum berekend op basis van laatste menstruatie"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Ovulatie"/> + </extension> + <code value="31531000146103"/> + <display value="aterme datum berekend op basis van ovulatie"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Date of delivery estimation based on ovulation"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="aterme datum berekend op basis van ovulatie"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> \ No newline at end of file From d2186f3fc1c53ca51efc27362e437b5b6c3a239f Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Thu, 23 Jun 2022 14:47:49 +0200 Subject: [PATCH 19/92] Added zib-Pregnancy profile --- resources/nl-core/nl-core-Pregnancy.xml | 32 ++++++++++++++ resources/zib/zib-Pregnancy.xml | 58 +++++++++++++++++++++++++ 2 files changed, 90 insertions(+) create mode 100644 resources/nl-core/nl-core-Pregnancy.xml create mode 100644 resources/zib/zib-Pregnancy.xml diff --git a/resources/nl-core/nl-core-Pregnancy.xml b/resources/nl-core/nl-core-Pregnancy.xml new file mode 100644 index 000000000..9b92dd8c6 --- /dev/null +++ b/resources/nl-core/nl-core-Pregnancy.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> + <name value="NlcorePregnancy" /> + <title value="nl core Pregnancy" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="A derived profile from [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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="Condition" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + <derivation value="constraint" /> + <differential> + <element id="Condition"> + <path value="Condition" /> + <alias value="nl-core-Pregnancy" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Pregnancy.xml b/resources/zib/zib-Pregnancy.xml new file mode 100644 index 000000000..8552bc3b2 --- /dev/null +++ b/resources/zib/zib-Pregnancy.xml @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Pregnancy" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + <name value="ZibPregnancy" /> + <title value="zib Pregnancy" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="This Condition resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(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="Pregnancy" /> + <alias value="Zwangerschap" /> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.1" /> + <comment value="Pregnancy" /> + </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 pregnancy." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.7" /> + <comment value="Comment" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From 3e4b6c0914bcb88bd0504d37888d6e1e29db5a06 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Fri, 24 Jun 2022 15:28:56 +0200 Subject: [PATCH 20/92] Added pregnancyDuration profile --- .../zib/zib-Pregnancy-PregnancyDuration.xml | 62 +++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 resources/zib/zib-Pregnancy-PregnancyDuration.xml diff --git a/resources/zib/zib-Pregnancy-PregnancyDuration.xml b/resources/zib/zib-Pregnancy-PregnancyDuration.xml new file mode 100644 index 000000000..053648b7b --- /dev/null +++ b/resources/zib/zib-Pregnancy-PregnancyDuration.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Pregnancy-PregnancyDuration" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy-PregnancyDuration" /> + <name value="ZibPregnancyPregnancyDuration" /> + <title value="zib Pregnancy PregnancyDuration" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(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.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueQuantity"> + <path value="Observation.valueQuantity" /> + <sliceName value="valueQuantity" /> + <short value="PregnancyDuration" /> + <definition value="Duration of the pregnancy on the day on which the patient was asked. The duration can be given in days (d) or weeks (wk)." /> + <alias value="Zwangerschapsduur" /> + <type> + <code value="Quantity" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.4" /> + <comment value="PregnancyDuration" /> + </mapping> + </element> + <element id="Observation.component.referenceRange"> + <path value="Observation.component.referenceRange" /> + <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From 1ef37de50decc4f02e8c1592ecafece6d16d5227 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Mon, 27 Jun 2022 09:14:53 +0200 Subject: [PATCH 21/92] Rename profile --- ...cyDuration.xml => zib-Pregnancy.PregnancyDuration.xml} | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) rename resources/zib/{zib-Pregnancy-PregnancyDuration.xml => zib-Pregnancy.PregnancyDuration.xml} (95%) diff --git a/resources/zib/zib-Pregnancy-PregnancyDuration.xml b/resources/zib/zib-Pregnancy.PregnancyDuration.xml similarity index 95% rename from resources/zib/zib-Pregnancy-PregnancyDuration.xml rename to resources/zib/zib-Pregnancy.PregnancyDuration.xml index 053648b7b..5d1df638b 100644 --- a/resources/zib/zib-Pregnancy-PregnancyDuration.xml +++ b/resources/zib/zib-Pregnancy.PregnancyDuration.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-Pregnancy-PregnancyDuration" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy-PregnancyDuration" /> + <id value="zib-Pregnancy.PregnancyDuration" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.PregnancyDuration" /> <name value="ZibPregnancyPregnancyDuration" /> <title value="zib Pregnancy PregnancyDuration" /> <status value="draft" /> @@ -24,7 +24,7 @@ <name value="zib Pregnancy-v4.0(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" /> @@ -40,7 +40,7 @@ </slicing> </element> <element id="Observation.value[x]:valueQuantity"> - <path value="Observation.valueQuantity" /> + <path value="Observation.value[x]" /> <sliceName value="valueQuantity" /> <short value="PregnancyDuration" /> <definition value="Duration of the pregnancy on the day on which the patient was asked. The duration can be given in days (d) or weeks (wk)." /> From bc8b1c126203c5e84ba91824b6f55e9008c4562d Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Mon, 27 Jun 2022 09:41:35 +0200 Subject: [PATCH 22/92] Added parity, gravidity, datelastmenstruation profiles --- .../zib-Pregnancy.DateLastMenstruation.xml | 62 +++++++++++++++++++ resources/zib/zib-Pregnancy.Gravidity.xml | 62 +++++++++++++++++++ resources/zib/zib-Pregnancy.Parity.xml | 62 +++++++++++++++++++ 3 files changed, 186 insertions(+) create mode 100644 resources/zib/zib-Pregnancy.DateLastMenstruation.xml create mode 100644 resources/zib/zib-Pregnancy.Gravidity.xml create mode 100644 resources/zib/zib-Pregnancy.Parity.xml diff --git a/resources/zib/zib-Pregnancy.DateLastMenstruation.xml b/resources/zib/zib-Pregnancy.DateLastMenstruation.xml new file mode 100644 index 000000000..36477f5f6 --- /dev/null +++ b/resources/zib/zib-Pregnancy.DateLastMenstruation.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Pregnancy.DateLastMenstruation" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.DateLastMenstruation" /> + <name value="ZibPregnancyDateLastMenstruation" /> + <title value="zib Pregnancy DateLastMenstruation" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(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.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueDateTime"> + <path value="Observation.valueDateTime" /> + <sliceName value="valueDateTime" /> + <short value="DateLastMenstruation" /> + <definition value="The date on which the last menstruation started." /> + <alias value="DatumLaatsteMenstruatie" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.8" /> + <comment value="DateLastMenstruation" /> + </mapping> + </element> + <element id="Observation.component.referenceRange"> + <path value="Observation.component.referenceRange" /> + <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Pregnancy.Gravidity.xml b/resources/zib/zib-Pregnancy.Gravidity.xml new file mode 100644 index 000000000..b6243e0e0 --- /dev/null +++ b/resources/zib/zib-Pregnancy.Gravidity.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Pregnancy.Gravidity" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Gravidity" /> + <name value="ZibPregnancyGravidity" /> + <title value="zib Pregnancy Gravidity" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(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.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.valueInteger" /> + <sliceName value="valueInteger" /> + <short value="Gravidity" /> + <definition value="The number of times the woman has gotten pregnant (including this one)." /> + <alias value="Graviditeit" /> + <type> + <code value="integer" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.5" /> + <comment value="Gravidity" /> + </mapping> + </element> + <element id="Observation.component.referenceRange"> + <path value="Observation.component.referenceRange" /> + <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Pregnancy.Parity.xml b/resources/zib/zib-Pregnancy.Parity.xml new file mode 100644 index 000000000..a5adc9b95 --- /dev/null +++ b/resources/zib/zib-Pregnancy.Parity.xml @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Pregnancy.Parity" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Parity" /> + <name value="ZibPregnancyParity" /> + <title value="zib Pregnancy Parity" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(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.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.valueInteger" /> + <sliceName value="valueInteger" /> + <short value="Parity" /> + <definition value="Number of previous pregnancies ending in partum (>= 16w 0d / 112 days)." /> + <alias value="Pariteit" /> + <type> + <code value="integer" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.6" /> + <comment value="Parity" /> + </mapping> + </element> + <element id="Observation.component.referenceRange"> + <path value="Observation.component.referenceRange" /> + <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From fc6226c955fc714b216bf024a1f8070418c87185 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Wed, 29 Jun 2022 03:22:59 +0200 Subject: [PATCH 23/92] Added zib-Pregnancy-EstimatedDateOfDelivery profile --- .../zib-Pregnancy-EstimatedDateOfDelivery.xml | 102 ++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 resources/zib/zib-Pregnancy-EstimatedDateOfDelivery.xml diff --git a/resources/zib/zib-Pregnancy-EstimatedDateOfDelivery.xml b/resources/zib/zib-Pregnancy-EstimatedDateOfDelivery.xml new file mode 100644 index 000000000..a8757b726 --- /dev/null +++ b/resources/zib/zib-Pregnancy-EstimatedDateOfDelivery.xml @@ -0,0 +1,102 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Pregnancy-EstimatedDateOfDelivery" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy-EstimatedDateOfDelivery" /> + <name value="ZibPregnancyEstimatedDateOfDelivery" /> + <title value="zib Pregnancy EstimatedDateDelivery" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(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.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effectiveDateTime" /> + <sliceName value="effectiveDateTime" /> + <short value="DateOfEstimation" /> + <definition value="Date on which the delivery date is estimated." /> + <alias value="DatumBepaling" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.11" /> + <comment value="DateOfEstimation" /> + </mapping> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueDateTime"> + <path value="Observation.valueDateTime" /> + <sliceName value="valueDateTime" /> + <short value="EstimatedDateOfDelivery" /> + <definition value="The date on which the pregnancy is expected to be 40w 0d (280 days). Different due dates are used at various points in the pregnancy." /> + <alias value="ATermeDatum" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.3" /> + <comment value="EstimatedDateOfDelivery" /> + </mapping> + </element> + <element id="Observation.method"> + <path value="Observation.method" /> + <short value="EstimatingMethod" /> + <definition value="Method by which the delivery date is estimated." /> + <alias value="BepalingsMethode" /> + <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.14.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.10" /> + <comment value="EstimatingMethod" /> + </mapping> + </element> + <element id="Observation.component.referenceRange"> + <path value="Observation.component.referenceRange" /> + <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From 838d6d3a9d980d547c45f5211fb6c592f27b2178 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Wed, 29 Jun 2022 04:15:59 +0200 Subject: [PATCH 24/92] Added nl-core profiles --- ...core-Pregnancy-EstimatedDateOfDelivery.xml | 32 +++++++++++++++++++ ...nl-core-Pregnancy.DateLastMenstruation.xml | 32 +++++++++++++++++++ .../nl-core/nl-core-Pregnancy.Gravidity.xml | 32 +++++++++++++++++++ .../nl-core/nl-core-Pregnancy.Parity.xml | 32 +++++++++++++++++++ .../nl-core-Pregnancy.PregnancyDuration.xml | 32 +++++++++++++++++++ 5 files changed, 160 insertions(+) create mode 100644 resources/nl-core/nl-core-Pregnancy-EstimatedDateOfDelivery.xml create mode 100644 resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml create mode 100644 resources/nl-core/nl-core-Pregnancy.Gravidity.xml create mode 100644 resources/nl-core/nl-core-Pregnancy.Parity.xml create mode 100644 resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml diff --git a/resources/nl-core/nl-core-Pregnancy-EstimatedDateOfDelivery.xml b/resources/nl-core/nl-core-Pregnancy-EstimatedDateOfDelivery.xml new file mode 100644 index 000000000..29cdca398 --- /dev/null +++ b/resources/nl-core/nl-core-Pregnancy-EstimatedDateOfDelivery.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy-EstimatedDateOfDelivery" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy-EstimatedDateOfDelivery" /> + <name value="NlcorePregnancyEstimatedDateOfDelivery" /> + <title value="nl core Pregnancy EstimatedDateOfDelivery" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(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" /> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy-EstimatedDateOfDelivery" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-Pregnancy-EstimatedDateOfDelivery" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml b/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml new file mode 100644 index 000000000..3fa4f52f9 --- /dev/null +++ b/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy.DateLastMenstruation" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.DateLastMenstruation" /> + <name value="NlcorePregnancyDateLastMenstruation" /> + <title value="nl core Pregnancy DateLastMenstruation" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="A derived profile from [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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-Pregnancy.DateLastMenstruation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-Pregnancy.DateLastMenstruation" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Pregnancy.Gravidity.xml b/resources/nl-core/nl-core-Pregnancy.Gravidity.xml new file mode 100644 index 000000000..fb03099af --- /dev/null +++ b/resources/nl-core/nl-core-Pregnancy.Gravidity.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy.Gravidity" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Gravidity" /> + <name value="NlcorePregnancyGravidity" /> + <title value="nl core Pregnancy Gravidity" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="A derived profile from [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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-Pregnancy.Gravidity" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-Pregnancy.Gravidity" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Pregnancy.Parity.xml b/resources/nl-core/nl-core-Pregnancy.Parity.xml new file mode 100644 index 000000000..dc5f348b7 --- /dev/null +++ b/resources/nl-core/nl-core-Pregnancy.Parity.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy.Parity" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Parity" /> + <name value="NlcorePregnancyParity" /> + <title value="nl core Pregnancy Parity" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="A derived profile from [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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-Pregnancy.Parity" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-Pregnancy.Parity" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml b/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml new file mode 100644 index 000000000..eb201630e --- /dev/null +++ b/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy.PregnancyDuration" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.PregnancyDuration" /> + <name value="NlcorePregnancyPregnancyDuration" /> + <title value="nl core Pregnancy.PregnancyDuration" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="A derived profile from [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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-Pregnancy.PregnancyDuration" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-Pregnancy.PregnancyDuration" /> + </element> + </differential> +</StructureDefinition> \ No newline at end of file From 3ba2b4ce15efa18cf42c799524d2c5efdfc3183a Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Wed, 29 Jun 2022 04:43:55 +0200 Subject: [PATCH 25/92] Title typo fix --- .../nl-core/nl-core-Pregnancy-EstimatedDateOfDelivery.xml | 2 +- resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml | 2 +- resources/nl-core/nl-core-Pregnancy.Gravidity.xml | 2 +- resources/nl-core/nl-core-Pregnancy.Parity.xml | 2 +- resources/zib/zib-Pregnancy-EstimatedDateOfDelivery.xml | 4 ++-- resources/zib/zib-Pregnancy.DateLastMenstruation.xml | 4 ++-- resources/zib/zib-Pregnancy.Gravidity.xml | 4 ++-- resources/zib/zib-Pregnancy.Parity.xml | 4 ++-- resources/zib/zib-Pregnancy.PregnancyDuration.xml | 2 +- 9 files changed, 13 insertions(+), 13 deletions(-) diff --git a/resources/nl-core/nl-core-Pregnancy-EstimatedDateOfDelivery.xml b/resources/nl-core/nl-core-Pregnancy-EstimatedDateOfDelivery.xml index 29cdca398..be19bac67 100644 --- a/resources/nl-core/nl-core-Pregnancy-EstimatedDateOfDelivery.xml +++ b/resources/nl-core/nl-core-Pregnancy-EstimatedDateOfDelivery.xml @@ -3,7 +3,7 @@ <id value="nl-core-Pregnancy-EstimatedDateOfDelivery" /> <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy-EstimatedDateOfDelivery" /> <name value="NlcorePregnancyEstimatedDateOfDelivery" /> - <title value="nl core Pregnancy EstimatedDateOfDelivery" /> + <title value="nl core Pregnancy.EstimatedDateOfDelivery" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> diff --git a/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml b/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml index 3fa4f52f9..bea96a406 100644 --- a/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml +++ b/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml @@ -3,7 +3,7 @@ <id value="nl-core-Pregnancy.DateLastMenstruation" /> <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.DateLastMenstruation" /> <name value="NlcorePregnancyDateLastMenstruation" /> - <title value="nl core Pregnancy DateLastMenstruation" /> + <title value="nl core Pregnancy.DateLastMenstruation" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> diff --git a/resources/nl-core/nl-core-Pregnancy.Gravidity.xml b/resources/nl-core/nl-core-Pregnancy.Gravidity.xml index fb03099af..62bafda40 100644 --- a/resources/nl-core/nl-core-Pregnancy.Gravidity.xml +++ b/resources/nl-core/nl-core-Pregnancy.Gravidity.xml @@ -3,7 +3,7 @@ <id value="nl-core-Pregnancy.Gravidity" /> <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Gravidity" /> <name value="NlcorePregnancyGravidity" /> - <title value="nl core Pregnancy Gravidity" /> + <title value="nl core Pregnancy.Gravidity" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> diff --git a/resources/nl-core/nl-core-Pregnancy.Parity.xml b/resources/nl-core/nl-core-Pregnancy.Parity.xml index dc5f348b7..c090fdfa4 100644 --- a/resources/nl-core/nl-core-Pregnancy.Parity.xml +++ b/resources/nl-core/nl-core-Pregnancy.Parity.xml @@ -3,7 +3,7 @@ <id value="nl-core-Pregnancy.Parity" /> <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Parity" /> <name value="NlcorePregnancyParity" /> - <title value="nl core Pregnancy Parity" /> + <title value="nl core Pregnancy.Parity" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> diff --git a/resources/zib/zib-Pregnancy-EstimatedDateOfDelivery.xml b/resources/zib/zib-Pregnancy-EstimatedDateOfDelivery.xml index a8757b726..79b986c94 100644 --- a/resources/zib/zib-Pregnancy-EstimatedDateOfDelivery.xml +++ b/resources/zib/zib-Pregnancy-EstimatedDateOfDelivery.xml @@ -40,7 +40,7 @@ </slicing> </element> <element id="Observation.effective[x]:effectiveDateTime"> - <path value="Observation.effectiveDateTime" /> + <path value="Observation.effective[x]" /> <sliceName value="effectiveDateTime" /> <short value="DateOfEstimation" /> <definition value="Date on which the delivery date is estimated." /> @@ -65,7 +65,7 @@ </slicing> </element> <element id="Observation.value[x]:valueDateTime"> - <path value="Observation.valueDateTime" /> + <path value="Observation.value[x]" /> <sliceName value="valueDateTime" /> <short value="EstimatedDateOfDelivery" /> <definition value="The date on which the pregnancy is expected to be 40w 0d (280 days). Different due dates are used at various points in the pregnancy." /> diff --git a/resources/zib/zib-Pregnancy.DateLastMenstruation.xml b/resources/zib/zib-Pregnancy.DateLastMenstruation.xml index 36477f5f6..2cff5d807 100644 --- a/resources/zib/zib-Pregnancy.DateLastMenstruation.xml +++ b/resources/zib/zib-Pregnancy.DateLastMenstruation.xml @@ -3,7 +3,7 @@ <id value="zib-Pregnancy.DateLastMenstruation" /> <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.DateLastMenstruation" /> <name value="ZibPregnancyDateLastMenstruation" /> - <title value="zib Pregnancy DateLastMenstruation" /> + <title value="zib Pregnancy.DateLastMenstruation" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> @@ -40,7 +40,7 @@ </slicing> </element> <element id="Observation.value[x]:valueDateTime"> - <path value="Observation.valueDateTime" /> + <path value="Observation.value[x]" /> <sliceName value="valueDateTime" /> <short value="DateLastMenstruation" /> <definition value="The date on which the last menstruation started." /> diff --git a/resources/zib/zib-Pregnancy.Gravidity.xml b/resources/zib/zib-Pregnancy.Gravidity.xml index b6243e0e0..1806de76b 100644 --- a/resources/zib/zib-Pregnancy.Gravidity.xml +++ b/resources/zib/zib-Pregnancy.Gravidity.xml @@ -3,7 +3,7 @@ <id value="zib-Pregnancy.Gravidity" /> <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Gravidity" /> <name value="ZibPregnancyGravidity" /> - <title value="zib Pregnancy Gravidity" /> + <title value="zib Pregnancy.Gravidity" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> @@ -40,7 +40,7 @@ </slicing> </element> <element id="Observation.value[x]:valueInteger"> - <path value="Observation.valueInteger" /> + <path value="Observation.value[x]" /> <sliceName value="valueInteger" /> <short value="Gravidity" /> <definition value="The number of times the woman has gotten pregnant (including this one)." /> diff --git a/resources/zib/zib-Pregnancy.Parity.xml b/resources/zib/zib-Pregnancy.Parity.xml index a5adc9b95..8bde3e28c 100644 --- a/resources/zib/zib-Pregnancy.Parity.xml +++ b/resources/zib/zib-Pregnancy.Parity.xml @@ -3,7 +3,7 @@ <id value="zib-Pregnancy.Parity" /> <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Parity" /> <name value="ZibPregnancyParity" /> - <title value="zib Pregnancy Parity" /> + <title value="zib Pregnancy.Parity" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> @@ -40,7 +40,7 @@ </slicing> </element> <element id="Observation.value[x]:valueInteger"> - <path value="Observation.valueInteger" /> + <path value="Observation.value[x]" /> <sliceName value="valueInteger" /> <short value="Parity" /> <definition value="Number of previous pregnancies ending in partum (>= 16w 0d / 112 days)." /> diff --git a/resources/zib/zib-Pregnancy.PregnancyDuration.xml b/resources/zib/zib-Pregnancy.PregnancyDuration.xml index 5d1df638b..1075fe2b4 100644 --- a/resources/zib/zib-Pregnancy.PregnancyDuration.xml +++ b/resources/zib/zib-Pregnancy.PregnancyDuration.xml @@ -3,7 +3,7 @@ <id value="zib-Pregnancy.PregnancyDuration" /> <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.PregnancyDuration" /> <name value="ZibPregnancyPregnancyDuration" /> - <title value="zib Pregnancy PregnancyDuration" /> + <title value="zib Pregnancy.PregnancyDuration" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> From d0341c265ad3d7e7d3b67ce33a288f77eec4c092 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Fri, 1 Jul 2022 10:52:34 +0200 Subject: [PATCH 26/92] Typo fixes --- .../nl-core/nl-core-Pregnancy-EstimatedDateOfDelivery.xml | 4 ++-- resources/zib/zib-Pregnancy-EstimatedDateOfDelivery.xml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/nl-core/nl-core-Pregnancy-EstimatedDateOfDelivery.xml b/resources/nl-core/nl-core-Pregnancy-EstimatedDateOfDelivery.xml index be19bac67..d8eacda6e 100644 --- a/resources/nl-core/nl-core-Pregnancy-EstimatedDateOfDelivery.xml +++ b/resources/nl-core/nl-core-Pregnancy-EstimatedDateOfDelivery.xml @@ -3,7 +3,7 @@ <id value="nl-core-Pregnancy-EstimatedDateOfDelivery" /> <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy-EstimatedDateOfDelivery" /> <name value="NlcorePregnancyEstimatedDateOfDelivery" /> - <title value="nl core Pregnancy.EstimatedDateOfDelivery" /> + <title value="nl core Pregnancy EstimatedDateOfDelivery" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> @@ -15,7 +15,7 @@ </telecom> </contact> <description value="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> - <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(2020EN))." /> + <purpose value="A derived profile from [zib-Pregnancy-EstimatedDateOfDelivery](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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" /> diff --git a/resources/zib/zib-Pregnancy-EstimatedDateOfDelivery.xml b/resources/zib/zib-Pregnancy-EstimatedDateOfDelivery.xml index 79b986c94..6ceb013e5 100644 --- a/resources/zib/zib-Pregnancy-EstimatedDateOfDelivery.xml +++ b/resources/zib/zib-Pregnancy-EstimatedDateOfDelivery.xml @@ -3,7 +3,7 @@ <id value="zib-Pregnancy-EstimatedDateOfDelivery" /> <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy-EstimatedDateOfDelivery" /> <name value="ZibPregnancyEstimatedDateOfDelivery" /> - <title value="zib Pregnancy EstimatedDateDelivery" /> + <title value="zib Pregnancy EstimatedDateOfDelivery" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> From caacf08cdb9bf31953d270127f2117962457bdbd Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Tue, 5 Jul 2022 12:53:34 +0200 Subject: [PATCH 27/92] Added pattern codes --- resources/zib/zib-Pregnancy.DateLastMenstruation.xml | 7 +++++++ resources/zib/zib-Pregnancy.Gravidity.xml | 9 +++++++++ resources/zib/zib-Pregnancy.Parity.xml | 9 +++++++++ resources/zib/zib-Pregnancy.PregnancyDuration.xml | 9 +++++++++ resources/zib/zib-Pregnancy.xml | 9 +++++++++ 5 files changed, 43 insertions(+) diff --git a/resources/zib/zib-Pregnancy.DateLastMenstruation.xml b/resources/zib/zib-Pregnancy.DateLastMenstruation.xml index 2cff5d807..3dfcda881 100644 --- a/resources/zib/zib-Pregnancy.DateLastMenstruation.xml +++ b/resources/zib/zib-Pregnancy.DateLastMenstruation.xml @@ -29,6 +29,13 @@ <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> <derivation value="constraint" /> <differential> + <element id="Observation.code"> + <path value="Observation.code" /> + <code> + <system value="http://snomed.info/sct" /> + <code value="21840007" /> + </code> + </element> <element id="Observation.value[x]"> <path value="Observation.value[x]" /> <slicing> diff --git a/resources/zib/zib-Pregnancy.Gravidity.xml b/resources/zib/zib-Pregnancy.Gravidity.xml index 1806de76b..1531f2f09 100644 --- a/resources/zib/zib-Pregnancy.Gravidity.xml +++ b/resources/zib/zib-Pregnancy.Gravidity.xml @@ -29,6 +29,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="161732006" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.value[x]"> <path value="Observation.value[x]" /> <slicing> diff --git a/resources/zib/zib-Pregnancy.Parity.xml b/resources/zib/zib-Pregnancy.Parity.xml index 8bde3e28c..6b03a329b 100644 --- a/resources/zib/zib-Pregnancy.Parity.xml +++ b/resources/zib/zib-Pregnancy.Parity.xml @@ -29,6 +29,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="364325004" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.value[x]"> <path value="Observation.value[x]" /> <slicing> diff --git a/resources/zib/zib-Pregnancy.PregnancyDuration.xml b/resources/zib/zib-Pregnancy.PregnancyDuration.xml index 1075fe2b4..bcabc410a 100644 --- a/resources/zib/zib-Pregnancy.PregnancyDuration.xml +++ b/resources/zib/zib-Pregnancy.PregnancyDuration.xml @@ -29,6 +29,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="57036006" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.value[x]"> <path value="Observation.value[x]" /> <slicing> diff --git a/resources/zib/zib-Pregnancy.xml b/resources/zib/zib-Pregnancy.xml index 8552bc3b2..cfcd96d75 100644 --- a/resources/zib/zib-Pregnancy.xml +++ b/resources/zib/zib-Pregnancy.xml @@ -39,6 +39,15 @@ <comment value="Pregnancy" /> </mapping> </element> + <element id="Condition.code"> + <path value="Condition.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="364320009" /> + </coding> + </patternCodeableConcept> + </element> <element id="Condition.note"> <path value="Condition.note" /> <max value="1" /> From 88a2ddc7f7db71d99b9ec63c13daf5463161ac92 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Tue, 5 Jul 2022 15:40:02 +0200 Subject: [PATCH 28/92] Added zib-pregnancy reference, changed the EstimatedDelivery profile --- ...nl-core-Pregnancy.DateLastMenstruation.xml | 8 +++++++ ...ore-Pregnancy.EstimatedDateOfDelivery.xml} | 18 ++++++++++----- .../nl-core/nl-core-Pregnancy.Gravidity.xml | 8 +++++++ .../nl-core/nl-core-Pregnancy.Parity.xml | 8 +++++++ .../nl-core-Pregnancy.PregnancyDuration.xml | 8 +++++++ .../zib-Pregnancy.DateLastMenstruation.xml | 16 ++++++++++++++ ...zib-Pregnancy.EstimatedDateOfDelivery.xml} | 22 ++++++++++++++++--- resources/zib/zib-Pregnancy.Gravidity.xml | 16 ++++++++++++++ resources/zib/zib-Pregnancy.Parity.xml | 16 ++++++++++++++ .../zib/zib-Pregnancy.PregnancyDuration.xml | 16 ++++++++++++++ 10 files changed, 128 insertions(+), 8 deletions(-) rename resources/nl-core/{nl-core-Pregnancy-EstimatedDateOfDelivery.xml => nl-core-Pregnancy.EstimatedDateOfDelivery.xml} (76%) rename resources/zib/{zib-Pregnancy-EstimatedDateOfDelivery.xml => zib-Pregnancy.EstimatedDateOfDelivery.xml} (86%) diff --git a/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml b/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml index bea96a406..49e259307 100644 --- a/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml +++ b/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml @@ -28,5 +28,13 @@ <path value="Observation" /> <alias value="nl-core-Pregnancy.DateLastMenstruation" /> </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> + </type> + </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Pregnancy-EstimatedDateOfDelivery.xml b/resources/nl-core/nl-core-Pregnancy.EstimatedDateOfDelivery.xml similarity index 76% rename from resources/nl-core/nl-core-Pregnancy-EstimatedDateOfDelivery.xml rename to resources/nl-core/nl-core-Pregnancy.EstimatedDateOfDelivery.xml index d8eacda6e..ff1a47475 100644 --- a/resources/nl-core/nl-core-Pregnancy-EstimatedDateOfDelivery.xml +++ b/resources/nl-core/nl-core-Pregnancy.EstimatedDateOfDelivery.xml @@ -1,9 +1,9 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-Pregnancy-EstimatedDateOfDelivery" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy-EstimatedDateOfDelivery" /> + <id value="nl-core-Pregnancy.EstimatedDateOfDelivery" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.EstimatedDateOfDelivery" /> <name value="NlcorePregnancyEstimatedDateOfDelivery" /> - <title value="nl core Pregnancy EstimatedDateOfDelivery" /> + <title value="nl core Pregnancy.EstimatedDateOfDelivery" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> @@ -21,12 +21,20 @@ <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy-EstimatedDateOfDelivery" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.EstimatedDateOfDelivery" /> <derivation value="constraint" /> <differential> <element id="Observation"> <path value="Observation" /> - <alias value="nl-core-Pregnancy-EstimatedDateOfDelivery" /> + <alias value="nl-core-Pregnancy.EstimatedDateOfDelivery" /> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> + </type> </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Pregnancy.Gravidity.xml b/resources/nl-core/nl-core-Pregnancy.Gravidity.xml index 62bafda40..df8ce766d 100644 --- a/resources/nl-core/nl-core-Pregnancy.Gravidity.xml +++ b/resources/nl-core/nl-core-Pregnancy.Gravidity.xml @@ -28,5 +28,13 @@ <path value="Observation" /> <alias value="nl-core-Pregnancy.Gravidity" /> </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> + </type> + </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Pregnancy.Parity.xml b/resources/nl-core/nl-core-Pregnancy.Parity.xml index c090fdfa4..4f13902e0 100644 --- a/resources/nl-core/nl-core-Pregnancy.Parity.xml +++ b/resources/nl-core/nl-core-Pregnancy.Parity.xml @@ -28,5 +28,13 @@ <path value="Observation" /> <alias value="nl-core-Pregnancy.Parity" /> </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> + </type> + </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml b/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml index eb201630e..d1cbcf3fb 100644 --- a/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml +++ b/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml @@ -28,5 +28,13 @@ <path value="Observation" /> <alias value="nl-core-Pregnancy.PregnancyDuration" /> </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> + </type> + </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Pregnancy.DateLastMenstruation.xml b/resources/zib/zib-Pregnancy.DateLastMenstruation.xml index 3dfcda881..0ea8128a6 100644 --- a/resources/zib/zib-Pregnancy.DateLastMenstruation.xml +++ b/resources/zib/zib-Pregnancy.DateLastMenstruation.xml @@ -36,6 +36,22 @@ <code value="21840007" /> </code> </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <short value="Pregnancy" /> + <alias value="Zwangerschap" /> + <max value="1" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.1" /> + <comment value="Pregnancy" /> + </mapping> + </element> <element id="Observation.value[x]"> <path value="Observation.value[x]" /> <slicing> diff --git a/resources/zib/zib-Pregnancy-EstimatedDateOfDelivery.xml b/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml similarity index 86% rename from resources/zib/zib-Pregnancy-EstimatedDateOfDelivery.xml rename to resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml index 6ceb013e5..41a588032 100644 --- a/resources/zib/zib-Pregnancy-EstimatedDateOfDelivery.xml +++ b/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml @@ -1,9 +1,9 @@ <?xml version="1.0" encoding="utf-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-Pregnancy-EstimatedDateOfDelivery" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy-EstimatedDateOfDelivery" /> + <id value="zib-Pregnancy.EstimatedDateOfDelivery" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.EstimatedDateOfDelivery" /> <name value="ZibPregnancyEstimatedDateOfDelivery" /> - <title value="zib Pregnancy EstimatedDateOfDelivery" /> + <title value="zib Pregnancy.EstimatedDateOfDelivery" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> @@ -29,6 +29,22 @@ <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Observation" /> <derivation value="constraint" /> <differential> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <short value="Pregnancy" /> + <alias value="Zwangerschap" /> + <max value="1" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.1" /> + <comment value="Pregnancy" /> + </mapping> + </element> <element id="Observation.effective[x]"> <path value="Observation.effective[x]" /> <slicing> diff --git a/resources/zib/zib-Pregnancy.Gravidity.xml b/resources/zib/zib-Pregnancy.Gravidity.xml index 1531f2f09..3f5bf97cb 100644 --- a/resources/zib/zib-Pregnancy.Gravidity.xml +++ b/resources/zib/zib-Pregnancy.Gravidity.xml @@ -38,6 +38,22 @@ </coding> </patternCodeableConcept> </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <short value="Pregnancy" /> + <alias value="Zwangerschap" /> + <max value="1" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.1" /> + <comment value="Pregnancy" /> + </mapping> + </element> <element id="Observation.value[x]"> <path value="Observation.value[x]" /> <slicing> diff --git a/resources/zib/zib-Pregnancy.Parity.xml b/resources/zib/zib-Pregnancy.Parity.xml index 6b03a329b..388d04b1d 100644 --- a/resources/zib/zib-Pregnancy.Parity.xml +++ b/resources/zib/zib-Pregnancy.Parity.xml @@ -38,6 +38,22 @@ </coding> </patternCodeableConcept> </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <short value="Pregnancy" /> + <alias value="Zwangerschap" /> + <max value="1" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.1" /> + <comment value="Pregnancy" /> + </mapping> + </element> <element id="Observation.value[x]"> <path value="Observation.value[x]" /> <slicing> diff --git a/resources/zib/zib-Pregnancy.PregnancyDuration.xml b/resources/zib/zib-Pregnancy.PregnancyDuration.xml index bcabc410a..0905caa7e 100644 --- a/resources/zib/zib-Pregnancy.PregnancyDuration.xml +++ b/resources/zib/zib-Pregnancy.PregnancyDuration.xml @@ -38,6 +38,22 @@ </coding> </patternCodeableConcept> </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <short value="Pregnancy" /> + <alias value="Zwangerschap" /> + <max value="1" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.1" /> + <comment value="Pregnancy" /> + </mapping> + </element> <element id="Observation.value[x]"> <path value="Observation.value[x]" /> <slicing> From 1113aa85755bfa3b6cef1fa67768b9178f11fa6c Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Mon, 11 Jul 2022 14:56:02 +0200 Subject: [PATCH 29/92] Deleted mappings alias, short on the reference --- resources/zib/zib-Pregnancy.DateLastMenstruation.xml | 7 ------- resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml | 7 ------- resources/zib/zib-Pregnancy.Gravidity.xml | 7 ------- resources/zib/zib-Pregnancy.Parity.xml | 7 ------- resources/zib/zib-Pregnancy.PregnancyDuration.xml | 7 ------- 5 files changed, 35 deletions(-) diff --git a/resources/zib/zib-Pregnancy.DateLastMenstruation.xml b/resources/zib/zib-Pregnancy.DateLastMenstruation.xml index 0ea8128a6..95705b08d 100644 --- a/resources/zib/zib-Pregnancy.DateLastMenstruation.xml +++ b/resources/zib/zib-Pregnancy.DateLastMenstruation.xml @@ -38,19 +38,12 @@ </element> <element id="Observation.focus"> <path value="Observation.focus" /> - <short value="Pregnancy" /> - <alias value="Zwangerschap" /> <max value="1" /> <type> <code value="Reference" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> </type> - <mapping> - <identity value="zib-pregnancy-v4.0-2020EN" /> - <map value="NL-CM:7.14.1" /> - <comment value="Pregnancy" /> - </mapping> </element> <element id="Observation.value[x]"> <path value="Observation.value[x]" /> diff --git a/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml b/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml index 41a588032..f16fd18f1 100644 --- a/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml +++ b/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml @@ -31,19 +31,12 @@ <differential> <element id="Observation.focus"> <path value="Observation.focus" /> - <short value="Pregnancy" /> - <alias value="Zwangerschap" /> <max value="1" /> <type> <code value="Reference" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> </type> - <mapping> - <identity value="zib-pregnancy-v4.0-2020EN" /> - <map value="NL-CM:7.14.1" /> - <comment value="Pregnancy" /> - </mapping> </element> <element id="Observation.effective[x]"> <path value="Observation.effective[x]" /> diff --git a/resources/zib/zib-Pregnancy.Gravidity.xml b/resources/zib/zib-Pregnancy.Gravidity.xml index 3f5bf97cb..8742515f3 100644 --- a/resources/zib/zib-Pregnancy.Gravidity.xml +++ b/resources/zib/zib-Pregnancy.Gravidity.xml @@ -40,19 +40,12 @@ </element> <element id="Observation.focus"> <path value="Observation.focus" /> - <short value="Pregnancy" /> - <alias value="Zwangerschap" /> <max value="1" /> <type> <code value="Reference" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> </type> - <mapping> - <identity value="zib-pregnancy-v4.0-2020EN" /> - <map value="NL-CM:7.14.1" /> - <comment value="Pregnancy" /> - </mapping> </element> <element id="Observation.value[x]"> <path value="Observation.value[x]" /> diff --git a/resources/zib/zib-Pregnancy.Parity.xml b/resources/zib/zib-Pregnancy.Parity.xml index 388d04b1d..ecc5373c6 100644 --- a/resources/zib/zib-Pregnancy.Parity.xml +++ b/resources/zib/zib-Pregnancy.Parity.xml @@ -40,19 +40,12 @@ </element> <element id="Observation.focus"> <path value="Observation.focus" /> - <short value="Pregnancy" /> - <alias value="Zwangerschap" /> <max value="1" /> <type> <code value="Reference" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> </type> - <mapping> - <identity value="zib-pregnancy-v4.0-2020EN" /> - <map value="NL-CM:7.14.1" /> - <comment value="Pregnancy" /> - </mapping> </element> <element id="Observation.value[x]"> <path value="Observation.value[x]" /> diff --git a/resources/zib/zib-Pregnancy.PregnancyDuration.xml b/resources/zib/zib-Pregnancy.PregnancyDuration.xml index 0905caa7e..5c7030170 100644 --- a/resources/zib/zib-Pregnancy.PregnancyDuration.xml +++ b/resources/zib/zib-Pregnancy.PregnancyDuration.xml @@ -40,19 +40,12 @@ </element> <element id="Observation.focus"> <path value="Observation.focus" /> - <short value="Pregnancy" /> - <alias value="Zwangerschap" /> <max value="1" /> <type> <code value="Reference" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> </type> - <mapping> - <identity value="zib-pregnancy-v4.0-2020EN" /> - <map value="NL-CM:7.14.1" /> - <comment value="Pregnancy" /> - </mapping> </element> <element id="Observation.value[x]"> <path value="Observation.value[x]" /> From e78b3fea673d0186a0179e92b9018d16212942b3 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Fri, 21 Oct 2022 15:30:25 +0200 Subject: [PATCH 30/92] Added pattern code --- resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml b/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml index f16fd18f1..6b57fcff9 100644 --- a/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml +++ b/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml @@ -29,6 +29,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="161714006" /> + </coding> + </patternCodeableConcept> + </element> <element id="Observation.focus"> <path value="Observation.focus" /> <max value="1" /> From 4c47d016b5286801b85febabf0415759b1eac5b5 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Mon, 24 Oct 2022 13:44:46 +0200 Subject: [PATCH 31/92] Changed code to pattern --- resources/zib/zib-Pregnancy.DateLastMenstruation.xml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/resources/zib/zib-Pregnancy.DateLastMenstruation.xml b/resources/zib/zib-Pregnancy.DateLastMenstruation.xml index 95705b08d..a056fce6f 100644 --- a/resources/zib/zib-Pregnancy.DateLastMenstruation.xml +++ b/resources/zib/zib-Pregnancy.DateLastMenstruation.xml @@ -31,10 +31,12 @@ <differential> <element id="Observation.code"> <path value="Observation.code" /> - <code> - <system value="http://snomed.info/sct" /> - <code value="21840007" /> - </code> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="21840007" /> + </coding> + </patternCodeableConcept> </element> <element id="Observation.focus"> <path value="Observation.focus" /> From b30910688a7e85864a2a5b511c8bb1c940518cd3 Mon Sep 17 00:00:00 2001 From: Ashwin Djorai <djorai@nictiz.nl> Date: Tue, 25 Oct 2022 15:51:11 +0200 Subject: [PATCH 32/92] Added release notes (concept) --- release-notes.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/release-notes.md b/release-notes.md index fc486c28b..a316ebc86 100644 --- a/release-notes.md +++ b/release-notes.md @@ -165,6 +165,33 @@ This document contains release notes per zib, indicating differences with their * The STU3 version of the profile mapped part of the InsuranceCompany concept in the nl-core-organization profile, while these types of organizations do not necessarily have anything in common with HealthcareProviders, and it also did not allow for the situation where PayerPerson is an organization. To fix this, two separate profiles have been created for the situations where the Payer is a PayerPerson or an InsuranceCompany. These profiles could not be combined because slicing on .type with a maximum cardinality of 1 is not allowed. * Both InsuranceCompany and 'PayerPerson as Organization' have been mapped in the profile Payer-Organization. +## zib-Pregnancy.DateLastMenstruation +* The zib-Pregnancy extension has been moved to 'Observation.focus'. + +## zib-Pregnancy.EstimatedDateOfDelivery +* The profile name has now been changed from "zib-Pregnancy-TermDate" to "zib-Pregnancy.EstimatedDateOfDelivery". +* The value of 'Condition.code' has now been changed from 11778-8 to 161714006. +* The system of 'Condition.code' has now been changed from 'http://loinc.org' to 'http://snomed.info/sct'. +* The zib-Pregnancy extension has been moved to 'Observation.focus'. + +## zib-Pregnancy.Gravidity +* The value of 'Condition.code' has now been changed from 11996-6 to 161732006. +* The system of 'Condition.code' has now been changed from 'http://loinc.org' to 'http://snomed.info/sct'. +* The datatype on 'Observation.value[x]' has now been changed from 'valueQuantity' to 'valueInteger'. +* The zib-Pregnancy extension has been moved to 'Observation.focus'. + +## zib-Pregnancy.Parity +* The value of 'Condition.code' has now been changed from 11977-6 to 364325004. +* The system of 'Condition.code' has now been changed from 'http://loinc.org' to 'http://snomed.info/sct'. +* The datatype on 'Observation.value[x]' has now been changed from 'valueQuantity' to 'valueInteger'. +* The zib-Pregnancy extension has been moved to 'Observation.focus'. + +## zib-Pregnancy.PregnancyDuration +* The zib-Pregnancy extension has been moved to 'Observation.focus'. + +## zib-Pregnancy +* The value of 'Condition.code' has now been changed from 118185001 to 364320009. + ## 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 7850972b3b73007645c18195bbb7586873023d04 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Fri, 9 Dec 2022 13:17:42 +0100 Subject: [PATCH 33/92] Update profile contact information --- resources/nl-core/nl-core-BarthelADLIndex.xml | 84 +- resources/zib/zib-BarthelADLIndex.xml | 856 +++++++++--------- 2 files changed, 490 insertions(+), 450 deletions(-) diff --git a/resources/nl-core/nl-core-BarthelADLIndex.xml b/resources/nl-core/nl-core-BarthelADLIndex.xml index e57d17706..7310aafc4 100644 --- a/resources/nl-core/nl-core-BarthelADLIndex.xml +++ b/resources/nl-core/nl-core-BarthelADLIndex.xml @@ -1,43 +1,43 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-BarthelADLIndex" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-BarthelADLIndex" /> - <name value="NlcoreBarthelADLIndex" /> - <title value="nl core BarthelADLIndex" /> - <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="The Barthel ADL index is a validated scale used to measure and track patients’ activities of daily living (ADL) and indirectly, the extent to which they are dependent on help. The list comprises 10 variables: bowels, bladder, grooming, toilet use, feeding, transfers (from chair to bed and vice versa), mobility, dressing, climbing stairs and bathing, which are all given a score. The total score is the sum of the scores of the 10 variables." /> - <purpose value="A derived profile from [zib-BarthelADLIndex](http://nictiz.nl/fhir/StructureDefinition/zib-BarthelADLIndex) 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-BarthelADLIndex" /> - <derivation value="constraint" /> - <differential> - <element id="Observation"> - <path value="Observation" /> - <alias value="nl-core-BarthelADLIndex" /> - </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-BarthelADLIndex" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-BarthelADLIndex" /> + <name value="NlcoreBarthelADLIndex" /> + <title value="nl core BarthelADLIndex" /> + <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 Barthel ADL index is a validated scale used to measure and track patients’ activities of daily living (ADL) and indirectly, the extent to which they are dependent on help. The list comprises 10 variables: bowels, bladder, grooming, toilet use, feeding, transfers (from chair to bed and vice versa), mobility, dressing, climbing stairs and bathing, which are all given a score. The total score is the sum of the scores of the 10 variables." /> + <purpose value="A derived profile from [zib-BarthelADLIndex](http://nictiz.nl/fhir/StructureDefinition/zib-BarthelADLIndex) 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-BarthelADLIndex" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-BarthelADLIndex" /> + </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-BarthelADLIndex.xml b/resources/zib/zib-BarthelADLIndex.xml index 107339468..b94357169 100644 --- a/resources/zib/zib-BarthelADLIndex.xml +++ b/resources/zib/zib-BarthelADLIndex.xml @@ -1,409 +1,449 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-BarthelADLIndex" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-BarthelADLIndex" /> - <name value="ZibBarthelADLIndex" /> - <title value="zib BarthelADLIndex" /> - <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="The Barthel ADL index is a validated scale used to measure and track patients’ activities of daily living (ADL) and indirectly, the extent to which they are dependent on help. The list comprises 10 variables: bowels, bladder, grooming, toilet use, feeding, transfers (from chair to bed and vice versa), mobility, dressing, climbing stairs and bathing, which are all given a score. The total score is the sum of the scores of the 10 variables." /> - <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) BarthelADLIndex-v3.1(2020EN)](https://zibs.nl/wiki/BarthelADLIndex-v3.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-bartheladlindex-v3.1-2020EN" /> - <uri value="https://zibs.nl/wiki/BarthelADLIndex-v3.1(2020EN)" /> - <name value="zib BarthelADLIndex-v3.1(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" /> - <short value="BarthelADLIndex" /> - <alias value="BarthelIndex" /> - <mapping> - <identity value="zib-bartheladlindex-v3.1-2020EN" /> - <map value="NL-CM:4.2.1" /> - <comment value="BarthelADLIndex" /> - </mapping> - </element> - <element id="Observation.code"> - <path value="Observation.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="273302005" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.value[x]"> - <path value="Observation.value[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.value[x]:valueInteger"> - <path value="Observation.value[x]" /> - <sliceName value="valueInteger" /> - <short value="TotalScore" /> - <definition value="The Barthel ADL index is the sum of the scores of the individual variables. The interpretation of this total score is 0-9 for serious dependence, 10-19 for slight dependence and 20 for independence. Twenty is the maximum score." /> - <alias value="TotaalScore" /> - <type> - <code value="integer" /> - </type> - <minValueInteger value="0" /> - <maxValueInteger value="20" /> - <mapping> - <identity value="zib-bartheladlindex-v3.1-2020EN" /> - <map value="NL-CM:4.2.2" /> - <comment value="TotalScore" /> - </mapping> - </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:bowels"> - <path value="Observation.component" /> - <sliceName value="bowels" /> - <max value="1" /> - </element> - <element id="Observation.component:bowels.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="129008009" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:bowels.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Bowels" /> - <definition value="The bowel function describes the extent of fecal incontinence. The measurement takes the condition as measured in the preceding week. In this scale, the following interpretations are used: - Incontinent: incontinent or enema required. - Accident: max. 1 accident per week. - Continent: continent for the entire week." /> - <alias value="Darm" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.1--20200901000000" /> - </binding> - <mapping> - <identity value="zib-bartheladlindex-v3.1-2020EN" /> - <map value="NL-CM:4.2.4" /> - <comment value="Bowels" /> - </mapping> - </element> - <element id="Observation.component:bladder"> - <path value="Observation.component" /> - <sliceName value="bladder" /> - <max value="1" /> - </element> - <element id="Observation.component:bladder.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="129009001" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:bladder.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Bladder" /> - <definition value="The bladder function describes the extent of urinary incontinence. The measurement takes the condition as measured in the preceding week. In this scale, the following interpretations are used: - Incontinent: incontinent or catheter required. - Accident: max. 1 accident per 24 hours. - Continent: continent for the entire week or patients who can attend to their own catheter." /> - <alias value="Blaas" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.2--20200901000000" /> - </binding> - <mapping> - <identity value="zib-bartheladlindex-v3.1-2020EN" /> - <map value="NL-CM:4.2.3" /> - <comment value="Bladder" /> - </mapping> - </element> - <element id="Observation.component:grooming"> - <path value="Observation.component" /> - <sliceName value="grooming" /> - <max value="1" /> - </element> - <element id="Observation.component:grooming.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="704434006" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:grooming.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Grooming" /> - <definition value="Grooming indicates the extent to which a patient is capable of maintaining their hygiene and appearance. This refers to personal hygiene such as brushing teeth, brushing hair, shaving and washing. The measurement takes the condition as measured in the preceding 24-48 hours. In this scale, the following interpretations are used: - Dependent: not capable of grooming independently. - Independent: capable of brushing teeth, brushing hair, shaving and washing independently." /> - <alias value="UiterlijkeVerzorging" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.3--20200901000000" /> - </binding> - <mapping> - <identity value="zib-bartheladlindex-v3.1-2020EN" /> - <map value="NL-CM:4.2.5" /> - <comment value="Grooming" /> - </mapping> - </element> - <element id="Observation.component:toiletUse"> - <path value="Observation.component" /> - <sliceName value="toiletUse" /> - <max value="1" /> - </element> - <element id="Observation.component:toiletUse.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="284899001" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:toiletUse.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="ToiletUse" /> - <definition value="Toilet use indicates the extent to which a patient is capable of using the toilet independently. In this scale, the following interpretations are used: - Dependent: dependent. - Help: needs some help but can do certain things themselves, like wiping. - Independent: capable of using the toilet, sufficiently undressing, cleaning, getting dressed and leaving." /> - <alias value="Toiletgebruik" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.4--20200901000000" /> - </binding> - <mapping> - <identity value="zib-bartheladlindex-v3.1-2020EN" /> - <map value="NL-CM:4.2.6" /> - <comment value="ToiletUse" /> - </mapping> - </element> - <element id="Observation.component:feeding"> - <path value="Observation.component" /> - <sliceName value="feeding" /> - <max value="1" /> - </element> - <element id="Observation.component:feeding.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="165221002" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:feeding.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Feeding" /> - <definition value="Feeding indicates the extent to which a patient is capable of eating independently. In this scale, the following interpretations are used: - Not independent: not capable of eating independently. - Help: food is puréed; patient does feed themselves, but needs help cutting food, spreading butter, et cetera. - Independent: capable of eating normal food (including hard food). The food can be cooked and served by others, but is not to be puréed." /> - <alias value="Eten" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.5--20200901000000" /> - </binding> - <mapping> - <identity value="zib-bartheladlindex-v3.1-2020EN" /> - <map value="NL-CM:4.2.7" /> - <comment value="Feeding" /> - </mapping> - </element> - <element id="Observation.component:transfers"> - <path value="Observation.component" /> - <sliceName value="transfers" /> - <max value="1" /> - </element> - <element id="Observation.component:transfers.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="364666007" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:transfers.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Transfers" /> - <definition value="Transfers indicates the extent to which a patient is capable of independently getting from a chair to the bed and vice versa. In this scale, the following interpretations are used: - Not independent: not capable of sitting up; the use of a patient hoist is required. - Major help: help from a strong, trained individual or 2 regular individuals, but the patient can sit up by themselves. - Minor help: a person to supervise or provide some help, either verbally or physically. - Independent: does not need help." /> - <alias value="Transfers" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--20200901000000" /> - </binding> - <mapping> - <identity value="zib-bartheladlindex-v3.1-2020EN" /> - <map value="NL-CM:4.2.8" /> - <comment value="Transfers" /> - </mapping> - </element> - <element id="Observation.component:mobility"> - <path value="Observation.component" /> - <sliceName value="mobility" /> - <max value="1" /> - </element> - <element id="Observation.component:mobility.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="282097004" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:mobility.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Mobility" /> - <definition value="Mobility indicates the extent to which a patient is capable of moving independently. In this scale, the following interpretations are used: - Dependent: cannot move themselves. - Independent with wheelchair: uses a wheelchair, with the ability to go around corners or open doors without help. - Assisted walking: help from one person, for example verbally or physically. - Independent: can move within the home or department; aids may be used." /> - <alias value="Mobiliteit" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.7--20200901000000" /> - </binding> - <mapping> - <identity value="zib-bartheladlindex-v3.1-2020EN" /> - <map value="NL-CM:4.2.9" /> - <comment value="Mobility" /> - </mapping> - </element> - <element id="Observation.component:dressing"> - <path value="Observation.component" /> - <sliceName value="dressing" /> - <max value="1" /> - </element> - <element id="Observation.component:dressing.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="165235000" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:dressing.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Dressing" /> - <definition value="Dressing indicates the extent to which a patient is capable of dressing and undressing themselves independently. In this scale, the following interpretations are used: - Dependent: dependent. - Help: needs help but can do about half themselves, such as only needing help with buttons and/or zippers. - Independent: capable of selecting and putting on clothes." /> - <alias value="AanUitkleden" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--20200901000000" /> - </binding> - <mapping> - <identity value="zib-bartheladlindex-v3.1-2020EN" /> - <map value="NL-CM:4.2.10" /> - <comment value="Dressing" /> - </mapping> - </element> - <element id="Observation.component:managingStairs"> - <path value="Observation.component" /> - <sliceName value="managingStairs" /> - <max value="1" /> - </element> - <element id="Observation.component:managingStairs.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="301587001" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:managingStairs.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="ManagingStairs" /> - <definition value="Managing stairs indicates the extent to which a patient is capable of going up and down stairs independently. In this scale, the following interpretations are used: - Dependent: not capable of going up and down stairs. - Help: needs help, for example verbally, physically or in the form of an aid. - Independent: capable of going up and down stairs independently, and if necessary can carry their own aid." /> - <alias value="TrappenLopen" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--20200901000000" /> - </binding> - <mapping> - <identity value="zib-bartheladlindex-v3.1-2020EN" /> - <map value="NL-CM:4.2.11" /> - <comment value="ManagingStairs" /> - </mapping> - </element> - <element id="Observation.component:bathing"> - <path value="Observation.component" /> - <sliceName value="bathing" /> - <max value="1" /> - </element> - <element id="Observation.component:bathing.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="284785009" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:bathing.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Bathing" /> - <definition value="Bathing indicates the extent to which a patient is capable of independently taking a bath or shower. In this scale, the following interpretations are used: - Dependent: not capable of bathing independently. - Independent: capable of getting in and out of the bath or shower and bathing without help or supervision." /> - <alias value="BadenDouchen" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--20200901000000" /> - </binding> - <mapping> - <identity value="zib-bartheladlindex-v3.1-2020EN" /> - <map value="NL-CM:4.2.12" /> - <comment value="Bathing" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-BarthelADLIndex" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-BarthelADLIndex" /> + <name value="ZibBarthelADLIndex" /> + <title value="zib BarthelADLIndex" /> + <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 Barthel ADL index is a validated scale used to measure and track patients’ activities of daily living (ADL) and indirectly, the extent to which they are dependent on help. The list comprises 10 variables: bowels, bladder, grooming, toilet use, feeding, transfers (from chair to bed and vice versa), mobility, dressing, climbing stairs and bathing, which are all given a score. The total score is the sum of the scores of the 10 variables." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) BarthelADLIndex-v3.1(2020EN)](https://zibs.nl/wiki/BarthelADLIndex-v3.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-bartheladlindex-v3.1-2020EN" /> + <uri value="https://zibs.nl/wiki/BarthelADLIndex-v3.1(2020EN)" /> + <name value="zib BarthelADLIndex-v3.1(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" /> + <short value="BarthelADLIndex" /> + <alias value="BarthelIndex" /> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.1" /> + <comment value="BarthelADLIndex" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="273302005" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.value[x]" /> + <sliceName value="valueInteger" /> + <short value="TotalScore" /> + <definition value="The Barthel ADL index is the sum of the scores of the individual variables. The interpretation of this total score is 0-9 for serious dependence, 10-19 for slight dependence and 20 for independence. Twenty is the maximum score." /> + <alias value="TotaalScore" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="20" /> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.2" /> + <comment value="TotalScore" /> + </mapping> + </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:bowels"> + <path value="Observation.component" /> + <sliceName value="bowels" /> + <max value="1" /> + </element> + <element id="Observation.component:bowels.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="129008009" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:bowels.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Bowels" /> + <definition value="The bowel function describes the extent of fecal incontinence. The measurement takes the condition as measured in the preceding week. In this scale, the following interpretations are used: - Incontinent: incontinent or enema required. - Accident: max. 1 accident per week. - Continent: continent for the entire week." /> + <alias value="Darm" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.4" /> + <comment value="Bowels" /> + </mapping> + </element> + <element id="Observation.component:bowels.referenceRange"> + <path value="Observation.component.referenceRange" /> + <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> + </element> + <element id="Observation.component:bladder"> + <path value="Observation.component" /> + <sliceName value="bladder" /> + <max value="1" /> + </element> + <element id="Observation.component:bladder.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="129009001" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:bladder.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Bladder" /> + <definition value="The bladder function describes the extent of urinary incontinence. The measurement takes the condition as measured in the preceding week. In this scale, the following interpretations are used: - Incontinent: incontinent or catheter required. - Accident: max. 1 accident per 24 hours. - Continent: continent for the entire week or patients who can attend to their own catheter." /> + <alias value="Blaas" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.2--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.3" /> + <comment value="Bladder" /> + </mapping> + </element> + <element id="Observation.component:bladder.referenceRange"> + <path value="Observation.component.referenceRange" /> + <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> + </element> + <element id="Observation.component:grooming"> + <path value="Observation.component" /> + <sliceName value="grooming" /> + <max value="1" /> + </element> + <element id="Observation.component:grooming.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="704434006" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:grooming.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Grooming" /> + <definition value="Grooming indicates the extent to which a patient is capable of maintaining their hygiene and appearance. This refers to personal hygiene such as brushing teeth, brushing hair, shaving and washing. The measurement takes the condition as measured in the preceding 24-48 hours. In this scale, the following interpretations are used: - Dependent: not capable of grooming independently. - Independent: capable of brushing teeth, brushing hair, shaving and washing independently." /> + <alias value="UiterlijkeVerzorging" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.3--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.5" /> + <comment value="Grooming" /> + </mapping> + </element> + <element id="Observation.component:grooming.referenceRange"> + <path value="Observation.component.referenceRange" /> + <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> + </element> + <element id="Observation.component:toiletUse"> + <path value="Observation.component" /> + <sliceName value="toiletUse" /> + <max value="1" /> + </element> + <element id="Observation.component:toiletUse.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="284899001" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:toiletUse.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="ToiletUse" /> + <definition value="Toilet use indicates the extent to which a patient is capable of using the toilet independently. In this scale, the following interpretations are used: - Dependent: dependent. - Help: needs some help but can do certain things themselves, like wiping. - Independent: capable of using the toilet, sufficiently undressing, cleaning, getting dressed and leaving." /> + <alias value="Toiletgebruik" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.4--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.6" /> + <comment value="ToiletUse" /> + </mapping> + </element> + <element id="Observation.component:toiletUse.referenceRange"> + <path value="Observation.component.referenceRange" /> + <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> + </element> + <element id="Observation.component:feeding"> + <path value="Observation.component" /> + <sliceName value="feeding" /> + <max value="1" /> + </element> + <element id="Observation.component:feeding.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="165221002" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:feeding.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Feeding" /> + <definition value="Feeding indicates the extent to which a patient is capable of eating independently. In this scale, the following interpretations are used: - Not independent: not capable of eating independently. - Help: food is puréed; patient does feed themselves, but needs help cutting food, spreading butter, et cetera. - Independent: capable of eating normal food (including hard food). The food can be cooked and served by others, but is not to be puréed." /> + <alias value="Eten" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.5--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.7" /> + <comment value="Feeding" /> + </mapping> + </element> + <element id="Observation.component:feeding.referenceRange"> + <path value="Observation.component.referenceRange" /> + <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> + </element> + <element id="Observation.component:transfers"> + <path value="Observation.component" /> + <sliceName value="transfers" /> + <max value="1" /> + </element> + <element id="Observation.component:transfers.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="364666007" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:transfers.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Transfers" /> + <definition value="Transfers indicates the extent to which a patient is capable of independently getting from a chair to the bed and vice versa. In this scale, the following interpretations are used: - Not independent: not capable of sitting up; the use of a patient hoist is required. - Major help: help from a strong, trained individual or 2 regular individuals, but the patient can sit up by themselves. - Minor help: a person to supervise or provide some help, either verbally or physically. - Independent: does not need help." /> + <alias value="Transfers" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.8" /> + <comment value="Transfers" /> + </mapping> + </element> + <element id="Observation.component:transfers.referenceRange"> + <path value="Observation.component.referenceRange" /> + <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> + </element> + <element id="Observation.component:mobility"> + <path value="Observation.component" /> + <sliceName value="mobility" /> + <max value="1" /> + </element> + <element id="Observation.component:mobility.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="282097004" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:mobility.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Mobility" /> + <definition value="Mobility indicates the extent to which a patient is capable of moving independently. In this scale, the following interpretations are used: - Dependent: cannot move themselves. - Independent with wheelchair: uses a wheelchair, with the ability to go around corners or open doors without help. - Assisted walking: help from one person, for example verbally or physically. - Independent: can move within the home or department; aids may be used." /> + <alias value="Mobiliteit" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.7--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.9" /> + <comment value="Mobility" /> + </mapping> + </element> + <element id="Observation.component:mobility.referenceRange"> + <path value="Observation.component.referenceRange" /> + <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> + </element> + <element id="Observation.component:dressing"> + <path value="Observation.component" /> + <sliceName value="dressing" /> + <max value="1" /> + </element> + <element id="Observation.component:dressing.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="165235000" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:dressing.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Dressing" /> + <definition value="Dressing indicates the extent to which a patient is capable of dressing and undressing themselves independently. In this scale, the following interpretations are used: - Dependent: dependent. - Help: needs help but can do about half themselves, such as only needing help with buttons and/or zippers. - Independent: capable of selecting and putting on clothes." /> + <alias value="AanUitkleden" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.10" /> + <comment value="Dressing" /> + </mapping> + </element> + <element id="Observation.component:dressing.referenceRange"> + <path value="Observation.component.referenceRange" /> + <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> + </element> + <element id="Observation.component:managingStairs"> + <path value="Observation.component" /> + <sliceName value="managingStairs" /> + <max value="1" /> + </element> + <element id="Observation.component:managingStairs.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="301587001" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:managingStairs.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="ManagingStairs" /> + <definition value="Managing stairs indicates the extent to which a patient is capable of going up and down stairs independently. In this scale, the following interpretations are used: - Dependent: not capable of going up and down stairs. - Help: needs help, for example verbally, physically or in the form of an aid. - Independent: capable of going up and down stairs independently, and if necessary can carry their own aid." /> + <alias value="TrappenLopen" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.11" /> + <comment value="ManagingStairs" /> + </mapping> + </element> + <element id="Observation.component:managingStairs.referenceRange"> + <path value="Observation.component.referenceRange" /> + <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> + </element> + <element id="Observation.component:bathing"> + <path value="Observation.component" /> + <sliceName value="bathing" /> + <max value="1" /> + </element> + <element id="Observation.component:bathing.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="284785009" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:bathing.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Bathing" /> + <definition value="Bathing indicates the extent to which a patient is capable of independently taking a bath or shower. In this scale, the following interpretations are used: - Dependent: not capable of bathing independently. - Independent: capable of getting in and out of the bath or shower and bathing without help or supervision." /> + <alias value="BadenDouchen" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--20200901000000" /> + </binding> + <mapping> + <identity value="zib-bartheladlindex-v3.1-2020EN" /> + <map value="NL-CM:4.2.12" /> + <comment value="Bathing" /> + </mapping> + </element> + <element id="Observation.component:bathing.referenceRange"> + <path value="Observation.component.referenceRange" /> + <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> + </element> + </differential> </StructureDefinition> \ No newline at end of file From 61146bf9650bb614274e0effdceeb02e0afc9b92 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Fri, 9 Dec 2022 13:39:12 +0100 Subject: [PATCH 34/92] Refresh terminology --- ...2.4.3.11.60.40.2.4.2.8--20200901000000.xml | 195 +++++++-------- ....4.3.11.60.40.2.4.2.10--20200901000000.xml | 157 ++++++------ ...2.4.3.11.60.40.2.4.2.2--20200901000000.xml | 195 +++++++-------- ...2.4.3.11.60.40.2.4.2.1--20200901000000.xml | 195 +++++++-------- ...2.4.3.11.60.40.2.4.7.2--20200901000000.xml | 2 +- ...2.4.3.11.60.40.2.4.2.5--20200901000000.xml | 195 +++++++-------- ...2.4.3.11.60.40.2.4.7.1--20200901000000.xml | 2 +- ...2.4.3.11.60.40.2.4.2.7--20200901000000.xml | 233 +++++++++--------- ...3.2.4.3.11.60.121.11.9--20200901000000.xml | 87 +++---- ...2.4.3.11.60.40.2.4.2.4--20200901000000.xml | 195 +++++++-------- ...2.4.3.11.60.40.2.4.2.6--20200901000000.xml | 233 +++++++++--------- ...2.4.3.11.60.40.2.4.2.9--20200901000000.xml | 195 +++++++-------- ...2.4.3.11.60.40.2.4.2.3--20200901000000.xml | 157 ++++++------ ...2.16.840.1.113883.2.4.3.11.60.40.4.1.8.xml | 98 ++++++++ ....16.840.1.113883.2.4.3.11.60.40.4.1.10.xml | 82 ++++++ ...2.16.840.1.113883.2.4.3.11.60.40.4.1.2.xml | 100 ++++++++ ...2.16.840.1.113883.2.4.3.11.60.40.4.1.1.xml | 98 ++++++++ ...2.16.840.1.113883.2.4.3.11.60.40.4.1.5.xml | 99 ++++++++ ...2.16.840.1.113883.2.4.3.11.60.40.4.1.7.xml | 115 +++++++++ ...2.16.840.1.113883.2.4.3.11.60.40.4.1.4.xml | 99 ++++++++ ...2.16.840.1.113883.2.4.3.11.60.40.4.1.6.xml | 115 +++++++++ ...2.16.840.1.113883.2.4.3.11.60.40.4.1.9.xml | 100 ++++++++ ...2.16.840.1.113883.2.4.3.11.60.40.4.1.3.xml | 84 +++++++ 23 files changed, 2016 insertions(+), 1015 deletions(-) create mode 100644 resources/zib/terminology/codesystem-BarthelAanUitkleden-2.16.840.1.113883.2.4.3.11.60.40.4.1.8.xml create mode 100644 resources/zib/terminology/codesystem-BarthelBadenDouchen-2.16.840.1.113883.2.4.3.11.60.40.4.1.10.xml create mode 100644 resources/zib/terminology/codesystem-BarthelBlaas-2.16.840.1.113883.2.4.3.11.60.40.4.1.2.xml create mode 100644 resources/zib/terminology/codesystem-BarthelDarm-2.16.840.1.113883.2.4.3.11.60.40.4.1.1.xml create mode 100644 resources/zib/terminology/codesystem-BarthelEten-2.16.840.1.113883.2.4.3.11.60.40.4.1.5.xml create mode 100644 resources/zib/terminology/codesystem-BarthelMobiliteit-2.16.840.1.113883.2.4.3.11.60.40.4.1.7.xml create mode 100644 resources/zib/terminology/codesystem-BarthelToiletgebruik-2.16.840.1.113883.2.4.3.11.60.40.4.1.4.xml create mode 100644 resources/zib/terminology/codesystem-BarthelTransfer-2.16.840.1.113883.2.4.3.11.60.40.4.1.6.xml create mode 100644 resources/zib/terminology/codesystem-BarthelTrappenLopen-2.16.840.1.113883.2.4.3.11.60.40.4.1.9.xml create mode 100644 resources/zib/terminology/codesystem-BarthelUiterlijkeVerzorging-2.16.840.1.113883.2.4.3.11.60.40.4.1.3.xml diff --git a/resources/zib/terminology/AanUitkledenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--20200901000000.xml b/resources/zib/terminology/AanUitkledenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--20200901000000.xml index 722c62551..fe6102b55 100644 --- a/resources/zib/terminology/AanUitkledenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--20200901000000.xml +++ b/resources/zib/terminology/AanUitkledenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--20200901000000.xml @@ -1,98 +1,99 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--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.4.2.8--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.4.2.8"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="AanUitkledenCodelijst"/> - <title value="AanUitkledenCodelijst"/> - <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="AanUitkledenCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.8"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="0"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Afhankelijk"/> - </extension> - <code value="DRESS0"/> - <display value="Afhankelijk"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Afhankelijk"/> - </designation> - </concept> - <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="Heeft hulp nodig maar kan ongeveer de helft zelf"/> - </extension> - <code value="DRESS1"/> - <display value="Hulp"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Hulp"/> - </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="Onafhankelijk"/> - </extension> - <code value="DRESS2"/> - <display value="Onafhankelijk"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Onafhankelijk"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.8--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.4.2.8--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.4.2.8"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="AanUitkledenCodelijst"/> + <title value="AanUitkledenCodelijst"/> + <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="AanUitkledenCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.8"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Afhankelijk"/> + </extension> + <code value="DRESS0"/> + <display value="Afhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Afhankelijk"/> + </designation> + </concept> + <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="Heeft hulp nodig maar kan ongeveer de helft zelf"/> + </extension> + <code value="DRESS1"/> + <display value="Hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Hulp"/> + </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="Onafhankelijk"/> + </extension> + <code value="DRESS2"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/BadenDouchenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--20200901000000.xml b/resources/zib/terminology/BadenDouchenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--20200901000000.xml index 3baf97b3e..3c6cc7e68 100644 --- a/resources/zib/terminology/BadenDouchenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--20200901000000.xml +++ b/resources/zib/terminology/BadenDouchenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--20200901000000.xml @@ -1,79 +1,80 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--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.4.2.10--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.4.2.10"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="BadenDouchenCodelijst"/> - <title value="BadenDouchenCodelijst"/> - <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="BadenDouchenCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.10"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="0"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Afhankelijk"/> - </extension> - <code value="BATH0"/> - <display value="Afhankelijk"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Afhankelijk"/> - </designation> - </concept> - <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="Onafhankelijk"/> - </extension> - <code value="BATH1"/> - <display value="Onafhankelijk"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Onafhankelijk"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.10--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.4.2.10--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.4.2.10"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BadenDouchenCodelijst"/> + <title value="BadenDouchenCodelijst"/> + <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="BadenDouchenCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.10"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Afhankelijk"/> + </extension> + <code value="BATH0"/> + <display value="Afhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Afhankelijk"/> + </designation> + </concept> + <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="Onafhankelijk"/> + </extension> + <code value="BATH1"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/BlaasCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.2--20200901000000.xml b/resources/zib/terminology/BlaasCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.2--20200901000000.xml index 7bdfb2ea7..fbe064891 100644 --- a/resources/zib/terminology/BlaasCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.2--20200901000000.xml +++ b/resources/zib/terminology/BlaasCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.2--20200901000000.xml @@ -1,98 +1,99 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.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.4.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.4.2.2"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="BlaasCodelijst"/> - <title value="BlaasCodelijst"/> - <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="BlaasCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.2"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="0"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Incontinent of katheter"/> - </extension> - <code value="URIN0"/> - <display value="Incontinent"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Incontinent"/> - </designation> - </concept> - <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="Af en toe een ongelukje (max. 1 keer per 24 uur)"/> - </extension> - <code value="URIN1"/> - <display value="Ongelukje"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Ongelukje"/> - </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="Continent (gedurende meer dan 7 dagen)"/> - </extension> - <code value="URIN2"/> - <display value="Continent"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Continent"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.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+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.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.4.2.2"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BlaasCodelijst"/> + <title value="BlaasCodelijst"/> + <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="BlaasCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.2"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Incontinent of katheter"/> + </extension> + <code value="URIN0"/> + <display value="Incontinent"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Incontinent"/> + </designation> + </concept> + <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="Af en toe een ongelukje (max. 1 keer per 24 uur)"/> + </extension> + <code value="URIN1"/> + <display value="Ongelukje"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Ongelukje"/> + </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="Continent (gedurende meer dan 7 dagen)"/> + </extension> + <code value="URIN2"/> + <display value="Continent"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Continent"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/DarmCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.1--20200901000000.xml b/resources/zib/terminology/DarmCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.1--20200901000000.xml index 65478759a..f3afc370d 100644 --- a/resources/zib/terminology/DarmCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.1--20200901000000.xml +++ b/resources/zib/terminology/DarmCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.1--20200901000000.xml @@ -1,98 +1,99 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.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.4.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.4.2.1"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="DarmCodelijst"/> - <title value="DarmCodelijst"/> - <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="DarmCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.1"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="0"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Incontinent"/> - </extension> - <code value="FECAL0"/> - <display value="Incontinent"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Incontinent"/> - </designation> - </concept> - <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="Af en toe een ongelukje"/> - </extension> - <code value="FECAL1"/> - <display value="Ongelukje"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Ongelukje"/> - </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="Continent"/> - </extension> - <code value="FECAL2"/> - <display value="Continent"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Continent"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.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+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.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.4.2.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="DarmCodelijst"/> + <title value="DarmCodelijst"/> + <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="DarmCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.1"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Incontinent"/> + </extension> + <code value="FECAL0"/> + <display value="Incontinent"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Incontinent"/> + </designation> + </concept> + <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="Af en toe een ongelukje"/> + </extension> + <code value="FECAL1"/> + <display value="Ongelukje"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Ongelukje"/> + </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="Continent"/> + </extension> + <code value="FECAL2"/> + <display value="Continent"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Continent"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/EetBeperkingenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.7.2--20200901000000.xml b/resources/zib/terminology/EetBeperkingenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.7.2--20200901000000.xml index cf07a8892..60f5e7171 100644 --- a/resources/zib/terminology/EetBeperkingenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.7.2--20200901000000.xml +++ b/resources/zib/terminology/EetBeperkingenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.7.2--20200901000000.xml @@ -6,7 +6,7 @@ </meta> <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> <valuePeriod> - <start value="2020-09-01T00:00:00+02:00"/> + <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.4.7.2--20200901000000"/> diff --git a/resources/zib/terminology/EtenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.5--20200901000000.xml b/resources/zib/terminology/EtenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.5--20200901000000.xml index 93830862c..976053f1d 100644 --- a/resources/zib/terminology/EtenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.5--20200901000000.xml +++ b/resources/zib/terminology/EtenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.5--20200901000000.xml @@ -1,98 +1,99 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.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.4.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.4.2.5"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="EtenCodelijst"/> - <title value="EtenCodelijst"/> - <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="EtenCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.5"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="0"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Niet in staat (niet zelfstandig)"/> - </extension> - <code value="FEED0"/> - <display value="Niet zelfstandig"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Niet zelfstandig"/> - </designation> - </concept> - <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="Heeft hulp nodig bij snijden, smeren van boter, enz."/> - </extension> - <code value="FEED1"/> - <display value="Hulp"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Hulp"/> - </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="Onafhankelijk"/> - </extension> - <code value="FEED2"/> - <display value="Onafhankelijk"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Onafhankelijk"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.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+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.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.4.2.5"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="EtenCodelijst"/> + <title value="EtenCodelijst"/> + <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="EtenCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.5"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Niet in staat (niet zelfstandig)"/> + </extension> + <code value="FEED0"/> + <display value="Niet zelfstandig"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Niet zelfstandig"/> + </designation> + </concept> + <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="Heeft hulp nodig bij snijden, smeren van boter, enz."/> + </extension> + <code value="FEED1"/> + <display value="Hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Hulp"/> + </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="Onafhankelijk"/> + </extension> + <code value="FEED2"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/EtenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.7.1--20200901000000.xml b/resources/zib/terminology/EtenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.7.1--20200901000000.xml index 3e6d105f2..f98891e75 100644 --- a/resources/zib/terminology/EtenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.7.1--20200901000000.xml +++ b/resources/zib/terminology/EtenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.7.1--20200901000000.xml @@ -6,7 +6,7 @@ </meta> <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> <valuePeriod> - <start value="2020-09-01T00:00:00+02:00"/> + <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.4.7.1--20200901000000"/> diff --git a/resources/zib/terminology/MobiliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.7--20200901000000.xml b/resources/zib/terminology/MobiliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.7--20200901000000.xml index db9175a71..44b2456ca 100644 --- a/resources/zib/terminology/MobiliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.7--20200901000000.xml +++ b/resources/zib/terminology/MobiliteitCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.7--20200901000000.xml @@ -1,117 +1,118 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.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.4.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.4.2.7"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="MobiliteitCodelijst"/> - <title value="MobiliteitCodelijst"/> - <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="MobiliteitCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.7"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="0"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Kan zich niet verplaatsen"/> - </extension> - <code value="MOBIL0"/> - <display value="Afhankelijk"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Afhankelijk"/> - </designation> - </concept> - <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="Onafhankelijk, maar maakt gebruik van rolstoel, incl. het zonder hulp nemen van hoeken en deuren."/> - </extension> - <code value="MOBIL1"/> - <display value="Onafhankelijk met rolstoel"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Onafhankelijk met rolstoel"/> - </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="Loopt met hulp van 1 persoon (hulp van woorden of lichamelijk)"/> - </extension> - <code value="MOBIL2"/> - <display value="Loopt met hulp"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Loopt met hulp"/> - </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="Onafhankelijk"/> - </extension> - <code value="MOBIL3"/> - <display value="Onafhankelijk"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Onafhankelijk"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.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+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.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.4.2.7"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="MobiliteitCodelijst"/> + <title value="MobiliteitCodelijst"/> + <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="MobiliteitCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.7"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kan zich niet verplaatsen"/> + </extension> + <code value="MOBIL0"/> + <display value="Afhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Afhankelijk"/> + </designation> + </concept> + <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="Onafhankelijk, maar maakt gebruik van rolstoel, incl. het zonder hulp nemen van hoeken en deuren."/> + </extension> + <code value="MOBIL1"/> + <display value="Onafhankelijk met rolstoel"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk met rolstoel"/> + </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="Loopt met hulp van 1 persoon (hulp van woorden of lichamelijk)"/> + </extension> + <code value="MOBIL2"/> + <display value="Loopt met hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Loopt met hulp"/> + </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="Onafhankelijk"/> + </extension> + <code value="MOBIL3"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/SchooltypeCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.9--20200901000000.xml b/resources/zib/terminology/SchooltypeCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.9--20200901000000.xml index 9cd1a9dee..74e2286ed 100644 --- a/resources/zib/terminology/SchooltypeCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.9--20200901000000.xml +++ b/resources/zib/terminology/SchooltypeCodelijsten-2.16.840.1.113883.2.4.3.11.60.121.11.9--20200901000000.xml @@ -1,44 +1,45 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.121.11.9--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="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.9--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.9"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="SchooltypeCodelijsten"/> - <title value="SchooltypeCodelijsten"/> - <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 Education binds to for NL-CM:7.10.2 SchoolType. 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.7.10.1--20200901000000"/> - </include> - <include> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.10.2--20200901000000"/> - </include> - </compose> -</ValueSet> \ No newline at end of file + <id value="2.16.840.1.113883.2.4.3.11.60.121.11.9--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.121.11.9--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.9"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="SchooltypeCodelijsten"/> + <title value="SchooltypeCodelijsten"/> + <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 Education binds to for NL-CM:7.10.2 SchoolType. 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.7.10.1--20200901000000"/> + </include> + <include> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.7.10.2--20200901000000"/> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/ToiletgebruikCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.4--20200901000000.xml b/resources/zib/terminology/ToiletgebruikCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.4--20200901000000.xml index fe6f0d381..17a11709f 100644 --- a/resources/zib/terminology/ToiletgebruikCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.4--20200901000000.xml +++ b/resources/zib/terminology/ToiletgebruikCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.4--20200901000000.xml @@ -1,98 +1,99 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.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.4.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.4.2.4"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="ToiletgebruikCodelijst"/> - <title value="ToiletgebruikCodelijst"/> - <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="ToiletgebruikCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.4"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="0"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Afhankelijk"/> - </extension> - <code value="TOIL0"/> - <display value="Afhankelijk"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Afhankelijk"/> - </designation> - </concept> - <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="Heeft enige hulp nodig maar kan sommige dingen zelf"/> - </extension> - <code value="TOIL1"/> - <display value="Hulp"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Hulp"/> - </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="Onafhankelijk (op en af, uit- en aankleden, afvegen)"/> - </extension> - <code value="TOIL2"/> - <display value="Onafhankelijk"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Onafhankelijk"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.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+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.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.4.2.4"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="ToiletgebruikCodelijst"/> + <title value="ToiletgebruikCodelijst"/> + <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="ToiletgebruikCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.4"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Afhankelijk"/> + </extension> + <code value="TOIL0"/> + <display value="Afhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Afhankelijk"/> + </designation> + </concept> + <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="Heeft enige hulp nodig maar kan sommige dingen zelf"/> + </extension> + <code value="TOIL1"/> + <display value="Hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Hulp"/> + </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="Onafhankelijk (op en af, uit- en aankleden, afvegen)"/> + </extension> + <code value="TOIL2"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/TransfersCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--20200901000000.xml b/resources/zib/terminology/TransfersCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--20200901000000.xml index 183138ff8..9f0b21a00 100644 --- a/resources/zib/terminology/TransfersCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--20200901000000.xml +++ b/resources/zib/terminology/TransfersCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--20200901000000.xml @@ -1,117 +1,118 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--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.4.2.6--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.4.2.6"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="TransfersCodelijst"/> - <title value="TransfersCodelijst"/> - <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="TransfersCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.6"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="0"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Niet in staat (niet zelfstandig)"/> - </extension> - <code value="TRANS0"/> - <display value="Niet zelfstandig"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Niet zelfstandig"/> - </designation> - </concept> - <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="Veel hulp (1-2 mensen lichamelijk)"/> - </extension> - <code value="TRANS1"/> - <display value="Veel hulp"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Veel hulp"/> - </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="Weinig hulp (met hulp van woorden of lichamelijk)"/> - </extension> - <code value="TRANS2"/> - <display value="Weinig hulp"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Weinig hulp"/> - </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="Onafhankelijk"/> - </extension> - <code value="TRANS3"/> - <display value="Onafhankelijk"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Onafhankelijk"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.6--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.4.2.6--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.4.2.6"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="TransfersCodelijst"/> + <title value="TransfersCodelijst"/> + <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="TransfersCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.6"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Niet in staat (niet zelfstandig)"/> + </extension> + <code value="TRANS0"/> + <display value="Niet zelfstandig"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Niet zelfstandig"/> + </designation> + </concept> + <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="Veel hulp (1-2 mensen lichamelijk)"/> + </extension> + <code value="TRANS1"/> + <display value="Veel hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Veel hulp"/> + </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="Weinig hulp (met hulp van woorden of lichamelijk)"/> + </extension> + <code value="TRANS2"/> + <display value="Weinig hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Weinig hulp"/> + </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="Onafhankelijk"/> + </extension> + <code value="TRANS3"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/TrappenLopenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--20200901000000.xml b/resources/zib/terminology/TrappenLopenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--20200901000000.xml index f2482f119..a37b0aefd 100644 --- a/resources/zib/terminology/TrappenLopenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--20200901000000.xml +++ b/resources/zib/terminology/TrappenLopenCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--20200901000000.xml @@ -1,98 +1,99 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--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.4.2.9--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.4.2.9"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="TrappenLopenCodelijst"/> - <title value="TrappenLopenCodelijst"/> - <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="TrappenLopenCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.9"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="0"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Niet in staat"/> - </extension> - <code value="CLIMB0"/> - <display value="Afhankelijk"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Afhankelijk"/> - </designation> - </concept> - <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="Heeft hulp nodig (woorden, lichamelijk of hulpmiddel)"/> - </extension> - <code value="CLIMB1"/> - <display value="Hulp"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Hulp"/> - </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="Onafhankelijk naar boven en naar beneden"/> - </extension> - <code value="CLIMB2"/> - <display value="Onafhankelijk"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Onafhankelijk"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.2.9--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.4.2.9--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.4.2.9"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="TrappenLopenCodelijst"/> + <title value="TrappenLopenCodelijst"/> + <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="TrappenLopenCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.9"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Niet in staat"/> + </extension> + <code value="CLIMB0"/> + <display value="Afhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Afhankelijk"/> + </designation> + </concept> + <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="Heeft hulp nodig (woorden, lichamelijk of hulpmiddel)"/> + </extension> + <code value="CLIMB1"/> + <display value="Hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Hulp"/> + </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="Onafhankelijk naar boven en naar beneden"/> + </extension> + <code value="CLIMB2"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/UiterlijkeVerzorgingCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.3--20200901000000.xml b/resources/zib/terminology/UiterlijkeVerzorgingCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.3--20200901000000.xml index 5281ff60c..b010157df 100644 --- a/resources/zib/terminology/UiterlijkeVerzorgingCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.3--20200901000000.xml +++ b/resources/zib/terminology/UiterlijkeVerzorgingCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.2.3--20200901000000.xml @@ -1,79 +1,80 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.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.4.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.4.2.3"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="UiterlijkeVerzorgingCodelijst"/> - <title value="UiterlijkeVerzorgingCodelijst"/> - <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="UiterlijkeVerzorgingCodelijst"/> - <immutable value="false"/> - <compose> - <include> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.3"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> - <valueDecimal value="0"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Heeft hulp nodig"/> - </extension> - <code value="GROOM0"/> - <display value="Hulp"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Hulp"/> - </designation> - </concept> - <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="Onafhankelijk (gezicht, haar, tanden, scheren)"/> - </extension> - <code value="GROOM1"/> - <display value="Onafhankelijk"/> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Onafhankelijk"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.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+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.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.4.2.3"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="UiterlijkeVerzorgingCodelijst"/> + <title value="UiterlijkeVerzorgingCodelijst"/> + <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="UiterlijkeVerzorgingCodelijst"/> + <immutable value="false"/> + <compose> + <include> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.3"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Heeft hulp nodig"/> + </extension> + <code value="GROOM0"/> + <display value="Hulp"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Hulp"/> + </designation> + </concept> + <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="Onafhankelijk (gezicht, haar, tanden, scheren)"/> + </extension> + <code value="GROOM1"/> + <display value="Onafhankelijk"/> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Onafhankelijk"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/codesystem-BarthelAanUitkleden-2.16.840.1.113883.2.4.3.11.60.40.4.1.8.xml b/resources/zib/terminology/codesystem-BarthelAanUitkleden-2.16.840.1.113883.2.4.3.11.60.40.4.1.8.xml new file mode 100644 index 000000000..644850ea4 --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelAanUitkleden-2.16.840.1.113883.2.4.3.11.60.40.4.1.8.xml @@ -0,0 +1,98 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.8"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.8"/> + <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.1.8"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelAanUitkleden"/> + <title value="BarthelAanUitkleden"/> + <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="BarthelAanUitkleden"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="3"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="DRESS0"/> + <display value="Afhankelijk"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="DRESS1"/> + <display value="Hulp"/> + <definition value="Heeft hulp nodig maar kan ongeveer de helft zelf"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <code value="DRESS2"/> + <display value="Onafhankelijk"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="2"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-BarthelBadenDouchen-2.16.840.1.113883.2.4.3.11.60.40.4.1.10.xml b/resources/zib/terminology/codesystem-BarthelBadenDouchen-2.16.840.1.113883.2.4.3.11.60.40.4.1.10.xml new file mode 100644 index 000000000..e4a515b94 --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelBadenDouchen-2.16.840.1.113883.2.4.3.11.60.40.4.1.10.xml @@ -0,0 +1,82 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.10"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.10"/> + <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.1.10"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelBadenDouchen"/> + <title value="BarthelBadenDouchen"/> + <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="BarthelBadenDouchen"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="2"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="BATH0"/> + <display value="Afhankelijk"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="BATH1"/> + <display value="Onafhankelijk"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-BarthelBlaas-2.16.840.1.113883.2.4.3.11.60.40.4.1.2.xml b/resources/zib/terminology/codesystem-BarthelBlaas-2.16.840.1.113883.2.4.3.11.60.40.4.1.2.xml new file mode 100644 index 000000000..3212c5156 --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelBlaas-2.16.840.1.113883.2.4.3.11.60.40.4.1.2.xml @@ -0,0 +1,100 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.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"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.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.1.2"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelBlaas"/> + <title value="BarthelBlaas"/> + <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="BarthelBlaas"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="3"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="URIN0"/> + <display value="Incontinent"/> + <definition value="Incontinent of katheter"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="URIN1"/> + <display value="Ongelukje"/> + <definition value="Af en toe een ongelukje (max. 1 keer per 24 uur)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <code value="URIN2"/> + <display value="Continent"/> + <definition value="Continent (gedurende meer dan 7 dagen)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="2"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-BarthelDarm-2.16.840.1.113883.2.4.3.11.60.40.4.1.1.xml b/resources/zib/terminology/codesystem-BarthelDarm-2.16.840.1.113883.2.4.3.11.60.40.4.1.1.xml new file mode 100644 index 000000000..350d3a607 --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelDarm-2.16.840.1.113883.2.4.3.11.60.40.4.1.1.xml @@ -0,0 +1,98 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.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"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.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.1.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelDarm"/> + <title value="BarthelDarm"/> + <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="BarthelDarm"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="3"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="FECAL0"/> + <display value="Incontinent"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="FECAL1"/> + <display value="Ongelukje"/> + <definition value="Af en toe een ongelukje"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <code value="FECAL2"/> + <display value="Continent"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="2"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-BarthelEten-2.16.840.1.113883.2.4.3.11.60.40.4.1.5.xml b/resources/zib/terminology/codesystem-BarthelEten-2.16.840.1.113883.2.4.3.11.60.40.4.1.5.xml new file mode 100644 index 000000000..a304df2f3 --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelEten-2.16.840.1.113883.2.4.3.11.60.40.4.1.5.xml @@ -0,0 +1,99 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.5"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.5"/> + <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.1.5"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelEten"/> + <title value="BarthelEten"/> + <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="BarthelEten"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="3"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="FEED0"/> + <display value="Niet zelfstandig"/> + <definition value="Niet in staat (niet zelfstandig)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="FEED1"/> + <display value="Hulp"/> + <definition value="Heeft hulp nodig bij snijden, smeren van boter, enz."/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <code value="FEED2"/> + <display value="Onafhankelijk"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="2"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-BarthelMobiliteit-2.16.840.1.113883.2.4.3.11.60.40.4.1.7.xml b/resources/zib/terminology/codesystem-BarthelMobiliteit-2.16.840.1.113883.2.4.3.11.60.40.4.1.7.xml new file mode 100644 index 000000000..2294fe0f9 --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelMobiliteit-2.16.840.1.113883.2.4.3.11.60.40.4.1.7.xml @@ -0,0 +1,115 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.7"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.7"/> + <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.1.7"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelMobiliteit"/> + <title value="BarthelMobiliteit"/> + <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="BarthelMobiliteit"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="4"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="MOBIL0"/> + <display value="Afhankelijk"/> + <definition value="Kan zich niet verplaatsen"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="MOBIL1"/> + <display value="Onafhankelijk met rolstoel"/> + <definition value="Onafhankelijk, maar maakt gebruik van rolstoel, incl. het zonder hulp nemen van hoeken en deuren."/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <code value="MOBIL2"/> + <display value="Loopt met hulp"/> + <definition value="Loopt met hulp van 1 persoon (hulp van woorden of lichamelijk)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="2"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="3"/> + </extension> + <code value="MOBIL3"/> + <display value="Onafhankelijk"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="3"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-BarthelToiletgebruik-2.16.840.1.113883.2.4.3.11.60.40.4.1.4.xml b/resources/zib/terminology/codesystem-BarthelToiletgebruik-2.16.840.1.113883.2.4.3.11.60.40.4.1.4.xml new file mode 100644 index 000000000..6151efb35 --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelToiletgebruik-2.16.840.1.113883.2.4.3.11.60.40.4.1.4.xml @@ -0,0 +1,99 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.4"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.4"/> + <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.1.4"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelToiletgebruik"/> + <title value="BarthelToiletgebruik"/> + <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="BarthelToiletgebruik"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="3"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="TOIL0"/> + <display value="Afhankelijk"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="TOIL1"/> + <display value="Hulp"/> + <definition value="Heeft enige hulp nodig maar kan sommige dingen zelf"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <code value="TOIL2"/> + <display value="Onafhankelijk"/> + <definition value="Onafhankelijk (op en af, uit- en aankleden, afvegen)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="2"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-BarthelTransfer-2.16.840.1.113883.2.4.3.11.60.40.4.1.6.xml b/resources/zib/terminology/codesystem-BarthelTransfer-2.16.840.1.113883.2.4.3.11.60.40.4.1.6.xml new file mode 100644 index 000000000..ec16d91a6 --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelTransfer-2.16.840.1.113883.2.4.3.11.60.40.4.1.6.xml @@ -0,0 +1,115 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.6"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.6"/> + <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.1.6"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelTransfer"/> + <title value="BarthelTransfer"/> + <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="BarthelTransfer"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="4"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="TRANS0"/> + <display value="Niet zelfstandig"/> + <definition value="Niet in staat (niet zelfstandig)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="TRANS1"/> + <display value="Veel hulp"/> + <definition value="Veel hulp (1-2 mensen lichamelijk)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <code value="TRANS2"/> + <display value="Weinig hulp"/> + <definition value="Weinig hulp (met hulp van woorden of lichamelijk)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="2"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="3"/> + </extension> + <code value="TRANS3"/> + <display value="Onafhankelijk"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="3"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-BarthelTrappenLopen-2.16.840.1.113883.2.4.3.11.60.40.4.1.9.xml b/resources/zib/terminology/codesystem-BarthelTrappenLopen-2.16.840.1.113883.2.4.3.11.60.40.4.1.9.xml new file mode 100644 index 000000000..d3b9770a4 --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelTrappenLopen-2.16.840.1.113883.2.4.3.11.60.40.4.1.9.xml @@ -0,0 +1,100 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.9"/> + <meta> + <profile value="http://hl7.org/fhir/StructureDefinition/shareablecodesystem"/> + <!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/CodeSystem"/>--> + </meta> + <language value="nl-NL"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.9"/> + <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.1.9"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelTrappenLopen"/> + <title value="BarthelTrappenLopen"/> + <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="BarthelTrappenLopen"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="3"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="CLIMB0"/> + <display value="Afhankelijk"/> + <definition value="Niet in staat"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="CLIMB1"/> + <display value="Hulp"/> + <definition value="Heeft hulp nodig (woorden, lichamelijk of hulpmiddel)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="2"/> + </extension> + <code value="CLIMB2"/> + <display value="Onafhankelijk"/> + <definition value="Onafhankelijk naar boven en naar beneden"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="2"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> diff --git a/resources/zib/terminology/codesystem-BarthelUiterlijkeVerzorging-2.16.840.1.113883.2.4.3.11.60.40.4.1.3.xml b/resources/zib/terminology/codesystem-BarthelUiterlijkeVerzorging-2.16.840.1.113883.2.4.3.11.60.40.4.1.3.xml new file mode 100644 index 000000000..5d488e1fe --- /dev/null +++ b/resources/zib/terminology/codesystem-BarthelUiterlijkeVerzorging-2.16.840.1.113883.2.4.3.11.60.40.4.1.3.xml @@ -0,0 +1,84 @@ +<CodeSystem xmlns="http://hl7.org/fhir"> + <id value="2.16.840.1.113883.2.4.3.11.60.40.4.1.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"/> + <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> + <valuePeriod> + <start value="2020-09-01T00:00:00+00:00"/> + </valuePeriod> + </extension> + <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.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.1.3"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="BarthelUiterlijkeVerzorging"/> + <title value="BarthelUiterlijkeVerzorging"/> + <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="BarthelUiterlijkeVerzorging"/> + <caseSensitive value="false"/> + <content value="complete"/> + <count value="2"/> + <property> + <code value="ordinal-value"/> + <uri value="http://hl7.org/fhir/StructureDefinition/ordinalValue"/> + <description value="A numeric value that allows the comparison (less than, greater than) or other numerical manipulation of a concept (e.g. Adding up components of a score). Scores are usually a whole number, but occasionally decimals are encountered in scores."/> + <type value="integer"/> + </property> + <property> + <code value="status"/> + <uri value="http://hl7.org/fhir/concept-properties"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <type value="code"/> + </property> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="0"/> + </extension> + <code value="GROOM0"/> + <display value="Hulp"/> + <definition value="Heeft hulp nodig"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="0"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/ordinalValue"> + <valueDecimal value="1"/> + </extension> + <code value="GROOM1"/> + <display value="Onafhankelijk"/> + <definition value="Onafhankelijk (gezicht, haar, tanden, scheren)"/> + <property> + <code value="ordinal-value"/> + <valueInteger value="1"/> + </property> + <property> + <code value="status"/> + <valueCode value="active"/> + </property> + </concept> +</CodeSystem> From f47a005ced52f4f7dcb1ab1c30f0dd36dc0d3290 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Fri, 9 Dec 2022 14:19:18 +0100 Subject: [PATCH 35/92] Update contact information, add missing definition --- .../nl-core/nl-core-FeedingPatternInfant.xml | 110 ++-- resources/zib/zib-FeedingPatternInfant.xml | 489 +++++++++--------- 2 files changed, 308 insertions(+), 291 deletions(-) diff --git a/resources/nl-core/nl-core-FeedingPatternInfant.xml b/resources/nl-core/nl-core-FeedingPatternInfant.xml index 624ed9378..65999912a 100644 --- a/resources/nl-core/nl-core-FeedingPatternInfant.xml +++ b/resources/nl-core/nl-core-FeedingPatternInfant.xml @@ -1,56 +1,56 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-FeedingPatternInfant" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-FeedingPatternInfant" /> - <name value="NlcoreFeedingPatternInfant" /> - <title value="nl core FeedingPatternInfant" /> - <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 healthy diet means that we do not consume too much or too little (energy intake balanced with energy use) and that the composition of food (mainly important nutrients) follows the recommendations from the Health Council. For an infant, this means that the child receives breastfeeding or formula milk or a combination thereof." /> - <purpose value="A derived profile from [zib-FeedingPatternInfant](http://nictiz.nl/fhir/StructureDefinition/zib-FeedingPatternInfant) 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-FeedingPatternInfant" /> - <derivation value="constraint" /> - <differential> - <element id="Observation"> - <path value="Observation" /> - <alias value="nl-core-FeedingPatternInfant" /> - </element> - <element id="Observation.basedOn"> - <path value="Observation.basedOn" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/CarePlan" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/DeviceRequest" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/MedicationRequest" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/NutritionOrder" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/ServiceRequest" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-NutritionAdvice" /> - </type> - </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-FeedingPatternInfant" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-FeedingPatternInfant" /> + <name value="NlcoreFeedingPatternInfant" /> + <title value="nl core FeedingPatternInfant" /> + <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 healthy diet means that we do not consume too much or too little (energy intake balanced with energy use) and that the composition of food (mainly important nutrients) follows the recommendations from the Health Council. For an infant, this means that the child receives breastfeeding or formula milk or a combination thereof." /> + <purpose value="A derived profile from [zib-FeedingPatternInfant](http://nictiz.nl/fhir/StructureDefinition/zib-FeedingPatternInfant) 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-FeedingPatternInfant" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-FeedingPatternInfant" /> + </element> + <element id="Observation.basedOn"> + <path value="Observation.basedOn" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/CarePlan" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/DeviceRequest" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/MedicationRequest" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/NutritionOrder" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/ServiceRequest" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-NutritionAdvice" /> + </type> + </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-FeedingPatternInfant.xml b/resources/zib/zib-FeedingPatternInfant.xml index a7b5319f7..27685bf22 100644 --- a/resources/zib/zib-FeedingPatternInfant.xml +++ b/resources/zib/zib-FeedingPatternInfant.xml @@ -1,237 +1,254 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-FeedingPatternInfant" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-FeedingPatternInfant" /> - <name value="ZibFeedingPatternInfant" /> - <title value="zib FeedingPatternInfant" /> - <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 healthy diet means that we do not consume too much or too little (energy intake balanced with energy use) and that the composition of food (mainly important nutrients) follows the recommendations from the Health Council. For an infant, this means that the child receives breastfeeding or formula milk or a combination thereof." /> - <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) FeedingPatternInfant-v1.1(2020EN)](https://zibs.nl/wiki/FeedingPatternInfant-v1.1(2020EN))." /> - <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> - <fhirVersion value="4.0.1" /> - <mapping> - <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> - <uri value="https://zibs.nl/wiki/FeedingPatternInfant-v1.1(2020EN)" /> - <name value="zib FeedingPatternInfant-v1.1(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" /> - <short value="FeedingPatternInfant" /> - <alias value="VoedingspatroonZuigeling" /> - <mapping> - <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> - <map value="NL-CM:4.31.1" /> - <comment value="FeedingPatternInfant" /> - </mapping> - </element> - <element id="Observation.basedOn"> - <path value="Observation.basedOn" /> - <short value="NutritionAdvice" /> - <alias value="Voedingsadvies" /> - <max value="1" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/CarePlan" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/DeviceRequest" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/MedicationRequest" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/NutritionOrder" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/ServiceRequest" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-NutritionAdvice" /> - </type> - <mapping> - <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> - <map value="NL-CM:4.31.9" /> - <comment value="NutritionAdvice" /> - </mapping> - </element> - <element id="Observation.code"> - <path value="Observation.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="289145007" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.effective[x]"> - <path value="Observation.effective[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.effective[x]:effectiveDateTime"> - <path value="Observation.effective[x]" /> - <sliceName value="effectiveDateTime" /> - <short value="FeedingPatternInfantDateTime" /> - <definition value="The date and time on which the characteristics of feeding of the infant are registered." /> - <alias value="VoedingspatroonZuigelingDatumTijd" /> - <type> - <code value="dateTime" /> - </type> - <mapping> - <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> - <map value="NL-CM:4.31.6" /> - <comment value="FeedingPatternInfantDateTime" /> - </mapping> - </element> - <element id="Observation.note"> - <path value="Observation.note" /> - <max value="1" /> - </element> - <element id="Observation.note.text"> - <path value="Observation.note.text" /> - <short value="Comment" /> - <definition value="Comment on the feeding of the infant." /> - <alias value="Toelichting" /> - <mapping> - <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> - <map value="NL-CM:4.31.8" /> - <comment value="Comment" /> - </mapping> - </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:feedingSupplement"> - <path value="Observation.component" /> - <sliceName value="feedingSupplement" /> - <max value="1" /> - </element> - <element id="Observation.component:feedingSupplement.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="373453009" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:feedingSupplement.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="FeedingSupplement" /> - <definition value="It is possible to add supplements to breast and formula milk, such as locust bean gum to thicken milk in case of infant reflux." /> - <alias value="VoedingToevoeging" /> - <type> - <code value="string" /> - </type> - <mapping> - <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> - <map value="NL-CM:4.31.7" /> - <comment value="FeedingSupplement" /> - </mapping> - </element> - <element id="Observation.component:feedingFrequency"> - <path value="Observation.component" /> - <sliceName value="feedingFrequency" /> - <max value="1" /> - </element> - <element id="Observation.component:feedingFrequency.code"> - <path value="Observation.component.code" /> - <code> - <system value="http://snomed.info/sct" /> - <code value="364653007" /> - </code> - </element> - <element id="Observation.component:feedingFrequency.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="FeedingFrequency" /> - <definition value="The number of feeding gifts within 24 hours." /> - <alias value="VoedingFrequentie" /> - <type> - <code value="Quantity" /> - </type> - <mapping> - <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> - <map value="NL-CM:4.31.5" /> - <comment value="FeedingFrequency" /> - </mapping> - </element> - <element id="Observation.component:feedingType"> - <path value="Observation.component" /> - <sliceName value="feedingType" /> - <max value="1" /> - </element> - <element id="Observation.component:feedingType.code"> - <path value="Observation.component.code" /> - <code> - <system value="http://snomed.info/sct" /> - <code value="109021000146107" /> - </code> - </element> - <element id="Observation.component:feedingType.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="FeedingType" /> - <definition value="The type of feeding (breast or formula milk) that is given to the infant." /> - <alias value="VoedingSoort" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="extensible" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.31.1--20200901000000" /> - </binding> - <mapping> - <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> - <map value="NL-CM:4.31.3" /> - <comment value="FeedingType" /> - </mapping> - </element> - <element id="Observation.component:feedingMethod"> - <path value="Observation.component" /> - <sliceName value="feedingMethod" /> - <max value="1" /> - </element> - <element id="Observation.component:feedingMethod.code"> - <path value="Observation.component.code" /> - <code> - <system value="http://snomed.info/sct" /> - <code value="169740003" /> - </code> - </element> - <element id="Observation.component:feedingMethod.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="FeedingMethod" /> - <definition value="The method how the feeding is given to the infant." /> - <alias value="VoedingMethode" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="extensible" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2--20200901000000" /> - </binding> - <mapping> - <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> - <map value="NL-CM:4.31.4" /> - <comment value="FeedingMethod" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-FeedingPatternInfant" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-FeedingPatternInfant" /> + <name value="ZibFeedingPatternInfant" /> + <title value="zib FeedingPatternInfant" /> + <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 healthy diet means that we do not consume too much or too little (energy intake balanced with energy use) and that the composition of food (mainly important nutrients) follows the recommendations from the Health Council. For an infant, this means that the child receives breastfeeding or formula milk or a combination thereof." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) FeedingPatternInfant-v1.1(2020EN)](https://zibs.nl/wiki/FeedingPatternInfant-v1.1(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/FeedingPatternInfant-v1.1(2020EN)" /> + <name value="zib FeedingPatternInfant-v1.1(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" /> + <short value="FeedingPatternInfant" /> + <alias value="VoedingspatroonZuigeling" /> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.1" /> + <comment value="FeedingPatternInfant" /> + </mapping> + </element> + <element id="Observation.basedOn"> + <path value="Observation.basedOn" /> + <short value="NutritionAdvice" /> + <definition value="This is a reference to the rootconcept DietaryRecommendations of information model DietaryRecommendations." /> + <alias value="Voedingsadvies" /> + <max value="1" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/CarePlan" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/DeviceRequest" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/ImmunizationRecommendation" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/MedicationRequest" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/NutritionOrder" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/ServiceRequest" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-NutritionAdvice" /> + </type> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.9" /> + <comment value="NutritionAdvice" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="289145007" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effective[x]" /> + <sliceName value="effectiveDateTime" /> + <short value="FeedingPatternInfantDateTime" /> + <definition value="The date and time on which the characteristics of feeding of the infant are registered." /> + <alias value="VoedingspatroonZuigelingDatumTijd" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.6" /> + <comment value="FeedingPatternInfantDateTime" /> + </mapping> + </element> + <element id="Observation.note"> + <path value="Observation.note" /> + <max value="1" /> + </element> + <element id="Observation.note.text"> + <path value="Observation.note.text" /> + <short value="Comment" /> + <definition value="Comment on the feeding of the infant." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.8" /> + <comment value="Comment" /> + </mapping> + </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:feedingSupplement"> + <path value="Observation.component" /> + <sliceName value="feedingSupplement" /> + <max value="1" /> + </element> + <element id="Observation.component:feedingSupplement.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="373453009" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:feedingSupplement.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="FeedingSupplement" /> + <definition value="It is possible to add supplements to breast and formula milk, such as locust bean gum to thicken milk in case of infant reflux." /> + <alias value="VoedingToevoeging" /> + <type> + <code value="string" /> + </type> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.7" /> + <comment value="FeedingSupplement" /> + </mapping> + </element> + <element id="Observation.component:feedingSupplement.referenceRange"> + <path value="Observation.component.referenceRange" /> + <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> + </element> + <element id="Observation.component:feedingFrequency"> + <path value="Observation.component" /> + <sliceName value="feedingFrequency" /> + <max value="1" /> + </element> + <element id="Observation.component:feedingFrequency.code"> + <path value="Observation.component.code" /> + <code> + <system value="http://snomed.info/sct" /> + <code value="364653007" /> + </code> + </element> + <element id="Observation.component:feedingFrequency.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="FeedingFrequency" /> + <definition value="The number of feeding gifts within 24 hours." /> + <alias value="VoedingFrequentie" /> + <type> + <code value="Quantity" /> + </type> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.5" /> + <comment value="FeedingFrequency" /> + </mapping> + </element> + <element id="Observation.component:feedingFrequency.referenceRange"> + <path value="Observation.component.referenceRange" /> + <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> + </element> + <element id="Observation.component:feedingType"> + <path value="Observation.component" /> + <sliceName value="feedingType" /> + <max value="1" /> + </element> + <element id="Observation.component:feedingType.code"> + <path value="Observation.component.code" /> + <code> + <system value="http://snomed.info/sct" /> + <code value="109021000146107" /> + </code> + </element> + <element id="Observation.component:feedingType.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="FeedingType" /> + <definition value="The type of feeding (breast or formula milk) that is given to the infant." /> + <alias value="VoedingSoort" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="extensible" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.31.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.3" /> + <comment value="FeedingType" /> + </mapping> + </element> + <element id="Observation.component:feedingType.referenceRange"> + <path value="Observation.component.referenceRange" /> + <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> + </element> + <element id="Observation.component:feedingMethod"> + <path value="Observation.component" /> + <sliceName value="feedingMethod" /> + <max value="1" /> + </element> + <element id="Observation.component:feedingMethod.code"> + <path value="Observation.component.code" /> + <code> + <system value="http://snomed.info/sct" /> + <code value="169740003" /> + </code> + </element> + <element id="Observation.component:feedingMethod.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="FeedingMethod" /> + <definition value="The method how the feeding is given to the infant." /> + <alias value="VoedingMethode" /> + <type> + <code value="CodeableConcept" /> + </type> + <binding> + <strength value="extensible" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2--20200901000000" /> + </binding> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.4" /> + <comment value="FeedingMethod" /> + </mapping> + </element> + <element id="Observation.component:feedingMethod.referenceRange"> + <path value="Observation.component.referenceRange" /> + <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> + </element> + </differential> </StructureDefinition> \ No newline at end of file From 65d8f0826afb57c208ad99bb8aefd6ec6346ad79 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Mon, 16 Jan 2023 16:59:28 +0100 Subject: [PATCH 36/92] Corrected contact information, resaved in Forge --- resources/nl-core/nl-core-PainScore.xml | 4 ++-- resources/zib/zib-PainScore.xml | 6 ++---- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/resources/nl-core/nl-core-PainScore.xml b/resources/nl-core/nl-core-PainScore.xml index 86a96617d..b28c9376d 100644 --- a/resources/nl-core/nl-core-PainScore.xml +++ b/resources/nl-core/nl-core-PainScore.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> diff --git a/resources/zib/zib-PainScore.xml b/resources/zib/zib-PainScore.xml index b937db200..b1a8a3ac2 100644 --- a/resources/zib/zib-PainScore.xml +++ b/resources/zib/zib-PainScore.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> @@ -38,14 +38,12 @@ <severity value="error" /> <human value="maxValue of 10 if method is VAS10 or NRS or 100 if VAS100" /> <expression value="((method.coding.code = 'VAS10' or method.coding.code = 'NRS') and valueQuantity.value <= 10) or (method.coding.code='VAS100' and valueQuantity.value <= 100)" /> - <source value="http://nictiz.nl/fhir/StructureDefinition/zib-PainScore" /> </constraint> <constraint> <key value="zib-PainScore-2" /> <severity value="error" /> <human value="minValue of 1 if method is NRS or 0 if VAS" /> <expression value="((method.coding.code = 'VAS10' or method.coding.code = 'VAS100') and valueQuantity.value >= 0) or (method.coding.code='NRS' and valueQuantity.value >= 1)" /> - <source value="http://nictiz.nl/fhir/StructureDefinition/zib-PainScore" /> </constraint> <mapping> <identity value="zib-painscore-v4.0-2020EN" /> From efac8dd93cbf257447954bd30f51d4887129da27 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Tue, 17 Jan 2023 10:07:31 +0100 Subject: [PATCH 37/92] Corrected constraint, finetuned release notes --- release-notes.md | 4 ++-- resources/zib/zib-PainScore.xml | 12 ++++++++---- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/release-notes.md b/release-notes.md index b7fd66e68..3f085d976 100644 --- a/release-notes.md +++ b/release-notes.md @@ -203,10 +203,10 @@ This document contains release notes per zib, indicating differences with their * The comment extension has been replaced by a mapping to `NutritionOrder.note.text`. ## zib-PainScore -* Removed `Observation.bodySite` mapping because AnatomicalLocation concept does not exist anymore. +* Removed mapping on `Observation.bodySite` because the AnatomicalLocation concept has been removed from the zib. +* Removed laterality extension because the Laterality concept has been removed from the zib. * Cardinality of `Observation.method` has changed from 1..1 to 0..1. * The datatype of `Observation.value[x]` (zib concept PainScoreValue) element has been changed from Quantity to Integer. -* Removed laterality extension because Laterality concept does not exist anymore. ## zib-Patient * Includes Nationality, MaritalStatus, LanguageProficiency, LifeStance. diff --git a/resources/zib/zib-PainScore.xml b/resources/zib/zib-PainScore.xml index b1a8a3ac2..b68657975 100644 --- a/resources/zib/zib-PainScore.xml +++ b/resources/zib/zib-PainScore.xml @@ -36,14 +36,14 @@ <constraint> <key value="zib-PainScore-1" /> <severity value="error" /> - <human value="maxValue of 10 if method is VAS10 or NRS or 100 if VAS100" /> - <expression value="((method.coding.code = 'VAS10' or method.coding.code = 'NRS') and valueQuantity.value <= 10) or (method.coding.code='VAS100' and valueQuantity.value <= 100)" /> + <human value="The maximum value is 10 if method is VAS10 or NRS, or 100 if method is VAS100" /> + <expression value="((method.coding.code = 'VAS10' or method.coding.code = 'NRS') and valueInteger.value <= 10) or (method.coding.code = 'VAS100' and valueInteger.value <= 100)" /> </constraint> <constraint> <key value="zib-PainScore-2" /> <severity value="error" /> - <human value="minValue of 1 if method is NRS or 0 if VAS" /> - <expression value="((method.coding.code = 'VAS10' or method.coding.code = 'VAS100') and valueQuantity.value >= 0) or (method.coding.code='NRS' and valueQuantity.value >= 1)" /> + <human value="The minimum value is 0 if method is VAS10 or VAS100, or 1 if method is NRS" /> + <expression value="((method.coding.code = 'VAS10' or method.coding.code = 'VAS100') and valueInteger.value >= 0) or (method.coding.code = 'NRS' and valueInteger.value >= 1)" /> </constraint> <mapping> <identity value="zib-painscore-v4.0-2020EN" /> @@ -104,6 +104,8 @@ <type> <code value="integer" /> </type> + <condition value="zib-PainScore-1" /> + <condition value="zib-PainScore-2" /> <mapping> <identity value="zib-painscore-v4.0-2020EN" /> <map value="NL-CM:12.9.2" /> @@ -130,6 +132,8 @@ <short value="PainMeasuringMethod" /> <definition value="The measuring method describes the method used to determine the pain score. The measurement involves a visualization of the pain scale." /> <alias value="PijnMeetmethode" /> + <condition value="zib-PainScore-1" /> + <condition value="zib-PainScore-2" /> <binding> <strength value="required" /> <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.9.1--20200901000000" /> From 8116eb40fe4e1b8acb11cc4c4f5cb66c68b23240 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Tue, 17 Jan 2023 10:13:05 +0100 Subject: [PATCH 38/92] Finetuned release notes --- release-notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release-notes.md b/release-notes.md index 3f085d976..8429b1935 100644 --- a/release-notes.md +++ b/release-notes.md @@ -206,7 +206,7 @@ This document contains release notes per zib, indicating differences with their * Removed mapping on `Observation.bodySite` because the AnatomicalLocation concept has been removed from the zib. * Removed laterality extension because the Laterality concept has been removed from the zib. * Cardinality of `Observation.method` has changed from 1..1 to 0..1. -* The datatype of `Observation.value[x]` (zib concept PainScoreValue) element has been changed from Quantity to Integer. +* The data type of `Observation.value[x]` (zib concept PainScoreValue) has been changed from Quantity to Integer. ## zib-Patient * Includes Nationality, MaritalStatus, LanguageProficiency, LifeStance. From bb8448d18bc9cd70e8ea5fcfeac35bc2700a9759 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Tue, 17 Jan 2023 10:25:35 +0100 Subject: [PATCH 39/92] Corrected contact information --- resources/nl-core/nl-core-ChecklistPainBehaviour.xml | 4 ++-- resources/zib/zib-ChecklistPainBehaviour.xml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/resources/nl-core/nl-core-ChecklistPainBehaviour.xml b/resources/nl-core/nl-core-ChecklistPainBehaviour.xml index 07b6d4346..e218984fb 100644 --- a/resources/nl-core/nl-core-ChecklistPainBehaviour.xml +++ b/resources/nl-core/nl-core-ChecklistPainBehaviour.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> diff --git a/resources/zib/zib-ChecklistPainBehaviour.xml b/resources/zib/zib-ChecklistPainBehaviour.xml index 3bbd10ec2..039da01cc 100644 --- a/resources/zib/zib-ChecklistPainBehaviour.xml +++ b/resources/zib/zib-ChecklistPainBehaviour.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> From e75eecf5e2d0eb650af9c6c8bb728b55afab8c7a Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Tue, 17 Jan 2023 11:24:39 +0100 Subject: [PATCH 40/92] Fixed typos, added min/max allowed values to sub scores, removed redundant known issue --- known-issues.yml | 6 ++-- resources/zib/zib-ChecklistPainBehaviour.xml | 30 ++++++++++++++++---- 2 files changed, 28 insertions(+), 8 deletions(-) diff --git a/known-issues.yml b/known-issues.yml index 63dd540c2..6d33957b7 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -126,9 +126,9 @@ zib-CareTeam: zib-ChecklistPainBehaviour: zib deviations: - Observation.note.text: - - cardinality: 1..1 - reason: The mapped element has a cardinality of 1..1. However, the parent element, .note, has a cardinality of 0..1, effectively resulting a cardinality of 0..1 for this element. + Observation.component:lookingSad.value[x]: + - short: LookingSad instead of Looking sad + reason: The zib concept name "Looking sad" is incorrect, as it is not written in CamelCase. zib-ContactInformation-TelephoneNumbers: zib deviations: diff --git a/resources/zib/zib-ChecklistPainBehaviour.xml b/resources/zib/zib-ChecklistPainBehaviour.xml index 039da01cc..f5eed3df8 100644 --- a/resources/zib/zib-ChecklistPainBehaviour.xml +++ b/resources/zib/zib-ChecklistPainBehaviour.xml @@ -14,7 +14,7 @@ <use value="work" /> </telecom> </contact> - <description value="The CPB (Checklist Pain Behaviour) is a pain assessment tool, that is used to assess pain in children with a limited expressive repertoire or with a profound cognitive impairment, by observing their behaviour The CPB has ten observations that need te be addressed. The final score indicates whether the observed child suffers pain and 'how much'. The score is often combined with a VAS score that is completed by the nurses on basis of clinical experience." /> + <description value="The CPB (Checklist Pain Behaviour) is a pain assessment tool, that is used to assess pain in children with a limited expressive repertoire or with a profound cognitive impairment, by observing their behaviour. The CPB has ten observations that need to be addressed. The final score indicates whether the observed child suffers pain and 'how much'. The score is often combined with a VAS score that is completed by the nurses on basis of clinical experience." /> <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ChecklistPainBehavior-v1.1(2020EN)](https://zibs.nl/wiki/ChecklistPainBehavior-v1.1(2020EN))." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> @@ -147,6 +147,8 @@ <type> <code value="integer" /> </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> <mapping> <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> <map value="NL-CM:12.17.3" /> @@ -175,6 +177,8 @@ <type> <code value="integer" /> </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> <mapping> <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> <map value="NL-CM:12.17.4" /> @@ -203,6 +207,8 @@ <type> <code value="integer" /> </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> <mapping> <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> <map value="NL-CM:12.17.5" /> @@ -225,16 +231,18 @@ </element> <element id="Observation.component:lookingSad.value[x]"> <path value="Observation.component.value[x]" /> - <short value="Looking sad" /> + <short value="LookingSad" /> <definition value="Looking sad, almost in tears: eyebrows which have been pulled up laterally on the inner sides; wrinkles in the forehead, especially over the nose; eyes are squeezed; mouth drawn down possibly combined with a pout." /> <alias value="VerdrietigeBlik" /> <type> <code value="integer" /> </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> <mapping> <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> <map value="NL-CM:12.17.6" /> - <comment value="Looking sad" /> + <comment value="LookingSad" /> </mapping> </element> <element id="Observation.component:eyes"> @@ -254,11 +262,13 @@ <element id="Observation.component:eyes.value[x]"> <path value="Observation.component.value[x]" /> <short value="Eyes" /> - <definition value="Eyes squeezed Note: Do NOT score as present when the child is blinking or when the eyes are still closed without blinking." /> + <definition value="Eyes squeezed. Note: Do NOT score as present when the child is blinking or when the eyes are still closed without blinking." /> <alias value="Ogen" /> <type> <code value="integer" /> </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> <mapping> <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> <map value="NL-CM:12.17.7" /> @@ -287,6 +297,8 @@ <type> <code value="integer" /> </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> <mapping> <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> <map value="NL-CM:12.17.8" /> @@ -315,6 +327,8 @@ <type> <code value="integer" /> </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> <mapping> <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> <map value="NL-CM:12.17.9" /> @@ -343,6 +357,8 @@ <type> <code value="integer" /> </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> <mapping> <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> <map value="NL-CM:12.17.10" /> @@ -366,11 +382,13 @@ <element id="Observation.component:soundsOfRestlessness.value[x]"> <path value="Observation.component.value[x]" /> <short value="SoundsOfRestlessness" /> - <definition value="Penetrating sounds of restlessness: sudden or longer lasting intense cries or verbal expressions of pain, such as "au" or "you hurt me'." /> + <definition value="Penetrating sounds of restlessness: sudden or longer lasting intense cries or verbal expressions of pain, such as "ow" or "you hurt me"." /> <alias value="Onrustgeluiden" /> <type> <code value="integer" /> </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> <mapping> <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> <map value="NL-CM:12.17.11" /> @@ -399,6 +417,8 @@ <type> <code value="integer" /> </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> <mapping> <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> <map value="NL-CM:12.17.12" /> From 9c92feda22baeefa903573166a0f3b5aa2513c2a Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Tue, 17 Jan 2023 12:05:49 +0100 Subject: [PATCH 41/92] Finetuned release notes, corrected typos in nl-core profile --- release-notes.md | 26 +++++++++---------- .../nl-core-ChecklistPainBehaviour.xml | 2 +- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/release-notes.md b/release-notes.md index 248f0857e..b2cb05504 100644 --- a/release-notes.md +++ b/release-notes.md @@ -58,19 +58,19 @@ This document contains release notes per zib, indicating differences with their * CareTeam is a newly added zib in the 2020 release. It has no previous profile and therefore no diff. ## zib-ChecklistPainBehaviour -* The datatype of `Observation.value[x]` (zib concept TotalScore) element has been changed from Quantity to Integer, and minimum and maximum allowed values of 0 and 10 respectively are applied. -* The system value on the `Observation.component.code` slices has changed from http://loinc.org to urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1. -* The datatype of `Obversation.component.value[x]` slices has changed from Quantity to Integer. -* The code on `Observation.component:face.code` has changed from *12.17.3* to *12017003*. -* The code on `Observation.component:mouth.code` has changed from *12.17.4* to *12017004*. -* The code on `Observation.component:grimace.code` has changed from *12.17.5* to *12017005*. -* The code on `Observation.component:lookingSad.code` has changed from *12.17.6* to *12017006*. -* The code on `Observation.component:eyes.code` has changed from *12.17.7* to *12017007*. -* The code on `Observation.component:panic.code` has changed from *12.17.8* to *12017008*. -* The code on `Observation.component:moaning.code` has changed from *12.17.9* to *12017009*. -* The code on `Observation.component:cry.code` has changed from *12.17.10* to *12017010*. -* The code on `Observation.component:soundsOfRestlessness.code` has changed from *12.17.11* to *12017011*. -* The code on `Observation.component:tears.code` has changed from *12.17.12* to *12017012*. +* The data type of `Observation.value[x]` (zib concept TotalScore) has been changed from Quantity to Integer, and minimum and maximum allowed values of 0 and 10 respectively are applied. +* The system value on the `Observation.component.code` slices has changed from 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0' to 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'. +* The data type of the `Observation.component.value[x]` slices has changed from Quantity to Integer. +* The code on `Observation.component:face.code` has changed from '12.17.3' to '12017003'. +* The code on `Observation.component:mouth.code` has changed from '12.17.4' to '12017004'. +* The code on `Observation.component:grimace.code` has changed from '12.17.5' to '12017005'. +* The code on `Observation.component:lookingSad.code` has changed from '12.17.6' to '12017006'. +* The code on `Observation.component:eyes.code` has changed from '12.17.7' to '12017007'. +* The code on `Observation.component:panic.code` has changed from '12.17.8' to '12017008'. +* The code on `Observation.component:moaning.code` has changed from '12.17.9' to '12017009'. +* The code on `Observation.component:cry.code` has changed from '12.17.10' to '12017010'. +* The code on `Observation.component:soundsOfRestlessness.code` has changed from '12.17.11' to '12017011'. +* The code on `Observation.component:tears.code` has changed from '12.17.12' to '12017012'. ## zib-ContactInformation * zib ContactInformation is mapped onto two profiles: one for the concept TelephoneNumbers and one for the concept E-mailAddresses. Both are added to the hosting profile. diff --git a/resources/nl-core/nl-core-ChecklistPainBehaviour.xml b/resources/nl-core/nl-core-ChecklistPainBehaviour.xml index e218984fb..5be7efd72 100644 --- a/resources/nl-core/nl-core-ChecklistPainBehaviour.xml +++ b/resources/nl-core/nl-core-ChecklistPainBehaviour.xml @@ -14,7 +14,7 @@ <use value="work" /> </telecom> </contact> - <description value="The CPB (Checklist Pain Behaviour) is a pain assessment tool, that is used to assess pain in children with a limited expressive repertoire or with a profound cognitive impairment, by observing their behaviour The CPB has ten observations that need te be addressed. The final score indicates whether the observed child suffers pain and 'how much'. The score is often combined with a VAS score that is completed by the nurses on basis of clinical experience." /> + <description value="The CPB (Checklist Pain Behaviour) is a pain assessment tool, that is used to assess pain in children with a limited expressive repertoire or with a profound cognitive impairment, by observing their behaviour. The CPB has ten observations that need to be addressed. The final score indicates whether the observed child suffers pain and 'how much'. The score is often combined with a VAS score that is completed by the nurses on basis of clinical experience." /> <purpose value="A derived profile from [zib-ChecklistPainBehaviour](http://nictiz.nl/fhir/StructureDefinition/zib-ChecklistPainBehaviour) 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" /> From c2dbb0e88b40a0810d3d67733b31184f90e8ea9d Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Thu, 9 Feb 2023 14:17:33 +0100 Subject: [PATCH 42/92] Added definitive termology codes --- resources/zib/zib-BarthelADLIndex.xml | 80 +++++++-------------------- 1 file changed, 20 insertions(+), 60 deletions(-) diff --git a/resources/zib/zib-BarthelADLIndex.xml b/resources/zib/zib-BarthelADLIndex.xml index b94357169..ab41c840e 100644 --- a/resources/zib/zib-BarthelADLIndex.xml +++ b/resources/zib/zib-BarthelADLIndex.xml @@ -94,8 +94,8 @@ <path value="Observation.component.code" /> <patternCodeableConcept> <coding> - <system value="http://snomed.info/sct" /> - <code value="129008009" /> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002004" /> </coding> </patternCodeableConcept> </element> @@ -117,10 +117,6 @@ <comment value="Bowels" /> </mapping> </element> - <element id="Observation.component:bowels.referenceRange"> - <path value="Observation.component.referenceRange" /> - <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> - </element> <element id="Observation.component:bladder"> <path value="Observation.component" /> <sliceName value="bladder" /> @@ -130,8 +126,8 @@ <path value="Observation.component.code" /> <patternCodeableConcept> <coding> - <system value="http://snomed.info/sct" /> - <code value="129009001" /> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002003" /> </coding> </patternCodeableConcept> </element> @@ -153,10 +149,6 @@ <comment value="Bladder" /> </mapping> </element> - <element id="Observation.component:bladder.referenceRange"> - <path value="Observation.component.referenceRange" /> - <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> - </element> <element id="Observation.component:grooming"> <path value="Observation.component" /> <sliceName value="grooming" /> @@ -166,8 +158,8 @@ <path value="Observation.component.code" /> <patternCodeableConcept> <coding> - <system value="http://snomed.info/sct" /> - <code value="704434006" /> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002005" /> </coding> </patternCodeableConcept> </element> @@ -189,10 +181,6 @@ <comment value="Grooming" /> </mapping> </element> - <element id="Observation.component:grooming.referenceRange"> - <path value="Observation.component.referenceRange" /> - <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> - </element> <element id="Observation.component:toiletUse"> <path value="Observation.component" /> <sliceName value="toiletUse" /> @@ -202,8 +190,8 @@ <path value="Observation.component.code" /> <patternCodeableConcept> <coding> - <system value="http://snomed.info/sct" /> - <code value="284899001" /> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002006" /> </coding> </patternCodeableConcept> </element> @@ -225,10 +213,6 @@ <comment value="ToiletUse" /> </mapping> </element> - <element id="Observation.component:toiletUse.referenceRange"> - <path value="Observation.component.referenceRange" /> - <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> - </element> <element id="Observation.component:feeding"> <path value="Observation.component" /> <sliceName value="feeding" /> @@ -238,8 +222,8 @@ <path value="Observation.component.code" /> <patternCodeableConcept> <coding> - <system value="http://snomed.info/sct" /> - <code value="165221002" /> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002007" /> </coding> </patternCodeableConcept> </element> @@ -261,10 +245,6 @@ <comment value="Feeding" /> </mapping> </element> - <element id="Observation.component:feeding.referenceRange"> - <path value="Observation.component.referenceRange" /> - <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> - </element> <element id="Observation.component:transfers"> <path value="Observation.component" /> <sliceName value="transfers" /> @@ -274,8 +254,8 @@ <path value="Observation.component.code" /> <patternCodeableConcept> <coding> - <system value="http://snomed.info/sct" /> - <code value="364666007" /> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002008" /> </coding> </patternCodeableConcept> </element> @@ -297,10 +277,6 @@ <comment value="Transfers" /> </mapping> </element> - <element id="Observation.component:transfers.referenceRange"> - <path value="Observation.component.referenceRange" /> - <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> - </element> <element id="Observation.component:mobility"> <path value="Observation.component" /> <sliceName value="mobility" /> @@ -310,8 +286,8 @@ <path value="Observation.component.code" /> <patternCodeableConcept> <coding> - <system value="http://snomed.info/sct" /> - <code value="282097004" /> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002009" /> </coding> </patternCodeableConcept> </element> @@ -333,10 +309,6 @@ <comment value="Mobility" /> </mapping> </element> - <element id="Observation.component:mobility.referenceRange"> - <path value="Observation.component.referenceRange" /> - <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> - </element> <element id="Observation.component:dressing"> <path value="Observation.component" /> <sliceName value="dressing" /> @@ -346,8 +318,8 @@ <path value="Observation.component.code" /> <patternCodeableConcept> <coding> - <system value="http://snomed.info/sct" /> - <code value="165235000" /> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002010" /> </coding> </patternCodeableConcept> </element> @@ -369,10 +341,6 @@ <comment value="Dressing" /> </mapping> </element> - <element id="Observation.component:dressing.referenceRange"> - <path value="Observation.component.referenceRange" /> - <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> - </element> <element id="Observation.component:managingStairs"> <path value="Observation.component" /> <sliceName value="managingStairs" /> @@ -382,8 +350,8 @@ <path value="Observation.component.code" /> <patternCodeableConcept> <coding> - <system value="http://snomed.info/sct" /> - <code value="301587001" /> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002011" /> </coding> </patternCodeableConcept> </element> @@ -405,10 +373,6 @@ <comment value="ManagingStairs" /> </mapping> </element> - <element id="Observation.component:managingStairs.referenceRange"> - <path value="Observation.component.referenceRange" /> - <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> - </element> <element id="Observation.component:bathing"> <path value="Observation.component" /> <sliceName value="bathing" /> @@ -418,8 +382,8 @@ <path value="Observation.component.code" /> <patternCodeableConcept> <coding> - <system value="http://snomed.info/sct" /> - <code value="284785009" /> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="4002012" /> </coding> </patternCodeableConcept> </element> @@ -441,9 +405,5 @@ <comment value="Bathing" /> </mapping> </element> - <element id="Observation.component:bathing.referenceRange"> - <path value="Observation.component.referenceRange" /> - <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> - </element> </differential> </StructureDefinition> \ No newline at end of file From 431bea2660e1214215ea25dd3fbd0e4683f20662 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Thu, 9 Feb 2023 14:23:52 +0100 Subject: [PATCH 43/92] Added release notes --- release-notes.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/release-notes.md b/release-notes.md index 6f04a8e8b..56b794dc7 100644 --- a/release-notes.md +++ b/release-notes.md @@ -17,7 +17,6 @@ This document contains release notes per zib, indicating differences with their ## zib-AbilityToGroom * No specific changes have been made to this profile other than the generic changes for the Observation resource. - ## zib-AbilityToUseToilet * No specific changes have been made to this profile other than the generic changes for the Observation resource. @@ -61,6 +60,9 @@ This document contains release notes per zib, indicating differences with their ## zib-ApgarScore * ApgarScore is now divided into 3 profiles with their own time unit. Each profile also has its own terminology codes that correspond to the minutes. +## zib-BarthelADLIndex +* There was no profile in the STU3 version and therefore no diff. + ## zib-CareTeam * CareTeam is a newly added zib in the 2020 release. It has no previous profile and therefore no diff. From 5093d5553af8cedb87306a405010cd53e4bdcd4c Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Wed, 15 Feb 2023 15:54:47 +0100 Subject: [PATCH 44/92] Added mapping in nl-core layer --- resources/nl-core/nl-core-BarthelADLIndex.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/nl-core/nl-core-BarthelADLIndex.xml b/resources/nl-core/nl-core-BarthelADLIndex.xml index 7310aafc4..1eb2b6881 100644 --- a/resources/nl-core/nl-core-BarthelADLIndex.xml +++ b/resources/nl-core/nl-core-BarthelADLIndex.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-BarthelADLIndex](http://nictiz.nl/fhir/StructureDefinition/zib-BarthelADLIndex) 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-bartheladlindex-v3.1-2020EN" /> + <uri value="https://zibs.nl/wiki/BarthelADLIndex-v3.1(2020EN)" /> + <name value="zib BarthelADLIndex-v3.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> From bcb49be2bbf9cbb958ea18a64681fdbd15475e06 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Wed, 15 Feb 2023 16:02:38 +0100 Subject: [PATCH 45/92] Added mapping in nl-core layer --- resources/nl-core/nl-core-PainScore.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/nl-core/nl-core-PainScore.xml b/resources/nl-core/nl-core-PainScore.xml index b28c9376d..9d927b9a9 100644 --- a/resources/nl-core/nl-core-PainScore.xml +++ b/resources/nl-core/nl-core-PainScore.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-PainScore](http://nictiz.nl/fhir/StructureDefinition/zib-PainScore) 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-painscore-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/PainScore-v4.0(2020EN)" /> + <name value="zib PainScore-v4.0(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> From 3194a2636bcebfc04c3eb11ec3990f6d37c35265 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Wed, 15 Feb 2023 16:05:30 +0100 Subject: [PATCH 46/92] Added mapping in nl-core layer --- resources/nl-core/nl-core-ChecklistPainBehaviour.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/nl-core/nl-core-ChecklistPainBehaviour.xml b/resources/nl-core/nl-core-ChecklistPainBehaviour.xml index 5be7efd72..b89763a9a 100644 --- a/resources/nl-core/nl-core-ChecklistPainBehaviour.xml +++ b/resources/nl-core/nl-core-ChecklistPainBehaviour.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-ChecklistPainBehaviour](http://nictiz.nl/fhir/StructureDefinition/zib-ChecklistPainBehaviour) 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-checklistpainbehavior-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/ChecklistPainBehavior-v1.1(2020EN)" /> + <name value="zib ChecklistPainBehavior-v1.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> From 25d280a348baad5ef857e7e209022e74f39cbd8b Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Tue, 21 Feb 2023 16:39:21 +0100 Subject: [PATCH 47/92] Added mapping in nl-core layer --- resources/nl-core/nl-core-FeedingPatternInfant.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/nl-core/nl-core-FeedingPatternInfant.xml b/resources/nl-core/nl-core-FeedingPatternInfant.xml index 65999912a..330af2d20 100644 --- a/resources/nl-core/nl-core-FeedingPatternInfant.xml +++ b/resources/nl-core/nl-core-FeedingPatternInfant.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-FeedingPatternInfant](http://nictiz.nl/fhir/StructureDefinition/zib-FeedingPatternInfant) 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-feedingpatterninfant-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/FeedingPatternInfant-v1.1(2020EN)" /> + <name value="zib FeedingPatternInfant-v1.1(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> From 59fe9b54de8a3529addb6f39bc1141bfdbf88bc3 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Thu, 23 Feb 2023 08:20:35 +0100 Subject: [PATCH 48/92] Added mapping in nl-core layer --- resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml | 5 +++++ .../nl-core/nl-core-Pregnancy.EstimatedDateOfDelivery.xml | 5 +++++ resources/nl-core/nl-core-Pregnancy.Gravidity.xml | 5 +++++ resources/nl-core/nl-core-Pregnancy.Parity.xml | 5 +++++ resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml | 5 +++++ resources/nl-core/nl-core-Pregnancy.xml | 5 +++++ 6 files changed, 30 insertions(+) diff --git a/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml b/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml index 49e259307..fe3a35e35 100644 --- a/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml +++ b/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-Pregnancy.EstimatedDateOfDelivery.xml b/resources/nl-core/nl-core-Pregnancy.EstimatedDateOfDelivery.xml index ff1a47475..c91668010 100644 --- a/resources/nl-core/nl-core-Pregnancy.EstimatedDateOfDelivery.xml +++ b/resources/nl-core/nl-core-Pregnancy.EstimatedDateOfDelivery.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-Pregnancy-EstimatedDateOfDelivery](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-Pregnancy.Gravidity.xml b/resources/nl-core/nl-core-Pregnancy.Gravidity.xml index df8ce766d..3edd57016 100644 --- a/resources/nl-core/nl-core-Pregnancy.Gravidity.xml +++ b/resources/nl-core/nl-core-Pregnancy.Gravidity.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-Pregnancy.Parity.xml b/resources/nl-core/nl-core-Pregnancy.Parity.xml index 4f13902e0..80d1d11dd 100644 --- a/resources/nl-core/nl-core-Pregnancy.Parity.xml +++ b/resources/nl-core/nl-core-Pregnancy.Parity.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml b/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml index d1cbcf3fb..7641f8344 100644 --- a/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml +++ b/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Observation" /> diff --git a/resources/nl-core/nl-core-Pregnancy.xml b/resources/nl-core/nl-core-Pregnancy.xml index 9b92dd8c6..7d98fde59 100644 --- a/resources/nl-core/nl-core-Pregnancy.xml +++ b/resources/nl-core/nl-core-Pregnancy.xml @@ -18,6 +18,11 @@ <purpose value="A derived profile from [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> <kind value="resource" /> <abstract value="false" /> <type value="Condition" /> From d7ef1a022282901cc440f60a23169fbdf90aa7af Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Fri, 3 Mar 2023 17:16:17 +0100 Subject: [PATCH 49/92] Resave --- resources/zib/zib-Pregnancy.DateLastMenstruation.xml | 4 ---- resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml | 4 ---- resources/zib/zib-Pregnancy.Gravidity.xml | 4 ---- resources/zib/zib-Pregnancy.Parity.xml | 4 ---- resources/zib/zib-Pregnancy.PregnancyDuration.xml | 4 ---- 5 files changed, 20 deletions(-) diff --git a/resources/zib/zib-Pregnancy.DateLastMenstruation.xml b/resources/zib/zib-Pregnancy.DateLastMenstruation.xml index a056fce6f..7afe2f0ce 100644 --- a/resources/zib/zib-Pregnancy.DateLastMenstruation.xml +++ b/resources/zib/zib-Pregnancy.DateLastMenstruation.xml @@ -72,9 +72,5 @@ <comment value="DateLastMenstruation" /> </mapping> </element> - <element id="Observation.component.referenceRange"> - <path value="Observation.component.referenceRange" /> - <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> - </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml b/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml index 6b57fcff9..4a27410de 100644 --- a/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml +++ b/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml @@ -112,9 +112,5 @@ <comment value="EstimatingMethod" /> </mapping> </element> - <element id="Observation.component.referenceRange"> - <path value="Observation.component.referenceRange" /> - <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> - </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Pregnancy.Gravidity.xml b/resources/zib/zib-Pregnancy.Gravidity.xml index 8742515f3..b64bf284d 100644 --- a/resources/zib/zib-Pregnancy.Gravidity.xml +++ b/resources/zib/zib-Pregnancy.Gravidity.xml @@ -72,9 +72,5 @@ <comment value="Gravidity" /> </mapping> </element> - <element id="Observation.component.referenceRange"> - <path value="Observation.component.referenceRange" /> - <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> - </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Pregnancy.Parity.xml b/resources/zib/zib-Pregnancy.Parity.xml index ecc5373c6..cb063f621 100644 --- a/resources/zib/zib-Pregnancy.Parity.xml +++ b/resources/zib/zib-Pregnancy.Parity.xml @@ -72,9 +72,5 @@ <comment value="Parity" /> </mapping> </element> - <element id="Observation.component.referenceRange"> - <path value="Observation.component.referenceRange" /> - <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> - </element> </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Pregnancy.PregnancyDuration.xml b/resources/zib/zib-Pregnancy.PregnancyDuration.xml index 5c7030170..de9647851 100644 --- a/resources/zib/zib-Pregnancy.PregnancyDuration.xml +++ b/resources/zib/zib-Pregnancy.PregnancyDuration.xml @@ -72,9 +72,5 @@ <comment value="PregnancyDuration" /> </mapping> </element> - <element id="Observation.component.referenceRange"> - <path value="Observation.component.referenceRange" /> - <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> - </element> </differential> </StructureDefinition> \ No newline at end of file From 304e3ab7e5da2f978da3aa8f86f2e69a41cdc1f8 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Mon, 6 Mar 2023 13:09:45 +0100 Subject: [PATCH 50/92] Refresh ScoreObservations CodeSystem for BarthelADLIndex codes --- ...2.16.840.1.113883.2.4.3.11.60.40.4.0.1.xml | 212 +++++++++++++++++- 1 file changed, 206 insertions(+), 6 deletions(-) diff --git a/resources/zib/terminology/codesystem-ScoreObservaties-2.16.840.1.113883.2.4.3.11.60.40.4.0.1.xml b/resources/zib/terminology/codesystem-ScoreObservaties-2.16.840.1.113883.2.4.3.11.60.40.4.0.1.xml index fe0e87866..f85ea5938 100644 --- a/resources/zib/terminology/codesystem-ScoreObservaties-2.16.840.1.113883.2.4.3.11.60.40.4.0.1.xml +++ b/resources/zib/terminology/codesystem-ScoreObservaties-2.16.840.1.113883.2.4.3.11.60.40.4.0.1.xml @@ -7,7 +7,7 @@ <language value="nl-NL"/> <extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod"> <valuePeriod> - <start value="2022-06-10T00:00:00+00:00"/> + <start value="2023-03-06T00:00:00+00:00"/> </valuePeriod> </extension> <url value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> @@ -16,10 +16,10 @@ <system value="urn:ietf:rfc:3986"/> <value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> </identifier> - <version value="2022-06-10T00:00:00"/> + <version value="2023.01.0"/> <name value="ScoreObservaties"/> <title value="ScoreObservaties"/> - <status value="active"/> + <status value="draft"/> <experimental value="false"/> <publisher value="Registratie aan de bron"/> <contact> @@ -33,14 +33,14 @@ <value value="https://www.zibs.nl"/> </telecom> </contact> - <description value="This zib code system serves to define definition codes for elements in zibs that describe a score instrument. Changes: * Version 2022-06-10T00:00:00: Added codes for DOSScore "/> + <description value="This zib code system serves to define definition codes for elements in zibs that describe a score instrument. Changes: * Version 2023-03-06T00:00:00: Added codes for BarthelADLIndex (ZIB-1692) * Version 2022-06-10T00:00:00: Added codes for DOSScore "/> <caseSensitive value="false"/> <content value="complete"/> - <count value="53"/> + <count value="63"/> <property> <code value="status"/> <uri value="http://hl7.org/fhir/concept-properties"/> - <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active"/> + <description value="A code that indicates the status of the concept. Values found in this version of the code system are: active, draft"/> <type value="code"/> </property> <property> @@ -1109,4 +1109,204 @@ <valueDateTime value="2020-09-01"/> </property> </concept> + <concept> + <code value="4002010"/> + <display value="BarthelIndex AanUitkleden"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex Dressing"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> + <concept> + <code value="4002012"/> + <display value="BarthelIndex BadenDouchen"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex Bathing"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> + <concept> + <code value="4002003"/> + <display value="BarthelIndex Blaas"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex Bladder"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> + <concept> + <code value="4002004"/> + <display value="BarthelIndex Darm"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex Bowels"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> + <concept> + <code value="4002007"/> + <display value="BarthelIndex Eten"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex Feeding"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> + <concept> + <code value="4002009"/> + <display value="BarthelIndex Mobiliteit"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex Mobility"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> + <concept> + <code value="4002006"/> + <display value="BarthelIndex Toiletgebruik"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex ToiletUse"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> + <concept> + <code value="4002008"/> + <display value="BarthelIndex Transfers"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex Transfers"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> + <concept> + <code value="4002011"/> + <display value="BarthelIndex TrappenLopen"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex ManagingStairs"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> + <concept> + <code value="4002005"/> + <display value="BarthelIndex UiterlijkeVerzorging"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + </use> + <value value="BarthelADLIndex Grooming"/> + </designation> + <property> + <code value="status"/> + <valueCode value="draft"/> + </property> + <property> + <code value="effectiveDate"/> + <valueDateTime value="2023-03-06"/> + </property> + </concept> </CodeSystem> From 14f36f7e75dd580c00c8bd5b3b3d6265891d8408 Mon Sep 17 00:00:00 2001 From: Jorn Duwel <duwel@nictiz.nl> Date: Wed, 8 Mar 2023 16:31:43 +0100 Subject: [PATCH 51/92] Add generated example --- examples/nl-core-PainScore-01.xml | 32 +++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 examples/nl-core-PainScore-01.xml diff --git a/examples/nl-core-PainScore-01.xml b/examples/nl-core-PainScore-01.xml new file mode 100644 index 000000000..a751a1ea4 --- /dev/null +++ b/examples/nl-core-PainScore-01.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-PainScore-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-PainScore"/> + </meta> + <status value="final"/> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="225908003"/> + <display value="pijnscore"/> + </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> + <effectiveDateTime value="2013-02-08T06:43:00+01:00"/> + <valueInteger value="7"/> + <note> + <text value="Bij bewegen"/> + </note> + <method> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.9.1"/> + <code value="VAS10"/> + <display value="VAS10"/> + </coding> + </method> +</Observation> From 025a546fb4078d460113929cc12db71fbd04446a Mon Sep 17 00:00:00 2001 From: Niek van Galen <galen@nictiz.nl> Date: Wed, 8 Mar 2023 16:51:16 +0100 Subject: [PATCH 52/92] Textual tweaks for release notes --- release-notes.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/release-notes.md b/release-notes.md index 05663b951..42972d718 100644 --- a/release-notes.md +++ b/release-notes.md @@ -230,31 +230,31 @@ This document contains release notes per zib, indicating differences with their * Both InsuranceCompany and 'PayerPerson as Organization' have been mapped in the profile Payer-Organization. ## zib-Pregnancy.DateLastMenstruation -* The zib-Pregnancy extension has been moved to 'Observation.focus'. +* The zib-Pregnancy extension has moved from 'Observation.extension' to 'Observation.focus'. ## zib-Pregnancy.EstimatedDateOfDelivery -* The profile name has now been changed from "zib-Pregnancy-TermDate" to "zib-Pregnancy.EstimatedDateOfDelivery". -* The value of 'Condition.code' has now been changed from 11778-8 to 161714006. -* The system of 'Condition.code' has now been changed from 'http://loinc.org' to 'http://snomed.info/sct'. -* The zib-Pregnancy extension has been moved to 'Observation.focus'. +* The profile name has changed from "zib-Pregnancy-TermDate" to "zib-Pregnancy.EstimatedDateOfDelivery". +* The value of 'Condition.code' has changed from 11778-8 (LOINC) to 161714006 (SNOMED CT). +* The system of 'Condition.code' has changed from 'http://loinc.org' to 'http://snomed.info/sct'. +* The zib-Pregnancy extension has moved from 'Observation.extension' to 'Observation.focus'. ## zib-Pregnancy.Gravidity -* The value of 'Condition.code' has now been changed from 11996-6 to 161732006. -* The system of 'Condition.code' has now been changed from 'http://loinc.org' to 'http://snomed.info/sct'. -* The datatype on 'Observation.value[x]' has now been changed from 'valueQuantity' to 'valueInteger'. -* The zib-Pregnancy extension has been moved to 'Observation.focus'. +* The value of 'Condition.code' has changed from 11996-6 (LOINC) to 161732006 (SNOMED CT). +* The system of 'Condition.code' has changed from 'http://loinc.org' to 'http://snomed.info/sct'. +* The datatype on 'Observation.value' has changed from 'valueQuantity' to 'valueInteger'. +* The zib-Pregnancy extension has moved from 'Observation.extension' to 'Observation.focus'. ## zib-Pregnancy.Parity -* The value of 'Condition.code' has now been changed from 11977-6 to 364325004. -* The system of 'Condition.code' has now been changed from 'http://loinc.org' to 'http://snomed.info/sct'. -* The datatype on 'Observation.value[x]' has now been changed from 'valueQuantity' to 'valueInteger'. -* The zib-Pregnancy extension has been moved to 'Observation.focus'. +* The value of 'Condition.code' has changed from 11977-6 (LOINC) to 364325004 (SNOMED CT). +* The system of 'Condition.code' has changed from 'http://loinc.org' to 'http://snomed.info/sct'. +* The datatype on 'Observation.value' has changed from 'valueQuantity' to 'valueInteger'. +* The zib-Pregnancy extension has moved from 'Observation.extension' to 'Observation.focus'. ## zib-Pregnancy.PregnancyDuration -* The zib-Pregnancy extension has been moved to 'Observation.focus'. +* The zib-Pregnancy extension has moved from 'Observation.extension' to 'Observation.focus'. ## zib-Pregnancy -* The value of 'Condition.code' has now been changed from 118185001 to 364320009. +* The value of 'Condition.code' has changed from 118185001 to 364320009. ## zib-Problem * ProblemType has been added on a slice of `Condition.category` allowing the category element to be used for other purposes too. From 5e035d8a0cec8942a78c88d0243347036cce1ba7 Mon Sep 17 00:00:00 2001 From: Jorn Duwel <duwel@nictiz.nl> Date: Wed, 8 Mar 2023 17:09:20 +0100 Subject: [PATCH 53/92] Attempt to fix fhirpath expression --- resources/zib/zib-PainScore.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/zib/zib-PainScore.xml b/resources/zib/zib-PainScore.xml index b68657975..46109d190 100644 --- a/resources/zib/zib-PainScore.xml +++ b/resources/zib/zib-PainScore.xml @@ -37,13 +37,13 @@ <key value="zib-PainScore-1" /> <severity value="error" /> <human value="The maximum value is 10 if method is VAS10 or NRS, or 100 if method is VAS100" /> - <expression value="((method.coding.code = 'VAS10' or method.coding.code = 'NRS') and valueInteger.value <= 10) or (method.coding.code = 'VAS100' and valueInteger.value <= 100)" /> + <expression value="((method.coding.code = 'VAS10' or method.coding.code = 'NRS') and value <= 10) or (method.coding.code = 'VAS100' and value <= 100)" /> </constraint> <constraint> <key value="zib-PainScore-2" /> <severity value="error" /> <human value="The minimum value is 0 if method is VAS10 or VAS100, or 1 if method is NRS" /> - <expression value="((method.coding.code = 'VAS10' or method.coding.code = 'VAS100') and valueInteger.value >= 0) or (method.coding.code = 'NRS' and valueInteger.value >= 1)" /> + <expression value="((method.coding.code = 'VAS10' or method.coding.code = 'VAS100') and value >= 0) or (method.coding.code = 'NRS' and value >= 1)" /> </constraint> <mapping> <identity value="zib-painscore-v4.0-2020EN" /> From 08229148ae12f5613f6142b3692d37c06cb3ab46 Mon Sep 17 00:00:00 2001 From: Jorn Duwel <duwel@nictiz.nl> Date: Fri, 17 Mar 2023 13:57:10 +0100 Subject: [PATCH 54/92] Add generated example --- examples/nl-core-BarthelADLIndex-01.xml | 181 ++++++++++++++++++++++++ 1 file changed, 181 insertions(+) create mode 100644 examples/nl-core-BarthelADLIndex-01.xml diff --git a/examples/nl-core-BarthelADLIndex-01.xml b/examples/nl-core-BarthelADLIndex-01.xml new file mode 100644 index 000000000..0d492bbbd --- /dev/null +++ b/examples/nl-core-BarthelADLIndex-01.xml @@ -0,0 +1,181 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-BarthelADLIndex-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-BarthelADLIndex"/> + </meta> + <status value="final"/> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="273302005"/> + <display value="Barthel-index"/> + </coding> + </code> + <subject> + <reference value="Patient/nl-core-TreatmentDirective2-02-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Jan Pieter Mark (Piet) Pietersen"/> + </subject> + <valueInteger value="14"/> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="4002004"/> + <display value="BarthelIndex Darm"/> + </coding> + </code> + <valueCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.1"/> + <code value="FECAL2"/> + <display value="Continent"/> + </coding> + </valueCodeableConcept> + </component> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="4002003"/> + <display value="BarthelIndex Blaas"/> + </coding> + </code> + <valueCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.1"/> + <code value="FECAL1"/> + <display value="Ongelukje"/> + </coding> + </valueCodeableConcept> + </component> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="4002005"/> + <display value="BarthelIndex UiterlijkeVerzorging"/> + </coding> + </code> + <valueCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.2"/> + <code value="URIN1"/> + <display value="Ongelukje"/> + </coding> + </valueCodeableConcept> + </component> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="4002006"/> + <display value="BarthelIndex Toiletgebruik"/> + </coding> + </code> + <valueCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.4"/> + <code value="TOIL2"/> + <display value="Onafhankelijk"/> + </coding> + </valueCodeableConcept> + </component> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="4002007"/> + <display value="BarthelIndex Eten"/> + </coding> + </code> + <valueCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.4"/> + <code value="TOIL2"/> + <display value="Onafhankelijk"/> + </coding> + </valueCodeableConcept> + </component> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="4002008"/> + <display value="BarthelIndex Transfers"/> + </coding> + </code> + <valueCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.5"/> + <code value="FEED1"/> + <display value="Hulp"/> + </coding> + </valueCodeableConcept> + </component> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="4002009"/> + <display value="BarthelIndex Mobiliteit"/> + </coding> + </code> + <valueCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.6"/> + <code value="TRANS1"/> + <display value="Veel hulp"/> + </coding> + </valueCodeableConcept> + </component> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="4002010"/> + <display value="BarthelIndex AanUitkleden"/> + </coding> + </code> + <valueCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.7"/> + <code value="MOBIL1"/> + <display value="Onafhankelijk met rolstoel"/> + </coding> + </valueCodeableConcept> + </component> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="4002011"/> + <display value="BarthelIndex TrappenLopen"/> + </coding> + </code> + <valueCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.8"/> + <code value="DRESS2"/> + <display value="Onafhankelijk"/> + </coding> + </valueCodeableConcept> + </component> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="4002012"/> + <display value="BarthelIndex BadenDouchen"/> + </coding> + </code> + <valueCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.9"/> + <code value="CLIMB1"/> + <display value="Hulp"/> + </coding> + </valueCodeableConcept> + </component> +</Observation> From 404edacb90b121bf05265b61eb3b5ae1f4c2333b Mon Sep 17 00:00:00 2001 From: Jorn Duwel <duwel@nictiz.nl> Date: Fri, 17 Mar 2023 14:25:30 +0100 Subject: [PATCH 55/92] Update example --- examples/nl-core-BarthelADLIndex-01.xml | 42 ++++++++++++------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/examples/nl-core-BarthelADLIndex-01.xml b/examples/nl-core-BarthelADLIndex-01.xml index 0d492bbbd..71c1c3abf 100644 --- a/examples/nl-core-BarthelADLIndex-01.xml +++ b/examples/nl-core-BarthelADLIndex-01.xml @@ -44,8 +44,8 @@ </code> <valueCodeableConcept> <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.1"/> - <code value="FECAL1"/> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.2"/> + <code value="URIN1"/> <display value="Ongelukje"/> </coding> </valueCodeableConcept> @@ -60,9 +60,9 @@ </code> <valueCodeableConcept> <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.2"/> - <code value="URIN1"/> - <display value="Ongelukje"/> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.3"/> + <code value="GROOM1"/> + <display value="Onafhankelijk"/> </coding> </valueCodeableConcept> </component> @@ -92,8 +92,8 @@ </code> <valueCodeableConcept> <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.4"/> - <code value="TOIL2"/> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.5"/> + <code value="FEED2"/> <display value="Onafhankelijk"/> </coding> </valueCodeableConcept> @@ -108,9 +108,9 @@ </code> <valueCodeableConcept> <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.5"/> - <code value="FEED1"/> - <display value="Hulp"/> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.6"/> + <code value="TRANS1"/> + <display value="Veel hulp"/> </coding> </valueCodeableConcept> </component> @@ -124,9 +124,9 @@ </code> <valueCodeableConcept> <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.6"/> - <code value="TRANS1"/> - <display value="Veel hulp"/> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.7"/> + <code value="MOBIL1"/> + <display value="Onafhankelijk met rolstoel"/> </coding> </valueCodeableConcept> </component> @@ -140,9 +140,9 @@ </code> <valueCodeableConcept> <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.7"/> - <code value="MOBIL1"/> - <display value="Onafhankelijk met rolstoel"/> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.8"/> + <code value="DRESS1"/> + <display value="Hulp"/> </coding> </valueCodeableConcept> </component> @@ -156,8 +156,8 @@ </code> <valueCodeableConcept> <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.8"/> - <code value="DRESS2"/> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.9"/> + <code value="CLIMB2"/> <display value="Onafhankelijk"/> </coding> </valueCodeableConcept> @@ -172,9 +172,9 @@ </code> <valueCodeableConcept> <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.9"/> - <code value="CLIMB1"/> - <display value="Hulp"/> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.1.10"/> + <code value="BATH1"/> + <display value="Onafhankelijk"/> </coding> </valueCodeableConcept> </component> From 990a7e09a8902996e6d89ec42338122407d30023 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Tue, 4 Apr 2023 11:49:36 +0200 Subject: [PATCH 56/92] Regenerated example with other Patient reference --- examples/nl-core-BarthelADLIndex-01.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/nl-core-BarthelADLIndex-01.xml b/examples/nl-core-BarthelADLIndex-01.xml index 71c1c3abf..1f3272b4b 100644 --- a/examples/nl-core-BarthelADLIndex-01.xml +++ b/examples/nl-core-BarthelADLIndex-01.xml @@ -13,9 +13,9 @@ </coding> </code> <subject> - <reference value="Patient/nl-core-TreatmentDirective2-02-Patient-01"/> + <reference value="Patient/nl-core-Patient-01"/> <type value="Patient"/> - <display value="Patient, Jan Pieter Mark (Piet) Pietersen"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> </subject> <valueInteger value="14"/> <component> From 5d13e5669671100665509b50039b663dc1c6f8e4 Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Thu, 6 Apr 2023 10:09:48 +0200 Subject: [PATCH 57/92] Added release notes and extension FeedingMethod --- release-notes.md | 4 +- ...ext-FeedingPatternInfant.FeedingMethod.xml | 54 +++++++++++++++ resources/zib/zib-FeedingPatternInfant.xml | 68 ++++++------------- 3 files changed, 79 insertions(+), 47 deletions(-) create mode 100644 resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml diff --git a/release-notes.md b/release-notes.md index c3996a1c5..1e2ba1002 100644 --- a/release-notes.md +++ b/release-notes.md @@ -17,7 +17,6 @@ This document contains release notes per zib, indicating differences with their ## zib-AbilityToGroom * No specific changes have been made to this profile other than the generic changes for the Observation resource. - ## zib-AbilityToUseToilet * No specific changes have been made to this profile other than the generic changes for the Observation resource. @@ -117,6 +116,9 @@ This document contains release notes per zib, indicating differences with their * The extension EpisodOfCare-Title has been replaced by ext-EpisodeOfCare.EpisodeOfCareName because this zib concept is functionally equivalent. * The extensions EpisodeOfCare-DateFirstEncounter and EpisodeOfCare-DateLastEncounter from the previous profile are not inherited because no functional backing exists. +## zib-FeedingPatternInfant +* No specific changes have been made to this profile other than the generic changes for the Observation resource. + ## zib-FLACCpainScale * The semantic codes on the `Observation.component.code` elements have changed from LOINC to codes from the ScoreObservaties code system (urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1). * The system value on `Observation.code` has changed from http://loinc.org to http://snomed.info/sct and the code value has changed from 38213-5 to 108291000146105. diff --git a/resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml b/resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml new file mode 100644 index 000000000..b5f51b0b2 --- /dev/null +++ b/resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="ext-FeedingPatternInfant.FeedingMethod" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/ext-FeedingPatternInfant.FeedingMethod" /> + <name value="ExtFeedingPatternInfantFeedingMethod" /> + <title value="ext FeedingPatternInfant.FeedingMethod" /> + <status value="draft" /> + <publisher value="Nictiz" /> + <contact> + <name value="Nictiz" /> + <telecom> + <system value="url" /> + <use value="work" /> + </telecom> + </contact> + <description value="The FeedingMethod concept of zib FeedingPatternInfant." /> + <purpose value="This extension represents the FeedingMethod concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) FeedingPatternInfant-v1.1(2020EN)](https://zibs.nl/wiki/FeedingPatternInfant-v1.1(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/FeedingPatternInfant-v1.1(2020EN)" /> + <name value="zib FeedingPatternInfant-v1.1(2020EN)" /> + </mapping> + <kind value="complex-type" /> + <abstract value="false" /> + <context> + <type value="element" /> + <expression value="Observation.component" /> + </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-FeedingPatternInfant.FeedingMethod" /> + </element> + <element id="Extension.value[x]"> + <path value="Extension.value[x]" /> + <short value="FeedingMethod" /> + <definition value="The method how the feeding is given to the infant." /> + <alias value="VoedingMethode" /> + <type> + <code value="CodeableConcept" /> + </type> + <mapping> + <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> + <map value="NL-CM:4.31.4" /> + <comment value="FeedingMethod" /> + </mapping> + </element> + </differential> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-FeedingPatternInfant.xml b/resources/zib/zib-FeedingPatternInfant.xml index 27685bf22..c6888ff4d 100644 --- a/resources/zib/zib-FeedingPatternInfant.xml +++ b/resources/zib/zib-FeedingPatternInfant.xml @@ -148,10 +148,6 @@ <comment value="FeedingSupplement" /> </mapping> </element> - <element id="Observation.component:feedingSupplement.referenceRange"> - <path value="Observation.component.referenceRange" /> - <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> - </element> <element id="Observation.component:feedingFrequency"> <path value="Observation.component" /> <sliceName value="feedingFrequency" /> @@ -178,15 +174,33 @@ <comment value="FeedingFrequency" /> </mapping> </element> - <element id="Observation.component:feedingFrequency.referenceRange"> - <path value="Observation.component.referenceRange" /> - <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> - </element> <element id="Observation.component:feedingType"> <path value="Observation.component" /> <sliceName value="feedingType" /> <max value="1" /> </element> + <element id="Observation.component:feedingType.extension"> + <path value="Observation.component.extension" /> + <slicing> + <discriminator> + <type value="value" /> + <path value="url" /> + </discriminator> + <rules value="open" /> + </slicing> + <min value="0" /> + </element> + <element id="Observation.component:feedingType.extension:feedingMethod"> + <path value="Observation.component.extension" /> + <sliceName value="feedingMethod" /> + <min value="0" /> + <max value="1" /> + <type> + <code value="Extension" /> + <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-FeedingPatternInfant.FeedingMethod" /> + </type> + <isModifier value="false" /> + </element> <element id="Observation.component:feedingType.code"> <path value="Observation.component.code" /> <code> @@ -212,43 +226,5 @@ <comment value="FeedingType" /> </mapping> </element> - <element id="Observation.component:feedingType.referenceRange"> - <path value="Observation.component.referenceRange" /> - <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> - </element> - <element id="Observation.component:feedingMethod"> - <path value="Observation.component" /> - <sliceName value="feedingMethod" /> - <max value="1" /> - </element> - <element id="Observation.component:feedingMethod.code"> - <path value="Observation.component.code" /> - <code> - <system value="http://snomed.info/sct" /> - <code value="169740003" /> - </code> - </element> - <element id="Observation.component:feedingMethod.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="FeedingMethod" /> - <definition value="The method how the feeding is given to the infant." /> - <alias value="VoedingMethode" /> - <type> - <code value="CodeableConcept" /> - </type> - <binding> - <strength value="extensible" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2--20200901000000" /> - </binding> - <mapping> - <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> - <map value="NL-CM:4.31.4" /> - <comment value="FeedingMethod" /> - </mapping> - </element> - <element id="Observation.component:feedingMethod.referenceRange"> - <path value="Observation.component.referenceRange" /> - <contentReference value="http://hl7.org/fhir/StructureDefinition/Observation#Observation.referenceRange" /> - </element> </differential> </StructureDefinition> \ No newline at end of file From 6870deda5ad8b8618cba58dca279d490f6c87e1c Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Thu, 6 Apr 2023 10:16:24 +0200 Subject: [PATCH 58/92] Added missing URL --- resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml b/resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml index b5f51b0b2..3e1804e22 100644 --- a/resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml +++ b/resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml @@ -10,6 +10,7 @@ <name value="Nictiz" /> <telecom> <system value="url" /> + <value value="https://www.nictiz.nl" /> <use value="work" /> </telecom> </contact> From 4f47878593d042d4816e9203b427fdcf19388e7e Mon Sep 17 00:00:00 2001 From: Ashwin <djorai@nictiz.nl> Date: Thu, 6 Apr 2023 10:46:26 +0200 Subject: [PATCH 59/92] Pattern code fixes and added valuesets --- ...ext-FeedingPatternInfant.FeedingMethod.xml | 4 ++++ resources/zib/zib-FeedingPatternInfant.xml | 20 +++++++++++-------- 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml b/resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml index 3e1804e22..666f9bccb 100644 --- a/resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml +++ b/resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml @@ -45,6 +45,10 @@ <type> <code value="CodeableConcept" /> </type> + <binding> + <strength value="extensible" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2--20200901000000" /> + </binding> <mapping> <identity value="zib-feedingpatterninfant-v1.1-2020EN" /> <map value="NL-CM:4.31.4" /> diff --git a/resources/zib/zib-FeedingPatternInfant.xml b/resources/zib/zib-FeedingPatternInfant.xml index c6888ff4d..abc3a35ba 100644 --- a/resources/zib/zib-FeedingPatternInfant.xml +++ b/resources/zib/zib-FeedingPatternInfant.xml @@ -155,10 +155,12 @@ </element> <element id="Observation.component:feedingFrequency.code"> <path value="Observation.component.code" /> - <code> - <system value="http://snomed.info/sct" /> - <code value="364653007" /> - </code> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="364653007" /> + </coding> + </patternCodeableConcept> </element> <element id="Observation.component:feedingFrequency.value[x]"> <path value="Observation.component.value[x]" /> @@ -203,10 +205,12 @@ </element> <element id="Observation.component:feedingType.code"> <path value="Observation.component.code" /> - <code> - <system value="http://snomed.info/sct" /> - <code value="109021000146107" /> - </code> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="109021000146107" /> + </coding> + </patternCodeableConcept> </element> <element id="Observation.component:feedingType.value[x]"> <path value="Observation.component.value[x]" /> From 75ca3f697a2f750624c41cc150f558fb967fd139 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Thu, 6 Apr 2023 11:37:07 +0200 Subject: [PATCH 60/92] Rename ChecklistPainBehaviour profiles to ChecklistPainBehavior in line with the zib --- ....xml => nl-core-ChecklistPainBehavior.xml} | 94 +- ...iour.xml => zib-ChecklistPainBehavior.xml} | 856 +++++++++--------- 2 files changed, 475 insertions(+), 475 deletions(-) rename resources/nl-core/{nl-core-ChecklistPainBehaviour.xml => nl-core-ChecklistPainBehavior.xml} (81%) rename resources/zib/{zib-ChecklistPainBehaviour.xml => zib-ChecklistPainBehavior.xml} (96%) diff --git a/resources/nl-core/nl-core-ChecklistPainBehaviour.xml b/resources/nl-core/nl-core-ChecklistPainBehavior.xml similarity index 81% rename from resources/nl-core/nl-core-ChecklistPainBehaviour.xml rename to resources/nl-core/nl-core-ChecklistPainBehavior.xml index b89763a9a..c690627fb 100644 --- a/resources/nl-core/nl-core-ChecklistPainBehaviour.xml +++ b/resources/nl-core/nl-core-ChecklistPainBehavior.xml @@ -1,48 +1,48 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-ChecklistPainBehaviour" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ChecklistPainBehaviour" /> - <name value="NlcoreChecklistPainBehaviour" /> - <title value="nl core ChecklistPainBehaviour" /> - <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 CPB (Checklist Pain Behaviour) is a pain assessment tool, that is used to assess pain in children with a limited expressive repertoire or with a profound cognitive impairment, by observing their behaviour. The CPB has ten observations that need to be addressed. The final score indicates whether the observed child suffers pain and 'how much'. The score is often combined with a VAS score that is completed by the nurses on basis of clinical experience." /> - <purpose value="A derived profile from [zib-ChecklistPainBehaviour](http://nictiz.nl/fhir/StructureDefinition/zib-ChecklistPainBehaviour) 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-checklistpainbehavior-v1.1-2020EN" /> - <uri value="https://zibs.nl/wiki/ChecklistPainBehavior-v1.1(2020EN)" /> - <name value="zib ChecklistPainBehavior-v1.1(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="false" /> - <type value="Observation" /> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-ChecklistPainBehaviour" /> - <derivation value="constraint" /> - <differential> - <element id="Observation"> - <path value="Observation" /> - <alias value="nl-core-ChecklistPainBehaviour" /> - </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-ChecklistPainBehavior" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ChecklistPainBehavior" /> + <name value="NlcoreChecklistPainBehavior" /> + <title value="nl core ChecklistPainBehavior" /> + <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 CPB (Checklist Pain Behaviour) is a pain assessment tool, that is used to assess pain in children with a limited expressive repertoire or with a profound cognitive impairment, by observing their behaviour. The CPB has ten observations that need to be addressed. The final score indicates whether the observed child suffers pain and 'how much'. The score is often combined with a VAS score that is completed by the nurses on basis of clinical experience." /> + <purpose value="A derived profile from [zib-ChecklistPainBehavior](http://nictiz.nl/fhir/StructureDefinition/zib-ChecklistPainBehavior) 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-checklistpainbehavior-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/ChecklistPainBehavior-v1.1(2020EN)" /> + <name value="zib ChecklistPainBehavior-v1.1(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-ChecklistPainBehavior" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <alias value="nl-core-ChecklistPainBehavior" /> + </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-ChecklistPainBehaviour.xml b/resources/zib/zib-ChecklistPainBehavior.xml similarity index 96% rename from resources/zib/zib-ChecklistPainBehaviour.xml rename to resources/zib/zib-ChecklistPainBehavior.xml index f5eed3df8..6b230c6a5 100644 --- a/resources/zib/zib-ChecklistPainBehaviour.xml +++ b/resources/zib/zib-ChecklistPainBehavior.xml @@ -1,429 +1,429 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-ChecklistPainBehaviour" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-ChecklistPainBehaviour" /> - <name value="ZibChecklistPainBehaviour" /> - <title value="zib ChecklistPainBehaviour" /> - <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 CPB (Checklist Pain Behaviour) is a pain assessment tool, that is used to assess pain in children with a limited expressive repertoire or with a profound cognitive impairment, by observing their behaviour. The CPB has ten observations that need to be addressed. The final score indicates whether the observed child suffers pain and 'how much'. The score is often combined with a VAS score that is completed by the nurses on basis of clinical experience." /> - <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ChecklistPainBehavior-v1.1(2020EN)](https://zibs.nl/wiki/ChecklistPainBehavior-v1.1(2020EN))." /> - <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> - <fhirVersion value="4.0.1" /> - <mapping> - <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> - <uri value="https://zibs.nl/wiki/ChecklistPainBehavior-v1.1(2020EN)" /> - <name value="zib ChecklistPainBehavior-v1.1(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" /> - <short value="ChecklistPainBehaviour" /> - <alias value="ChecklistPijnGedrag" /> - <mapping> - <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> - <map value="NL-CM:12.17.1" /> - <comment value="ChecklistPainBehaviour" /> - </mapping> - </element> - <element id="Observation.code"> - <path value="Observation.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="108331000146104" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.effective[x]"> - <path value="Observation.effective[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.effective[x]:effectiveDateTime"> - <path value="Observation.effective[x]" /> - <sliceName value="effectiveDateTime" /> - <short value="ScoreDateTime" /> - <definition value="The date and time at which the CPB score was determined." /> - <alias value="ScoreDatumTijd" /> - <type> - <code value="dateTime" /> - </type> - <mapping> - <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> - <map value="NL-CM:12.17.13" /> - <comment value="ScoreDateTime" /> - </mapping> - </element> - <element id="Observation.value[x]"> - <path value="Observation.value[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.value[x]:valueInteger"> - <path value="Observation.value[x]" /> - <sliceName value="valueInteger" /> - <short value="TotalScore" /> - <definition value="The total score is the sum of all the individual scores. The total score has a range from 0 - 10." /> - <alias value="TotaalScore" /> - <type> - <code value="integer" /> - </type> - <minValueInteger value="0" /> - <maxValueInteger value="10" /> - <mapping> - <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> - <map value="NL-CM:12.17.2" /> - <comment value="TotalScore" /> - </mapping> - </element> - <element id="Observation.note"> - <path value="Observation.note" /> - <max value="1" /> - </element> - <element id="Observation.note.text"> - <path value="Observation.note.text" /> - <short value="Comment" /> - <definition value="A comment on the circumstances during the measurement." /> - <alias value="Toelichting" /> - <mapping> - <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> - <map value="NL-CM:12.17.14" /> - <comment value="Comment" /> - </mapping> - </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:face"> - <path value="Observation.component" /> - <sliceName value="face" /> - <max value="1" /> - </element> - <element id="Observation.component:face.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12017003" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:face.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Face" /> - <definition value="Tense face; one or more muscles in the face are tensed." /> - <alias value="Gezicht" /> - <type> - <code value="integer" /> - </type> - <minValueInteger value="0" /> - <maxValueInteger value="1" /> - <mapping> - <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> - <map value="NL-CM:12.17.3" /> - <comment value="Face" /> - </mapping> - </element> - <element id="Observation.component:mouth"> - <path value="Observation.component" /> - <sliceName value="mouth" /> - <max value="1" /> - </element> - <element id="Observation.component:mouth.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12017004" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:mouth.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Mouth" /> - <definition value="Deeper naso-labial furrow; the line between the nose and mouth (naso-labial furrow) is deeper and aside." /> - <alias value="Mond" /> - <type> - <code value="integer" /> - </type> - <minValueInteger value="0" /> - <maxValueInteger value="1" /> - <mapping> - <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> - <map value="NL-CM:12.17.4" /> - <comment value="Mouth" /> - </mapping> - </element> - <element id="Observation.component:grimace"> - <path value="Observation.component" /> - <sliceName value="grimace" /> - <max value="1" /> - </element> - <element id="Observation.component:grimace.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12017005" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:grimace.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Grimace" /> - <definition value="Grimace; the co-occurrence of: furrowed eyebrows; eyes that are composed or pinched; a deeper line between the nose and mouth; opened mouth." /> - <alias value="Grimas" /> - <type> - <code value="integer" /> - </type> - <minValueInteger value="0" /> - <maxValueInteger value="1" /> - <mapping> - <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> - <map value="NL-CM:12.17.5" /> - <comment value="Grimace" /> - </mapping> - </element> - <element id="Observation.component:lookingSad"> - <path value="Observation.component" /> - <sliceName value="lookingSad" /> - <max value="1" /> - </element> - <element id="Observation.component:lookingSad.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12017006" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:lookingSad.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="LookingSad" /> - <definition value="Looking sad, almost in tears: eyebrows which have been pulled up laterally on the inner sides; wrinkles in the forehead, especially over the nose; eyes are squeezed; mouth drawn down possibly combined with a pout." /> - <alias value="VerdrietigeBlik" /> - <type> - <code value="integer" /> - </type> - <minValueInteger value="0" /> - <maxValueInteger value="1" /> - <mapping> - <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> - <map value="NL-CM:12.17.6" /> - <comment value="LookingSad" /> - </mapping> - </element> - <element id="Observation.component:eyes"> - <path value="Observation.component" /> - <sliceName value="eyes" /> - <max value="1" /> - </element> - <element id="Observation.component:eyes.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12017007" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:eyes.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Eyes" /> - <definition value="Eyes squeezed. Note: Do NOT score as present when the child is blinking or when the eyes are still closed without blinking." /> - <alias value="Ogen" /> - <type> - <code value="integer" /> - </type> - <minValueInteger value="0" /> - <maxValueInteger value="1" /> - <mapping> - <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> - <map value="NL-CM:12.17.7" /> - <comment value="Eyes" /> - </mapping> - </element> - <element id="Observation.component:panic"> - <path value="Observation.component" /> - <sliceName value="panic" /> - <max value="1" /> - </element> - <element id="Observation.component:panic.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12017008" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:panic.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Panic" /> - <definition value="Panics, panic attack: an extreme form of anxiety which manifests itself in random restless body movements or violent resistance.<br />This may be associated with an anxious look characterized by large widely opened eyes and eyebrows which are on the inner side raised up." /> - <alias value="Paniek" /> - <type> - <code value="integer" /> - </type> - <minValueInteger value="0" /> - <maxValueInteger value="1" /> - <mapping> - <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> - <map value="NL-CM:12.17.8" /> - <comment value="Panic" /> - </mapping> - </element> - <element id="Observation.component:moaning"> - <path value="Observation.component" /> - <sliceName value="moaning" /> - <max value="1" /> - </element> - <element id="Observation.component:moaning.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12017009" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:moaning.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Moaning" /> - <definition value="Moaning, groaning; monotonous sound on plaintive tone." /> - <alias value="Kreunen" /> - <type> - <code value="integer" /> - </type> - <minValueInteger value="0" /> - <maxValueInteger value="1" /> - <mapping> - <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> - <map value="NL-CM:12.17.9" /> - <comment value="Moaning" /> - </mapping> - </element> - <element id="Observation.component:cry"> - <path value="Observation.component" /> - <sliceName value="cry" /> - <max value="1" /> - </element> - <element id="Observation.component:cry.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12017010" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:cry.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Cry" /> - <definition value="Cries softly; crying is accompanied by a shocking breath." /> - <alias value="Huilen" /> - <type> - <code value="integer" /> - </type> - <minValueInteger value="0" /> - <maxValueInteger value="1" /> - <mapping> - <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> - <map value="NL-CM:12.17.10" /> - <comment value="Cry" /> - </mapping> - </element> - <element id="Observation.component:soundsOfRestlessness"> - <path value="Observation.component" /> - <sliceName value="soundsOfRestlessness" /> - <max value="1" /> - </element> - <element id="Observation.component:soundsOfRestlessness.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12017011" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:soundsOfRestlessness.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="SoundsOfRestlessness" /> - <definition value="Penetrating sounds of restlessness: sudden or longer lasting intense cries or verbal expressions of pain, such as "ow" or "you hurt me"." /> - <alias value="Onrustgeluiden" /> - <type> - <code value="integer" /> - </type> - <minValueInteger value="0" /> - <maxValueInteger value="1" /> - <mapping> - <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> - <map value="NL-CM:12.17.11" /> - <comment value="SoundsOfRestlessness" /> - </mapping> - </element> - <element id="Observation.component:tears"> - <path value="Observation.component" /> - <sliceName value="tears" /> - <max value="1" /> - </element> - <element id="Observation.component:tears.code"> - <path value="Observation.component.code" /> - <patternCodeableConcept> - <coding> - <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> - <code value="12017012" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.component:tears.value[x]"> - <path value="Observation.component.value[x]" /> - <short value="Tears" /> - <definition value="Tears: child produces tears in at least one eye, so more than just watery eyes." /> - <alias value="Tranen" /> - <type> - <code value="integer" /> - </type> - <minValueInteger value="0" /> - <maxValueInteger value="1" /> - <mapping> - <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> - <map value="NL-CM:12.17.12" /> - <comment value="Tears" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-ChecklistPainBehavior" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-ChecklistPainBehavior" /> + <name value="ZibChecklistPainBehavior" /> + <title value="zib ChecklistPainBehavior" /> + <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 CPB (Checklist Pain Behaviour) is a pain assessment tool, that is used to assess pain in children with a limited expressive repertoire or with a profound cognitive impairment, by observing their behaviour. The CPB has ten observations that need to be addressed. The final score indicates whether the observed child suffers pain and 'how much'. The score is often combined with a VAS score that is completed by the nurses on basis of clinical experience." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) ChecklistPainBehavior-v1.1(2020EN)](https://zibs.nl/wiki/ChecklistPainBehavior-v1.1(2020EN))." /> + <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> + <fhirVersion value="4.0.1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <uri value="https://zibs.nl/wiki/ChecklistPainBehavior-v1.1(2020EN)" /> + <name value="zib ChecklistPainBehavior-v1.1(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" /> + <short value="ChecklistPainBehaviour" /> + <alias value="ChecklistPijnGedrag" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.1" /> + <comment value="ChecklistPainBehaviour" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="108331000146104" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effective[x]" /> + <sliceName value="effectiveDateTime" /> + <short value="ScoreDateTime" /> + <definition value="The date and time at which the CPB score was determined." /> + <alias value="ScoreDatumTijd" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.13" /> + <comment value="ScoreDateTime" /> + </mapping> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.value[x]" /> + <sliceName value="valueInteger" /> + <short value="TotalScore" /> + <definition value="The total score is the sum of all the individual scores. The total score has a range from 0 - 10." /> + <alias value="TotaalScore" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="10" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.2" /> + <comment value="TotalScore" /> + </mapping> + </element> + <element id="Observation.note"> + <path value="Observation.note" /> + <max value="1" /> + </element> + <element id="Observation.note.text"> + <path value="Observation.note.text" /> + <short value="Comment" /> + <definition value="A comment on the circumstances during the measurement." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.14" /> + <comment value="Comment" /> + </mapping> + </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:face"> + <path value="Observation.component" /> + <sliceName value="face" /> + <max value="1" /> + </element> + <element id="Observation.component:face.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017003" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:face.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Face" /> + <definition value="Tense face; one or more muscles in the face are tensed." /> + <alias value="Gezicht" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.3" /> + <comment value="Face" /> + </mapping> + </element> + <element id="Observation.component:mouth"> + <path value="Observation.component" /> + <sliceName value="mouth" /> + <max value="1" /> + </element> + <element id="Observation.component:mouth.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017004" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:mouth.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Mouth" /> + <definition value="Deeper naso-labial furrow; the line between the nose and mouth (naso-labial furrow) is deeper and aside." /> + <alias value="Mond" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.4" /> + <comment value="Mouth" /> + </mapping> + </element> + <element id="Observation.component:grimace"> + <path value="Observation.component" /> + <sliceName value="grimace" /> + <max value="1" /> + </element> + <element id="Observation.component:grimace.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017005" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:grimace.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Grimace" /> + <definition value="Grimace; the co-occurrence of: furrowed eyebrows; eyes that are composed or pinched; a deeper line between the nose and mouth; opened mouth." /> + <alias value="Grimas" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.5" /> + <comment value="Grimace" /> + </mapping> + </element> + <element id="Observation.component:lookingSad"> + <path value="Observation.component" /> + <sliceName value="lookingSad" /> + <max value="1" /> + </element> + <element id="Observation.component:lookingSad.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017006" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:lookingSad.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="LookingSad" /> + <definition value="Looking sad, almost in tears: eyebrows which have been pulled up laterally on the inner sides; wrinkles in the forehead, especially over the nose; eyes are squeezed; mouth drawn down possibly combined with a pout." /> + <alias value="VerdrietigeBlik" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.6" /> + <comment value="LookingSad" /> + </mapping> + </element> + <element id="Observation.component:eyes"> + <path value="Observation.component" /> + <sliceName value="eyes" /> + <max value="1" /> + </element> + <element id="Observation.component:eyes.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017007" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:eyes.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Eyes" /> + <definition value="Eyes squeezed. Note: Do NOT score as present when the child is blinking or when the eyes are still closed without blinking." /> + <alias value="Ogen" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.7" /> + <comment value="Eyes" /> + </mapping> + </element> + <element id="Observation.component:panic"> + <path value="Observation.component" /> + <sliceName value="panic" /> + <max value="1" /> + </element> + <element id="Observation.component:panic.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017008" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:panic.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Panic" /> + <definition value="Panics, panic attack: an extreme form of anxiety which manifests itself in random restless body movements or violent resistance.<br />This may be associated with an anxious look characterized by large widely opened eyes and eyebrows which are on the inner side raised up." /> + <alias value="Paniek" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.8" /> + <comment value="Panic" /> + </mapping> + </element> + <element id="Observation.component:moaning"> + <path value="Observation.component" /> + <sliceName value="moaning" /> + <max value="1" /> + </element> + <element id="Observation.component:moaning.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017009" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:moaning.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Moaning" /> + <definition value="Moaning, groaning; monotonous sound on plaintive tone." /> + <alias value="Kreunen" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.9" /> + <comment value="Moaning" /> + </mapping> + </element> + <element id="Observation.component:cry"> + <path value="Observation.component" /> + <sliceName value="cry" /> + <max value="1" /> + </element> + <element id="Observation.component:cry.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017010" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:cry.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Cry" /> + <definition value="Cries softly; crying is accompanied by a shocking breath." /> + <alias value="Huilen" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.10" /> + <comment value="Cry" /> + </mapping> + </element> + <element id="Observation.component:soundsOfRestlessness"> + <path value="Observation.component" /> + <sliceName value="soundsOfRestlessness" /> + <max value="1" /> + </element> + <element id="Observation.component:soundsOfRestlessness.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017011" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:soundsOfRestlessness.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="SoundsOfRestlessness" /> + <definition value="Penetrating sounds of restlessness: sudden or longer lasting intense cries or verbal expressions of pain, such as "ow" or "you hurt me"." /> + <alias value="Onrustgeluiden" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.11" /> + <comment value="SoundsOfRestlessness" /> + </mapping> + </element> + <element id="Observation.component:tears"> + <path value="Observation.component" /> + <sliceName value="tears" /> + <max value="1" /> + </element> + <element id="Observation.component:tears.code"> + <path value="Observation.component.code" /> + <patternCodeableConcept> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1" /> + <code value="12017012" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.component:tears.value[x]"> + <path value="Observation.component.value[x]" /> + <short value="Tears" /> + <definition value="Tears: child produces tears in at least one eye, so more than just watery eyes." /> + <alias value="Tranen" /> + <type> + <code value="integer" /> + </type> + <minValueInteger value="0" /> + <maxValueInteger value="1" /> + <mapping> + <identity value="zib-checklistpainbehavior-v1.1-2020EN" /> + <map value="NL-CM:12.17.12" /> + <comment value="Tears" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file From d4a091da34037044fa98dffdcc22adad400d0357 Mon Sep 17 00:00:00 2001 From: Jorn Duwel <duwel@nictiz.nl> Date: Mon, 24 Apr 2023 11:00:40 +0200 Subject: [PATCH 61/92] Refresh terminology --- ....4.3.11.60.40.2.4.31.2--20200901000000.xml | 201 ++++++------- ....4.3.11.60.40.2.4.31.1--20200901000000.xml | 277 +++++++++--------- 2 files changed, 240 insertions(+), 238 deletions(-) diff --git a/resources/zib/terminology/VoedingMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2--20200901000000.xml b/resources/zib/terminology/VoedingMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2--20200901000000.xml index 6c20ae977..22e818a05 100644 --- a/resources/zib/terminology/VoedingMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2--20200901000000.xml +++ b/resources/zib/terminology/VoedingMethodeCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.2--20200901000000.xml @@ -1,101 +1,102 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.31.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.4.31.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.4.31.2"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="VoedingMethodeCodelijst"/> - <title value="VoedingMethodeCodelijst"/> - <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="VoedingMethodeCodelijst"/> - <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="Borstvoeding krijgen"/> - </extension> - <code value="169741004"/> - <display value="zuigeling krijgt voeding via borst"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Breast fed"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="zuigeling krijgt voeding via borst"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="borstvoeding"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Voeding via fles"/> - </extension> - <code value="268472006"/> - <display value="zuigeling krijgt voeding via fles"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Infant bottle fed"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="zuigeling krijgt voeding via fles"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.31.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+00:00"/> + </valuePeriod> + </extension> + <url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.31.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.4.31.2"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="VoedingMethodeCodelijst"/> + <title value="VoedingMethodeCodelijst"/> + <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="VoedingMethodeCodelijst"/> + <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="Borstvoeding krijgen"/> + </extension> + <code value="169741004"/> + <display value="zuigeling krijgt voeding via borst"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Breast fed"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="zuigeling krijgt voeding via borst"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="borstvoeding"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Voeding via fles"/> + </extension> + <code value="268472006"/> + <display value="zuigeling krijgt voeding via fles"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Infant bottle fed"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="zuigeling krijgt voeding via fles"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> diff --git a/resources/zib/terminology/VoedingSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.1--20200901000000.xml b/resources/zib/terminology/VoedingSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.1--20200901000000.xml index ae4452780..e1a22e117 100644 --- a/resources/zib/terminology/VoedingSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.1--20200901000000.xml +++ b/resources/zib/terminology/VoedingSoortCodelijst-2.16.840.1.113883.2.4.3.11.60.40.2.4.31.1--20200901000000.xml @@ -1,139 +1,140 @@ <ValueSet xmlns="http://hl7.org/fhir"> - <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.31.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.4.31.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.4.31.1"/> - </identifier> - <version value="2020-09-01T00:00:00"/> - <name value="VoedingSoortCodelijst"/> - <title value="VoedingSoortCodelijst"/> - <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="VoedingSoortCodelijst"/> - <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"/> - <inactive value="true"/> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-deprecated"> - <valueBoolean value="true"/> - </extension> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Borstvoeding [DEPRECATED]"/> - </extension> - <code value="226790003"/> - <display value="afgekolfde moedermelk"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Expressed breast milk"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="afgekolfde moedermelk"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Moedermelk"/> - </extension> - <code value="226789007"/> - <display value="moedermelk"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Breast milk"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="moedermelk"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="borstvoeding"/> - </designation> - </concept> - <concept> - <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> - <valueString value="Kunstvoeding"/> - </extension> - <code value="386127005"/> - <display value="kunstvoeding"/> - <designation> - <language value="en-US"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="Formula milk"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="kunstvoeding"/> - </designation> - <designation> - <language value="nl-NL"/> - <use> - <system value="http://snomed.info/sct"/> - <code value="900000000000013009"/> - <display value="Synonym"/> - </use> - <value value="flesvoeding"/> - </designation> - </concept> - </include> - </compose> -</ValueSet> \ No newline at end of file + <id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.31.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.4.31.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.4.31.1"/> + </identifier> + <version value="2020-09-01T00:00:00"/> + <name value="VoedingSoortCodelijst"/> + <title value="VoedingSoortCodelijst"/> + <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="VoedingSoortCodelijst"/> + <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> + <inactive value="true"/> + <include> + <system value="http://snomed.info/sct"/> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-deprecated"> + <valueBoolean value="true"/> + </extension> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Borstvoeding [DEPRECATED]"/> + </extension> + <code value="226790003"/> + <display value="afgekolfde moedermelk"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Expressed breast milk"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="afgekolfde moedermelk"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Moedermelk"/> + </extension> + <code value="226789007"/> + <display value="moedermelk"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Breast milk"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="moedermelk"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="borstvoeding"/> + </designation> + </concept> + <concept> + <extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments"> + <valueString value="Kunstvoeding"/> + </extension> + <code value="386127005"/> + <display value="kunstvoeding"/> + <designation> + <language value="en-US"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="Formula milk"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="kunstvoeding"/> + </designation> + <designation> + <language value="nl-NL"/> + <use> + <system value="http://snomed.info/sct"/> + <code value="900000000000013009"/> + <display value="Synonym"/> + </use> + <value value="flesvoeding"/> + </designation> + </concept> + </include> + </compose> +</ValueSet> From d71abbe66b9c2ba91efd4f250ea91d3095e9a6a2 Mon Sep 17 00:00:00 2001 From: Jorn Duwel <duwel@nictiz.nl> Date: Mon, 24 Apr 2023 11:15:44 +0200 Subject: [PATCH 62/92] Add comment on focal profile, add nl-core-Patient targetProfile to subject in nl-core --- .../nl-core/nl-core-Pregnancy.DateLastMenstruation.xml | 8 ++++++++ .../nl-core-Pregnancy.EstimatedDateOfDelivery.xml | 8 ++++++++ resources/nl-core/nl-core-Pregnancy.Gravidity.xml | 8 ++++++++ resources/nl-core/nl-core-Pregnancy.Parity.xml | 8 ++++++++ .../nl-core/nl-core-Pregnancy.PregnancyDuration.xml | 8 ++++++++ resources/nl-core/nl-core-Pregnancy.xml | 10 ++++++++++ resources/zib/zib-Pregnancy.xml | 1 + 7 files changed, 51 insertions(+) diff --git a/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml b/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml index fe3a35e35..594f987c1 100644 --- a/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml +++ b/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml @@ -33,6 +33,14 @@ <path value="Observation" /> <alias value="nl-core-Pregnancy.DateLastMenstruation" /> </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> <element id="Observation.focus"> <path value="Observation.focus" /> <type> diff --git a/resources/nl-core/nl-core-Pregnancy.EstimatedDateOfDelivery.xml b/resources/nl-core/nl-core-Pregnancy.EstimatedDateOfDelivery.xml index c91668010..c907fd7fb 100644 --- a/resources/nl-core/nl-core-Pregnancy.EstimatedDateOfDelivery.xml +++ b/resources/nl-core/nl-core-Pregnancy.EstimatedDateOfDelivery.xml @@ -33,6 +33,14 @@ <path value="Observation" /> <alias value="nl-core-Pregnancy.EstimatedDateOfDelivery" /> </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> <element id="Observation.focus"> <path value="Observation.focus" /> <type> diff --git a/resources/nl-core/nl-core-Pregnancy.Gravidity.xml b/resources/nl-core/nl-core-Pregnancy.Gravidity.xml index 3edd57016..10616310c 100644 --- a/resources/nl-core/nl-core-Pregnancy.Gravidity.xml +++ b/resources/nl-core/nl-core-Pregnancy.Gravidity.xml @@ -33,6 +33,14 @@ <path value="Observation" /> <alias value="nl-core-Pregnancy.Gravidity" /> </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> <element id="Observation.focus"> <path value="Observation.focus" /> <type> diff --git a/resources/nl-core/nl-core-Pregnancy.Parity.xml b/resources/nl-core/nl-core-Pregnancy.Parity.xml index 80d1d11dd..884cf779f 100644 --- a/resources/nl-core/nl-core-Pregnancy.Parity.xml +++ b/resources/nl-core/nl-core-Pregnancy.Parity.xml @@ -33,6 +33,14 @@ <path value="Observation" /> <alias value="nl-core-Pregnancy.Parity" /> </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> <element id="Observation.focus"> <path value="Observation.focus" /> <type> diff --git a/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml b/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml index 7641f8344..194fd42bc 100644 --- a/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml +++ b/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml @@ -33,6 +33,14 @@ <path value="Observation" /> <alias value="nl-core-Pregnancy.PregnancyDuration" /> </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> <element id="Observation.focus"> <path value="Observation.focus" /> <type> diff --git a/resources/nl-core/nl-core-Pregnancy.xml b/resources/nl-core/nl-core-Pregnancy.xml index 7d98fde59..456ba5e57 100644 --- a/resources/nl-core/nl-core-Pregnancy.xml +++ b/resources/nl-core/nl-core-Pregnancy.xml @@ -31,7 +31,17 @@ <differential> <element id="Condition"> <path value="Condition" /> + <comment value="Zib Pregnancy is mapped to this Condition profile and 5 profiles on Observation: * [nl-core-Pregnancy.DateLastMenstruation](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.DateLastMenstruation) * [nl-core-Pregnancy.EstimatedDateOfDelivery](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.EstimatedDateOfDelivery) * [nl-core-Pregnancy.Gravidity](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Gravidity) * [nl-core-Pregnancy.Parity](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Parity) * [nl-core-Pregnancy.PregnancyDuration](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.PregnancyDuration) This Condition profile acts as the focal resource of zib Pregancy. This profile is referenced by the Observation profiles through `Observation.focus`." /> <alias value="nl-core-Pregnancy" /> </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-Pregnancy.xml b/resources/zib/zib-Pregnancy.xml index cfcd96d75..c4188d9b4 100644 --- a/resources/zib/zib-Pregnancy.xml +++ b/resources/zib/zib-Pregnancy.xml @@ -32,6 +32,7 @@ <element id="Condition"> <path value="Condition" /> <short value="Pregnancy" /> + <comment value="Zib Pregnancy is mapped to this Condition profile and 5 profiles on Observation: * [zib-Pregnancy.DateLastMenstruation](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.DateLastMenstruation) * [zib-Pregnancy.EstimatedDateOfDelivery](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.EstimatedDateOfDelivery) * [zib-Pregnancy.Gravidity](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Gravidity) * [zib-Pregnancy.Parity](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Parity) * [zib-Pregnancy.PregnancyDuration](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.PregnancyDuration) This Condition profile acts as the focal resource of zib Pregancy. This profile is referenced by the Observation profiles through `Observation.focus`." /> <alias value="Zwangerschap" /> <mapping> <identity value="zib-pregnancy-v4.0-2020EN" /> From deeb10d7c4e5dbc28ef0ab59d92498ba86b9cb84 Mon Sep 17 00:00:00 2001 From: Jorn Duwel <duwel@nictiz.nl> Date: Tue, 25 Apr 2023 15:18:35 +0200 Subject: [PATCH 63/92] Add definition and comment on FeedingType component --- resources/zib/zib-FeedingPatternInfant.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/zib/zib-FeedingPatternInfant.xml b/resources/zib/zib-FeedingPatternInfant.xml index abc3a35ba..5f8b5d23d 100644 --- a/resources/zib/zib-FeedingPatternInfant.xml +++ b/resources/zib/zib-FeedingPatternInfant.xml @@ -179,6 +179,8 @@ <element id="Observation.component:feedingType"> <path value="Observation.component" /> <sliceName value="feedingType" /> + <definition value="Several combinations of FeedingType and FeedingMethod are possible: 1) FeedingType breast milk, FeedingMethod breastfed = to give breastfeeding naturally. 2) FeedingType breast milk, FeedingMethod bottle fed = to give expressed breast milk via bottle. 3) FeedingType formula milk, FeedingMethod bottle fed = to give formula milk via bottle."/> + <comment value="Zib FeedingPatternInfant contains the container Feeding, which hosts two concepts: FeedingType and FeedingMethod. Because these concepts are inherently linked and meaning is derived from the combination of the values of these two concepts, they are modelled in one component. `.component:feedingType` contains the value of FeedingType in `.valueCodeableConcept` and the value of FeedingMethod in `.extension:feedingMethod`." /> <max value="1" /> </element> <element id="Observation.component:feedingType.extension"> From 1e1a2fbbf82ba3627f85b2cc45c5bc2ce3e47e36 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Mon, 1 May 2023 14:43:29 +0200 Subject: [PATCH 64/92] Add comments about the relationship between different zib Pregnancy profiles --- ...nl-core-Pregnancy.DateLastMenstruation.xml | 105 ++++---- ...core-Pregnancy.EstimatedDateOfDelivery.xml | 105 ++++---- .../nl-core/nl-core-Pregnancy.Gravidity.xml | 105 ++++---- .../nl-core/nl-core-Pregnancy.Parity.xml | 105 ++++---- .../nl-core-Pregnancy.PregnancyDuration.xml | 105 ++++---- resources/nl-core/nl-core-Pregnancy.xml | 92 +++---- .../zib-Pregnancy.DateLastMenstruation.xml | 154 ++++++------ .../zib-Pregnancy.EstimatedDateOfDelivery.xml | 234 +++++++++--------- resources/zib/zib-Pregnancy.Gravidity.xml | 154 ++++++------ resources/zib/zib-Pregnancy.Parity.xml | 154 ++++++------ .../zib/zib-Pregnancy.PregnancyDuration.xml | 154 ++++++------ resources/zib/zib-Pregnancy.xml | 134 +++++----- 12 files changed, 813 insertions(+), 788 deletions(-) diff --git a/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml b/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml index 594f987c1..be3f3fb6e 100644 --- a/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml +++ b/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml @@ -1,53 +1,54 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-Pregnancy.DateLastMenstruation" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.DateLastMenstruation" /> - <name value="NlcorePregnancyDateLastMenstruation" /> - <title value="nl core Pregnancy.DateLastMenstruation" /> - <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> - <purpose value="A derived profile from [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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-pregnancy-v4.0-2020EN" /> - <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> - <name value="zib Pregnancy-v4.0(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="false" /> - <type value="Observation" /> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.DateLastMenstruation" /> - <derivation value="constraint" /> - <differential> - <element id="Observation"> - <path value="Observation" /> - <alias value="nl-core-Pregnancy.DateLastMenstruation" /> - </element> - <element id="Observation.subject"> - <path value="Observation.subject" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> - </type> - </element> - <element id="Observation.focus"> - <path value="Observation.focus" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> - </type> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy.DateLastMenstruation" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.DateLastMenstruation" /> + <name value="NlcorePregnancyDateLastMenstruation" /> + <title value="nl core Pregnancy.DateLastMenstruation" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="A derived profile from [zib-Pregnancy.DateLastMenstruation](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.DateLastMenstruation" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This profile on the Observation resource represents the DateLastMenstruation concept (NL-CM:7.14.8) of zib Pregnancy. It can be used together with the [nl-core-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + <alias value="nl-core-Pregnancy.DateLastMenstruation" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> + </type> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Pregnancy.EstimatedDateOfDelivery.xml b/resources/nl-core/nl-core-Pregnancy.EstimatedDateOfDelivery.xml index c907fd7fb..d961e59a7 100644 --- a/resources/nl-core/nl-core-Pregnancy.EstimatedDateOfDelivery.xml +++ b/resources/nl-core/nl-core-Pregnancy.EstimatedDateOfDelivery.xml @@ -1,53 +1,54 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-Pregnancy.EstimatedDateOfDelivery" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.EstimatedDateOfDelivery" /> - <name value="NlcorePregnancyEstimatedDateOfDelivery" /> - <title value="nl core Pregnancy.EstimatedDateOfDelivery" /> - <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> - <purpose value="A derived profile from [zib-Pregnancy-EstimatedDateOfDelivery](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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-pregnancy-v4.0-2020EN" /> - <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> - <name value="zib Pregnancy-v4.0(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="false" /> - <type value="Observation" /> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.EstimatedDateOfDelivery" /> - <derivation value="constraint" /> - <differential> - <element id="Observation"> - <path value="Observation" /> - <alias value="nl-core-Pregnancy.EstimatedDateOfDelivery" /> - </element> - <element id="Observation.subject"> - <path value="Observation.subject" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> - </type> - </element> - <element id="Observation.focus"> - <path value="Observation.focus" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> - </type> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy.EstimatedDateOfDelivery" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.EstimatedDateOfDelivery" /> + <name value="NlcorePregnancyEstimatedDateOfDelivery" /> + <title value="nl core Pregnancy.EstimatedDateOfDelivery" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="A derived profile from [zib-Pregnancy.EstimatedDateOfDelivery](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.EstimatedDateOfDelivery) 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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.EstimatedDateOfDelivery" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This profile on the Observation resource represents the EstimatedDateOfDelivery concept (NL-CM:7.14.3) of zib Pregnancy. It can be used together with the [nl-core-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + <alias value="nl-core-Pregnancy.EstimatedDateOfDelivery" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> + </type> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Pregnancy.Gravidity.xml b/resources/nl-core/nl-core-Pregnancy.Gravidity.xml index 10616310c..641932329 100644 --- a/resources/nl-core/nl-core-Pregnancy.Gravidity.xml +++ b/resources/nl-core/nl-core-Pregnancy.Gravidity.xml @@ -1,53 +1,54 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-Pregnancy.Gravidity" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Gravidity" /> - <name value="NlcorePregnancyGravidity" /> - <title value="nl core Pregnancy.Gravidity" /> - <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> - <purpose value="A derived profile from [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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-pregnancy-v4.0-2020EN" /> - <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> - <name value="zib Pregnancy-v4.0(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="false" /> - <type value="Observation" /> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Gravidity" /> - <derivation value="constraint" /> - <differential> - <element id="Observation"> - <path value="Observation" /> - <alias value="nl-core-Pregnancy.Gravidity" /> - </element> - <element id="Observation.subject"> - <path value="Observation.subject" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> - </type> - </element> - <element id="Observation.focus"> - <path value="Observation.focus" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> - </type> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy.Gravidity" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Gravidity" /> + <name value="NlcorePregnancyGravidity" /> + <title value="nl core Pregnancy.Gravidity" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="A derived profile from [zib-Pregnancy.Gravidity](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Gravidity) 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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Gravidity" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This profile on the Observation resource represents the Gravidity concept (NL-CM:7.14.5) of zib Pregnancy. It can be used together with the [nl-core-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + <alias value="nl-core-Pregnancy.Gravidity" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> + </type> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Pregnancy.Parity.xml b/resources/nl-core/nl-core-Pregnancy.Parity.xml index 884cf779f..93e30c9c7 100644 --- a/resources/nl-core/nl-core-Pregnancy.Parity.xml +++ b/resources/nl-core/nl-core-Pregnancy.Parity.xml @@ -1,53 +1,54 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-Pregnancy.Parity" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Parity" /> - <name value="NlcorePregnancyParity" /> - <title value="nl core Pregnancy.Parity" /> - <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> - <purpose value="A derived profile from [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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-pregnancy-v4.0-2020EN" /> - <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> - <name value="zib Pregnancy-v4.0(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="false" /> - <type value="Observation" /> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Parity" /> - <derivation value="constraint" /> - <differential> - <element id="Observation"> - <path value="Observation" /> - <alias value="nl-core-Pregnancy.Parity" /> - </element> - <element id="Observation.subject"> - <path value="Observation.subject" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> - </type> - </element> - <element id="Observation.focus"> - <path value="Observation.focus" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> - </type> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy.Parity" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Parity" /> + <name value="NlcorePregnancyParity" /> + <title value="nl core Pregnancy.Parity" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="A derived profile from [zib-Pregnancy.Parity](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Parity) 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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Parity" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This profile on the Observation resource represents the Parity concept (NL-CM:7.14.6) of zib Pregnancy. It can be used together with the [nl-core-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + <alias value="nl-core-Pregnancy.Parity" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> + </type> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml b/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml index 194fd42bc..100a13ffd 100644 --- a/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml +++ b/resources/nl-core/nl-core-Pregnancy.PregnancyDuration.xml @@ -1,53 +1,54 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-Pregnancy.PregnancyDuration" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.PregnancyDuration" /> - <name value="NlcorePregnancyPregnancyDuration" /> - <title value="nl core Pregnancy.PregnancyDuration" /> - <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> - <purpose value="A derived profile from [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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-pregnancy-v4.0-2020EN" /> - <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> - <name value="zib Pregnancy-v4.0(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="false" /> - <type value="Observation" /> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.PregnancyDuration" /> - <derivation value="constraint" /> - <differential> - <element id="Observation"> - <path value="Observation" /> - <alias value="nl-core-Pregnancy.PregnancyDuration" /> - </element> - <element id="Observation.subject"> - <path value="Observation.subject" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> - </type> - </element> - <element id="Observation.focus"> - <path value="Observation.focus" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> - </type> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy.PregnancyDuration" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.PregnancyDuration" /> + <name value="NlcorePregnancyPregnancyDuration" /> + <title value="nl core Pregnancy.PregnancyDuration" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="A derived profile from [zib-Pregnancy.PregnancyDuration](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.PregnancyDuration) 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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Observation" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.PregnancyDuration" /> + <derivation value="constraint" /> + <differential> + <element id="Observation"> + <path value="Observation" /> + <comment value="This profile on the Observation resource represents the PregnancyDuration concept (NL-CM:7.14.4) of zib Pregnancy. It can be used together with the [nl-core-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + <alias value="nl-core-Pregnancy.PregnancyDuration" /> + </element> + <element id="Observation.subject"> + <path value="Observation.subject" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient" /> + </type> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> + </type> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/nl-core/nl-core-Pregnancy.xml b/resources/nl-core/nl-core-Pregnancy.xml index 456ba5e57..cbc9c4ad3 100644 --- a/resources/nl-core/nl-core-Pregnancy.xml +++ b/resources/nl-core/nl-core-Pregnancy.xml @@ -1,47 +1,47 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-Pregnancy" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> - <name value="NlcorePregnancy" /> - <title value="nl core Pregnancy" /> - <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> - <purpose value="A derived profile from [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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-pregnancy-v4.0-2020EN" /> - <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> - <name value="zib Pregnancy-v4.0(2020EN)" /> - </mapping> - <kind value="resource" /> - <abstract value="false" /> - <type value="Condition" /> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> - <derivation value="constraint" /> - <differential> - <element id="Condition"> - <path value="Condition" /> - <comment value="Zib Pregnancy is mapped to this Condition profile and 5 profiles on Observation: * [nl-core-Pregnancy.DateLastMenstruation](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.DateLastMenstruation) * [nl-core-Pregnancy.EstimatedDateOfDelivery](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.EstimatedDateOfDelivery) * [nl-core-Pregnancy.Gravidity](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Gravidity) * [nl-core-Pregnancy.Parity](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Parity) * [nl-core-Pregnancy.PregnancyDuration](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.PregnancyDuration) This Condition profile acts as the focal resource of zib Pregancy. This profile is referenced by the Observation profiles through `Observation.focus`." /> - <alias value="nl-core-Pregnancy" /> - </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-Pregnancy" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy" /> + <name value="NlcorePregnancy" /> + <title value="nl core Pregnancy" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="A derived profile from [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(2020EN)" /> + </mapping> + <kind value="resource" /> + <abstract value="false" /> + <type value="Condition" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + <derivation value="constraint" /> + <differential> + <element id="Condition"> + <path value="Condition" /> + <comment value="Zib Pregnancy is mapped to this Condition profile and 5 profiles on Observation: * [nl-core-Pregnancy.DateLastMenstruation](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.DateLastMenstruation) * [nl-core-Pregnancy.EstimatedDateOfDelivery](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.EstimatedDateOfDelivery) * [nl-core-Pregnancy.Gravidity](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Gravidity) * [nl-core-Pregnancy.Parity](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Parity) * [nl-core-Pregnancy.PregnancyDuration](http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.PregnancyDuration) This Condition profile acts as the focal resource of zib Pregancy. This profile is referenced by the Observation profiles through `Observation.focus`." /> + <alias value="nl-core-Pregnancy" /> + </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-Pregnancy.DateLastMenstruation.xml b/resources/zib/zib-Pregnancy.DateLastMenstruation.xml index 7afe2f0ce..4eed82425 100644 --- a/resources/zib/zib-Pregnancy.DateLastMenstruation.xml +++ b/resources/zib/zib-Pregnancy.DateLastMenstruation.xml @@ -1,76 +1,80 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-Pregnancy.DateLastMenstruation" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.DateLastMenstruation" /> - <name value="ZibPregnancyDateLastMenstruation" /> - <title value="zib Pregnancy.DateLastMenstruation" /> - <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> - <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(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-pregnancy-v4.0-2020EN" /> - <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> - <name value="zib Pregnancy-v4.0(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="21840007" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.focus"> - <path value="Observation.focus" /> - <max value="1" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> - </type> - </element> - <element id="Observation.value[x]"> - <path value="Observation.value[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.value[x]:valueDateTime"> - <path value="Observation.value[x]" /> - <sliceName value="valueDateTime" /> - <short value="DateLastMenstruation" /> - <definition value="The date on which the last menstruation started." /> - <alias value="DatumLaatsteMenstruatie" /> - <type> - <code value="dateTime" /> - </type> - <mapping> - <identity value="zib-pregnancy-v4.0-2020EN" /> - <map value="NL-CM:7.14.8" /> - <comment value="DateLastMenstruation" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Pregnancy.DateLastMenstruation" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.DateLastMenstruation" /> + <name value="ZibPregnancyDateLastMenstruation" /> + <title value="zib Pregnancy.DateLastMenstruation" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="This Observation resource represents the DateLastMenstruation concept from the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(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 profile on the Observation resource represents the DateLastMenstruation concept (NL-CM:7.14.8) of zib Pregnancy. It can be used together with the [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="21840007" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <max value="1" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + </type> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueDateTime"> + <path value="Observation.value[x]" /> + <sliceName value="valueDateTime" /> + <short value="DateLastMenstruation" /> + <definition value="The date on which the last menstruation started." /> + <alias value="DatumLaatsteMenstruatie" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.8" /> + <comment value="DateLastMenstruation" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml b/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml index 4a27410de..f86266685 100644 --- a/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml +++ b/resources/zib/zib-Pregnancy.EstimatedDateOfDelivery.xml @@ -1,116 +1,120 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-Pregnancy.EstimatedDateOfDelivery" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.EstimatedDateOfDelivery" /> - <name value="ZibPregnancyEstimatedDateOfDelivery" /> - <title value="zib Pregnancy.EstimatedDateOfDelivery" /> - <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> - <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(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-pregnancy-v4.0-2020EN" /> - <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> - <name value="zib Pregnancy-v4.0(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="161714006" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.focus"> - <path value="Observation.focus" /> - <max value="1" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> - </type> - </element> - <element id="Observation.effective[x]"> - <path value="Observation.effective[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.effective[x]:effectiveDateTime"> - <path value="Observation.effective[x]" /> - <sliceName value="effectiveDateTime" /> - <short value="DateOfEstimation" /> - <definition value="Date on which the delivery date is estimated." /> - <alias value="DatumBepaling" /> - <type> - <code value="dateTime" /> - </type> - <mapping> - <identity value="zib-pregnancy-v4.0-2020EN" /> - <map value="NL-CM:7.14.11" /> - <comment value="DateOfEstimation" /> - </mapping> - </element> - <element id="Observation.value[x]"> - <path value="Observation.value[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.value[x]:valueDateTime"> - <path value="Observation.value[x]" /> - <sliceName value="valueDateTime" /> - <short value="EstimatedDateOfDelivery" /> - <definition value="The date on which the pregnancy is expected to be 40w 0d (280 days). Different due dates are used at various points in the pregnancy." /> - <alias value="ATermeDatum" /> - <type> - <code value="dateTime" /> - </type> - <mapping> - <identity value="zib-pregnancy-v4.0-2020EN" /> - <map value="NL-CM:7.14.3" /> - <comment value="EstimatedDateOfDelivery" /> - </mapping> - </element> - <element id="Observation.method"> - <path value="Observation.method" /> - <short value="EstimatingMethod" /> - <definition value="Method by which the delivery date is estimated." /> - <alias value="BepalingsMethode" /> - <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.14.1--20200901000000" /> - </binding> - <mapping> - <identity value="zib-pregnancy-v4.0-2020EN" /> - <map value="NL-CM:7.14.10" /> - <comment value="EstimatingMethod" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Pregnancy.EstimatedDateOfDelivery" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.EstimatedDateOfDelivery" /> + <name value="ZibPregnancyEstimatedDateOfDelivery" /> + <title value="zib Pregnancy.EstimatedDateOfDelivery" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="This Observation resource represents the EstimatedDateOfDelivery concept from the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(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 profile on the Observation resource represents the EstimatedDateOfDelivery concept (NL-CM:7.14.3) of zib Pregnancy. It can be used together with the [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="161714006" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <max value="1" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + </type> + </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effective[x]" /> + <sliceName value="effectiveDateTime" /> + <short value="DateOfEstimation" /> + <definition value="Date on which the delivery date is estimated." /> + <alias value="DatumBepaling" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.11" /> + <comment value="DateOfEstimation" /> + </mapping> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueDateTime"> + <path value="Observation.value[x]" /> + <sliceName value="valueDateTime" /> + <short value="EstimatedDateOfDelivery" /> + <definition value="The date on which the pregnancy is expected to be 40w 0d (280 days). Different due dates are used at various points in the pregnancy." /> + <alias value="ATermeDatum" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.3" /> + <comment value="EstimatedDateOfDelivery" /> + </mapping> + </element> + <element id="Observation.method"> + <path value="Observation.method" /> + <short value="EstimatingMethod" /> + <definition value="Method by which the delivery date is estimated." /> + <alias value="BepalingsMethode" /> + <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.14.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.10" /> + <comment value="EstimatingMethod" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Pregnancy.Gravidity.xml b/resources/zib/zib-Pregnancy.Gravidity.xml index b64bf284d..f5042f1fc 100644 --- a/resources/zib/zib-Pregnancy.Gravidity.xml +++ b/resources/zib/zib-Pregnancy.Gravidity.xml @@ -1,76 +1,80 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-Pregnancy.Gravidity" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Gravidity" /> - <name value="ZibPregnancyGravidity" /> - <title value="zib Pregnancy.Gravidity" /> - <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> - <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(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-pregnancy-v4.0-2020EN" /> - <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> - <name value="zib Pregnancy-v4.0(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="161732006" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.focus"> - <path value="Observation.focus" /> - <max value="1" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> - </type> - </element> - <element id="Observation.value[x]"> - <path value="Observation.value[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.value[x]:valueInteger"> - <path value="Observation.value[x]" /> - <sliceName value="valueInteger" /> - <short value="Gravidity" /> - <definition value="The number of times the woman has gotten pregnant (including this one)." /> - <alias value="Graviditeit" /> - <type> - <code value="integer" /> - </type> - <mapping> - <identity value="zib-pregnancy-v4.0-2020EN" /> - <map value="NL-CM:7.14.5" /> - <comment value="Gravidity" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Pregnancy.Gravidity" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Gravidity" /> + <name value="ZibPregnancyGravidity" /> + <title value="zib Pregnancy.Gravidity" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="This Observation resource represents the Gravidity concept from the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(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 profile on the Observation resource represents the Gravidity concept (NL-CM:7.14.5) of zib Pregnancy. It can be used together with the [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="161732006" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <max value="1" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + </type> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.value[x]" /> + <sliceName value="valueInteger" /> + <short value="Gravidity" /> + <definition value="The number of times the woman has gotten pregnant (including this one)." /> + <alias value="Graviditeit" /> + <type> + <code value="integer" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.5" /> + <comment value="Gravidity" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Pregnancy.Parity.xml b/resources/zib/zib-Pregnancy.Parity.xml index cb063f621..a28d0e654 100644 --- a/resources/zib/zib-Pregnancy.Parity.xml +++ b/resources/zib/zib-Pregnancy.Parity.xml @@ -1,76 +1,80 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-Pregnancy.Parity" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Parity" /> - <name value="ZibPregnancyParity" /> - <title value="zib Pregnancy.Parity" /> - <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> - <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(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-pregnancy-v4.0-2020EN" /> - <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> - <name value="zib Pregnancy-v4.0(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="364325004" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.focus"> - <path value="Observation.focus" /> - <max value="1" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> - </type> - </element> - <element id="Observation.value[x]"> - <path value="Observation.value[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.value[x]:valueInteger"> - <path value="Observation.value[x]" /> - <sliceName value="valueInteger" /> - <short value="Parity" /> - <definition value="Number of previous pregnancies ending in partum (>= 16w 0d / 112 days)." /> - <alias value="Pariteit" /> - <type> - <code value="integer" /> - </type> - <mapping> - <identity value="zib-pregnancy-v4.0-2020EN" /> - <map value="NL-CM:7.14.6" /> - <comment value="Parity" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Pregnancy.Parity" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Parity" /> + <name value="ZibPregnancyParity" /> + <title value="zib Pregnancy.Parity" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="This Observation resource represents the Parity concept from the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(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 profile on the Observation resource represents the Parity concept (NL-CM:7.14.6) of zib Pregnancy. It can be used together with the [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="364325004" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <max value="1" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + </type> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.value[x]" /> + <sliceName value="valueInteger" /> + <short value="Parity" /> + <definition value="Number of previous pregnancies ending in partum (>= 16w 0d / 112 days)." /> + <alias value="Pariteit" /> + <type> + <code value="integer" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.6" /> + <comment value="Parity" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Pregnancy.PregnancyDuration.xml b/resources/zib/zib-Pregnancy.PregnancyDuration.xml index de9647851..d50f6e667 100644 --- a/resources/zib/zib-Pregnancy.PregnancyDuration.xml +++ b/resources/zib/zib-Pregnancy.PregnancyDuration.xml @@ -1,76 +1,80 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-Pregnancy.PregnancyDuration" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.PregnancyDuration" /> - <name value="ZibPregnancyPregnancyDuration" /> - <title value="zib Pregnancy.PregnancyDuration" /> - <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> - <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(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-pregnancy-v4.0-2020EN" /> - <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> - <name value="zib Pregnancy-v4.0(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="57036006" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.focus"> - <path value="Observation.focus" /> - <max value="1" /> - <type> - <code value="Reference" /> - <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> - <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> - </type> - </element> - <element id="Observation.value[x]"> - <path value="Observation.value[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.value[x]:valueQuantity"> - <path value="Observation.value[x]" /> - <sliceName value="valueQuantity" /> - <short value="PregnancyDuration" /> - <definition value="Duration of the pregnancy on the day on which the patient was asked. The duration can be given in days (d) or weeks (wk)." /> - <alias value="Zwangerschapsduur" /> - <type> - <code value="Quantity" /> - </type> - <mapping> - <identity value="zib-pregnancy-v4.0-2020EN" /> - <map value="NL-CM:7.14.4" /> - <comment value="PregnancyDuration" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Pregnancy.PregnancyDuration" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.PregnancyDuration" /> + <name value="ZibPregnancyPregnancyDuration" /> + <title value="zib Pregnancy.PregnancyDuration" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="This Observation resource represents the PregnancyDuration concept from the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(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 profile on the Observation resource represents the PregnancyDuration concept (NL-CM:7.14.4) of zib Pregnancy. It can be used together with the [zib-Pregnancy](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) profile on the Condition resource, which can be referenced using `Observation.focus`." /> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="57036006" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.focus"> + <path value="Observation.focus" /> + <max value="1" /> + <type> + <code value="Reference" /> + <targetProfile value="http://hl7.org/fhir/StructureDefinition/Resource" /> + <targetProfile value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + </type> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueQuantity"> + <path value="Observation.value[x]" /> + <sliceName value="valueQuantity" /> + <short value="PregnancyDuration" /> + <definition value="Duration of the pregnancy on the day on which the patient was asked. The duration can be given in days (d) or weeks (wk)." /> + <alias value="Zwangerschapsduur" /> + <type> + <code value="Quantity" /> + </type> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.4" /> + <comment value="PregnancyDuration" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-Pregnancy.xml b/resources/zib/zib-Pregnancy.xml index c4188d9b4..62b03293a 100644 --- a/resources/zib/zib-Pregnancy.xml +++ b/resources/zib/zib-Pregnancy.xml @@ -1,68 +1,68 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-Pregnancy" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> - <name value="ZibPregnancy" /> - <title value="zib Pregnancy" /> - <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> - <purpose value="This Condition resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(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-pregnancy-v4.0-2020EN" /> - <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> - <name value="zib Pregnancy-v4.0(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="Pregnancy" /> - <comment value="Zib Pregnancy is mapped to this Condition profile and 5 profiles on Observation: * [zib-Pregnancy.DateLastMenstruation](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.DateLastMenstruation) * [zib-Pregnancy.EstimatedDateOfDelivery](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.EstimatedDateOfDelivery) * [zib-Pregnancy.Gravidity](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Gravidity) * [zib-Pregnancy.Parity](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Parity) * [zib-Pregnancy.PregnancyDuration](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.PregnancyDuration) This Condition profile acts as the focal resource of zib Pregancy. This profile is referenced by the Observation profiles through `Observation.focus`." /> - <alias value="Zwangerschap" /> - <mapping> - <identity value="zib-pregnancy-v4.0-2020EN" /> - <map value="NL-CM:7.14.1" /> - <comment value="Pregnancy" /> - </mapping> - </element> - <element id="Condition.code"> - <path value="Condition.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="364320009" /> - </coding> - </patternCodeableConcept> - </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 pregnancy." /> - <alias value="Toelichting" /> - <mapping> - <identity value="zib-pregnancy-v4.0-2020EN" /> - <map value="NL-CM:7.14.7" /> - <comment value="Comment" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-Pregnancy" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" /> + <name value="ZibPregnancy" /> + <title value="zib Pregnancy" /> + <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="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> + <purpose value="This Condition resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) Pregnancy-v4.0(2020EN)](https://zibs.nl/wiki/Pregnancy-v4.0(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-pregnancy-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/Pregnancy-v4.0(2020EN)" /> + <name value="zib Pregnancy-v4.0(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="Pregnancy" /> + <comment value="Zib Pregnancy is mapped to this Condition profile and 5 profiles on Observation: * [zib-Pregnancy.DateLastMenstruation](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.DateLastMenstruation) * [zib-Pregnancy.EstimatedDateOfDelivery](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.EstimatedDateOfDelivery) * [zib-Pregnancy.Gravidity](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Gravidity) * [zib-Pregnancy.Parity](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.Parity) * [zib-Pregnancy.PregnancyDuration](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.PregnancyDuration) This Condition profile acts as the focal resource of zib Pregancy. This profile is referenced by the Observation profiles through `Observation.focus`." /> + <alias value="Zwangerschap" /> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.1" /> + <comment value="Pregnancy" /> + </mapping> + </element> + <element id="Condition.code"> + <path value="Condition.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="364320009" /> + </coding> + </patternCodeableConcept> + </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 pregnancy." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-pregnancy-v4.0-2020EN" /> + <map value="NL-CM:7.14.7" /> + <comment value="Comment" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file From b87c8b890177beea2eb556baa98b783e7aa632bb Mon Sep 17 00:00:00 2001 From: Jorn Duwel <duwel@nictiz.nl> Date: Fri, 5 May 2023 15:25:19 +0200 Subject: [PATCH 65/92] Add generated examples --- examples/nl-core-Pregnancy-01.xml | 22 ++++++++++++ ...core-Pregnancy.DateLastMenstruation-01.xml | 26 ++++++++++++++ ...e-Pregnancy.EstimatedDateOfDelivery-01.xml | 34 +++++++++++++++++++ examples/nl-core-Pregnancy.Gravidity-01.xml | 26 ++++++++++++++ examples/nl-core-Pregnancy.Parity-01.xml | 26 ++++++++++++++ ...nl-core-Pregnancy.PregnancyDuration-01.xml | 31 +++++++++++++++++ 6 files changed, 165 insertions(+) create mode 100644 examples/nl-core-Pregnancy-01.xml create mode 100644 examples/nl-core-Pregnancy.DateLastMenstruation-01.xml create mode 100644 examples/nl-core-Pregnancy.EstimatedDateOfDelivery-01.xml create mode 100644 examples/nl-core-Pregnancy.Gravidity-01.xml create mode 100644 examples/nl-core-Pregnancy.Parity-01.xml create mode 100644 examples/nl-core-Pregnancy.PregnancyDuration-01.xml diff --git a/examples/nl-core-Pregnancy-01.xml b/examples/nl-core-Pregnancy-01.xml new file mode 100644 index 000000000..0e432273b --- /dev/null +++ b/examples/nl-core-Pregnancy-01.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Condition xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy"/> + </meta> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="364320009"/> + <display value="observatie betreffende zwangerschap"/> + </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> + <note> + <text value="Mevrouw is vaak misselijk in de ochtend."/> + </note> +</Condition> diff --git a/examples/nl-core-Pregnancy.DateLastMenstruation-01.xml b/examples/nl-core-Pregnancy.DateLastMenstruation-01.xml new file mode 100644 index 000000000..562af07e4 --- /dev/null +++ b/examples/nl-core-Pregnancy.DateLastMenstruation-01.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy.DateLastMenstruation-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.DateLastMenstruation"/> + </meta> + <status value="final"/> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="21840007"/> + <display value="datum van laatste menstruatie"/> + </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> + <focus> + <reference value="Condition/nl-core-Pregnancy-01"/> + <type value="Condition"/> + <display value="Pregnancy"/> + </focus> + <valueDateTime value="2014-07-01"/> +</Observation> diff --git a/examples/nl-core-Pregnancy.EstimatedDateOfDelivery-01.xml b/examples/nl-core-Pregnancy.EstimatedDateOfDelivery-01.xml new file mode 100644 index 000000000..7f0befb74 --- /dev/null +++ b/examples/nl-core-Pregnancy.EstimatedDateOfDelivery-01.xml @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy.EstimatedDateOfDelivery-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.EstimatedDateOfDelivery"/> + </meta> + <status value="final"/> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="161714006"/> + <display value="geschatte bevallingsdatum"/> + </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> + <focus> + <reference value="Condition/nl-core-Pregnancy-01"/> + <type value="Condition"/> + <display value="Pregnancy"/> + </focus> + <effectiveDateTime value="2014-07-15"/> + '<valueDateTime value="2015-01-08"/> + <method> + <coding> + <system value="http://snomed.info/sct"/> + <code value="31541000146106"/> + <display value="aterme datum berekend door middel van diagnostische ultrasonografie"/> + </coding> + </method> +</Observation> diff --git a/examples/nl-core-Pregnancy.Gravidity-01.xml b/examples/nl-core-Pregnancy.Gravidity-01.xml new file mode 100644 index 000000000..106dc8b59 --- /dev/null +++ b/examples/nl-core-Pregnancy.Gravidity-01.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy.Gravidity-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Gravidity"/> + </meta> + <status value="final"/> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="364325004"/> + <display value="aantal zwangerschappen"/> + </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> + <focus> + <reference value="Condition/nl-core-Pregnancy-01"/> + <type value="Condition"/> + <display value="Pregnancy"/> + </focus> + <valueInteger value="2"/> +</Observation> diff --git a/examples/nl-core-Pregnancy.Parity-01.xml b/examples/nl-core-Pregnancy.Parity-01.xml new file mode 100644 index 000000000..e435c8322 --- /dev/null +++ b/examples/nl-core-Pregnancy.Parity-01.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy.Parity-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.Parity"/> + </meta> + <status value="final"/> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="364325004"/> + <display value="pariteit"/> + </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> + <focus> + <reference value="Condition/nl-core-Pregnancy-01"/> + <type value="Condition"/> + <display value="Pregnancy"/> + </focus> + <valueInteger value="1"/> +</Observation> diff --git a/examples/nl-core-Pregnancy.PregnancyDuration-01.xml b/examples/nl-core-Pregnancy.PregnancyDuration-01.xml new file mode 100644 index 000000000..3bdbd797e --- /dev/null +++ b/examples/nl-core-Pregnancy.PregnancyDuration-01.xml @@ -0,0 +1,31 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-Pregnancy.PregnancyDuration-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-Pregnancy.PregnancyDuration"/> + </meta> + <status value="final"/> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="57036006"/> + <display value="zwangerschapsduur"/> + </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> + <focus> + <reference value="Condition/nl-core-Pregnancy-01"/> + <type value="Condition"/> + <display value="Pregnancy"/> + </focus> + <valueQuantity> + <value value="24"/> + <unit value="w"/> + <system value="http://unitsofmeasure.org"/> + <code value="{w}"/> + </valueQuantity> +</Observation> From 85cc42be08afdcbc13218e382d90607a85982855 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Tue, 9 May 2023 14:51:47 +0200 Subject: [PATCH 66/92] Small textual improvements, removed redundant isModifier attribute --- resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml | 2 +- resources/zib/zib-FeedingPatternInfant.xml | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml b/resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml index 666f9bccb..f6c0c6198 100644 --- a/resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml +++ b/resources/zib/ext-FeedingPatternInfant.FeedingMethod.xml @@ -14,7 +14,7 @@ <use value="work" /> </telecom> </contact> - <description value="The FeedingMethod concept of zib FeedingPatternInfant." /> + <description value="An extension to specify the method how the feeding is given to the infant." /> <purpose value="This extension represents the FeedingMethod concept of the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) FeedingPatternInfant-v1.1(2020EN)](https://zibs.nl/wiki/FeedingPatternInfant-v1.1(2020EN))." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> diff --git a/resources/zib/zib-FeedingPatternInfant.xml b/resources/zib/zib-FeedingPatternInfant.xml index 5f8b5d23d..b2f207bb2 100644 --- a/resources/zib/zib-FeedingPatternInfant.xml +++ b/resources/zib/zib-FeedingPatternInfant.xml @@ -179,8 +179,8 @@ <element id="Observation.component:feedingType"> <path value="Observation.component" /> <sliceName value="feedingType" /> - <definition value="Several combinations of FeedingType and FeedingMethod are possible: 1) FeedingType breast milk, FeedingMethod breastfed = to give breastfeeding naturally. 2) FeedingType breast milk, FeedingMethod bottle fed = to give expressed breast milk via bottle. 3) FeedingType formula milk, FeedingMethod bottle fed = to give formula milk via bottle."/> - <comment value="Zib FeedingPatternInfant contains the container Feeding, which hosts two concepts: FeedingType and FeedingMethod. Because these concepts are inherently linked and meaning is derived from the combination of the values of these two concepts, they are modelled in one component. `.component:feedingType` contains the value of FeedingType in `.valueCodeableConcept` and the value of FeedingMethod in `.extension:feedingMethod`." /> + <definition value="Several combinations of FeedingType and FeedingMethod are possible: 1) FeedingType breast milk, FeedingMethod breastfed = to give breastfeeding naturally. 2) FeedingType breast milk, FeedingMethod bottle fed = to give expressed breast milk via bottle. 3) FeedingType formula milk, FeedingMethod bottle fed = to give formula milk via bottle." /> + <comment value="Zib FeedingPatternInfant contains the container Feeding, which hosts two concepts: FeedingType and FeedingMethod. Because these concepts are inherently linked and meaning is derived from the combination of the values of these two concepts, they are modelled in one component. `.component:feedingType` contains the value of FeedingType in `.valueCodeableConcept` and the value of FeedingMethod in `.extension:feedingMethod.valueCodeableConcept`." /> <max value="1" /> </element> <element id="Observation.component:feedingType.extension"> @@ -203,7 +203,6 @@ <code value="Extension" /> <profile value="http://nictiz.nl/fhir/StructureDefinition/ext-FeedingPatternInfant.FeedingMethod" /> </type> - <isModifier value="false" /> </element> <element id="Observation.component:feedingType.code"> <path value="Observation.component.code" /> From 2deb6d57cca98edfe6627ec5b5ba71156f38572b Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Tue, 23 May 2023 11:40:27 +0200 Subject: [PATCH 67/92] Changed constraint w.r.t. minimum value --- resources/zib/zib-PainScore.xml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/resources/zib/zib-PainScore.xml b/resources/zib/zib-PainScore.xml index 46109d190..85df4f47c 100644 --- a/resources/zib/zib-PainScore.xml +++ b/resources/zib/zib-PainScore.xml @@ -42,8 +42,8 @@ <constraint> <key value="zib-PainScore-2" /> <severity value="error" /> - <human value="The minimum value is 0 if method is VAS10 or VAS100, or 1 if method is NRS" /> - <expression value="((method.coding.code = 'VAS10' or method.coding.code = 'VAS100') and value >= 0) or (method.coding.code = 'NRS' and value >= 1)" /> + <human value="The minimum value is 0" /> + <expression value="value >= 0" /> </constraint> <mapping> <identity value="zib-painscore-v4.0-2020EN" /> @@ -133,7 +133,6 @@ <definition value="The measuring method describes the method used to determine the pain score. The measurement involves a visualization of the pain scale." /> <alias value="PijnMeetmethode" /> <condition value="zib-PainScore-1" /> - <condition value="zib-PainScore-2" /> <binding> <strength value="required" /> <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.9.1--20200901000000" /> From 75026fb085fe144ddd41b3f51b989763bf4c3d96 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Tue, 23 May 2023 11:53:16 +0200 Subject: [PATCH 68/92] Added known issue --- known-issues.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/known-issues.yml b/known-issues.yml index 415d6afbb..351a26a4b 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -737,6 +737,12 @@ nl-core-HearingFunction.HearingAid-*: - message: 'DeviceUseStatement.reasonReference:zibMedicalDeviceReference: max allowed = 0, but found 1' reason: The Validator cannot actually inspect the referenced resources, and falsely assumes the reference is a reference to the offending profile. +nl-core-PainScore-01: + ignored issues: + Observation.method: + - message: None of the codings provided are in the value set 'PijnMeetmethodeCodelijst' + reason: The terminology servers used don't know this code system and wrongly conclude that this is an invalid code. + nl-core-PharmaceuticalProduct-01: ignored issues: Medication.code: From efca10d4c6c72da93a6d8e704ac5d7e970706849 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Tue, 23 May 2023 12:11:50 +0200 Subject: [PATCH 69/92] Corrected known issue erroneously changed while merging main --- known-issues.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/known-issues.yml b/known-issues.yml index 535f7d33c..b63c22963 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -779,6 +779,7 @@ nl-core-Patient-01: ignored issues: Patient.communication[0].language: - message: None of the codings provided are in the value set 'CommunicatieTaalCodelijst' + reason: The terminology servers used don't know this code system and wrongly conclude that this is an invalid code. nl-core-PharmaceuticalProduct-01: ignored issues: From 5df485521e90ec810d92933410e1e5212517c324 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Mon, 19 Jun 2023 08:38:11 +0200 Subject: [PATCH 70/92] Change zib name in known-issues and release-notes --- known-issues.yml | 2 +- release-notes.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/known-issues.yml b/known-issues.yml index 6d33957b7..35a1ab6ac 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -124,7 +124,7 @@ zib-CareTeam: - short: CareTeamName instead of CareTeamNaam reason: The zib concept name "CareTeamNaam" is an incorrect translation of the Dutch name into English. -zib-ChecklistPainBehaviour: +zib-ChecklistPainBehavior: zib deviations: Observation.component:lookingSad.value[x]: - short: LookingSad instead of Looking sad diff --git a/release-notes.md b/release-notes.md index b2cb05504..794f2207d 100644 --- a/release-notes.md +++ b/release-notes.md @@ -57,7 +57,7 @@ This document contains release notes per zib, indicating differences with their ## zib-CareTeam * CareTeam is a newly added zib in the 2020 release. It has no previous profile and therefore no diff. -## zib-ChecklistPainBehaviour +## zib-ChecklistPainBehavior * The data type of `Observation.value[x]` (zib concept TotalScore) has been changed from Quantity to Integer, and minimum and maximum allowed values of 0 and 10 respectively are applied. * The system value on the `Observation.component.code` slices has changed from 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0' to 'urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1'. * The data type of the `Observation.component.value[x]` slices has changed from Quantity to Integer. From b34795a4b499b87bf360972381b64d6613bf670b Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Mon, 19 Jun 2023 10:09:00 +0200 Subject: [PATCH 71/92] Added example --- examples/nl-core-ChecklistPainBehavior-01.xml | 125 ++++++++++++++++++ 1 file changed, 125 insertions(+) create mode 100644 examples/nl-core-ChecklistPainBehavior-01.xml diff --git a/examples/nl-core-ChecklistPainBehavior-01.xml b/examples/nl-core-ChecklistPainBehavior-01.xml new file mode 100644 index 000000000..d88fbfefb --- /dev/null +++ b/examples/nl-core-ChecklistPainBehavior-01.xml @@ -0,0 +1,125 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-ChecklistPainBehavior-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-ChecklistPainBehavior"/> + </meta> + <status value="final"/> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="108331000146104"/> + <display value="Pain Behaviour Checklist"/> + </coding> + </code> + <subject> + <reference value="Patient/nl-core-TreatmentDirective2-02-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Jan Pieter Mark (Piet) Pietersen"/> + </subject> + <effectiveDateTime value="2016-12-19T10:45:00+01:00"/> + <valueInteger value="6"/> + <note> + <text value="pijn gemeten i.v.m. toegenomen onrust"/> + </note> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="12017003"/> + <display value="ChecklistPijnGedrag Gezicht"/> + </coding> + </code> + <valueInteger value="1"/> + </component> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="12017004"/> + <display value="ChecklistPijnGedrag Mond"/> + </coding> + </code> + <valueInteger value="0"/> + </component> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="12017005"/> + <display value="ChecklistPijnGedrag Grimas"/> + </coding> + </code> + <valueInteger value="1"/> + </component> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="12017006"/> + <display value="ChecklistPijnGedrag VerdrietigeBlik"/> + </coding> + </code> + <valueInteger value="0"/> + </component> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="12017007"/> + <display value="ChecklistPijnGedrag Ogen"/> + </coding> + </code> + <valueInteger value="1"/> + </component> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="12017008"/> + <display value="ChecklistPijnGedrag Paniek"/> + </coding> + </code> + <valueInteger value="1"/> + </component> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="12017009"/> + <display value="ChecklistPijnGedrag Kreunen"/> + </coding> + </code> + <valueInteger value="1"/> + </component> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="12017010"/> + <display value="ChecklistPijnGedrag Huilen"/> + </coding> + </code> + <valueInteger value="0"/> + </component> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="12017011"/> + <display value="ChecklistPijnGedrag Onrustgeluiden"/> + </coding> + </code> + <valueInteger value="1"/> + </component> + <component> + <code> + <coding> + <system value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1"/> + <code value="12017012"/> + <display value="ChecklistPijnGedrag Tranen"/> + </coding> + </code> + <valueInteger value="0"/> + </component> +</Observation> From fd4e3196e1881fddfe6575cfb156dd3f499d9d99 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Mon, 19 Jun 2023 12:31:48 +0200 Subject: [PATCH 72/92] Finetuned release notes --- release-notes.md | 37 ++++++++++++++++++------------------- 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/release-notes.md b/release-notes.md index c26e7becf..853443b69 100644 --- a/release-notes.md +++ b/release-notes.md @@ -17,7 +17,6 @@ This document contains release notes per zib, indicating differences with their ## zib-AbilityToGroom * No specific changes have been made to this profile other than the generic changes for the Observation resource. - ## zib-AbilityToUseToilet * No specific changes have been made to this profile other than the generic changes for the Observation resource. @@ -240,32 +239,32 @@ This document contains release notes per zib, indicating differences with their * The STU3 version of the profile mapped part of the InsuranceCompany concept in the nl-core-organization profile, while these types of organizations do not necessarily have anything in common with HealthcareProviders, and it also did not allow for the situation where PayerPerson is an organization. To fix this, two separate profiles have been created for the situations where the Payer is a PayerPerson or an InsuranceCompany. These profiles could not be combined because slicing on .type with a maximum cardinality of 1 is not allowed. * Both InsuranceCompany and 'PayerPerson as Organization' have been mapped in the profile Payer-Organization. +## zib-Pregnancy +* The value of `Condition.code` has changed from 118185001 to 364320009. + ## zib-Pregnancy.DateLastMenstruation -* The zib-Pregnancy extension has moved from 'Observation.extension' to 'Observation.focus'. +* The zib-Pregnancy extension has moved from `Observation.extension` to `Observation.focus`. ## zib-Pregnancy.EstimatedDateOfDelivery -* The profile name has changed from "zib-Pregnancy-TermDate" to "zib-Pregnancy.EstimatedDateOfDelivery". -* The value of 'Condition.code' has changed from 11778-8 (LOINC) to 161714006 (SNOMED CT). -* The system of 'Condition.code' has changed from 'http://loinc.org' to 'http://snomed.info/sct'. -* The zib-Pregnancy extension has moved from 'Observation.extension' to 'Observation.focus'. +* The profile name has changed from zib-Pregnancy-TermDate to zib-Pregnancy.EstimatedDateOfDelivery. +* The value of `Condition.code` has changed from 11778-8 (LOINC) to 161714006 (SNOMED CT). +* The system of `Condition.code` has changed from http://loinc.org to http://snomed.info/sct. +* The zib-Pregnancy extension has moved from `Observation.extension` to `Observation.focus`. ## zib-Pregnancy.Gravidity -* The value of 'Condition.code' has changed from 11996-6 (LOINC) to 161732006 (SNOMED CT). -* The system of 'Condition.code' has changed from 'http://loinc.org' to 'http://snomed.info/sct'. -* The datatype on 'Observation.value' has changed from 'valueQuantity' to 'valueInteger'. -* The zib-Pregnancy extension has moved from 'Observation.extension' to 'Observation.focus'. +* The value of `Condition.code` has changed from 11996-6 (LOINC) to 161732006 (SNOMED CT). +* The system of `Condition.code` has changed from http://loinc.org to http://snomed.info/sct. +* The data type on `Observation.value` has changed from Quantity to integer. +* The zib-Pregnancy extension has moved from `Observation.extension` to `Observation.focus`. ## zib-Pregnancy.Parity -* The value of 'Condition.code' has changed from 11977-6 (LOINC) to 364325004 (SNOMED CT). -* The system of 'Condition.code' has changed from 'http://loinc.org' to 'http://snomed.info/sct'. -* The datatype on 'Observation.value' has changed from 'valueQuantity' to 'valueInteger'. -* The zib-Pregnancy extension has moved from 'Observation.extension' to 'Observation.focus'. +* The value of `Condition.code` has changed from 11977-6 (LOINC) to 364325004 (SNOMED CT). +* The system of `Condition.code` has changed from http://loinc.org to http://snomed.info/sct. +* The data type on `Observation.value` has changed from Quantity to integer. +* The zib-Pregnancy extension has moved from `Observation.extension` to `Observation.focus`. ## zib-Pregnancy.PregnancyDuration -* The zib-Pregnancy extension has moved from 'Observation.extension' to 'Observation.focus'. - -## zib-Pregnancy -* The value of 'Condition.code' has changed from 118185001 to 364320009. +* The zib-Pregnancy extension has moved from `Observation.extension` to `Observation.focus`. ## zib-Problem * ProblemType has been added on a slice of `Condition.category` allowing the category element to be used for other purposes too. @@ -317,7 +316,7 @@ This document contains release notes per zib, indicating differences with their * `Condition.note` now honours the max cardinality of zib Comment. ## zib-StrongKidsScore -* The datatype of Observation.value[x] (zib concept TotalScore) element has been changed from Quantity to Integer, and minimum and maximum allowed values of 0 and 5 respectively are applied. +* The data type of Observation.value[x] (zib concept TotalScore) element has been changed from Quantity to Integer, and minimum and maximum allowed values of 0 and 5 respectively are applied. * The system value of the Observation.component.code elements is changed to urn:oid:2.16.840.1.113883.2.4.3.11.60.40.4.0.1. ## zib-TimeInterval From f2c0a96d3ca571ef4f78142af1727cc98393cb82 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Mon, 19 Jun 2023 12:42:45 +0200 Subject: [PATCH 73/92] Changed definition code based on erratum ZIB-1201 --- resources/zib/zib-Pregnancy.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/zib/zib-Pregnancy.xml b/resources/zib/zib-Pregnancy.xml index 62b03293a..ab0e191e6 100644 --- a/resources/zib/zib-Pregnancy.xml +++ b/resources/zib/zib-Pregnancy.xml @@ -45,7 +45,7 @@ <patternCodeableConcept> <coding> <system value="http://snomed.info/sct" /> - <code value="364320009" /> + <code value="118185001" /> </coding> </patternCodeableConcept> </element> From 47eb5b3ad7f727894e4d664074052b424a551b98 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Mon, 19 Jun 2023 12:47:44 +0200 Subject: [PATCH 74/92] Corrected purpose --- resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml b/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml index be3f3fb6e..a50ed89cd 100644 --- a/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml +++ b/resources/nl-core/nl-core-Pregnancy.DateLastMenstruation.xml @@ -15,7 +15,7 @@ </telecom> </contact> <description value="Pregnancy or gravidity is the condition in which a woman carries a fertilized egg, which grows into an embryo and then a fetus. A pregnancy of between 37 and 42 weeks is considered normal. “Term pregnancy” is 37 to 42 weeks. The term gravidity is also used for the number of times a woman has been pregnant. This and parity - the number of times a woman has given birth - provides insight into the patient’s obstetric history." /> - <purpose value="A derived profile from [zib-Pregnancy.DateLastMenstruation](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy) 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-Pregnancy.DateLastMenstruation](http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy.DateLastMenstruation) 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> From 4de98d37491d7a53bde380e34f52b7ec3a658e85 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Mon, 19 Jun 2023 13:09:48 +0200 Subject: [PATCH 75/92] Regenerated examples --- examples/nl-core-Pregnancy-01.xml | 4 ++-- examples/nl-core-Pregnancy.EstimatedDateOfDelivery-01.xml | 2 +- examples/nl-core-Pregnancy.Gravidity-01.xml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/nl-core-Pregnancy-01.xml b/examples/nl-core-Pregnancy-01.xml index 0e432273b..b1a73f20a 100644 --- a/examples/nl-core-Pregnancy-01.xml +++ b/examples/nl-core-Pregnancy-01.xml @@ -7,8 +7,8 @@ <code> <coding> <system value="http://snomed.info/sct"/> - <code value="364320009"/> - <display value="observatie betreffende zwangerschap"/> + <code value="118185001"/> + <display value="bevinding betreffende zwangerschap"/> </coding> </code> <subject> diff --git a/examples/nl-core-Pregnancy.EstimatedDateOfDelivery-01.xml b/examples/nl-core-Pregnancy.EstimatedDateOfDelivery-01.xml index 7f0befb74..9fdbb6e47 100644 --- a/examples/nl-core-Pregnancy.EstimatedDateOfDelivery-01.xml +++ b/examples/nl-core-Pregnancy.EstimatedDateOfDelivery-01.xml @@ -23,7 +23,7 @@ <display value="Pregnancy"/> </focus> <effectiveDateTime value="2014-07-15"/> - '<valueDateTime value="2015-01-08"/> + <valueDateTime value="2015-01-08"/> <method> <coding> <system value="http://snomed.info/sct"/> diff --git a/examples/nl-core-Pregnancy.Gravidity-01.xml b/examples/nl-core-Pregnancy.Gravidity-01.xml index 106dc8b59..96c819293 100644 --- a/examples/nl-core-Pregnancy.Gravidity-01.xml +++ b/examples/nl-core-Pregnancy.Gravidity-01.xml @@ -8,7 +8,7 @@ <code> <coding> <system value="http://snomed.info/sct"/> - <code value="364325004"/> + <code value="161732006"/> <display value="aantal zwangerschappen"/> </coding> </code> From ef3726a41294391dd290f651005a9af02ac81e84 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Mon, 19 Jun 2023 15:50:14 +0200 Subject: [PATCH 76/92] Revert short name correction, as there is no actual requirement to do so --- known-issues.yml | 6 ------ resources/zib/zib-ChecklistPainBehavior.xml | 2 +- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/known-issues.yml b/known-issues.yml index ca1e339b0..0bbd10a0f 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -139,12 +139,6 @@ zib-CareTeam: - cardinality: 1..1 instead of 0..1 reason: The cardinality of each CareTeamMember option is defined by the cardinality of the slices on participant and thus the cardinality requirements of the zib are honored. Because .member is required to discriminate the slices, its cardinality is 1..1. -zib-ChecklistPainBehavior: - zib deviations: - Observation.component:lookingSad.value[x]: - - short: LookingSad instead of Looking sad - reason: The zib concept name "Looking sad" is incorrect, as it is not written in CamelCase. - zib-ContactInformation-TelephoneNumbers: zib deviations: ContactPoint.system: diff --git a/resources/zib/zib-ChecklistPainBehavior.xml b/resources/zib/zib-ChecklistPainBehavior.xml index 6b230c6a5..6ceb85f86 100644 --- a/resources/zib/zib-ChecklistPainBehavior.xml +++ b/resources/zib/zib-ChecklistPainBehavior.xml @@ -231,7 +231,7 @@ </element> <element id="Observation.component:lookingSad.value[x]"> <path value="Observation.component.value[x]" /> - <short value="LookingSad" /> + <short value="Looking sad" /> <definition value="Looking sad, almost in tears: eyebrows which have been pulled up laterally on the inner sides; wrinkles in the forehead, especially over the nose; eyes are squeezed; mouth drawn down possibly combined with a pout." /> <alias value="VerdrietigeBlik" /> <type> From fb133b696cc441f7a45a98f887f2953be6145792 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Fri, 23 Jun 2023 13:56:48 +0200 Subject: [PATCH 77/92] Added examples --- ...dingPatternInfant-01-NutritionOrder-01.xml | 25 +++++++ examples/nl-core-FeedingPatternInfant-01.xml | 74 +++++++++++++++++++ 2 files changed, 99 insertions(+) create mode 100644 examples/nl-core-FeedingPatternInfant-01-NutritionOrder-01.xml create mode 100644 examples/nl-core-FeedingPatternInfant-01.xml diff --git a/examples/nl-core-FeedingPatternInfant-01-NutritionOrder-01.xml b/examples/nl-core-FeedingPatternInfant-01-NutritionOrder-01.xml new file mode 100644 index 000000000..7d70b9419 --- /dev/null +++ b/examples/nl-core-FeedingPatternInfant-01-NutritionOrder-01.xml @@ -0,0 +1,25 @@ +<?xml version="1.0" encoding="UTF-8"?> +<NutritionOrder xmlns="http://hl7.org/fhir"> + <id value="nl-core-FeedingPatternInfant-01-NutritionOrder-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-NutritionAdvice"/> + </meta> + <status value="active"/> + <intent value="order"/> + <patient> + <reference value="Patient/nl-core-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> + </patient> + <dateTime value="2023-06-23T13:54:32.915857+02:00"/> + <oralDiet> + <type> + <text value="Energieverrijkt"/> + </type> + <texture> + <modifier> + <text value="Vloeibaar"/> + </modifier> + </texture> + </oralDiet> +</NutritionOrder> diff --git a/examples/nl-core-FeedingPatternInfant-01.xml b/examples/nl-core-FeedingPatternInfant-01.xml new file mode 100644 index 000000000..3940d31d4 --- /dev/null +++ b/examples/nl-core-FeedingPatternInfant-01.xml @@ -0,0 +1,74 @@ +<?xml version="1.0" encoding="UTF-8"?> +<Observation xmlns="http://hl7.org/fhir"> + <id value="nl-core-FeedingPatternInfant-01"/> + <meta> + <profile value="http://nictiz.nl/fhir/StructureDefinition/nl-core-FeedingPatternInfant"/> + </meta> + <basedOn> + <reference value="NutritionOrder/nl-core-FeedingPatternInfant-01-NutritionOrder-01"/> + <type value="NutritionOrder"/> + <display value="voedingsadvies"/> + </basedOn> + <status value="final"/> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="289145007"/> + <display value="bevinding betreffende voedingspatroon van zuigeling"/> + </coding> + </code> + <effectiveDateTime value="20-12-2016T10:00"/> + <note> + <text value="Heeft veel zuigbehoefte en krijgt fopspeen voor de nacht"/> + </note> + <component> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="373453009"/> + <display value="voedingssupplement"/> + </coding> + </code> + <valueString value="Geen"/> + </component> + <component> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="364653007"/> + <display value="frequentie van voeding van zuigeling"/> + </coding> + </code> + <valueString> + <value value="6"/> + <unit value="/d"/> + <system value="http://unitsofmeasure.org"/> + <code value="/d"/> + </valueString> + </component> + <component> + <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-FeedingPatternInfant.FeedingMethod"> + <valueCodeableConcept> + <coding> + <system value="http://snomed.info/sct"/> + <code value="169741004"/> + <display value="zuigeling krijgt voeding via borst"/> + </coding> + </valueCodeableConcept> + </extension> + <code> + <coding> + <system value="http://snomed.info/sct"/> + <code value="109021000146107"/> + <display value="soort zuigelingenvoeding"/> + </coding> + </code> + <valueCodeableConcept> + <coding> + <system value="http://snomed.info/sct"/> + <code value="226789007"/> + <display value="moedermelk"/> + </coding> + </valueCodeableConcept> + </component> +</Observation> From d8fd7c7812bfc70386031201011f74de3e431a4e Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Fri, 23 Jun 2023 14:23:35 +0200 Subject: [PATCH 78/92] Updated examples --- .../nl-core-FeedingPatternInfant-01-NutritionOrder-01.xml | 2 +- examples/nl-core-FeedingPatternInfant-01.xml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/nl-core-FeedingPatternInfant-01-NutritionOrder-01.xml b/examples/nl-core-FeedingPatternInfant-01-NutritionOrder-01.xml index 7d70b9419..b0c4dc7ef 100644 --- a/examples/nl-core-FeedingPatternInfant-01-NutritionOrder-01.xml +++ b/examples/nl-core-FeedingPatternInfant-01-NutritionOrder-01.xml @@ -11,7 +11,7 @@ <type value="Patient"/> <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> </patient> - <dateTime value="2023-06-23T13:54:32.915857+02:00"/> + <dateTime value="2023-06-23T14:22:03.82634+02:00"/> <oralDiet> <type> <text value="Energieverrijkt"/> diff --git a/examples/nl-core-FeedingPatternInfant-01.xml b/examples/nl-core-FeedingPatternInfant-01.xml index 3940d31d4..3129495f1 100644 --- a/examples/nl-core-FeedingPatternInfant-01.xml +++ b/examples/nl-core-FeedingPatternInfant-01.xml @@ -17,7 +17,7 @@ <display value="bevinding betreffende voedingspatroon van zuigeling"/> </coding> </code> - <effectiveDateTime value="20-12-2016T10:00"/> + <effectiveDateTime value="20-12-2016T10:00:00+01:00"/> <note> <text value="Heeft veel zuigbehoefte en krijgt fopspeen voor de nacht"/> </note> @@ -39,12 +39,12 @@ <display value="frequentie van voeding van zuigeling"/> </coding> </code> - <valueString> + <valueQuantity> <value value="6"/> <unit value="/d"/> <system value="http://unitsofmeasure.org"/> <code value="/d"/> - </valueString> + </valueQuantity> </component> <component> <extension url="http://nictiz.nl/fhir/StructureDefinition/ext-FeedingPatternInfant.FeedingMethod"> From cf18b9b300ca15c6848884be4e8f510ba08c2952 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Fri, 23 Jun 2023 14:39:58 +0200 Subject: [PATCH 79/92] Regenerated examples --- .../nl-core-FeedingPatternInfant-01-NutritionOrder-01.xml | 2 +- examples/nl-core-FeedingPatternInfant-01.xml | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/examples/nl-core-FeedingPatternInfant-01-NutritionOrder-01.xml b/examples/nl-core-FeedingPatternInfant-01-NutritionOrder-01.xml index b0c4dc7ef..657d94977 100644 --- a/examples/nl-core-FeedingPatternInfant-01-NutritionOrder-01.xml +++ b/examples/nl-core-FeedingPatternInfant-01-NutritionOrder-01.xml @@ -11,7 +11,7 @@ <type value="Patient"/> <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> </patient> - <dateTime value="2023-06-23T14:22:03.82634+02:00"/> + <dateTime value="2023-06-23T14:38:16.625919+02:00"/> <oralDiet> <type> <text value="Energieverrijkt"/> diff --git a/examples/nl-core-FeedingPatternInfant-01.xml b/examples/nl-core-FeedingPatternInfant-01.xml index 3129495f1..6bd68cf21 100644 --- a/examples/nl-core-FeedingPatternInfant-01.xml +++ b/examples/nl-core-FeedingPatternInfant-01.xml @@ -17,7 +17,12 @@ <display value="bevinding betreffende voedingspatroon van zuigeling"/> </coding> </code> - <effectiveDateTime value="20-12-2016T10:00:00+01:00"/> + <subject> + <reference value="Patient/nl-core-Patient-01"/> + <type value="Patient"/> + <display value="Patient, Johanna Petronella Maria (Jo) van Putten-van der Giessen"/> + </subject> + <effectiveDateTime value="2016-12-20T10:00:00+01:00"/> <note> <text value="Heeft veel zuigbehoefte en krijgt fopspeen voor de nacht"/> </note> From 4636358d9f56969e51025f77d3230941b47bd8ec Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Mon, 26 Jun 2023 11:44:26 +0200 Subject: [PATCH 80/92] MP-1120: Added mapping to zib TimeInterval on root, corrected typo in purpose --- resources/nl-core/nl-core-TimeInterval.xml | 40 +++++++++++----------- resources/zib/zib-TimeInterval.xml | 8 +++++ 2 files changed, 28 insertions(+), 20 deletions(-) diff --git a/resources/nl-core/nl-core-TimeInterval.xml b/resources/nl-core/nl-core-TimeInterval.xml index fcc625464..07a773c38 100644 --- a/resources/nl-core/nl-core-TimeInterval.xml +++ b/resources/nl-core/nl-core-TimeInterval.xml @@ -1,37 +1,37 @@ <?xml version="1.0" encoding="UTF-8"?> <StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="nl-core-TimeInterval"/> - <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-TimeInterval"/> - <name value="NlcoreTimeInterval"/> - <title value="nl core TimeInterval"/> - <status value="draft"/> - <publisher value="Nictiz"/> + <id value="nl-core-TimeInterval" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-TimeInterval" /> + <name value="NlcoreTimeInterval" /> + <title value="nl core TimeInterval" /> + <status value="draft" /> + <publisher value="Nictiz" /> <contact> - <name value="Nictiz"/> + <name value="Nictiz" /> <telecom> <system value="url" /> <value value="https://www.nictiz.nl" /> - <use value="work"/> + <use value="work" /> </telecom> </contact> - <description value="A time interval indicates the time between two moments in time. Interval can be defined by a start time and end time , start time and duration or duration and end time."/> - <purpose value="A derived profile from [TimeInterval](http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval) 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"/> + <description value="A time interval indicates the time between two moments in time. Interval can be defined by a start time and end time , start time and duration or duration and end time." /> + <purpose value="A derived profile from [zib-TimeInterval](http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval) 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-timeinterval-v1.0-2020EN" /> <uri value="https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)" /> <name value="zib TimeInterval-v1.0(2020EN)" /> </mapping> - <kind value="complex-type"/> - <abstract value="false"/> - <type value="Period"/> - <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval"/> - <derivation value="constraint"/> + <kind value="complex-type" /> + <abstract value="false" /> + <type value="Period" /> + <baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval" /> + <derivation value="constraint" /> <differential> <element id="Period"> - <path value="Period"/> - <alias value="nl-core-TimeInterval"/> + <path value="Period" /> + <alias value="nl-core-TimeInterval" /> </element> </differential> -</StructureDefinition> +</StructureDefinition> \ No newline at end of file diff --git a/resources/zib/zib-TimeInterval.xml b/resources/zib/zib-TimeInterval.xml index 28619ca81..f5abf119a 100644 --- a/resources/zib/zib-TimeInterval.xml +++ b/resources/zib/zib-TimeInterval.xml @@ -29,6 +29,14 @@ <baseDefinition value="http://hl7.org/fhir/StructureDefinition/Period" /> <derivation value="constraint" /> <differential> + <element id="Period"> + <path value="Period" /> + <mapping> + <identity value="zib-timeinterval-v1.0-2020EN" /> + <map value="NL-CM:20.3.1" /> + <comment value="TimeInterval" /> + </mapping> + </element> <element id="Period.extension"> <path value="Period.extension" /> <slicing> From f292882fdf3cd827b9f7e954780a5d09c5242f28 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Mon, 26 Jun 2023 12:01:23 +0200 Subject: [PATCH 81/92] MP-1120: Added short and alias --- resources/zib/zib-TimeInterval.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/zib/zib-TimeInterval.xml b/resources/zib/zib-TimeInterval.xml index f5abf119a..543662814 100644 --- a/resources/zib/zib-TimeInterval.xml +++ b/resources/zib/zib-TimeInterval.xml @@ -31,6 +31,8 @@ <differential> <element id="Period"> <path value="Period" /> + <short value="TimeInterval" /> + <alias value="TijdsInterval" /> <mapping> <identity value="zib-timeinterval-v1.0-2020EN" /> <map value="NL-CM:20.3.1" /> From f699b2d826318e6fe88a42d64d8167da02f7b879 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Mon, 26 Jun 2023 13:31:20 +0200 Subject: [PATCH 82/92] MM-4882: Corrected description and purpose in ext-TimeInterval.Period --- resources/zib/ext-TimeInterval.Period.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/zib/ext-TimeInterval.Period.xml b/resources/zib/ext-TimeInterval.Period.xml index b9f08454d..d96baea1f 100644 --- a/resources/zib/ext-TimeInterval.Period.xml +++ b/resources/zib/ext-TimeInterval.Period.xml @@ -14,8 +14,8 @@ <use value="work" /> </telecom> </contact> - <description value="An extension to provide the StartDateTime and EndDateTime of zib TimeInterval." /> - <purpose value="This extension represents the startDateTime and endDateTime concepts of the Dutch zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)). Because some host resources natively support the _Period_ data type, it has been chosen not to make a complex extension representing all concepts of the zib. When the host resource supports the _Period_ data type, the <http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval> data type profile can be used on it, otherwise the current extension should be added. The <http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Duration> extension should be added on the same level as the element containing the _Period_." /> + <description value="An extension to provide all concepts of zib TimeInterval." /> + <purpose value="This extension represents the Dutch zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)). When the host resource contains an element that supports the _Period_ data type, the <http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval> data type profile can be used on that element to support zib TimeInterval. In other cases, this extension can be added to the host resource instead. Note that this extension (indirectly) includes the Duration concept of the zib TimeInterval, and therefore actually contains all concepts that are present within that zib. In hindsight it would have been better to call this extension ext-TimeInterval instead." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <kind value="complex-type" /> From 702109d9c33c58e8bea8ed92bc60c0073ec6104b Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Mon, 26 Jun 2023 13:34:06 +0200 Subject: [PATCH 83/92] MM-4882: Rephrased purpose --- resources/zib/ext-TimeInterval.Period.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/zib/ext-TimeInterval.Period.xml b/resources/zib/ext-TimeInterval.Period.xml index d96baea1f..3f64bd933 100644 --- a/resources/zib/ext-TimeInterval.Period.xml +++ b/resources/zib/ext-TimeInterval.Period.xml @@ -15,7 +15,7 @@ </telecom> </contact> <description value="An extension to provide all concepts of zib TimeInterval." /> - <purpose value="This extension represents the Dutch zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)). When the host resource contains an element that supports the _Period_ data type, the <http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval> data type profile can be used on that element to support zib TimeInterval. In other cases, this extension can be added to the host resource instead. Note that this extension (indirectly) includes the Duration concept of the zib TimeInterval, and therefore actually contains all concepts that are present within that zib. In hindsight it would have been better to call this extension ext-TimeInterval instead." /> + <purpose value="This extension represents the Dutch zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)). When the host resource contains an element that supports the _Period_ data type, the <http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval> data type profile can be used on that element to support zib TimeInterval. In other cases, this extension can be added to the host resource instead. Note that this extension (indirectly) includes the Duration concept of the zib TimeInterval, and therefore actually contains all concepts that are present within that zib. In hindsight this extension should have been named ext-TimeInterval instead." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <kind value="complex-type" /> From 95a3a745ddc7fb43ac90d76c54e9bc7250565733 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Wed, 28 Jun 2023 17:17:51 +0200 Subject: [PATCH 84/92] MP-679: Textual finetuning --- known-issues.yml | 4 ++-- resources/zib/pattern-GstdQuantity.xml | 8 ++++---- resources/zib/pattern-GstdSimpleQuantity.xml | 8 ++++---- 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/known-issues.yml b/known-issues.yml index 0bbd10a0f..6cfcbfb19 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -45,13 +45,13 @@ pattern-GstdSimpleQuantity: ignored issues: StructureDefinition: - message: "Rule sd-pg-08: 'The title of the StructureDefinition should conform to the profiling guidelines'" - reason: The title is shown in the hosting profiles as the name of the datatype. "G-Standaard SimpleQuantity" is more descriptive than the title according to the profiling guidelines ("pattern GstdSimpleQuantity"). + reason: The title is shown in the hosting profiles as the name of the datatype. "G-Standard SimpleQuantity" is more descriptive than the title according to the profiling guidelines ("pattern GstdSimpleQuantity"). pattern-GstdQuantity: ignored issues: StructureDefinition: - message: "Rule sd-pg-08: 'The title of the StructureDefinition should conform to the profiling guidelines'" - reason: The title is shown in the hosting profiles as the name of the datatype. "G-Standaard Quantity" is more descriptive than the title according to the profiling guidelines ("pattern GstdQuantity"). + reason: The title is shown in the hosting profiles as the name of the datatype. "G-Standard Quantity" is more descriptive than the title according to the profiling guidelines ("pattern GstdQuantity"). pattern-NlCoreHealthProfessionalReference: ignored issues: diff --git a/resources/zib/pattern-GstdQuantity.xml b/resources/zib/pattern-GstdQuantity.xml index 4f03d3a22..d91bd1c23 100644 --- a/resources/zib/pattern-GstdQuantity.xml +++ b/resources/zib/pattern-GstdQuantity.xml @@ -3,7 +3,7 @@ <id value="pattern-GstdQuantity" /> <url value="http://nictiz.nl/fhir/StructureDefinition/pattern-GstdQuantity" /> <name value="PatternGstdQuantity" /> - <title value="G-Standaard Quantity" /> + <title value="G-Standard Quantity" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> @@ -14,8 +14,8 @@ <use value="work"/> </telecom> </contact> - <description value="A Quantity datatype profile to add a Quantity translation in G-standard units using the HL7 core iso21090-PQ-translation extension. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25))." /> - <purpose value="This profile provides a uniform way to include the PQ-translation extension to provide a Quantity based on G-standards units." /> + <description value="A Quantity datatype profile to add a Quantity translation in G-Standard units using the HL7 core iso21090-PQ-translation extension. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25))." /> + <purpose value="This profile provides a uniform way to include the iso21090-PQ-translation extension to provide a Quantity based on G-Standard units." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <kind value="complex-type" /> @@ -44,7 +44,7 @@ </element> <element id="Quantity.extension:GstdQuantity.value[x]"> <path value="Quantity.extension.value[x]" /> - <definition value="A SimpleQuantity translation in G-standard units using. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25)." /> + <definition value="A Quantity translation in G-Standard units. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25))." /> <binding> <strength value="extensible" /> <description value="GstdTabel902" /> diff --git a/resources/zib/pattern-GstdSimpleQuantity.xml b/resources/zib/pattern-GstdSimpleQuantity.xml index f2b4a29cb..07bd0acdb 100644 --- a/resources/zib/pattern-GstdSimpleQuantity.xml +++ b/resources/zib/pattern-GstdSimpleQuantity.xml @@ -3,7 +3,7 @@ <id value="pattern-GstdSimpleQuantity" /> <url value="http://nictiz.nl/fhir/StructureDefinition/pattern-GstdSimpleQuantity" /> <name value="PatternGstdSimpleQuantity" /> - <title value="G-Standaard SimpleQuantity" /> + <title value="G-Standard SimpleQuantity" /> <status value="draft" /> <publisher value="Nictiz" /> <contact> @@ -14,8 +14,8 @@ <use value="work"/> </telecom> </contact> - <description value="A SimpleQuantity datatype profile to add a SimpleQuantity translation in G-standard units using the HL7 core iso21090-PQ-translation extension. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25)." /> - <purpose value="This profile provides a uniform way to include the PQ-translation extension to provide a SimpleQuantity based on G-standards units." /> + <description value="A SimpleQuantity datatype profile to add a SimpleQuantity translation in G-Standard units using the HL7 core iso21090-PQ-translation extension. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25))." /> + <purpose value="This profile provides a uniform way to include the iso21090-PQ-translation extension to provide a SimpleQuantity based on G-Standard units." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <kind value="complex-type" /> @@ -44,8 +44,8 @@ </element> <element id="Quantity.extension:GstdSimpleQuantity.value[x]"> <path value="Quantity.extension.value[x]" /> - <definition value="A SimpleQuantity translation in G-standard units using. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25)." /> <min value="1" /> + <definition value="A SimpleQuantity translation in G-Standard units. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25))." /> <type> <code value="Quantity" /> <profile value="http://hl7.org/fhir/StructureDefinition/SimpleQuantity" /> From aa2ae687ad88ffe33175aef242d1bc10b512c78e Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Wed, 28 Jun 2023 17:18:14 +0200 Subject: [PATCH 85/92] MP-679: Resaved in Forge --- resources/zib/pattern-GstdQuantity.xml | 14 ++++++++------ resources/zib/pattern-GstdSimpleQuantity.xml | 15 ++++++++------- 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/resources/zib/pattern-GstdQuantity.xml b/resources/zib/pattern-GstdQuantity.xml index d91bd1c23..772c06fbd 100644 --- a/resources/zib/pattern-GstdQuantity.xml +++ b/resources/zib/pattern-GstdQuantity.xml @@ -7,11 +7,11 @@ <status value="draft" /> <publisher value="Nictiz" /> <contact> - <name value="Nictiz"/> + <name value="Nictiz" /> <telecom> - <system value="url"/> - <value value="https://www.nictiz.nl"/> - <use value="work"/> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> </telecom> </contact> <description value="A Quantity datatype profile to add a Quantity translation in G-Standard units using the HL7 core iso21090-PQ-translation extension. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25))." /> @@ -33,16 +33,18 @@ </discriminator> <rules value="open" /> </slicing> + <min value="0" /> </element> - <element id="Quantity.extension:GstdQuantity"> + <element id="Quantity.extension:gstdQuantity"> <path value="Quantity.extension" /> <sliceName value="gstdQuantity" /> + <min value="0" /> <type> <code value="Extension" /> <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-PQ-translation" /> </type> </element> - <element id="Quantity.extension:GstdQuantity.value[x]"> + <element id="Quantity.extension:gstdQuantity.value[x]"> <path value="Quantity.extension.value[x]" /> <definition value="A Quantity translation in G-Standard units. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25))." /> <binding> diff --git a/resources/zib/pattern-GstdSimpleQuantity.xml b/resources/zib/pattern-GstdSimpleQuantity.xml index 07bd0acdb..0fb9c6d28 100644 --- a/resources/zib/pattern-GstdSimpleQuantity.xml +++ b/resources/zib/pattern-GstdSimpleQuantity.xml @@ -7,11 +7,11 @@ <status value="draft" /> <publisher value="Nictiz" /> <contact> - <name value="Nictiz"/> + <name value="Nictiz" /> <telecom> - <system value="url"/> - <value value="https://www.nictiz.nl"/> - <use value="work"/> + <system value="url" /> + <value value="https://www.nictiz.nl" /> + <use value="work" /> </telecom> </contact> <description value="A SimpleQuantity datatype profile to add a SimpleQuantity translation in G-Standard units using the HL7 core iso21090-PQ-translation extension. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25))." /> @@ -33,18 +33,19 @@ </discriminator> <rules value="open" /> </slicing> + <min value="0" /> </element> - <element id="Quantity.extension:GstdSimpleQuantity"> + <element id="Quantity.extension:gstdSimpleQuantity"> <path value="Quantity.extension" /> <sliceName value="gstdSimpleQuantity" /> + <min value="0" /> <type> <code value="Extension" /> <profile value="http://hl7.org/fhir/StructureDefinition/iso21090-PQ-translation" /> </type> </element> - <element id="Quantity.extension:GstdSimpleQuantity.value[x]"> + <element id="Quantity.extension:gstdSimpleQuantity.value[x]"> <path value="Quantity.extension.value[x]" /> - <min value="1" /> <definition value="A SimpleQuantity translation in G-Standard units. The extension MAY be used to additionally add translations expressed in a different unit from a different unit code system (e.g. NHG table Gebruiksvoorschriften (Table 25))." /> <type> <code value="Quantity" /> From d1d307c801c248d97c4b34d83becd01b4116e6f8 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Thu, 6 Jul 2023 21:27:17 +0200 Subject: [PATCH 86/92] Redefine known issue after validator update --- known-issues.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/known-issues.yml b/known-issues.yml index 6cfcbfb19..9c05db44c 100644 --- a/known-issues.yml +++ b/known-issues.yml @@ -722,7 +722,7 @@ nl-core-*: - message: None of the codings provided are in the value set 'VerrichtingTypeCodelijsten' reason: The current version of the Validator incorrectly raises an error on combined ValueSets. "*.telecom[*].system.extension[*].value.ofType(CodeableConcept).coding[*]": - - message: Display Name for http://terminology.hl7.org/CodeSystem/v3-AddressUse#MC should be one of 'mobile contact)' instead of 'Mobile Phone' for 'http://terminology.hl7.org/CodeSystem/v3-AddressUse#MC' + - message: Wrong Display Name 'Mobile Phone' for http://terminology.hl7.org/CodeSystem/v3-AddressUse#MC reason: This core display value is redefined by the ValueSet, but this isn't properly recognized by the Validator "*.contentType": - message: The value provided ('application/octet-stream') is not in the value set 'MimeType' From f467aff9747259ce497776273f49f5ca08a802b8 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Tue, 11 Jul 2023 14:30:45 +0200 Subject: [PATCH 87/92] MM-4882: Rephrased purpose of ext-TimeInterval.Duration, ext-TimeInterval.Perdiod and zib-TimeInterval. --- resources/zib/ext-TimeInterval.Duration.xml | 2 +- resources/zib/ext-TimeInterval.Period.xml | 2 +- resources/zib/zib-TimeInterval.xml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/zib/ext-TimeInterval.Duration.xml b/resources/zib/ext-TimeInterval.Duration.xml index 872055f74..e8b1c38c6 100644 --- a/resources/zib/ext-TimeInterval.Duration.xml +++ b/resources/zib/ext-TimeInterval.Duration.xml @@ -15,7 +15,7 @@ </telecom> </contact> <description value="The duration of the interval in appropriate units of time (e.g. days or hours, etc.)." /> - <purpose value="This extension represents the Duration concept of the Dutch zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN))." /> + <purpose value="This extension can be used to represent the Duration concept of the Dutch zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)). Please note: this extensions should not be added to profiles in isolation, but via either the [zib-TimeInterval](http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval) profile or the [ext-TimeInterval.Period](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period) extension. See the documentation on these resources for more information." /> <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/ext-TimeInterval.Period.xml b/resources/zib/ext-TimeInterval.Period.xml index 3f64bd933..28fed4d67 100644 --- a/resources/zib/ext-TimeInterval.Period.xml +++ b/resources/zib/ext-TimeInterval.Period.xml @@ -15,7 +15,7 @@ </telecom> </contact> <description value="An extension to provide all concepts of zib TimeInterval." /> - <purpose value="This extension represents the Dutch zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)). When the host resource contains an element that supports the _Period_ data type, the <http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval> data type profile can be used on that element to support zib TimeInterval. In other cases, this extension can be added to the host resource instead. Note that this extension (indirectly) includes the Duration concept of the zib TimeInterval, and therefore actually contains all concepts that are present within that zib. In hindsight this extension should have been named ext-TimeInterval instead." /> + <purpose value="This extension is one of the three StructureDefinitions hat can be used to represent the Dutch (partial) zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)). This zib is represented in FHIR by a combination of two datatypes: _Period_ and _Duration_. To support this zib across different FHIR resource types, three related StructureDefinitions are provided: * [ext-TimeInterval.Duration](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Duration): extension to provide the _Duration_ datatype to resource types where no element with this datatype isn't normally available. This exentions should not be used in isolation, but only via one of the two resources described below! * [zib-TimeInterval](http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval): profile on the _Period_ datatype that defines mappings to zib TimeInterval and brings in the ext-TimeInterval.Duration extension mentioned above. For resource types that natively support an element of the _Period_ datatype but not of the _Duration_ datatype, this profile should be used. * [ext-TimeInterval.Period](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period) (this extension): extension to provide the _Period_ datatype plus the _Duration_ extension mentioned above, with mappings to zib TimeInterval. For resource types that support neither elements of datatype _Period_ or _Duration_, this extension should be used. *Note*: In hindsight the name of this extension is confusing, 'ext-TimeInterval' would have been better suited. * *Note*: when the resource type natively supports elements of datatype _Period_ and _Duration_, the zib should be mapped onto these elements directly." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <kind value="complex-type" /> diff --git a/resources/zib/zib-TimeInterval.xml b/resources/zib/zib-TimeInterval.xml index 28619ca81..f9a80c1ce 100644 --- a/resources/zib/zib-TimeInterval.xml +++ b/resources/zib/zib-TimeInterval.xml @@ -15,7 +15,7 @@ </telecom> </contact> <description value="A time interval indicates the time between two moments in time. Interval can be defined by a start time and end time, start time and duration or duration and end time." /> - <purpose value="This Period data type represents the Dutch zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN))." /> + <purpose value="This Period datatype profile is one of the three StructureDefinitions hat can be used to represent the Dutch (partial) zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)). This zib is represented in FHIR by a combination of two datatypes: _Period_ and _Duration_. To support this zib across different FHIR resource types, three related StructureDefinitions are provided: * [ext-TimeInterval.Duration](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Duration): extension to provide the _Duration_ datatype to resource types where no element with this datatype isn't normally available. This exentions should not be used in isolation, but only via one of the two resources described below! * [zib-TimeInterval](http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval) (this profile): profile on the _Period_ datatype that defines mappings to zib TimeInterval and brings in the ext-TimeInterval.Duration extension mentioned above. For resource types that natively support an element of the _Period_ datatype but not of the _Duration_ datatype, this profile should be used. * [ext-TimeInterval.Period](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period) (this extension): extension to provide the _Period_ datatype plus the _Duration_ extension mentioned above, with mappings to zib TimeInterval. For resource types that support neither elements of datatype _Period_ or _Duration_, this extension should be used. *Note*: In hindsight the name of this extension is confusing, 'ext-TimeInterval' would have been better suited. * *Note*: when the resource type natively supports elements of datatype _Period_ and _Duration_, the zib should be mapped onto these elements directly." /> <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 bbbb1891ab87ff61cf5dd03192cc1a0c656550da Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Tue, 11 Jul 2023 14:32:40 +0200 Subject: [PATCH 88/92] MM-4882: Align the description to the zib Description --- resources/zib/ext-TimeInterval.Period.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/zib/ext-TimeInterval.Period.xml b/resources/zib/ext-TimeInterval.Period.xml index 28fed4d67..3b15c9264 100644 --- a/resources/zib/ext-TimeInterval.Period.xml +++ b/resources/zib/ext-TimeInterval.Period.xml @@ -14,7 +14,7 @@ <use value="work" /> </telecom> </contact> - <description value="An extension to provide all concepts of zib TimeInterval." /> + <description value="A time interval indicates the time between two moments in time. Interval can be defined by a start time and end time, start time and duration or duration and end time." /> <purpose value="This extension is one of the three StructureDefinitions hat can be used to represent the Dutch (partial) zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)). This zib is represented in FHIR by a combination of two datatypes: _Period_ and _Duration_. To support this zib across different FHIR resource types, three related StructureDefinitions are provided: * [ext-TimeInterval.Duration](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Duration): extension to provide the _Duration_ datatype to resource types where no element with this datatype isn't normally available. This exentions should not be used in isolation, but only via one of the two resources described below! * [zib-TimeInterval](http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval): profile on the _Period_ datatype that defines mappings to zib TimeInterval and brings in the ext-TimeInterval.Duration extension mentioned above. For resource types that natively support an element of the _Period_ datatype but not of the _Duration_ datatype, this profile should be used. * [ext-TimeInterval.Period](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period) (this extension): extension to provide the _Period_ datatype plus the _Duration_ extension mentioned above, with mappings to zib TimeInterval. For resource types that support neither elements of datatype _Period_ or _Duration_, this extension should be used. *Note*: In hindsight the name of this extension is confusing, 'ext-TimeInterval' would have been better suited. * *Note*: when the resource type natively supports elements of datatype _Period_ and _Duration_, the zib should be mapped onto these elements directly." /> <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 568d43b46598c361dfaca197049f1ef35e6cb07c Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Tue, 11 Jul 2023 15:42:08 +0200 Subject: [PATCH 89/92] Tweak the Markdown descriptions of the components --- resources/zib/zib-BarthelADLIndex.xml | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/resources/zib/zib-BarthelADLIndex.xml b/resources/zib/zib-BarthelADLIndex.xml index ab41c840e..48d905eb3 100644 --- a/resources/zib/zib-BarthelADLIndex.xml +++ b/resources/zib/zib-BarthelADLIndex.xml @@ -62,7 +62,8 @@ <path value="Observation.value[x]" /> <sliceName value="valueInteger" /> <short value="TotalScore" /> - <definition value="The Barthel ADL index is the sum of the scores of the individual variables. The interpretation of this total score is 0-9 for serious dependence, 10-19 for slight dependence and 20 for independence. Twenty is the maximum score." /> + <definition value="The Barthel ADL index is the sum of the scores of the individual variables. The interpretation of this total score is 0-9 for serious dependence, 10-19 for slight dependence and 20 for independence. Twenty is the maximum score." /> + <comment value="The individual scores are communicated using the different `Observation.component` slices. The ordinal values of these indivdual scores, which are used to calculate the total score, are defined by the underlying code system and are registered in the ValueSet resources bound on these slices, using the [ordinalValue](http://hl7.org/fhir/StructureDefinition/ordinalValue) extension." /> <alias value="TotaalScore" /> <type> <code value="integer" /> @@ -102,7 +103,7 @@ <element id="Observation.component:bowels.value[x]"> <path value="Observation.component.value[x]" /> <short value="Bowels" /> - <definition value="The bowel function describes the extent of fecal incontinence. The measurement takes the condition as measured in the preceding week. In this scale, the following interpretations are used: - Incontinent: incontinent or enema required. - Accident: max. 1 accident per week. - Continent: continent for the entire week." /> + <definition value="The bowel function describes the extent of fecal incontinence. The measurement takes the condition as measured in the preceding week. In this scale, the following interpretations are used: * Incontinent: incontinent or enema required. * Accident: max. 1 accident per week. * Continent: continent for the entire week." /> <alias value="Darm" /> <type> <code value="CodeableConcept" /> @@ -134,7 +135,7 @@ <element id="Observation.component:bladder.value[x]"> <path value="Observation.component.value[x]" /> <short value="Bladder" /> - <definition value="The bladder function describes the extent of urinary incontinence. The measurement takes the condition as measured in the preceding week. In this scale, the following interpretations are used: - Incontinent: incontinent or catheter required. - Accident: max. 1 accident per 24 hours. - Continent: continent for the entire week or patients who can attend to their own catheter." /> + <definition value="The bladder function describes the extent of urinary incontinence. The measurement takes the condition as measured in the preceding week. In this scale, the following interpretations are used: * Incontinent: incontinent or catheter required. * Accident: max. 1 accident per 24 hours. * Continent: continent for the entire week or patients who can attend to their own catheter." /> <alias value="Blaas" /> <type> <code value="CodeableConcept" /> @@ -166,7 +167,7 @@ <element id="Observation.component:grooming.value[x]"> <path value="Observation.component.value[x]" /> <short value="Grooming" /> - <definition value="Grooming indicates the extent to which a patient is capable of maintaining their hygiene and appearance. This refers to personal hygiene such as brushing teeth, brushing hair, shaving and washing. The measurement takes the condition as measured in the preceding 24-48 hours. In this scale, the following interpretations are used: - Dependent: not capable of grooming independently. - Independent: capable of brushing teeth, brushing hair, shaving and washing independently." /> + <definition value="Grooming indicates the extent to which a patient is capable of maintaining their hygiene and appearance. This refers to personal hygiene such as brushing teeth, brushing hair, shaving and washing. The measurement takes the condition as measured in the preceding 24-48 hours. In this scale, the following interpretations are used: * Dependent: not capable of grooming independently. * Independent: capable of brushing teeth, brushing hair, shaving and washing independently." /> <alias value="UiterlijkeVerzorging" /> <type> <code value="CodeableConcept" /> @@ -198,7 +199,7 @@ <element id="Observation.component:toiletUse.value[x]"> <path value="Observation.component.value[x]" /> <short value="ToiletUse" /> - <definition value="Toilet use indicates the extent to which a patient is capable of using the toilet independently. In this scale, the following interpretations are used: - Dependent: dependent. - Help: needs some help but can do certain things themselves, like wiping. - Independent: capable of using the toilet, sufficiently undressing, cleaning, getting dressed and leaving." /> + <definition value="Toilet use indicates the extent to which a patient is capable of using the toilet independently. In this scale, the following interpretations are used: * Dependent: dependent. * Help: needs some help but can do certain things themselves, like wiping. * Independent: capable of using the toilet, sufficiently undressing, cleaning, getting dressed and leaving." /> <alias value="Toiletgebruik" /> <type> <code value="CodeableConcept" /> @@ -230,7 +231,7 @@ <element id="Observation.component:feeding.value[x]"> <path value="Observation.component.value[x]" /> <short value="Feeding" /> - <definition value="Feeding indicates the extent to which a patient is capable of eating independently. In this scale, the following interpretations are used: - Not independent: not capable of eating independently. - Help: food is puréed; patient does feed themselves, but needs help cutting food, spreading butter, et cetera. - Independent: capable of eating normal food (including hard food). The food can be cooked and served by others, but is not to be puréed." /> + <definition value="Feeding indicates the extent to which a patient is capable of eating independently. In this scale, the following interpretations are used: * Not independent: not capable of eating independently. * Help: food is puréed; patient does feed themselves, but needs help cutting food, spreading butter, et cetera. * Independent: capable of eating normal food (including hard food). The food can be cooked and served by others, but is not to be puréed." /> <alias value="Eten" /> <type> <code value="CodeableConcept" /> @@ -262,7 +263,7 @@ <element id="Observation.component:transfers.value[x]"> <path value="Observation.component.value[x]" /> <short value="Transfers" /> - <definition value="Transfers indicates the extent to which a patient is capable of independently getting from a chair to the bed and vice versa. In this scale, the following interpretations are used: - Not independent: not capable of sitting up; the use of a patient hoist is required. - Major help: help from a strong, trained individual or 2 regular individuals, but the patient can sit up by themselves. - Minor help: a person to supervise or provide some help, either verbally or physically. - Independent: does not need help." /> + <definition value="Transfers indicates the extent to which a patient is capable of independently getting from a chair to the bed and vice versa. In this scale, the following interpretations are used: * Not independent: not capable of sitting up; the use of a patient hoist is required. * Major help: help from a strong, trained individual or 2 regular individuals, but the patient can sit up by themselves. * Minor help: a person to supervise or provide some help, either verbally or physically. * Independent: does not need help." /> <alias value="Transfers" /> <type> <code value="CodeableConcept" /> @@ -294,7 +295,7 @@ <element id="Observation.component:mobility.value[x]"> <path value="Observation.component.value[x]" /> <short value="Mobility" /> - <definition value="Mobility indicates the extent to which a patient is capable of moving independently. In this scale, the following interpretations are used: - Dependent: cannot move themselves. - Independent with wheelchair: uses a wheelchair, with the ability to go around corners or open doors without help. - Assisted walking: help from one person, for example verbally or physically. - Independent: can move within the home or department; aids may be used." /> + <definition value="Mobility indicates the extent to which a patient is capable of moving independently. In this scale, the following interpretations are used: * Dependent: cannot move themselves. * Independent with wheelchair: uses a wheelchair, with the ability to go around corners or open doors without help. * Assisted walking: help from one person, for example verbally or physically. * Independent: can move within the home or department; aids may be used." /> <alias value="Mobiliteit" /> <type> <code value="CodeableConcept" /> @@ -326,7 +327,7 @@ <element id="Observation.component:dressing.value[x]"> <path value="Observation.component.value[x]" /> <short value="Dressing" /> - <definition value="Dressing indicates the extent to which a patient is capable of dressing and undressing themselves independently. In this scale, the following interpretations are used: - Dependent: dependent. - Help: needs help but can do about half themselves, such as only needing help with buttons and/or zippers. - Independent: capable of selecting and putting on clothes." /> + <definition value="Dressing indicates the extent to which a patient is capable of dressing and undressing themselves independently. In this scale, the following interpretations are used: * Dependent: dependent. * Help: needs help but can do about half themselves, such as only needing help with buttons and/or zippers. * Independent: capable of selecting and putting on clothes." /> <alias value="AanUitkleden" /> <type> <code value="CodeableConcept" /> @@ -358,7 +359,7 @@ <element id="Observation.component:managingStairs.value[x]"> <path value="Observation.component.value[x]" /> <short value="ManagingStairs" /> - <definition value="Managing stairs indicates the extent to which a patient is capable of going up and down stairs independently. In this scale, the following interpretations are used: - Dependent: not capable of going up and down stairs. - Help: needs help, for example verbally, physically or in the form of an aid. - Independent: capable of going up and down stairs independently, and if necessary can carry their own aid." /> + <definition value="Managing stairs indicates the extent to which a patient is capable of going up and down stairs independently. In this scale, the following interpretations are used: * Dependent: not capable of going up and down stairs. * Help: needs help, for example verbally, physically or in the form of an aid. * Independent: capable of going up and down stairs independently, and if necessary can carry their own aid." /> <alias value="TrappenLopen" /> <type> <code value="CodeableConcept" /> @@ -390,7 +391,7 @@ <element id="Observation.component:bathing.value[x]"> <path value="Observation.component.value[x]" /> <short value="Bathing" /> - <definition value="Bathing indicates the extent to which a patient is capable of independently taking a bath or shower. In this scale, the following interpretations are used: - Dependent: not capable of bathing independently. - Independent: capable of getting in and out of the bath or shower and bathing without help or supervision." /> + <definition value="Bathing indicates the extent to which a patient is capable of independently taking a bath or shower. In this scale, the following interpretations are used: * Dependent: not capable of bathing independently. * Independent: capable of getting in and out of the bath or shower and bathing without help or supervision." /> <alias value="BadenDouchen" /> <type> <code value="CodeableConcept" /> From 63d4f0327f96ffcc75937ee4910365da2e9d1697 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Tue, 11 Jul 2023 21:46:05 +0200 Subject: [PATCH 90/92] Rephrase the FHIRPath constraint for value checking in zib-PainScore. --- resources/zib/zib-PainScore.xml | 293 ++++++++++++++++---------------- 1 file changed, 147 insertions(+), 146 deletions(-) diff --git a/resources/zib/zib-PainScore.xml b/resources/zib/zib-PainScore.xml index 85df4f47c..fff86f515 100644 --- a/resources/zib/zib-PainScore.xml +++ b/resources/zib/zib-PainScore.xml @@ -1,147 +1,148 @@ -<?xml version="1.0" encoding="utf-8"?> -<StructureDefinition xmlns="http://hl7.org/fhir"> - <id value="zib-PainScore" /> - <url value="http://nictiz.nl/fhir/StructureDefinition/zib-PainScore" /> - <name value="ZibPainScore" /> - <title value="zib PainScore" /> - <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 pain score is a general measurement for pain experience, not a description of specific, localized pain. The following are used as an easily reproducible measurement for pain experience: NRS (Numeric Rating Scale) in which the patient gives the pain a number on a scale of 1 (no pain) to 10 (unbearable pain). VAS (Visual Analogue Score), in which the patient points to a bar with a line to indicate the pain they feel. The back of the bar has a scale from 0 (no pain) to 10 (unbearable pain) on it. The results of both scores have the same meaning, but the visual analogue method (VAS) is seen as more reliable than the NRS pain score." /> - <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PainScore-v4.0(2020EN)](https://zibs.nl/wiki/PainScore-v4.0(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-painscore-v4.0-2020EN" /> - <uri value="https://zibs.nl/wiki/PainScore-v4.0(2020EN)" /> - <name value="zib PainScore-v4.0(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" /> - <short value="PainScore" /> - <alias value="PijnScore" /> - <constraint> - <key value="zib-PainScore-1" /> - <severity value="error" /> - <human value="The maximum value is 10 if method is VAS10 or NRS, or 100 if method is VAS100" /> - <expression value="((method.coding.code = 'VAS10' or method.coding.code = 'NRS') and value <= 10) or (method.coding.code = 'VAS100' and value <= 100)" /> - </constraint> - <constraint> - <key value="zib-PainScore-2" /> - <severity value="error" /> - <human value="The minimum value is 0" /> - <expression value="value >= 0" /> - </constraint> - <mapping> - <identity value="zib-painscore-v4.0-2020EN" /> - <map value="NL-CM:12.9.1" /> - <comment value="PainScore" /> - </mapping> - </element> - <element id="Observation.code"> - <path value="Observation.code" /> - <patternCodeableConcept> - <coding> - <system value="http://snomed.info/sct" /> - <code value="225908003" /> - </coding> - </patternCodeableConcept> - </element> - <element id="Observation.effective[x]"> - <path value="Observation.effective[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.effective[x]:effectiveDateTime"> - <path value="Observation.effective[x]" /> - <sliceName value="effectiveDateTime" /> - <short value="PainScoreDateTime" /> - <definition value="The date and time at which the pain score was measured." /> - <alias value="PijnscoreDatumTijd" /> - <type> - <code value="dateTime" /> - </type> - <mapping> - <identity value="zib-painscore-v4.0-2020EN" /> - <map value="NL-CM:12.9.3" /> - <comment value="PainScoreDateTime" /> - </mapping> - </element> - <element id="Observation.value[x]"> - <path value="Observation.value[x]" /> - <slicing> - <discriminator> - <type value="type" /> - <path value="$this" /> - </discriminator> - <rules value="open" /> - </slicing> - </element> - <element id="Observation.value[x]:valueInteger"> - <path value="Observation.value[x]" /> - <sliceName value="valueInteger" /> - <short value="PainScoreValue" /> - <definition value="The score is a general measurement of pain experience, not a description of specific, localized pain. Depending on the measuring method used, it indicates the level of pain experienced by the patient on a scale of 0 to 10: 0 = no pain and 10 = the worst pain imaginable. No descriptions are used for the intermediate values, so that the value is displayed as a number and not as a code. Sometimes a value range of 0-100 is used instead of 0-10." /> - <alias value="PijnscoreWaarde" /> - <type> - <code value="integer" /> - </type> - <condition value="zib-PainScore-1" /> - <condition value="zib-PainScore-2" /> - <mapping> - <identity value="zib-painscore-v4.0-2020EN" /> - <map value="NL-CM:12.9.2" /> - <comment value="PainScoreValue" /> - </mapping> - </element> - <element id="Observation.note"> - <path value="Observation.note" /> - <max value="1" /> - </element> - <element id="Observation.note.text"> - <path value="Observation.note.text" /> - <short value="Comment" /> - <definition value="Comment on the pain score measurement, including comments on for example the circumstances and/or disruptive factors that may influence the result." /> - <alias value="Toelichting" /> - <mapping> - <identity value="zib-painscore-v4.0-2020EN" /> - <map value="NL-CM:12.9.5" /> - <comment value="Comment" /> - </mapping> - </element> - <element id="Observation.method"> - <path value="Observation.method" /> - <short value="PainMeasuringMethod" /> - <definition value="The measuring method describes the method used to determine the pain score. The measurement involves a visualization of the pain scale." /> - <alias value="PijnMeetmethode" /> - <condition value="zib-PainScore-1" /> - <binding> - <strength value="required" /> - <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.9.1--20200901000000" /> - </binding> - <mapping> - <identity value="zib-painscore-v4.0-2020EN" /> - <map value="NL-CM:12.9.4" /> - <comment value="PainMeasuringMethod" /> - </mapping> - </element> - </differential> +<?xml version="1.0" encoding="utf-8"?> +<StructureDefinition xmlns="http://hl7.org/fhir"> + <id value="zib-PainScore" /> + <url value="http://nictiz.nl/fhir/StructureDefinition/zib-PainScore" /> + <name value="ZibPainScore" /> + <title value="zib PainScore" /> + <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 pain score is a general measurement for pain experience, not a description of specific, localized pain. The following are used as an easily reproducible measurement for pain experience: NRS (Numeric Rating Scale) in which the patient gives the pain a number on a scale of 1 (no pain) to 10 (unbearable pain). VAS (Visual Analogue Score), in which the patient points to a bar with a line to indicate the pain they feel. The back of the bar has a scale from 0 (no pain) to 10 (unbearable pain) on it. The results of both scores have the same meaning, but the visual analogue method (VAS) is seen as more reliable than the NRS pain score." /> + <purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) PainScore-v4.0(2020EN)](https://zibs.nl/wiki/PainScore-v4.0(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-painscore-v4.0-2020EN" /> + <uri value="https://zibs.nl/wiki/PainScore-v4.0(2020EN)" /> + <name value="zib PainScore-v4.0(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" /> + <short value="PainScore" /> + <alias value="PijnScore" /> + <constraint> + <key value="zib-PainScore-1" /> + <severity value="error" /> + <human value="The maximum value is 10 if method is VAS10 or NRS, or 100 if method is VAS100" /> + <expression value="(method.coding.code in ('VAS10' | 'NRS') implies value <= 10) and (method.coding.code = 'VAS100' implies value <= 100)" /> + </constraint> + <constraint> + <key value="zib-PainScore-2" /> + <severity value="error" /> + <human value="The minimum value is 0" /> + <expression value="value >= 0" /> + </constraint> + <mapping> + <identity value="zib-painscore-v4.0-2020EN" /> + <map value="NL-CM:12.9.1" /> + <comment value="PainScore" /> + </mapping> + </element> + <element id="Observation.code"> + <path value="Observation.code" /> + <patternCodeableConcept> + <coding> + <system value="http://snomed.info/sct" /> + <code value="225908003" /> + </coding> + </patternCodeableConcept> + </element> + <element id="Observation.effective[x]"> + <path value="Observation.effective[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.effective[x]:effectiveDateTime"> + <path value="Observation.effective[x]" /> + <sliceName value="effectiveDateTime" /> + <short value="PainScoreDateTime" /> + <definition value="The date and time at which the pain score was measured." /> + <alias value="PijnscoreDatumTijd" /> + <type> + <code value="dateTime" /> + </type> + <mapping> + <identity value="zib-painscore-v4.0-2020EN" /> + <map value="NL-CM:12.9.3" /> + <comment value="PainScoreDateTime" /> + </mapping> + </element> + <element id="Observation.value[x]"> + <path value="Observation.value[x]" /> + <slicing> + <discriminator> + <type value="type" /> + <path value="$this" /> + </discriminator> + <rules value="open" /> + </slicing> + </element> + <element id="Observation.value[x]:valueInteger"> + <path value="Observation.value[x]" /> + <sliceName value="valueInteger" /> + <short value="PainScoreValue" /> + <definition value="The score is a general measurement of pain experience, not a description of specific, localized pain. Depending on the measuring method used, it indicates the level of pain experienced by the patient on a scale of 0 to 10: 0 = no pain and 10 = the worst pain imaginable. No descriptions are used for the intermediate values, so that the value is displayed as a number and not as a code. Sometimes a value range of 0-100 is used instead of 0-10." /> + <alias value="PijnscoreWaarde" /> + <type> + <code value="integer" /> + </type> + <condition value="zib-PainScore-1" /> + <condition value="zib-PainScore-2" /> + <mapping> + <identity value="zib-painscore-v4.0-2020EN" /> + <map value="NL-CM:12.9.2" /> + <comment value="PainScoreValue" /> + </mapping> + </element> + <element id="Observation.note"> + <path value="Observation.note" /> + <max value="1" /> + </element> + <element id="Observation.note.text"> + <path value="Observation.note.text" /> + <short value="Comment" /> + <definition value="Comment on the pain score measurement, including comments on for example the circumstances and/or disruptive factors that may influence the result." /> + <alias value="Toelichting" /> + <mapping> + <identity value="zib-painscore-v4.0-2020EN" /> + <map value="NL-CM:12.9.5" /> + <comment value="Comment" /> + </mapping> + </element> + <element id="Observation.method"> + <path value="Observation.method" /> + <short value="PainMeasuringMethod" /> + <definition value="The measuring method describes the method used to determine the pain score. The measurement involves a visualization of the pain scale." /> + <alias value="PijnMeetmethode" /> + <condition value="zib-PainScore-1" /> + <condition value="zib-PainScore-2" /> + <binding> + <strength value="required" /> + <valueSet value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.12.9.1--20200901000000" /> + </binding> + <mapping> + <identity value="zib-painscore-v4.0-2020EN" /> + <map value="NL-CM:12.9.4" /> + <comment value="PainMeasuringMethod" /> + </mapping> + </element> + </differential> </StructureDefinition> \ No newline at end of file From 69f76b455482f6386a711a68be898b16c1aa4f62 Mon Sep 17 00:00:00 2001 From: Luud Slagter <l.slagter@furore.com> Date: Wed, 12 Jul 2023 08:21:05 +0200 Subject: [PATCH 91/92] MM-4882: Corrected typos --- resources/zib/ext-TimeInterval.Duration.xml | 2 +- resources/zib/ext-TimeInterval.Period.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/zib/ext-TimeInterval.Duration.xml b/resources/zib/ext-TimeInterval.Duration.xml index e8b1c38c6..fa6909842 100644 --- a/resources/zib/ext-TimeInterval.Duration.xml +++ b/resources/zib/ext-TimeInterval.Duration.xml @@ -15,7 +15,7 @@ </telecom> </contact> <description value="The duration of the interval in appropriate units of time (e.g. days or hours, etc.)." /> - <purpose value="This extension can be used to represent the Duration concept of the Dutch zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)). Please note: this extensions should not be added to profiles in isolation, but via either the [zib-TimeInterval](http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval) profile or the [ext-TimeInterval.Period](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period) extension. See the documentation on these resources for more information." /> + <purpose value="This extension can be used to represent the Duration concept of the Dutch zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)). Please note: this extension should not be added to profiles in isolation, but via either the [zib-TimeInterval](http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval) profile or the [ext-TimeInterval.Period](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period) extension. See the documentation on these resources for more information." /> <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/ext-TimeInterval.Period.xml b/resources/zib/ext-TimeInterval.Period.xml index 3b15c9264..a80ce7a66 100644 --- a/resources/zib/ext-TimeInterval.Period.xml +++ b/resources/zib/ext-TimeInterval.Period.xml @@ -15,7 +15,7 @@ </telecom> </contact> <description value="A time interval indicates the time between two moments in time. Interval can be defined by a start time and end time, start time and duration or duration and end time." /> - <purpose value="This extension is one of the three StructureDefinitions hat can be used to represent the Dutch (partial) zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)). This zib is represented in FHIR by a combination of two datatypes: _Period_ and _Duration_. To support this zib across different FHIR resource types, three related StructureDefinitions are provided: * [ext-TimeInterval.Duration](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Duration): extension to provide the _Duration_ datatype to resource types where no element with this datatype isn't normally available. This exentions should not be used in isolation, but only via one of the two resources described below! * [zib-TimeInterval](http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval): profile on the _Period_ datatype that defines mappings to zib TimeInterval and brings in the ext-TimeInterval.Duration extension mentioned above. For resource types that natively support an element of the _Period_ datatype but not of the _Duration_ datatype, this profile should be used. * [ext-TimeInterval.Period](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period) (this extension): extension to provide the _Period_ datatype plus the _Duration_ extension mentioned above, with mappings to zib TimeInterval. For resource types that support neither elements of datatype _Period_ or _Duration_, this extension should be used. *Note*: In hindsight the name of this extension is confusing, 'ext-TimeInterval' would have been better suited. * *Note*: when the resource type natively supports elements of datatype _Period_ and _Duration_, the zib should be mapped onto these elements directly." /> + <purpose value="This extension is one of the three StructureDefinitions that can be used to represent the Dutch (partial) zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)). This zib is represented in FHIR by a combination of two datatypes: _Period_ and _Duration_. To support this zib across different FHIR resource types, three related StructureDefinitions are provided: * [ext-TimeInterval.Duration](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Duration): extension to provide the _Duration_ datatype to resource types where no element with this datatype isn't normally available. This extension should not be used in isolation, but only via one of the two resources described below! * [zib-TimeInterval](http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval): profile on the _Period_ datatype that defines mappings to zib TimeInterval and brings in the ext-TimeInterval.Duration extension mentioned above. For resource types that natively support an element of the _Period_ datatype but not of the _Duration_ datatype, this profile should be used. * [ext-TimeInterval.Period](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period) (this extension): extension to provide the _Period_ datatype plus the _Duration_ extension mentioned above, with mappings to zib TimeInterval. For resource types that support neither elements of datatype _Period_ nor _Duration_, this extension should be used. *Note*: In hindsight the name of this extension is confusing, 'ext-TimeInterval' would have been better suited. * *Note*: when the resource type natively supports elements of datatype _Period_ and _Duration_, the zib should be mapped onto these elements directly." /> <copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise." /> <fhirVersion value="4.0.1" /> <kind value="complex-type" /> From bfa9f01d89f94f3d9952a3715e44c3ae68ce15f8 Mon Sep 17 00:00:00 2001 From: Pieter Edelman <edelman@nictiz.nl> Date: Wed, 12 Jul 2023 09:17:49 +0200 Subject: [PATCH 92/92] MM-4882: Tweak extension descriptions --- resources/zib/ext-TimeInterval.Duration.xml | 2 +- resources/zib/ext-TimeInterval.Period.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/zib/ext-TimeInterval.Duration.xml b/resources/zib/ext-TimeInterval.Duration.xml index e8b1c38c6..97c7cfd68 100644 --- a/resources/zib/ext-TimeInterval.Duration.xml +++ b/resources/zib/ext-TimeInterval.Duration.xml @@ -14,7 +14,7 @@ <use value="work" /> </telecom> </contact> - <description value="The duration of the interval in appropriate units of time (e.g. days or hours, etc.)." /> + <description value="An extension to provide the Duration concept of zib TimeInterval." /> <purpose value="This extension can be used to represent the Duration concept of the Dutch zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)). Please note: this extensions should not be added to profiles in isolation, but via either the [zib-TimeInterval](http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval) profile or the [ext-TimeInterval.Period](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period) extension. See the documentation on these resources for more information." /> <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/ext-TimeInterval.Period.xml b/resources/zib/ext-TimeInterval.Period.xml index 3b15c9264..951920c04 100644 --- a/resources/zib/ext-TimeInterval.Period.xml +++ b/resources/zib/ext-TimeInterval.Period.xml @@ -14,7 +14,7 @@ <use value="work" /> </telecom> </contact> - <description value="A time interval indicates the time between two moments in time. Interval can be defined by a start time and end time, start time and duration or duration and end time." /> + <description value="An extension to provide all concepts of zib TimeInterval, to be used in resources where none of these concepts are natively supported." /> <purpose value="This extension is one of the three StructureDefinitions hat can be used to represent the Dutch (partial) zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) [TimeInterval v1.0 (2020EN)](https://zibs.nl/wiki/TimeInterval-v1.0(2020EN)). This zib is represented in FHIR by a combination of two datatypes: _Period_ and _Duration_. To support this zib across different FHIR resource types, three related StructureDefinitions are provided: * [ext-TimeInterval.Duration](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Duration): extension to provide the _Duration_ datatype to resource types where no element with this datatype isn't normally available. This exentions should not be used in isolation, but only via one of the two resources described below! * [zib-TimeInterval](http://nictiz.nl/fhir/StructureDefinition/zib-TimeInterval): profile on the _Period_ datatype that defines mappings to zib TimeInterval and brings in the ext-TimeInterval.Duration extension mentioned above. For resource types that natively support an element of the _Period_ datatype but not of the _Duration_ datatype, this profile should be used. * [ext-TimeInterval.Period](http://nictiz.nl/fhir/StructureDefinition/ext-TimeInterval.Period) (this extension): extension to provide the _Period_ datatype plus the _Duration_ extension mentioned above, with mappings to zib TimeInterval. For resource types that support neither elements of datatype _Period_ or _Duration_, this extension should be used. *Note*: In hindsight the name of this extension is confusing, 'ext-TimeInterval' would have been better suited. * *Note*: when the resource type natively supports elements of datatype _Period_ and _Duration_, the zib should be mapped onto these elements directly." /> <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" />