Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zib-AbilityToWashOneself #23

Open
wants to merge 8 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 52 additions & 0 deletions nl-core/StructureDefinitions/nl-core-AbilityToWashOneself.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
<?xml version="1.0" encoding="UTF-8"?>

Check warning on line 1 in nl-core/StructureDefinitions/nl-core-AbilityToWashOneself.xml

View workflow job for this annotation

GitHub Actions / Loose QA on the entire repo

Cannot check whether the target profile http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient on Observation.subject is valid constraint on the base because it is not known (at StructureDefinition.differential.element[1])

Check warning on line 1 in nl-core/StructureDefinitions/nl-core-AbilityToWashOneself.xml

View workflow job for this annotation

GitHub Actions / Loose QA on the entire repo

Unable to resolve profile http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient (at StructureDefinition.differential.element[1].type[0].targetProfile[0])

Check warning on line 1 in nl-core/StructureDefinitions/nl-core-AbilityToWashOneself.xml

View workflow job for this annotation

GitHub Actions / Strict QA on changed materials

Cannot check whether the target profile http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient on Observation.subject is valid constraint on the base because it is not known (at StructureDefinition.differential.element[1])

Check warning on line 1 in nl-core/StructureDefinitions/nl-core-AbilityToWashOneself.xml

View workflow job for this annotation

GitHub Actions / Strict QA on changed materials

Unable to resolve profile http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient (at StructureDefinition.differential.element[1].type[0].targetProfile[0])
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="nl-core-AbilityToWashOneself"/>
<text>
<status value="empty"/>
<div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div>
</text>
<url value="http://nictiz.nl/fhir/StructureDefinition/nl-core-AbilityToWashOneself"/>
<name value="NlcoreAbilityToWashOneself"/>
<title value="nl core AbilityToWashOneself"/>
<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="Being able to bathe independently is part of self-care. Limitations in this ability indicate a reduced ability to cope for oneself.&#xD;&#xA;This activity and activities such as those including eating, drinking, and dressing are also known as activities of daily living (ADL). These are the activities people go through in daily life. The extent to which a person is able to do all these activities by themselves is a measure for their total ability to do things independently."/>
<purpose value="A derived profile from [zib-AbilityToWashOneself](http://nictiz.nl/fhir/StructureDefinition/zib-AbilityToWashOneself) 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-abilitytowashoneself-v3.1.1-2024EN" />
<uri value="https://zibs.nl/wiki/AbilityToWashOneself-v3.1.1(2024EN)" />
<name value="zib AbilityToWashOneself-v3.1.1(2024EN)" />
</mapping>
<kind value="resource"/>
<abstract value="false"/>
<type value="Observation"/>
<baseDefinition value="http://nictiz.nl/fhir/StructureDefinition/zib-AbilityToWashOneself"/>
<derivation value="constraint"/>
<differential>
<element id="Observation">
<path value="Observation"/>
<alias value="nl-core-AbilityToWashOneself"/>
</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"/>

Check notice on line 48 in nl-core/StructureDefinitions/nl-core-AbilityToWashOneself.xml

View workflow job for this annotation

GitHub Actions / Strict QA on changed materials

Canonical URL 'http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient' does not resolve (at StructureDefinition.differential.element[1].type[0].targetProfile[4])
</type>
</element>
</differential>
</StructureDefinition>
2 changes: 2 additions & 0 deletions release-notes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
## AbilityToWashOneself (zib-AbilityToWashOneself, nl-core-AbilityToWashOneself)
* No significant changes
126 changes: 126 additions & 0 deletions zib/StructureDefinitions/zib-AbilityToWashOneself.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,126 @@
<?xml version="1.0" encoding="UTF-8"?>
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="zib-AbilityToWashOneself"/>
<text>
<status value="empty"/>
<div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div>
</text>
<url value="http://nictiz.nl/fhir/StructureDefinition/zib-AbilityToWashOneself"/>
<name value="ZibAbilityToWashOneself"/>
<title value="zib AbilityToWashOneself"/>
<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="Being able to bathe independently is part of self-care. Limitations in this ability indicate a reduced ability to cope for oneself.&#xD;&#xA;This activity and activities such as those including eating, drinking, and dressing are also known as activities of daily living (ADL). These are the activities people go through in daily life. The extent to which a person is able to do all these activities by themselves is a measure for their total ability to do things independently."/>
<purpose value="This Observation resource represents the Dutch [zib ('Zorginformatiebouwsteen', i.e. Health and Care Information Model) AbilityToWashOneself v3.1.1 (2024)](https://zibs.nl/wiki/AbilityToWashOneself-v3.1.1(2024EN))."/>
<copyright value="Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise."/>
<fhirVersion value="4.0.1"/>
<mapping>
<identity value="zib-abilitytowashoneself-v3.1.1-2024EN"/>
<uri value="https://zibs.nl/wiki/AbilityToWashOneself-v3.1.1(2024EN)"/>
<name value="zib AbilityToWashOneself-v3.1.1(2024EN)"/>
</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="AbilityToWashOneself"/>
<alias value="VermogenTotZichWassen"/>
<mapping>
<identity value="zib-abilitytowashoneself-v3.1.1-2024EN"/>
<map value="NL-CM:4.10.1"/>
<comment value="AbilityToWashOneself"/>
</mapping>
</element>
<element id="Observation.code">
<path value="Observation.code"/>
<patternCodeableConcept>
<coding>
<system value="http://snomed.info/sct"/>
<code value="284785009"/>
</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]:valueCodeableConcept">
<path value="Observation.value[x]"/>
<sliceName value="valueCodeableConcept"/>
<short value="BathingOneself"/>
<definition value="The washing and drying of the entire body, or body parts, such as bathing, showering, washing of hands and feet, face and hair. The BodyPartToBeBathed concept offers the option to specify to which part of the body the limitation applies."/>
<alias value="ZichWassen"/>
<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.10.1--20240415000000"/>
</binding>
<mapping>
<identity value="zib-abilitytowashoneself-v3.1.1-2024EN"/>
<map value="NL-CM:4.10.2"/>
<comment value="BathingOneself"/>
</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:bodyPartToBeBathed">
<path value="Observation.component"/>
<sliceName value="bodyPartToBeBathed"/>
</element>
<element id="Observation.component:bodyPartToBeBathed.code">
<path value="Observation.component.code"/>
<patternCodeableConcept>
<coding>
<system value="http://snomed.info/sct"/>
<code value="38866009"/>
</coding>
</patternCodeableConcept>
</element>
<element id="Observation.component:bodyPartToBeBathed.value[x]">
<path value="Observation.component.value[x]"/>
<short value="BodyPartToBeBathed"/>
<definition value="The part or parts of the body for which help bathing is wanted/necessary."/>
<alias value="TeWassenLichaamsdeel"/>
<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.10.2--20240415000000"/>
</binding>
<mapping>
<identity value="zib-abilitytowashoneself-v3.1.1-2024EN"/>
<map value="NL-CM:4.10.3"/>
<comment value="BodyPartToBeBathed"/>
</mapping>
</element>
</differential>
</StructureDefinition>
Original file line number Diff line number Diff line change
@@ -0,0 +1,162 @@
<ValueSet xmlns="http://hl7.org/fhir">
<id value="2.16.840.1.113883.2.4.3.11.60.40.2.4.10.2--20240415000000"/>
<meta>
<source value="http://acceptance.art-decor.org/fhir/4.0/zib2024bbr-"/>
<profile value="http://hl7.org/fhir/StructureDefinition/shareablevalueset"/>
<!--<profile value="http://hl7.org/fhir/4.0/StructureDefinition/ValueSet"/>-->
<tag>
<system value="http://hl7.org/fhir/FHIR-version"/>
<code value="4.0.1"/>
</tag>
</meta>
<text>
<status value="empty"/>
<div xmlns="http://www.w3.org/1999/xhtml">No narrative is provided for definitional resources. A human-readable rendering can be found in the implementation guide(s) where this resource is used.</div>
</text>
<extension url="http://hl7.org/fhir/StructureDefinition/resource-effectivePeriod">
<valuePeriod>
<start value="2024-04-15T00:00:00+00:00"/>
</valuePeriod>
</extension>
<url value="http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.4.10.2--20240415000000"/>
<identifier>
<use value="official"/>
<system value="urn:ietf:rfc:3986"/>
<value value="urn:oid:2.16.840.1.113883.2.4.3.11.60.40.2.4.10.2"/>
</identifier>
<version value="2024-04-15T00:00:00"/>
<name value="TeWassenLichaamsdeelCodelijst"/>
<title value="TeWassenLichaamsdeelCodelijst"/>
<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="TeWassenLichaamsdeelCodelijst"/>
<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 [email protected]."/>
<compose>
<include>
<system value="http://terminology.hl7.org/CodeSystem/v3-NullFlavor"/>
<concept>
<extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments">
<valueString value="Anders"/>
</extension>
<code value="OTH"/>
<display value="Other"/>
</concept>
</include>
<include>
<system value="http://snomed.info/sct"/>
<concept>
<extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments">
<valueString value="Gehele lichaam"/>
</extension>
<code value="38266002"/>
<display value="Gehele lichaam in totaliteit"/>
<designation>
<language value="en-US"/>
<use>
<system value="http://snomed.info/sct"/>
<code value="900000000000013009"/>
<display value="Synonym"/>
</use>
<value value="Entire body as a whole"/>
</designation>
<designation>
<language value="nl-NL"/>
<use>
<system value="http://snomed.info/sct"/>
<code value="900000000000013009"/>
<display value="Synonym"/>
</use>
<value value="Gehele lichaam in totaliteit"/>
</designation>
</concept>
<concept>
<extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments">
<valueString value="Gezicht"/>
</extension>
<code value="302549007"/>
<display value="Gehele aangezicht"/>
<designation>
<language value="en-US"/>
<use>
<system value="http://snomed.info/sct"/>
<code value="900000000000013009"/>
<display value="Synonym"/>
</use>
<value value="Entire face"/>
</designation>
<designation>
<language value="nl-NL"/>
<use>
<system value="http://snomed.info/sct"/>
<code value="900000000000013009"/>
<display value="Synonym"/>
</use>
<value value="Gehele aangezicht"/>
</designation>
</concept>
<concept>
<extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments">
<valueString value="Bovenlichaam"/>
</extension>
<code value="362874006"/>
<display value="Gehele bovenlichaam"/>
<designation>
<language value="en-US"/>
<use>
<system value="http://snomed.info/sct"/>
<code value="900000000000013009"/>
<display value="Synonym"/>
</use>
<value value="Entire upper body"/>
</designation>
<designation>
<language value="nl-NL"/>
<use>
<system value="http://snomed.info/sct"/>
<code value="900000000000013009"/>
<display value="Synonym"/>
</use>
<value value="Gehele bovenlichaam"/>
</designation>
</concept>
<concept>
<extension url="http://hl7.org/fhir/StructureDefinition/valueset-concept-comments">
<valueString value="Onderlichaam"/>
</extension>
<code value="362875007"/>
<display value="Gehele onderlichaam"/>
<designation>
<language value="en-US"/>
<use>
<system value="http://snomed.info/sct"/>
<code value="900000000000013009"/>
<display value="Synonym"/>
</use>
<value value="Entire lower body"/>
</designation>
<designation>
<language value="nl-NL"/>
<use>
<system value="http://snomed.info/sct"/>
<code value="900000000000013009"/>
<display value="Synonym"/>
</use>
<value value="Gehele onderlichaam"/>
</designation>
</concept>
</include>
</compose>
</ValueSet>
Loading