Skip to content

Commit

Permalink
Made valuesets active, expanded them, tweaked some ecls
Browse files Browse the repository at this point in the history
  • Loading branch information
APageNHS committed Nov 1, 2023
1 parent 667eaba commit e600d66
Show file tree
Hide file tree
Showing 23 changed files with 2,043 additions and 546 deletions.
34 changes: 31 additions & 3 deletions valuesets/ValueSet-UKCore-AlcoholConsumption.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<version value="0.0.1"/>
<name value="UKCoreAlcoholConsumption"/>
<title value="UK Core Alcohol Consumption"/>
<status value="draft"/>
<status value="active"/>
<date value="2023-09-12"/>
<publisher value="HL7 UK"/>
<contact>
Expand All @@ -18,16 +18,44 @@
</contact>
<description value="A set of codes that define a patients level of consciousness. Selected from the SNOMED CT UK coding system:
&#13; - 1082641000000106 | Alcohol units consumed per week (observable entity)
&#13; - 1082631000000102 | Alcohol units consumed per day (observable entity)"/>
&#13; - 1082631000000102 | Alcohol units consumed per day (observable entity)
&#13; - 442547005 | Number of alcohol units consumed on heaviest drinking day (observable entity)
&#13; - 443315005 | Number of alcohol units consumed on typical drinking day (observable entity) "/>
<copyright value="Copyright &#169; 2021+ HL7 UK Licensed under the Apache License, Version 2.0 (the &quot;License&quot;); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. HL7&#174; FHIR&#174; standard Copyright &#169; 2011+ HL7 The HL7&#174; FHIR&#174; standard is used under the FHIR license. You may obtain a copy of the FHIR license at https://www.hl7.org/fhir/license.html."/>
<compose>
<include>
<system value="http://snomed.info/sct"/>
<filter>
<property value="constraint"/>
<op value="="/>
<value value="1082641000000106 OR 1082631000000102"/>
<value value="1082641000000106 OR 1082631000000102 OR 442547005 OR 443315005"/>
</filter>
</include>
</compose>
<expansion>
<identifier value="8e223e38-e1dd-4f5c-a89f-d05786c01f31"/>
<timestamp value="2023-10-31T15:53:00+00:00"/>
<total value="4"/>
<offset value="0"/>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1082631000000102"/>
<display value="Alcohol units consumed per day"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1082641000000106"/>
<display value="Alcohol units consumed per week"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="442547005"/>
<display value="Number of alcohol units consumed on heaviest drinking day"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="443315005"/>
<display value="Number of alcohol units consumed on typical drinking day"/>
</contains>
</expansion>
</ValueSet>
56 changes: 49 additions & 7 deletions valuesets/ValueSet-UKCore-BMI.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<version value="1.0.0"/>
<name value="UKCoreBMI"/>
<title value="UK Core BMI"/>
<status value="draft"/>
<status value="active"/>
<date value="2023-09-12"/>
<publisher value="HL7 UK"/>
<contact>
Expand All @@ -18,21 +18,63 @@
</contact>
<description value="A set of codes that define a patients level of consciousness. Selected from the SNOMED CT UK coding system:
&#13; - DescendantOrSelfOf 60621009 | Body mass index (observable entity)
&#13; - DescendantOrSelfOf 446974000 |Body mass index centile (observable entity
&#13; - MINUS
&amp;nbsp;&#13; - DescendantOrSelfOf 846931000000101 | Baseline body mass index
&amp;nbsp;&#13; - DescendantOrSelfOf 852451000000103 | Maximum body mass index
&amp;nbsp;&#13; - DescendantOrSelfOf 852461000000100 | Minimum body mass index
&amp;nbsp;&#13; - DescendantOrSelfOf 838441000000103 | Target body mass index
&amp;nbsp;&#13; - DescendantOrSelfOf 715456008 | Percentage median body mass index for age and sex"/>
&amp;nbsp;&#13; - 846931000000101 | Baseline body mass index
&amp;nbsp;&#13; - 852451000000103 | Maximum body mass index
&amp;nbsp;&#13; - 852461000000100 | Minimum body mass index
&amp;nbsp;&#13; - 715456008 | Percentage median body mass index for age and sex
&amp;nbsp;&#13; - 846911000000109 | Baseline body mass index centile (observable entity)|"/>
<copyright value="Copyright &#169; 2021+ HL7 UK Licensed under the Apache License, Version 2.0 (the &quot;License&quot;); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. HL7&#174; FHIR&#174; standard Copyright &#169; 2011+ HL7 The HL7&#174; FHIR&#174; standard is used under the FHIR license. You may obtain a copy of the FHIR license at https://www.hl7.org/fhir/license.html."/>
<compose>
<include>
<system value="http://snomed.info/sct"/>
<filter>
<property value="constraint"/>
<op value="="/>
<value value="DescendantOrSelfOf 60621009 MINUS (DescendantOrSelfOf 846931000000101 OR DescendantOrSelfOf 852451000000103 OR DescendantOrSelfOf 852461000000100 OR DescendantOrSelfOf 838441000000103 OR DescendantOrSelfOf 715456008)"/>
<value value="(DescendantOrSelfOf 60621009 OR DescendantOrSelfOf 446974000) MINUS (846931000000101 OR 852451000000103 OR 852461000000100 OR 715456008 OR 846911000000109)"/>
</filter>
</include>
</compose>
<expansion>
<identifier value="19fb99b5-b096-4514-8e0a-1548fcbe7d87"/>
<timestamp value="2023-10-31T21:11:00+00:00"/>
<total value="7"/>
<offset value="0"/>
<contains>
<system value="http://snomed.info/sct"/>
<code value="60621009"/>
<display value="Body mass index"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1153596006"/>
<display value="Body mass index for age z-score"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="248358009"/>
<display value="Weight for height"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="446974000"/>
<display value="BMI (body mass index) centile"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1153602009"/>
<display value="Body mass index for age percentile"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="896691000000102"/>
<display value="Child body mass index centile"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="926011000000101"/>
<display value="Down syndrome body mass index centile"/>
</contains>
</expansion>
</ValueSet>
212 changes: 207 additions & 5 deletions valuesets/ValueSet-UKCore-BloodGlucose.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<version value="1.0.0"/>
<name value="UKCoreBloodGlucose"/>
<title value="UK Core Blood Glucose"/>
<status value="draft"/>
<status value="active"/>
<date value="2023-09-12"/>
<publisher value="HL7 UK"/>
<contact>
Expand All @@ -17,16 +17,218 @@
</telecom>
</contact>
<description value="A set of codes to record the level of result from a blood glucose test. Selected from the SNOMED CT UK coding system:
&#13; - DescendantOrSelfOf 997671000000106 | Blood glucose level (observable entity)"/>
&#13; - DescendantOrSelfOf 997671000000106 | Blood glucose level (observable entity)
&#13; - DescendantOrSelfOf 434911002 | Plasma glucose concentration (observable entity)"/>
<copyright value="Copyright &#169; 2021+ HL7 UK Licensed under the Apache License, Version 2.0 (the &quot;License&quot;); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. HL7&#174; FHIR&#174; standard Copyright &#169; 2011+ HL7 The HL7&#174; FHIR&#174; standard is used under the FHIR license. You may obtain a copy of the FHIR license at https://www.hl7.org/fhir/license.html."/>
<compose>
<compose>
<include>
<system value="http://snomed.info/sct"/>
<filter>
<property value="constraint"/>
<op value="="/>
<value value="DescendantOrSelfOf 997671000000106"/>
<value value="DescendantOrSelfOf 997671000000106 OR DescendantOrSelfOf 434911002"/>
</filter>
</include>
</compose>
</compose>
<expansion>
<identifier value="8d556d097-5278-48fd-98ea-1e3705266fb2"/>
<timestamp value="2023-10-31T16:22:00+00:00"/>
<total value="39"/>
<offset value="0"/>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1003721000000104"/>
<display value="120 minute blood glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1010711000000101"/>
<display value="120 minute plasma glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1010651000000106"/>
<display value="120 minute serum glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1003731000000102"/>
<display value="150 minute blood glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1012661000000105"/>
<display value="150 minute plasma glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1010661000000109"/>
<display value="150 minute serum glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1003121000000103"/>
<display value="180 minute plasma glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1030551000000103"/>
<display value="2 hour post-prandial blood glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1045471000000104"/>
<display value="210 minute plasma glucose concentration"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="998281000000106"/>
<display value="240 minute plasma glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1003691000000108"/>
<display value="30 minute blood glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1010681000000100"/>
<display value="30 minute plasma glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1010621000000101"/>
<display value="30 minute serum glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="998291000000108"/>
<display value="300 minute plasma glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1003701000000108"/>
<display value="60 minute blood glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1010691000000103"/>
<display value="60 minute plasma glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1010631000000104"/>
<display value="60 minute serum glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1003711000000105"/>
<display value="90 minute blood glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1010701000000103"/>
<display value="90 minute plasma glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1010641000000108"/>
<display value="90 minute serum glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="997671000000106"/>
<display value="Blood glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="994411000000106"/>
<display value="Blood glucose series"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="997681000000108"/>
<display value="Fasting blood glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="58111000237107"/>
<display value="Fasting glucose molar concentration in plasma"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="571000237106"/>
<display value="Fasting glucose molar concentration in serum"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="56861000237104"/>
<display value="Glucose arbitrary concentration in blood"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="56991000237104"/>
<display value="Glucose molar concentration in blood"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1110521000000108"/>
<display value="Glucose substance concentration in plasma"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1107451000000100"/>
<display value="Glucose substance concentration in serum"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1028901000000108"/>
<display value="Plasma 2 hours post-prandial glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1003141000000105"/>
<display value="Plasma fasting glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="434911002"/>
<display value="Plasma glucose concentration"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1010671000000102"/>
<display value="Plasma glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1031331000000106"/>
<display value="Plasma random glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1089381000000101"/>
<display value="Random blood glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1028891000000107"/>
<display value="Serum 2 hours post-prandial glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1003131000000101"/>
<display value="Serum fasting glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1010611000000107"/>
<display value="Serum glucose level"/>
</contains>
<contains>
<system value="http://snomed.info/sct"/>
<code value="1028881000000105"/>
<display value="Serum random glucose level"/>
</contains>
</expansion>
</ValueSet>
Loading

0 comments on commit e600d66

Please sign in to comment.