Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
SNOMED Spaces

SNOMED on FHIR
Results will update as you type.
  • Meetings
  • Member Sharing Page
  • Collaborative Work
    • FHIR Terminology Services and Resources
    • Bindings to FHIR Clinical Resources
      • ConceptMaps for FHIR code systems to SNOMED CT
      • Binding patterns
      • Implementation Guidance Principles
      • Resource bindings
      • Molecular Pathology harmonising V2 and FHIR Datasets
      • Developing and publishing ValueSets
      • Free SNOMED CT set for FHIR
        • 20190601 - Response on free set content addition by Jim Case
        • FHIR SNOMED CT Free Set - Consider for inclusion / rejection (Red mappings)
        • FHIR SNOMED CT Free Set - Proposal for Grahame Grieve (Green mappings)
        • FHIR SNOMED CT Free Set - Questions for HL7 (Amber mappings)
      • COVID-19 Analysis
      • Flavours of Null and Degrees of Certainty
    • Completed Items
    • Maintenance / On Hold
  • Discussions
  • Tasks

    You‘re viewing this with anonymous access, so some content might be blocked.
    /
    FHIR SNOMED CT Free Set - Questions for HL7 (Amber mappings)
    Updated 2024-Jul-03

      FHIR SNOMED CT Free Set - Questions for HL7 (Amber mappings)

      2024-Jul-03

      Introduction

      The SNOMED on FHIR working group (Terminology Binding Stream) have spent some time on trying to identify an equivalence mapping from SNOMED CT for a selection of FHIR Valueset codes, as identified by Grahame Grieve.  The group, consisting of a mixture of SNOMED and HL7 FHIR expertise, have achieved a range of results, which have been classified Red, Amber or Green according to the group's confidence level for each mapping.  See Free SNOMED CT set for FHIR for a more detailed background and notes on each Valueset.

      A major point of discussion for the group has been around "context".  The requirement as articulated is that there should be a complete semantic agreement between SNOMED CT concepts and FHIR Valueset members to ensure safe and correct meaning, but what is agreed is that FHIR valuesets are used in a very specific context.   The code might just be the words "High" or "Low" but - in the context of a particular field in a particular resource - that word has a very specific meaning.   The SNOMED on FHIR group support  the aim to completely match this context, but on the other hand, to say that the informational model - the resource - provides the context and that merely matching the term used is sufficient for the purposes.     The provision of full context in the SNOMED CT concept would be most useful in the field of analytics, but other than a general sense that this is desirable, no clear use case has been presented.   On this basis, the input of HL7 is sought to provide some guidance/feedback on a number of points identified below:

      In presenting some provisional work, the Red, Amber and Green mappings are being addressed as follows:

      Red

      Discussion with SNOMED International (SI) Head of Terminology to consider either inclusion of additional concepts into SNOMED CT, or, confirmation that content should be considered out of scope

      Amber

      Discussion with appropriate working groups in HL7

      Green

      Forwarding to Grahame Grieve for a first pass review



      The following sections list the "Amber" mappings along with the group's specific questions.

      AllergyIntolerance.ClinicalStatus

      The group's suggested approach here is to use  concepts taken from << 394731006 |Problem statuses and suggest that SI add a new concept for Resolved Problem.

      No specific question here, I think we're just looking for feedback.   There is some context here in that we're looking at problem statuses, but from the SNOMED CT perspective, the context that we're talking about Allergy Intolerances is missing.

      HL7 Value

      Suggested SNOMED CT concept

      HL7 Value

      Suggested SNOMED CT concept

      Active

      394774009 |Active problem (qualifier value)|

      Inactive

      394775005 |Inactive problem (qualifier value)|

      Resolved

      -- Would need to be created –

      AllergyIntolerance.VerificationStatus

      The group's suggested approach here is to use concepts taken from << 410514004 |Finding context value (qualifier value)|

      The main question here is about the suggested "Known possible" concept and whether this sufficiently matched the meaning of "unconfirmed".   In addition the group suggested moving 723511001 | Refuted (qualifier value) | to be a subtype of 410594000 |Definitely NOT present (qualifier value)| and (checking the daily build shows that) this has already been done and will therefore be available in the SCT 20190731 International Edition.

      HL7 Value

      Suggested SNOMED Term

      HL7 Value

      Suggested SNOMED Term

      Unconfirmed

      410590009 |Known possible (qualifier value)|

      Confirmed

      410605003 |Confirmed present (qualifier value)|

      Refuted

      723511001 | Refuted (qualifier value) |

      Entered in Error

      723510000 |Entered in error (qualifier value)|

      AllergyIntolerance.Criticality

      This mapping classifies on the red end of the amber spectrum.  The group thought that drawing values from << 272141005 |Severities (qualifier value)| was most appropriate, since that subhierarchy relates specifically to the severity of the reaction, rather than how likely it is to occur - which the group thought was implied by FHIR's choice of the display term "High Risk" which easily maps to 723509005 |High risk (qualifier value)|

      Rather than maintaining two copies of the entire text here, readers are invited to read the original discussion in the parent page: Free SNOMED CT set for FHIR.

      The children of 272141005 |Severities (qualifier value)|  are included here:

      Condition.VerificationStatus

      The group's suggested approach here is to use concepts taken from << 36692007 |Known (qualifier value)|

      The question here is around the difference between Unconfirmed and Differential.   In SNOMED CT terms, both could be considered "Known possible" and while we might say "Suspected" for one and "Known possible" for the other, the group noted that 415684004 |Suspected (qualifier value)| is a specialisation of 410590009 |Known possible (qualifier value)| which means that everything that's true of "Known Possible" is also considered true of "Suspected" - as far as SNOMED CT is concerned anyway!

      HL7 Value

      Suggested SNOMED Term

      HL7 Value

      Suggested SNOMED Term

      Unconfirmed

      415684004|Suspected (qualifier value)| OR

      410590009 |Known possible (qualifier value)|

      Provisional

      410592001|Probably present (qualifier value)|

      Differential

      410590009|Known possible (qualifier value)|

      OR 415684004|Suspected (qualifier value)|

      Confirmed

      410605003 |Confirmed present (qualifier value)|

      Refuted

      410594000 |Definitely NOT present (qualifier value)| (note that 723511001 |Refuted (qualifier value)| is a child here).

      Entered In Error

      723510000 |Entered in error (qualifier value)|

      Copyright © 2025, SNOMED International

      {"serverDuration": 14, "requestCorrelationId": "27275b36766a43c0bdcb5a2c79de756f"}