diff --git a/codesystems/CodeSystem-UKCore-ObservationInterpretationCode.xml b/codesystems/CodeSystem-UKCore-ObservationInterpretationCode.xml new file mode 100644 index 00000000..fc5fa4e3 --- /dev/null +++ b/codesystems/CodeSystem-UKCore-ObservationInterpretationCode.xml @@ -0,0 +1,27 @@ + + + + + + + <status value="draft" /> + <date value="2024-07-16" /> + <publisher value="HL7 UK" /> + <contact> + <name value="HL7 UK" /> + <telecom> + <system value="email" /> + <value value="ukcore@hl7.org.uk" /> + <use value="work" /> + <rank value="1" /> + </telecom> + </contact> + <description value="A CodeSystem to contain codes from PMIP EDIFACT (NHS003) messaging specification that cannot be mapped to v3-ObservationInterpretation." /> + <copyright value="Copyright © 2021+ HL7 UK Licensed under the Apache License, Version 2.0 (the "License"); 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 "AS IS" 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® FHIR® standard Copyright © 2011+ HL7 The HL7® FHIR® standard is used under the FHIR license. You may obtain a copy of the FHIR license at https://www.hl7.org/fhir/license.html." /> + <caseSensitive value="true" /> + <content value="complete" /> + <concept> + <code value="PA" /> + <display value="Potentially abnormal" /> + </concept> +</CodeSystem> diff --git a/structuredefinitions/UKCore-Observation-Lab.xml b/structuredefinitions/UKCore-Observation-Lab.xml index a8de4438..44be26e9 100644 --- a/structuredefinitions/UKCore-Observation-Lab.xml +++ b/structuredefinitions/UKCore-Observation-Lab.xml @@ -2,11 +2,11 @@ <StructureDefinition xmlns="http://hl7.org/fhir"> <id value="UKCore-Observation-Lab" /> <url value="https://fhir.hl7.org.uk/StructureDefinition/UKCore-Observation-Lab" /> - <version value="2.0.0" /> + <version value="2.1.0" /> <name value="UKCoreObservationLab" /> <title value="UK Core Observation Lab" /> <status value="active" /> - <date value="2023-12-12" /> + <date value="2024-07-16" /> <publisher value="HL7 UK" /> <contact> <name value="HL7 UK" /> @@ -88,7 +88,6 @@ </element> <element id="Observation.category"> <path value="Observation.category" /> - <short value="A code that classifies the general type of observation being made." /> <slicing> <discriminator> <type value="value" /> @@ -96,6 +95,7 @@ </discriminator> <rules value="open" /> </slicing> + <short value="A code that classifies the general type of observation being made." /> <min value="1" /> <mustSupport value="true" /> </element> @@ -132,6 +132,13 @@ <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> </type> </element> + <element id="Observation.interpretation"> + <path value="Observation.interpretation" /> + <binding> + <strength value="extensible" /> + <valueSet value="https://fhir.hl7.org.uk/ValueSet/UKCore-ObservationInterpretationCode" /> + </binding> + </element> <element id="Observation.bodySite"> <path value="Observation.bodySite" /> <binding> diff --git a/valuesets/ValueSet-UKCore-ObservationInterpretationCode.xml b/valuesets/ValueSet-UKCore-ObservationInterpretationCode.xml new file mode 100644 index 00000000..0ff72472 --- /dev/null +++ b/valuesets/ValueSet-UKCore-ObservationInterpretationCode.xml @@ -0,0 +1,392 @@ +<?xml version="1.0" encoding="UTF-8"?> +<ValueSet xmlns="http://hl7.org/fhir"> + <id value="UKCore-ObservationInterpretationCode" /> + <url value="https://fhir.hl7.org.uk/ValueSet/UKCore-ObservationInterpretationCode" /> + <version value="0.0.1" /> + <name value="UKCoreObservationInterpretationCode" /> + <title value="UK Core Observation Interpretation Code" /> + <status value="active" /> + <date value="2024-07-16" /> + <publisher value="HL7 UK" /> + <contact> + <name value="HL7 UK" /> + <telecom> + <system value="email" /> + <value value="ukcore@hl7.org.uk" /> + <use value="work" /> + <rank value="1" /> + </telecom> + </contact> + <description value="A set of codes that define the type of Address Key." /> + <copyright value="Copyright © 2021+ HL7 UK Licensed under the Apache License, Version 2.0 (the "License"); 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 "AS IS" 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® FHIR® standard Copyright © 2011+ HL7 The HL7® FHIR® 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://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + </include> + <include> + <system value="https://fhir.hl7.org.uk/CodeSystem/UKCore-ObservationInterpretationCode" /> + </include> + </compose> + <expansion> + <identifier value="feada041-409a-4b13-bc28-0162560769bb" /> + <timestamp value="2024-07-19T10:57:25+00:00" /> + <total value="58" /> + <offset value="0" /> + <parameter> + <name value="offset" /> + <valueInteger value="0" /> + </parameter> + <parameter> + <name value="count" /> + <valueInteger value="1000" /> + </parameter> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="_GeneticObservationInterpretation" /> + <display value="GeneticObservationInterpretation" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="CAR" /> + <display value="Carrier" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="Carrier" /> + <display value="Carrier" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="_ObservationInterpretationChange" /> + <display value="ObservationInterpretationChange" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="B" /> + <display value="Better" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="D" /> + <display value="Significant change down" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="U" /> + <display value="Significant change up" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="W" /> + <display value="Worse" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="_ObservationInterpretationExceptions" /> + <display value="ObservationInterpretationExceptions" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="<" /> + <display value="Off scale low" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value=">" /> + <display value="Off scale high" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="AC" /> + <display value="Anti-complementary substances present" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="IE" /> + <display value="Insufficient evidence" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="QCF" /> + <display value="Quality control failure" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="TOX" /> + <display value="Cytotoxic substance present" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="_ObservationInterpretationNormality" /> + <display value="ObservationInterpretationNormality" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="A" /> + <display value="Abnormal" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="AA" /> + <display value="Critical abnormal" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="HH" /> + <display value="Critical high" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="LL" /> + <display value="Critical low" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="H" /> + <display value="High" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="H>" /> + <display value="Significantly high" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="HU" /> + <display value="Significantly high" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="L" /> + <display value="Low" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="L<" /> + <display value="Significantly low" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="LU" /> + <display value="Significantly low" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="N" /> + <display value="Normal" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="_ObservationInterpretationSusceptibility" /> + <display value="ObservationInterpretationSusceptibility" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="I" /> + <display value="Intermediate" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="MS" /> + <display value="moderately susceptible" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="NCL" /> + <display value="No CLSI defined breakpoint" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="NS" /> + <display value="Non-susceptible" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="R" /> + <display value="Resistant" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="SYN-R" /> + <display value="Synergy - resistant" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="S" /> + <display value="Susceptible" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="SDD" /> + <display value="Susceptible-dose dependent" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="SYN-S" /> + <display value="Synergy - susceptible" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="VS" /> + <display value="very susceptible" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="EX" /> + <display value="outside threshold" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="HX" /> + <display value="above high threshold" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="LX" /> + <display value="below low threshold" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="HM" /> + <display value="Hold for Medical Review" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="ObservationInterpretationDetection" /> + <display value="ObservationInterpretationDetection" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="IND" /> + <display value="Indeterminate" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="E" /> + <display value="Equivocal" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="NEG" /> + <display value="Negative" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="ND" /> + <display value="Not detected" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="POS" /> + <display value="Positive" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="DET" /> + <display value="Detected" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="ObservationInterpretationExpectation" /> + <display value="ObservationInterpretationExpectation" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="EXP" /> + <display value="Expected" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="UNE" /> + <display value="Unexpected" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="OBX" /> + <display value="Interpretation qualifiers in separate OBX segments" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="ReactivityObservationInterpretation" /> + <display value="ReactivityObservationInterpretation" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="NR" /> + <display value="Non-reactive" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="RR" /> + <display value="Reactive" /> + </contains> + <contains> + <system value="http://terminology.hl7.org/CodeSystem/v3-ObservationInterpretation" /> + <version value="2018-08-12" /> + <code value="WR" /> + <display value="Weakly reactive" /> + </contains> + <contains> + <system value="https://fhir.hl7.org.uk/CodeSystem/UKCore-ObservationInterpretationCode" /> + <version value="0.0.1" /> + <code value="PA" /> + <display value="Potentially abnormal" /> + </contains> + </expansion> +</ValueSet>