Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

10:00 UTC on Wednesday 2 August 2023 - 1Hr 

Objectives

  • FHIR Terminology Services and Resources discussion
  • FHIR Terminology Binding discussion

Discussion items

Item

Description

Mins

Owner

Notes & Actions

1Welcome and introductions2

Recording, notes & attendance.

Check questions in Zulip and SNOMED International #snomed-hl7-fhir

2Previous Meetings2
2023-07-25 - SNOMED on FHIR Meeting (TS & TB)
3Other Meetings
5
10

Recent events:

MedInfo 8

MedInfo 8 - 12 July Sydney

Australia 

Australia see here

 session

 session on a wide number of standards.  See 

See 
PJ presenting

PJ presenting session on IPS (Sunday).  HL7 & SNOMED International being represented.

   Panel

Panel involving JIC

Upcoming events:

HL7 September (Atlanta Phoenix) 9 - 10 Connectathon, followed by 5 days working groups.

Other Regular Meetings:

HL7 Group TSMG (meeting Wed PM ET every other week) - Terminology Service Management Group (HTA Thursday AM is now a subgroup of the TSMG).   2022-05-17 RH Joint session with Vocab at last business meeting.  2022-06-14 Group has approved minimum capabilities for terminology servers.  Now looking at bigger/better HL7 Terminology Server 

4Round Table Updates20

All

Australia - 2022-04-13 CSIRO released next version of Ontoserver that implements some R5 features as pre-adoption, mixed with R4 eg typed values in concept maps.  Also code properties without expansion.  2022-08-31 ML CSIRO taking over responsibility for production (including authoring) of SNOMEDCT-AU.  Further announcements in the pipeline.

2022-09-25ML Australia specific FHIR training package in development (not focussed on clinicians, rather focussed on domains, developers and Information Modellers) Ontoserver approaching R5 however level of demand current unclear.

2023-04-02 - FHIR Community Process, FHIR Training Courses (mix tech and business)

BelgiumMarie-Alexandra Lambot Anne Nerenhausen  multi-discipline data exchange programme for care-sets, FHIR objects codified in SNOMED CT (firstly allergy intollerance).

2023-04-02 - Working though list of FHIR ValueSets

Canada

EstoniaRutt Lindström Kerli Linna switching to FHIR Nationally, preferring international terminologies.  No National TS yet, currently capturing requirements.   2022-09-25 KDeveloping National Terminology Server, piloting 

2023-04-02 - Now using Ontoserver Nationally, moving to message (eg ambulances) using FHIR structures.

Europe - 2023-04-02 (MAL) Hospitals on FHIR

France - François Macary Phast 2022-09-25 FM Profiling FHIR based on R4 Nationally.  Intending to join Snomed International as a member.  FM coordinating translation with LP (Canada).

Hong KongKarissa Hung Maggie LauHave own terminology table, mapped to other terminologies including SNOMED CT.  Looking to learn more about using 

India NRCManisha MantriSayali Pophalkar Gaurav Vaishnav Using SNOMED with LOINC and ICD-10.  FHIR recommended nationally as a standard.   Looking to build FHIR compliant TS at National Level, especially for lookup and validate & expand.  2022-05-11 MM focused on insurance domain profile - just starting (requirement gathering, looking at HL7 profiles).  ValuesSets for Patient, Practitioner, Organisation.

2022-07-06 Successffuly imported of multiple code system using HAPI FHIR Server (also pending the beta release of the Snowstorm modifications in this area - next few weeks).

2022-09-25 SP FHIR is being adapted as a standard for exchange in National Digital Health Mission of India called Ayushyaman Bharat Digital Health Mission (ABDM). We have FHIR implementation Guide for ABDM where we have created profiles for FHIR resources as per Indian needs. We are using multiple terminology standards like SNOMED CT, LOINC, and ICD depending on the context. We are also working towards having a nation specific term server who can support multiple terminology standards mentioned above. And we are having hands-on on Snowstorm for that.

2023-05-10 SP Testing recommending on Snowstorm 8.1.0

NetherlandsPim Volkert Chantal Schitmeijer Feikje Hielkema-Raadsveld Ronald Cornet - using FHIR based terminology server which they supply to various vendors free to use except for usual licence fees - is an instance of Ontoserver, but not intended for use in "Live" system, instead used as offline supplier of terminology.  Attempting to lower barriers to adoption.   (Sander Mertens now working for a startup creating EHR system for GPs).  2022-07-06 Hitting technical issues with termserver (suspected scrambled mounting points).

2023-04-02 - Also hosting Ontoserver

New Zealand Peter Jordan (HL7)  National Terminology Server for NZ currently under development.  Peter's own implementation "Terminz".   FHIR Release 5 underway eg changes to Concept Map.   PJ Medicines Data Repository.  National Terminology Service Mon 5 Dec Connectathon including "Escape from burning platforms"

2023-04-02 - Also using Ontoserver.  Data Repo - 

Norway - Oskar Hurtig using several Snowstorm servers in combination with SNOMED International's Managed Service.  Oskar's team in start-up phase looking at the introduction of SNOMED on FHIR for Norwegian customers.   Existing environment involves many classification systems (eg HealthTerm) which they're trying to consolidate with FHIR.  Developing own FHIR Resources.  2022-05-11 Currently running assessment of various FHIR servers including HAPI, Microsoft.  Focused on VitalSigns.

2022-03-16: This past month is that we’ve done some internal training on FHIR to prepare our team and (softly) requested our leaders to help us create a national recommendation on the use of SNOMED on FHIR in Norway. The use of FHIR and SNOMEDCT are separate recommendations already. We’ve also identified a use case where we would like to create some VitalSign profiles with terminology bindings to SNOMEDCT and be able to locate test patient data using a SNOMEDCT code search. This is primarily a way to learn terminology bindings and ask better questions to this forum, as well as to some extent understand our terminology server needs.

SwedenDaniel Karlsson, Anna Rossander No clear decision made yet on using FHIR with SNOMED but there are a number of projects underway eg with HL7 Sweden.  Some competition in this space for Terminologies.

2023-04-02 - National based profile work stalled.  Ontoserver procured.  Update on Europe wide FHIR initiatives.

Swiss Annatina Foppa

Austria / Germany. STEFAN SCHULZ Use SNOMED CT together with FHIR for Natural Language Processing in a research context (projects AIDAVA and GeMTeX). Elaboration of an annotation guideline for clinical narratives using SNOMED CT and FHIR.  [https://docs.google.com/document/d/1BQPL8sNIMorRb9qdvsZL0ckpmx2DILsZF6bewRduvWI/edit]

United KingdomAndrew Perry(NHS) Various FHIR profiles in use for moving data between primary and secondary care incorporating SNOMED.   National Terminology Server procured (not publicly available - constrained by copyright eg non UK access).  Programme of implementations which use the National Server underway.  See https://digital.nhs.uk/services/terminology-servers 2022-09-25 AP  GP to GP transfer happening in V3.   NHS Digital being brought into the main body of the NHS.  Medicine Connectathon happening in a couple of weeks. NHSx for interoperability also re-absorbed.

2022-04-13 JR working with MS Excel add in to call FHIR $lookups from cells.  Issues with oauth in that environment.

2023-04-02 - Ontoserver.  Working on UK Core "sprint 6" updating profiles.

United States Jeff PiersonIMO 2022-09-25 RH Strong set of Core profiles (came out of Argonaut). Data exchange still based on CDA. Accelerator Projects.  See https://www.hl7.org/about/fhir-accelerator/

SNOMED International -Alejandro Lopez Osornio Kai Kewley Peter G. Williams

5HL7 Europe IG

2023-05-10 HL7 Europe IG - ongoing work.  DK focussed on SNOMED ValueSets.  Missing content being requested, also potential changes to concept model.

https://github.com/hl7-eu/laboratory

ci build: https://build.fhir.org/ig/hl7-eu/laboratory/branches/master/index.html

6Visualisation of FHIR resources10MAL working on visualisation of FHIR resources - entity relationship diagram.7European Terminology Services Collaboration10Rutt Lindström 

There is a European Commison working group under MyHealth@EU that is considering requirements for future terminology services for EU cross border eHealth services (ePrescription, eDispensation, Patient Summary, etc).
A temporary side activity of this group is to discuss national terminology server and terminology management systems implementations. Most people involved in the group are also involved in the national terminology services projects, and sharing those plans and experiences are helpful for finding the middle ground and needs for common EU services. 

Rutt Lindström is the co-lead of that group. If you're interested in learning more, or you're just bored with your life and feel like chatting with someone about these topics, please get in touch.

2023-04-02 Discussion on managing ValueSets - taking refset and publishing as a ValueSet with additional information.   Imposing a hierarchy within a ValueSet   See Item Weight Extension (discussed in Zulip)

8Marie-Alexandra Lambot 

ValueSet Question - http://hl7.org/fhir/R4/codesystem-tooth.html

Suggested connecting with Sarah Warren 

9SNOMED CT to ICD-10 mapJeremy Rogers 

.

  - IPS Sessions:  Peter Jordan  workshop based on use case from all involved SDOs, and Sunday devoted to IPS. Rory Davidson was there, presented the IPS terminology ad a SNOMED intro, ECL. A good image of the SDOs working together. Conversations about the scope on the IPS free set.

  - There were presentations about OpenEHR, attended some meetings, but they are not part of JIC yet. Suzy Roy SNOMED is looking for use cases of concurrent use of SNOMED, HL7, and OpenEHR

GDHP Connectathon last night. 30+ participants. Multiple presentations, Graeme, Google. Conversations about valuesets and use of No Information record. News from the content team: concepts for "No information" have been created in SNOMED and will be available publicly soon. 2023-08-02: Plan updates to the group about the creation of these values in SNOMED

Upcoming events:

HL7 September (Atlanta Phoenix) 9 - 10 Connectathon, followed by 5 days working groups.

HL7 New Zealand and Australia: 28th of November, in Hamilton NZ. Joint FHIR connectathon centered around the IPS use case. Backed by HealthNZ.

Other Regular Meetings:

HL7 Group TSMG (meeting Wed PM ET every other week) - Terminology Service Management Group (HTA Thursday AM is now a subgroup of the TSMG).   2022-05-17 RH Joint session with Vocab at last business meeting.  2022-06-14 Group has approved minimum capabilities for terminology servers.  Now looking at bigger/better HL7 Terminology Server 

4IG Tooling Compatibility20

Requirements for making a Terminology Server compatible with IG Tooling

See Zulip discussion here:  https://chat.fhir.org/#narrow/stream/179202-terminology/topic/Terminology.20server.20requirements.20for.20IG.20builds.2E.2E.2E

2023

2023-07-25

  • Michael Lawley is implementing the requirements in Ontoserver
  • Graeme is preparing the Terminology Server registry, probably a JSON document, that would make available different terminology servers, listing the capabilities, including which code systems on each server
5Observables model

Question on the Observables Model (- was discussed in both the MAG and the EAG.   Yongsheng Gao currently looking at proposals and next discussion will be at all staff meeting in June.

6Post R5 Concept Map - support for SNOMED Map features.

Concept maps and SNOMED Maps  - how to materialize as both R4 and R5.

Metadata needed:  target CodeSystem URI,  source and target ValueSets.

Do we assume that a simple map is an equivalence.

For complex maps, how are the additional fields represented?   Eg in property, dependsOn and product (these are typed).   See 5.2.3.3 Complex and Extended Map from SNOMED CT Reference Sets  

CC Kai Kewley 

Update 2023-06-13 Now working in confluence Concept Map in R5

2023-07-11 Work being done (ML) around clarity and specification for the parameters used in implicit Concept Maps.

2023-07-25 Michael Lawley and Dion had a discussion on metadata and put together a proposal of a JSON based metadata, presumably to be presented to the MAG

7Allergy IG Demonstrator20

https://ihtsdo.github.io/sct-implementation-demonstrator/

To be shared at the next Allergies CRG (late May)

2023-07-25 Alejandro Lopez Osornio a new version available, resolving Marie-Alexandra Lambot feedback

The guide is published in: SNOMED CT Implementation Guide for Allergy, Hypersensitivity and Intolerance (Alejandro Lopez Osornio to review sync with WIP version, link from the guide to the demo tool)

8Expand Alliance20

XPA - Expand Alliance European Project.  Interoperability in Europe, targeting providing 6 x 40 hours of medical interoperability training to 40 students to fill gaps in existing offerings.  HL7 Europe (consisting of all HL7 European country affiliates) also participating.   

2023-05-30 Submission made (SNOMED International is a co-partner).  Response expected by the end of the Summer.

9Testing Frameworks20

Testing Frameworks.  Background: IG Tooling using servers other than tx.fhir.org    servers may need to implement additional parameters that are outside of the core specification.   GG has put together a test suite to confirm alignment to meet IG Tooling needs.   Command line flag to the validator to run these checks.

Issues encountered - some expected responses include nesting (Ontoserver's response does not do this).  Syntax for regexs may be non-standard flavour.   Examples show only translation display elements - "use" is not populated.   Tx Server limited to 1000 codes in expansion so test suite is expecting to see errors for large CodeSystem whereas Ontoserver would not expect to return an error.

Now related to #4 IG Tooling compatibility.

10Jamaica update

New SNOMED member. Working with OpenEHR and FHIR. Onboarding is ongoing. No detailed use cases are recorded yet.
11Agenda for April Business Meeting
  • National Implementation - how best to manage ValueSets (Rutt Lindström )
    • should be a one-off exercise
    • static substrate, or generate documentation around changes.
  • Allergy Guide - crossing SNOMED and FHIR (See Jane Millar for template)
  • Demo of Post Coordination
  • Snowstorm support for additional codesystems
  • Marie-Alexandra Lambot resource visualisation work
12Visualisation of FHIR resources10
13New page for eHealth Standards Belgium10

https://www.ehealth.fgov.be/standards/fhir/

PJ suggests looking into: http://hl7.org/fhir/R5/clinicalusedefinition.html Based on the NZ medication interoperability experience. Challenges of sharing codes.

14European Terminology Services Collaboration10Rutt Lindström 


There is a European Commission working group under MyHealth@EU that is considering requirements for future terminology services for EU cross border eHealth services (ePrescription, eDispensation, Patient Summary, etc).
A temporary side activity of this group is to discuss national terminology server and terminology management systems implementations. Most people involved in the group are also involved in the national terminology services projects, and sharing those plans and experiences are helpful for finding the middle ground and needs for common EU services. 

Rutt Lindström is the co-lead of that group. If you're interested in learning more, or you're just bored with your life and feel like chatting with someone about these topics, please get in touch.

15HL7 Europe Laboratory Implementation Guide15

See https://github.com/hl7-eu/laboratory for context.

Language issues inside Codings - a way of putting a language tag inside a Coding?  DK: In cross border situation, question is where the translation should happen (eg keep the original pre-translated terms present along with the translation).

ML: Normally the display text in the coding is in the language of the Resource itself.  There is a generic extension for anything String typed that would allow its language to be specified.  See https://hl7.org/fhir/extensions/StructureDefinition-translation.html

16Language behaviour compliance in Snowstorm10

BCP-47 requires a dash every 8 digits so SCTIDs need to be broken up to be compliant.

Also the "x-sctlang" is required. 

Also discussed GG's request to Kai Kewley in the behaviour around language headers and how they interact with the displayLanguage in the HTTP GET request.

17Allergy Guide work 5

Allergy Guide binding question on representing symptoms - discuss on next Tuesday call.

MAL - has finished current version of guide.  Some layout work to do and small additions possible prior to publishing. 

18Resource consistency10Looking to engage with various HL7 Work groups to flag up inconsistency of various elements between resources.   There is hopefully an opportunity to address this as we start talking about FHIR 6.0
19CDS Hooks10

HL7 CDS Hooks appears to have 2 specification releases.   Is version 1 the main release in use.  

https://cds-hooks.org/   (Clinical Decision Support workgroup own this - Bryn Rhodes)

CQL may have more traction.

2023-03-07: Demonstrator developed https://github.com/IHTSDO/snomed-fhir-cds-service

20Clinical Impression Questions30_https://docs.google.com/document/d/1KwhQDbQ6lcOl8JukuCp-lXWGJE2aYxqJ/edit

RH: R5 will be entirely trial use.   Nothing will be made normative in there.  PJ: R6 (2026?) will attempt to move as many resources as possible to be normative.  RH This resource does not have clear consensus around what it is to be used for.  RH assumes "Subjective, Objective, Assessment and Plan (SOAP)" - expected to be a single physician performing 

  1. ClinicalIImpression.Performer has 0..1 cardinality.   What happens if a team is involved?  Options:  cardinality could be changed,  team leader could be recorded, single practitioner object could be used to represent a team.
  2. ClinicalImpression.problem what does "relevant" mean in this element?  RH Took this to mean relevant to this particular encounter.  ML Would be up to the clinician to decide what is relevant to a particular encounter.  MAL: How do we indicate a grouping of potential diagnoses to be a differential set?
  3. ClinicalImpression.investigation is this only history and examination.  This 0..* element was removed between R4 and R5.  RH Thought that it wasn't sufficiently distinct from the other fields.  RH Recommends that MAL have a discussion with the Patient Care Working Group to explore why these decisions were made.
  4. Apparently inconsistency between resources which sometimes use two separate start / end dates and sometimes use a period object.  RH Agrees that working towards consistency is desirable.
  5.  ImmunizationRecommendation.   Why was the request resource pulled out specifically when a generic request object could be used? RH Public Health WorkGroup made this decision, notes that immunization is distinct from medication because a condition is not necessarily.   PJ suggests that these questions be raised in Zulip ( https://chat.fhir.org/ ) and in specific workgroup discussions.

Contacting HL7 Working Groups (Use co-chairs as points of contact)

2023-02-07 Looking for diagrams showing relationships between resources, in particular workflows.

RH suggests: ClinFHIR: http://clinfhir.com/ Graph Builder 2 tool: http://gb2.clinfhir.com/

21Allergy Guide Examples

Patients with multiple symptoms - is not obvious how to do this in FHIR.  The condition resource does not lend itself to symptoms.   There are examples of using the Observation Resource, but seems "sketchy"  

Both Condition and Observation Resource have ways of recording who is making the observation (see "performer").   

PJ - This should be attached to an Encounter.  See http://build.fhir.org/encounter.html  which has a 0..* Reason which takes a http://build.fhir.org/valueset-encounter-reason.html  

RH "Presenting Complaint in the patient's own words"  DK before there is an Encounter, there is a Service Request http://build.fhir.org/servicerequest.html (in R4 has reasonCode and reasonReference, but in R5 there is just a reason which is a CodeableReference)

2023-03-07: Corrections to the Allergy Guide made, proof reading in progress, Target publication before business meeting in April 2023.

22

JR: How should the SNOMED CT to ICD-10 complex map be used with FHIR?

ML: There are changes to ConceptMap introduced in R5 to support this use case. In R5 the property element carries additional information about a "map row" including map rule, map priority, map advice, etc.

JR: For fully automated mappings from SNOMED CT to ICD-10 there is a notion of a default mapping, in the UK this has been identified as the map alternative, given that map rules have been applied, with the highest map priority.

ML: There is in R5 no way to specify a "default behavior" with the ConceptMap resource. Either this would be up the client to decide, or alternatively there might be two maps provided; one which provides only one default mapping for each SNOMED CT code, one which provides additional properties to allow the client to decide.

SNOMED complex maps cannot be not represented in R4.

The R5 changes have just recently been published and implementation in terminology servers is to be done.

10Break
11Post Coordination

Walk through of the new Guide to Post Coordination.

Practical Guide to Postcoordination

https://ihtsdo.github.io/iid-postcoordination/

ML: Ontoserver supports level 0 Post Coordination.

12Allergy Guide work 5

Allergy Guide binding question on representing symptoms - discuss on next Tuesday call.

MAL - has finished current version of guide.  Some layout work to do and small additions possible prior to publishing. 

13Snowstorm multi-codesystems support20

Discussion on Snowstorm multi-codesystems support.   Should get pulling into develop branch.

Sayali and Gurav (India NRC) gave feedback on the current Snowstorm X code.  India focussed on ConceptMap functionality.

2023-03-15 PWI SI has merged the SnowstormX work into the main branch and this will reach production on 22 March.   India had paused testing on Multi codesystems, will return to it.

14Update on changes for LOINCPeter G. Williams 

2023-01-18 DK Asked about provision for ConceptMap

ML Extension for alternate codes is available

ML Question about ValueSets and Bindings - would we accept a LOINC code if it is an alternate identifier?

Group agreed that it would be simpler to do the conversion from LOINC to SCTID up front, and then validation, ValueSets and ECL should all work only using SCTIDs.  ConceptMap would be implicit using the two CodeSystem URIs and no need to specify an SCTID for a map referenceset.   Although DK reminds us that mixed CodeSystem ValueSets exist.

4.2.4 Identifier File Specification  ML suggests changing the SchemeId to a CodeSystem URI or add another column for it.

15ValueSet of all of SNOMED CT15

What is the proper valueset URI from which to reference a SNOMED CT concept?

http://snomed.info/sct  (ie across all editions and all versions, but this is the CodeSystem URI, not a ValueSet one)

vs

http://snomed.info/sct?fhir_vs  as per see https://www.hl7.org/fhir/snomedct.html#implicit

Whatever we use, it should be populated in CodeSystem.valueset see https://www.hl7.org/fhir/codesystem.html

However, certainly in the Snowstorm implementation that ValueSet would only expand to the default edition & version loaded.   That said, $validate-code does check across all concepts known to the server (in any extension).

  •  Peter G. Williams ticket to populate CodeSystem.valueset   also consider redirect to resolve this.
16Snowstorm support for other CodeSystems

Support based on HAPI library support for generic CodeSystem imports (doesn't allow for loading maps or valuesets)

  • What happens to force-system-version in VS $expand where there is a mix of CodeSystems.   Presumably it only applies to the matching codeSystem.    If there were a mix of two editions, would both editions attempt to expand against the same forced version?
  • VS $validate-code with Post-Coordinated concepts as a way of validating correctness of PCE.    How is PCE represented in a GET request?   ML It's one long URL encoded string.   Terms are not required (does the spec suggest they should be stripped out).   KK No PCE support in Snowstorm until later in the year.

ML Question on motivation for adding support for other code systems to Snowstorm KK Was at the request of members.  Also for a SI use case, we'll have access to the terms associated with published core mappings so we can be more expressive than just returning "Q.74" or whatever the code is.

2022-07-06 Question about specific vs general support.   Specific code written for LOINC and ICD-10 / ICD-10CM to allow import in native format  Existing HAPI support for generic code system format is also available.   CodeSystems which declare "IS A" semantics allow parent child ie $subsumption testing to be done.  DK asked if non-international ICD-10 maps have been loaded - they have not.

2022-08-31 KK Snowstorm-X  fork of the SI master Snowstorm project (beta) allows for loading packages from Simplifhir (pre-downloaded).

17
R5 changes suggested around specifying language using BCP-47 
Peter G. Williams
10

See Tuesday meeting item #6

Changes for R5  and check on use of dialect in x form in ECL Specification Appendix C:  Appendix C - Dialect Aliases

Note that where a language reference set pulls from more than one language, the BCP-47  tag could potentially missing out the <lang> element and start directly with "x-".  Options for referring to multiple languages: could be done either with a * (see https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Accept-Language#syntax ) or with a comma separated list to indicate a priority order (although this isn't supported by the FHIR parameter (unless the server went out of it's way to allow for this), or use the accept-language header).  Use case is in the displayLanguage input parameter to a ValueSet $expand operation

2022-08-31 ML CSIRO attempting to get R5 compliant Ontoserver ready in time for HL7 Connectathon.

18Post Coordinated Expressions in FHIR

Review of SNOMED CT Postcoordination Workflow (Discussion)

ML would like the expression supplement to use a system uri of http://snomed.info/xsct rather than http://snomed.info/sct.

See http://snomed.org/scg

2022-09-25 ML Main focus of languages working group is around risk, particularly in the transformation from close to user form.

See also https://confluence.ihtsdotools.org/display/HRCM20200131/Concept+Model+Domains

19Clinicians on FHIRPeter Jordan 

MAL suggests discussing FHIR Resources for clinicians (clinical terminologists).

16 Feb MAL More of a question around teaching resources to bring clinical terminologists on board.   Existing information is vast, split between different websites and finding a step by step path through it is very difficult.   Something that could be taken forward by HL7 although there is an intersection with SNOMED CT when it comes to developing ValueSets.   PJ suggests contacting Director of Education Sadhana Alangar sadhana@HL7.org (US based) in HL7  re "FHIR for Clinicians" .  Crossover from OpenEHR may be useful.  

20Cardinality on Designation.useDaniel Karlsson

2022-05-11 DK FHIR-36231 has been marked as resolved.

See Use of BCP-47 + designation.use 

This group recommends using the FHIR "consumer" use where appropriate as this aids interoperability (as opposed to using some custom extension like DesignationUse).  It might be helpful for all "consumer" type refsets to have a common parent so that we can detect them and map appropriately to use = consumer in FHIR (Linda Bird?)

2022-08-03 Final recommendation

2022-09-25 RH New location for terminology specific information (Terminology Services Management Group), this is advantageous because the content is no longer subject to FHIR Ballot cycle.  See https://terminology.hl7.org/ updates via UTG (Unified Terminology Guidance, but TSMG will take Jira tickets directly)

21HL7 FHIR UpdatePeter Jordan

FHIR Release Schedule : R5 will be trial use Q1 2023.   New normative content will be added Q1 2026.

Minimum capabilities https://jira.hl7.org/browse/FHIR-24698 (aimed at R5)

2022-05-11 RH Date for R5 ballot still open

OH question about ConceptMap - maturity level?  RH Current updates first need to make it officially into R5 (which is expected to happen at ballot).  ML the changes are being driven by increasing maturity, but of course are then 'new'  RH option for 'parts' of a resource to be called 'trial use'.   Dependent mainly on reports of production level implementations.

22ICD 10 Maps in FHIR

Issues:  

  • Additional fields in complex / extended maps are not represented eg different code when rule "is pregnant" applies.  Michael Lawleyapparently looked at this a year ago with a view to progressing but no firm. 
  • Also specifically need an order / priority field.
  • Are there any known Extensions to allow additional information to be either returned OR if we could pass additional parameters into the request in order to obtain a more specific match based on match. 

Feikje Hielkema-Raadsveld suggested that the"group" element could be used to transmit additional information. 

PJ: StructureMap, although not technically a 'terminology' resource and generally used for model mapping, is a possible solution for complex maps.

23Recording suspected & negated diagnoses

JR: Current UK use case is: primary care physicians do not want to record the available code for "Long COVID" because (a) they may not have any proof that the patient ever had COVID, because they had it before testing was available and (b) even in those patients who tested positive for COVID there is no test to prove that their current chronic symptoms are caused by that. So the proposal is to give them a "Suspected Long COVID" code. 

MAL: Belgium use the confirmation code on the resource rather than a possible SNOMED CT code.

But that raises interesting questions about what happens when somebody sends a FHIR resource with code="suspected Long COVID" and verificationStatus= confirmed. Or refuted.

Historically, before the information models got around to adding their own support for contingent diagnoses, there have been codes for a small range of "suspected condition" only within the terminology. There are about 400 in SNOMED today. Of these, almost all are NEVER used in UK Primary Care. The significant exception is "Suspected urinary tract infection" plus a handful of others. Which also raises the question of whether clinicians really want, or should be allowed, to enter contingent diagnoses at all. In the case of the "Suspected Long COVID" code, for example, would it not be better to send what you know to be true e.g. "Post viral fatigue syndrome"?

Peter G. Williamsverification status is an example of an HL7 valueset (with a required binding) where some authorities may wish to use SNOMED CT codes instead.  Belgium have created an extension to allow them to do this.  Is there a way forward with the specification that would leave to a more interoperable outcome FYI Rob HausamPJ suggested that the binding strength be loosened eg to extensible or preferred (would go through the Patient Care Workgroup).   Suggestion that any ticket raised is shared with this group and also that country HL7 Affiliate Chairs are involved (interest from at least 4 countries here).  FMc states issue that existing valueset is unsatisfactory for clinicians because"suspected" is missing.

MAL provided:  410605003 | Confirmed present (qualifier value) | 410592001 | Probably present (qualifier value) | 415684004 | Suspected (qualifier value) | 410593006 | Probably NOT present (qualifier value) | 410594000 | Definitely NOT present (qualifier value) | 261665006 | Unknown (qualifier value) | 723510000 | Entered in error (qualifier value) |

https://build.fhir.org/valueset-condition-ver-status.html

PW: Given that this is a required binding to a codeable concept, could we add in the SNOMED CT code as a coding to the existing HL7 Code.  This would force an equivalence that may not be generally agreed with.

JR: Brings up use case of differential diagnosis although this is supported in the HL7 ValueSet.

MAL: There are SCT ways to qualify a diagnosis, see << 106229004 |Qualifier for type of diagnosis (qualifier value)| could be added as an additional field.  

SS: Differential Diagnosis is often used in Germany as a secondary option from the most likely diagnosis.  MAL suggested DD was used more often when there was a set of more equally likely diagnoses.  JR: UK doctors use the order of the DD list ie most likely first.  RC: This was the point of SNOMED CT was that the logical definition of concepts allowed for the detection of equivalence.

SS: Also to note that some languages like German would express suspected asthma as a single word, which needs to be computable.

2022-10-04 With this page moving to terminology.hl7.org it is no longer subject to the ballot process.  Instead a "TSMG" ticket should be created.  Daniel Karlsson and Rob Hausam will progress this. 

Also tracking R5 changes to concept map - see http://build.fhir.org/valueset-concept-map-relationship.html.   Peter G. Williams to check SI intention for R5 compliance.

2022-10-18 DK EHealth Working Group on Semantics - discussion on cross border infrastructure based on CDA.  Suggestion that it could move to FHIR for new specifications/developments eg Lab Reports.

2022-11-02 RH Rob will check the status and how we can help it move

2023-02-07 RH R5 Ballot is complete.   Deadline to complete resolutions is Feb 24th.   Expectation to publish late April / early May.

2023-03-07: RH R5 going through QA currently. Some last-minute changes in ConceptMap: RH change in relationship types, new ValueSet to remove ambiguity. Directions of maps (very) explicit. No-map situation simplification. Element name changes. Choice datatypes in more places. ML property, dependsOn and product clarification. E.g. property is used in implicit ConceptMaps based on SNOMED complex maps. http://hl7.org/fhir/5.0.0-draft-final/conceptmap.html 

2023-07-11 ML Added UP ticket - https://jira.hl7.org/browse/UP-436 (Unified Terminology Governance Project)

23

MRCM in FHIR

Machine Readable Concept Model (applies to both pre and post coordinated content)


MRCM is needed for writing good ECL and also for writing 'good' Post coordinated expressions.

Going forward:  suggestion that PJ and RH expose both the MRCM and the capabilities of ECL 2.0 with the wider HL7 and FHIR Communities.  See slides on ECL 2.0 here.  ML more generally this is a refinement axis which is represented as two things - the attribute and the range of values that that attribute can take.

2022-11-1 ECL 2.0 can retrieve MRCM refsets content, the question is how to return them as FHIR resources (structure map?)

Using implicit concept maps may be an option to add operations such as get acceptable attributes or get range

(note SNOMED is the only CodeSystem that uses implicit concept maps, wording around that is changing, see https://jira.hl7.org/browse/FHIR-39266 )

24Support for other CodeSystems in Snowstorm.

Confirmation that SI will be adding some support for other CodeSystems based on leveraging the existing HAPI library support for such things.  Will be limited to the FHIR API (not the "native" Snowstorm API, except perhaps augmenting our return for ICD-10 maps to include the term associated with the code).  This Will allow us to host the UK Extension due to the requirements of their extensive maps.   

Targeting August release of Snowstorm.  Plan is to contribute code back where enhancement is required.

2022-08-23 See https://github.com/IHTSDO/snowstorm/releases/tag/8.0.0-beta (in use by India)

2022-10-18 PWI Pull request for this work to be merged into MAIN Snowstorm, priority of this under discussion.

2023-02-07 Just waiting for test plan completion before merge can be progressed.

2023-02-21 This work now merged from Snowstorm-X into the "develop" branch of Snowstorm Prime.

25Upcoming R5 changes

2022-8-23 RH R5 Deadline now September 4  

  •  Rob Hausam please create relevant tracker to take forward the additions marked green in this page:  Changes for R5  2022-10-04 See above re DK + RH taking this forward.
  •  Peter G. Williams merge this agenda item with similar one above.

2022-11-1 RB: Publication is expected after February 2023.

2023-02-21  PJ Reconcilliation to be completed by next week.

26Topics for Terminology Binding Stream

Collecting topics for TB stream here, with a view to having a call when there's sufficient material

FamilyMemberHistory - how is "no family history of X" best represented?

FreshDesk ticket question on Allergy substance cross field validation.  DK: Mappings to other information models, is that helpful?

Oct 5 2021 Request for input from nutrition CRG.

8 Feb 2022 MAL Patient Care group proposing the use of an extension (specified by Daniel) to represent Allergy Type to add non-allergic hypersensitivity.  MAL wondered about allowing a Codeable Concept there rather than a Code to allow for greater expressivity.   Resource not planning on being Norminative in R5.

2022-11-1 DK: Immunizations may be a good candidate for future discussion MAL: can present advances. DK: Also, Specimen SNOMED vs Specimen resource.

27Publishing SNOMED codes in IGs and licencing conditions.

Licensing issues for IGs referring to SNOMED codes. Is this written down anywhere with some sort of rigour?

Consider the licence statement that is presented when accessing the browser. Should something similar be mandated for inclusion in any document published? What if a patient's medical record were to be published?

Update 12 Jan - "One Page Policy" to be discussed internally.   HL7 agreement indicates other parties would require affiliate licence unless they restricted their usage to the Global Patient Set.

26 Jan Question from PJ about inclusion of COVID Vaccine concepts in the GPS (advised that it is only released yearly)  FYI Rory Davidson See also MF discussion here.  SuzyR will follow up.  See also early preview page.

06 April: SR covid vaccines have been/will be incorporated into July release. They will be in GPS when ready. 

8 Feb 2022 This was discussed at a CSRM meeting - Peter G. Williamsfollow up with Suzy Roy  DK Also do we specify boilerplate copyright statement?  This should also be specified in our IG (or referenced).

2022-04-19 Beta release of the IPS sub-ontology (which will include relationships but not axioms)  see https://www.snomed.org/snomed-ct/Other-SNOMED-products/sub-ontology-international-patient-summary due for Tues 3 May.    ML concerned that having the codes in a different CodeSystem breaks interoperability - further discussion required on this point internally Kai Kewley Alejandro Lopez Osornio Suzy Roy

2022-11-1 RB: For the IPS Guide the copyright messages were reviewed, and approved by Suzy:

Possible valid copyright statements used in IPS Implementation Guide, select and adapt the appropriate one depending on the content:

  1. The SNOMED International IPS Terminology is distributed by International Health Terminology Standards Development Organisation, trading as SNOMED International, and is subject the terms of the Creative Commons Attribution 4.0 International Public License. For more information, see SNOMED IPS Terminology
  2. The HL7 International IPS implementation guides incorporate SNOMED CT®, used by permission of the International Health Terminology Standards Development Organisation, trading as SNOMED International. SNOMED CT was originally created by the College of American Pathologists. SNOMED CT is a registered trademark of the International Health Terminology Standards Development Organisation, all rights reserved. Implementers of SNOMED CT should review usage terms or directly contact SNOMED International: info@snomed.org
  3. This value set includes content from SNOMED CT, which is copyright © 2002+ International Health Terminology Standards Development Organisation (IHTSDO), and distributed by agreement between IHTSDO and HL7. Implementer use of SNOMED CT is not covered by this agreement
28Language Reference Sets in FHIR
All

Mechanisms for working with Languages

Designation extension

24 August DK Added pull request to Snowstorm  here

Implementation by ML using existing fields and specifying LangRefset in displayLanguage parameter with "preferredForLanguage" code and wildcard  Eg https://r4.ontoserver.csiro.au/fhir/ValueSet/$expand?displayLanguage=*-x-sctlang-20581000-087109&_format=json&url=http://snomed.info/sct/20611000087101?fhir_vs=ecl/160303001&includeDesignations=true

Oct 5 Release of Ontoserver 6.5.0 which includes support for language reference sets as above.

Next Steps: How to promote - could we present at a Vocab call?   (1530 ET Thursdays - may clash with SI Languages call)

8 Feb 2022 DK added Designation Extension into the SNOMED on FHIR IG see http://build.fhir.org/ig/IHTSDO/snomed-ig/StructureDefinition-designation-use-context.html

29SNOMED FHIR Implementation Guide

Implementation Guide for using SNOMED CT with FHIR.

IG Documentation: http://build.fhir.org/ig/FHIR/ig-guidance/index.html

Also look at the sample IG https://github.com/fhir/sample-ig see build http://build.fhir.org/ig/FHIR/sample-ig/

TODOS 

2022-11-1: No news, check in the next call.

2022-11-15  Suggestion to set page per meeting list to work through.  Setting up one or two HTML style pages that could then be copied and modified and then use meetings to tackle more difficult content and review.  Finding best publishing location, cross referenced between https://terminology.hl7.org/SNOMEDCT.html

Pairings - Kai, Peter, Marie, Daniel, Rob

Top Topics

  • What are the various Resources in terms of how they relate to SNOMED CT (Link to Follow the yellow brick code presentation).  
  • ECL in FHIR (intensional ValueSets being less brittle)
  • Languages
  • Terminology Binding (General Approaches)
  • IPS (GPS)
  • FAQs eg how to recover historical assertions using Map
  • Post Coordination & Transformation
  • Relevant changes in R5 eg Concept Map (correlation changes)

2022-11-29

Example markdown page that could be copied and modified:  https://github.com/IHTSDO/snomed-ig/blob/master/input/pagecontent/sct_specific_behaviours.md

Work to be presented for 13 December (payment will be made in Glorytm)

Peter & Kai - ECL in FHIR  (Update:   Used https://hackmd.io/  for collaborative markdown editing. )

Daniel & Marie - Allergy & Intolerance : (Update: Menu item added for extensions, confirmed examples are useful and appropriate for the Allergy Guide. )

Rob - IPS

  •  Peter G. Williams contact Ole Vage & Feijke re Translation Group and contributing to IG relating to use of languages in FHIR.

2022-12-13 ECL Page reviewed - MarkDown not displaying the same as it did the IDE, revisit.

Looking for some more structure that could be applied to the apparently unordered list of ValueSets (which is machine generated).  Any documentation on how to do that would be appreciated.   Other IG's we could compare to are : https://build.fhir.org/ig/HL7/US-Core/terminology.html & http://build.fhir.org/ig/HL7/fhir-ips/  ( also http://build.fhir.org/ig/HL7/fhir-ips/terminology.html )

Looked at http://build.fhir.org/snomedct-usage.html and the animal breeds http://build.fhir.org/valueset-animal-breeds.html which is extensionally defined with a complete set of animal breeds, most of which were inactivated in the International Edition in 20210731 and reactivated in the Veterinary Extension.

  •  Peter G. Williams raise tickets for the usefulness of the usage page and also for the animal breeds that if they referenced the Veterinary Extension then the concepts would be active there, and a an ECL or ISA definition could be used in the ValueSet https://vtsl.vetmed.vt.edu/extension/

2023-02-07 MAL work for Allergy Implementation Guide (which the SNOMED IG will link to) see SNOMED CT Implementation Guide for Allergy, Hypersensitivity and Intolerance

2023-02-21 DK Work done for languages - https://build.fhir.org/ig/danka74/snomed-ig/branches/languages/  Discussion about overloading of parameter for both display language and search language.   Checking behaviour around fall-back on displayed terms (eg context specific → national language → English).   For example, display parameter being a comma separated list (which has a defined order, unlike repeating the same parameter multiple times (also not allowed in the spec)).

30

Expanding ValueSets across multiple Editions.



Discussion on * version wildcard. (relates to a Zulip discussion on expanding a ValueSet against multiple editions to give a superset?)  DK How could we specify the latest version of multiple modules.   Answer http://snomed.info/sct/*   (ie not specifying the version) or http://snomed.info/sct/*/version/*  to include concepts from previous versions.

For use in the module / version URI.   Existing workaround is to use multiple include elements for each version.

7 Sept ML Sticking point - what do we do with incompatible properties eg active/inactive between two different versions - the most recent?

Use case: primarily being able to validate codes that might exist in different editions.   Secondarily, being able to validate code received in a historical record ie where codes were valid at time of data entry.

25 Jan 2022: Snowstorm will already look across all Editions loaded when a codesystem version is not specified, eg:  https://browser.ihtsdotools.org/fhir/CodeSystem/$validate-code?coding=http://snomed.info/sct|443971000124108 only exists in the US Edition.  (See also the History proposals for ECL)

2022-05-17 ML Ontoserver supports ValueSets that draw from more than one version, so you could use that to compute the difference between one version and another.

2022-11-1: DK: Snowstorm does not yet support multiple include elements in different versions for the SNOMED code system. ML: The semantic is not yet clear, how to decide in which versions you check properties, parents, etc. Run separately for all inclusions and join the results. May need to understand better the use cases.

31Long Term Home for Terminology Information

Rob Hausam (primarily Vocab WG)

Long Term Home for Terminology Information that can be maintained independently of FHIR versions.

See https://chat.fhir.org/#narrow/stream/179202-terminology/topic/Why.20does.20the.20spec.20contain.20a.20SNOMED.20CodeSystem.20resource.3F

7 Sept Relates to problematic page https://www.hl7.org/fhir/r4/codesystem-snomedct.html   PWI discuss internally - done.

Update 21 September 2021 - General agreement that that page can be removed.  Is out of date and not serving useful purpose.

Update 25 Jan 2022 - HL7 intend to make The THO https://terminology.hl7.org/ a home for all terminologies and valuesets.

Next Time: Move to archived discussion, make note in IG

2023-03-07: RH Vocab WG has a new name: Terminology infrastructure WG

32IPS / GPS progress

IPS Terminology Subontology - beta went out 2 weeks ago, now in feedback until June 30.  Publication for the end of the year.  ML expressed issues around not being conformant to RF2 spec but is missing module dependency file.   ModuleId is present but invented Concept.    ALO/SR suggested ML give that as feedback.     

GPS expected towards the end of September. Currently working with contributing organisations, which will then go to internal authoring.   ALO GPS may turn out to be less useful and focus could be on IPS in future.

2022-10-18  See https://gps.snomed.org/   also available in MLDS, published 2021-09-30, based on INT 20210731   PWI will follow up for 2022's copy.   SR IPS targeting Nov 30 2022.   Sub-ontology steering committee (internal) meeting next week.

2022-11-1: RB ML have received a new beta version and are testing. ML: The effective time in MDRS may be pointing to July instead of November. No MRCM content, it is required fur the type of the concrete domain attributes.

2023-03-07: IPS has a new management process. Feedback received will be managed by the most appropriate SDO. 

33Snowstorm post-coordination updates

2023-03-07 Post-coordination is added to the FHIR API and more (include $lookup, $validateCode, $subsumes, etc.). Will be published together with the Post-coordination guide. 

2023-06-13 Post coordination support now available in Snowstorm-X  see https://github.com/IHTSDO/snowstorm-x

34Any Other Business

  • Next meeting 
PW: Preference here, in general, would be to use the fields in the information model (avoids excessive pre-coordination in FHIR or forcing others to use PostCoordination) and then constrain profiles to remove the SNOMED codes where things like verification are included in the concept to avoid ambiguity or worse, contradiction.
MAL: note that valuesets for verificationStatus are not the same for the FHIR Condition and FHIR AllergyIntolerance resources.

JR: The AdverseEventActuality valueset looks to be a broadly similar idea for the AdverseEvent resource, but is also different.

2022-04-13  Suggestions for a way forward here? PW Something to raise with Rob Hausamfor the HL7 Vocab working group (also mention the transversal nature of this VS - MAL).   JR List of options eg profile out the codes that leave us open to contradiction.  Guidance on how to interpret various combinations eg a confirmed diagnosis of a SNOMED code that indicates "suspected".  DK Refers to the previous work done that resulted in orange mappings Free SNOMED CT set for FHIR   MAL: Also discussed on the EAG call at the Business Meeting.   Also inconsistency of these "certainty" fields in various FHIR Resources.   Also query around level of certainty when several potential diagnoses are presented.   ML: Suggestion that several condition objects would be linked in this case.     PW Can I say:  "This group recommends that profiles should be used to remove these "contextual" SCT codes from ValueSets which could contradict other fields (AP 'Semantic Clashes') in the FHIR Resource." ?  DK We may already have implementations that are using something like 722545003 |Suspected rabies (situation)| and has decision support systems that would look for this.   ML "The verification status pertains to the condition, itself, not to any specific condition attribute"  (ALL this part of the spec was thought to be ambiguous.  Does this mean just the condition code or the whole Condition resource ie are we verifying all aspects of the resource?   ML Adding in a SNOMED code as an additional coding in a CodeableConcept has a little wiggle room due to "differences in granularity". TB Provisional (or "Working Diagnosis") is often used when a disorder perhaps takes a long time to fully confirm eg Motor Neuron Disease and in fact a treatment plan may already by underway.  So it's further down the line than "suspected".  JR Suspected may also be used when a condition has cleared up and it is no longer to test/prove that that is what it was.  MAL notes that the Refuted status is valuable in terms of saving time and money.   General agreement to avoid the situation hierarchy (No known allergy) and instead pass the allergy condition with the refuted flag.   (Note: psychological feature for humans to fail to hear negation!).  MAL Suggestion to tag the EAG on this Jim Case also with a view to being clearer about the definitions of these concepts (eg suspected diagnosis) in SCT to either align or clearly differentiate with the FHIR VS.    Discussion about "Family History Of" and complications around roles vs sex  see HL7 Gender Harmony Project.  (see "In the Land of Invented Languages" - ML)

24
  • SNOMED+FHIR education

Interest here was specifically on FHIR Education for Clinicians.

Peter Jordan to discuss with Sadhana, still pending.

MAL would like to compile background information for Clinicians to approach FHIR (with SNOMED CT) and the rules around what you can and can't do with FHIR Resources such as the cost / pros / cons of creating FHIR Extensions.

See also Hospitals on FHIR: https://www.linkedin.com/pulse/hospitals-fhir-launch-event-catherine-e-chronaki/ 

https://www.hospitalsonfhir.eu/

25
  • What should be in the Implementation Guide? (missing/to be added)

See https://github.com/IHTSDO/snomed-ig   build: http://build.fhir.org/ig/IHTSDO/snomed-ig/

MAL: More complex examples fully expressed with medical specifics ie real life problems including business rules.

Belgium looking at specifics of substance use / misuse / abuse.   Alcohol has some representation in FHIR but not other substances. SNOMED CT coverage considered inconsistent (ie a line gets drawn where an observation becomes a disorder), would be keen to work in tandem so that any changes in the SCT hierarchy have an intended destination in a FHIR resource.  PJ suggested solution use FHIR Resource as building blocks.  MAL would like to see guidance so that whatever is put together can be commonly shared.

Peter G. Williamsto bring up internally that the Content Team is under represented in the working group.

DK Linking observations to diagnoses then CarePlans is a common problem and links between them may be spotty and open to interpretation.  A generic discussion about linking resources would be useful.   Secondly lifestyle factors (Social Determinants of Care).  Both a content and terminology binding issue.  Some modeling needed in SCT but may not be scaleable.  If not, information model support would be needed.

MAL Non-substance addictions (also habits) not well represented in SNOMED CT

26
  • SNOMED+FHIR in multi-language settings

Copied from 2022-03-22 Agenda:  https://jira.hl7.org/browse/FHIR-29821 "Updated cardinality of designation.use"  Expected to be part of R5.

2022-02-22  Add HL7 Jira ticket about designation use context and designation.additionalUse. For discussion on HL7 Vocab call March 3.

2022-03-08 See also https://jira.hl7.org/browse/FHIR-36231 "Add designation context to designation.additionalUse"

Feedback from this group:   relying on the order of elements in the additionalUse array could be tightened up.   If a new element is being proposed, perhaps we could add some structure/hierarchy so that the relationship between refset and acceptability could be more explicit.

DK Compromise using BCP-47 standard seems hopeful.   designation.additionalUse being added with 1..* but DK/ML/RH thought that this would be confusing (more than one way to do things)

DK Suggests implementing BCP-47 in Snowstorm.

PW Has documenting examples of these on TODO List.

FHR: NL have patient friendly text definitions - how is that going to work?

2022-08-03 

RH: Are there any remaining issues for the R5 deadline Aug 21?

ML: Extensions of the BCP-47 language tag specifications does not require any changes to FHIR specifications.

RH: This use of BCP-47 with SNOMED CT still needs to be documented.

Proposal to make a change proposal to the HL7 Using SNOMED CT with FHIR page, and particularly the section Display Terms for Specific Languages. https://www.hl7.org/fhir/snomedct.html#4.3.1.0.4

In this section we should describe:

  • The particular use of BCP-47 extensions for language reference sets.
  • How and which dialect aliases should at least be supported when using SNOMED CT with FHIR.

There was an agreement in the group that the BCP-47 extensions should have the form <lang>-x-sctlang-<language reference set id>. Note that according to the BCP-47 specification, any string following the "x-" should be divided into at most 8 character sections divided by hyphens. https://tools.ietf.org/rfc/bcp/bcp47.txt

Further there was an agreement in the group that the list of aliases supported by ECL should be referenced, and that there should be one list consisting of aliases for any international or extension language reference set.

A link to a SNOMED-hosted page with more details about the use of languages in a SNOMED+FHIR context has been created (but not filled with content) and should be linked from the HL7 page above. FHIR-languages

The change proposal should be drafter on this page: Changes for R5 with a deadline for the Aug 9 SNOMED on FHIR call.

Next step is to add content to the FHIR-languages page.

27Allergy Resource IssuesMarie-Alexandra Lambot

Rob Hausamhas reviewed and document now in final draft (see previous agenda attachment)

Bruce presenting at Clinicians session Wednesday 12:30UTC

Annatina Foppahad issues with the 2 profiles in Switzerland (findings vs substances focus)

SS Notes that one could determine the substance from the finding.  MAL in fact you could go both ways and having access to the entire range of substances.  Further confusion caused by negation fields vs SNOMED CT concepts

FMc If using the Finding concept, the substance could be separately included.  Would be keen to see preferred choice stated, or at least for each country to declare their implementation

Image Removed

DK Notes that IPS does not attempt to constrict the list.

28Metadata in FHIR

RC: Particular interest in the provenance of information.  Interested in relationship between FHIR and FAIR (findable, accessible, interoperable and reusable) and metadata around patient eg why was patient included in study, potentially metadata for the dataset, rather than just an individual. FAIR See https://confluence.hl7.org/pages/viewpage.action?pageId=91991234   Findable, Accessible (conditions and ways rather than "open"), Interoperable & Reusable.

PJ Suggested looking at the bulk capabilities in FHIR (Zulip stream - https://chat.fhir.org/#narrow/stream/179250-bulk-data )

Ronald Cornetwill give updates at further meetings.  What metadata are we interested in (question could be put to the MAG)

PWI Has interest in metadata from SNOMED as being progressed with annotations in the MAG.   Also notes that the HAPI library has (had?) issues with aggressive caching of the Capabilities 

TODO Ask Ronald about categories of Metadata. Done.  NISO in US have specified this eg syntax.

PJ HL7 Vocab collaborating with OMOP on this (meeting weekly). RC OMOP well aligned with FAIR.

See also CDISC - Clinical Data Interchange Standards Consortium (focus on clinical trials cf OMOP using real world data)

2022-05-11 RC currently working on metrics to determine if datasets are 'fair' and detect gaps with a view to augmentation.

2022-09-25 RC Exchange of data may mean copy and pasting of data, rather than sharing of original source.  So errors will be propagated or even re-introduced.

29NLP / Text Annotation 

Most real world data is held in narrative.  To train data, annotators are needed who should follow annotation guides to ensure consistency.  New guidelines are needed which are informed by FHIR. Question from FMc about limitations of using German (eg availability of tooling).
Activities done by Medical University of Graz, Austria, coordinated by STEFAN SCHULZ :

  • Collection of German Interface Terms mapped to SNOMED CT, for text mining (current performance approx. same as for English). 
    (possibly useful for SNOMED term retrieval, e.g. via SNOWSTORM?)
  • Creation of an Annotation Guideline for annotating clinical documents with SNOMED CT + HL7-FHIR
  • Application of the Guideline for annotating sample documents
  • Prototype of SNOMED CT (+ context) tagging pipeline for German using the tool Averbis Health Discovery 
  • Experience from annotation of clinical documents (German, English, Portuguese) with findings/disorders (ICD-10, SNOMED CT): most needed contextual modifiers: "confirmed", "suspected", "negated", "resolved", "in family history"

DK Compound languages need to be able to "decompounded" for translation & analysis. Germany provides the majority of this work.  Snowstorm does not do matching on compound words well (doesn't recognise same root)

2022-09-25 SS Early stages of annotation of medical records.  Also looking at interface terminology

2023-04-02  STEFAN SCHULZ  Annotation Guideline extended and refined. Feedback welcome!

30Known FHIR Implementations /  National Terminology Servers10

FHIR ValueSet $expand Comparison Tool

31Definition of GPSRob Hausam

Request that SI make the GPS ValueSet available as an extensional definition.

SI are (I think - PWI) in agreement to do this.

  •  Peter G. Williamsticket and progress.   MAINT-1740 Target October 15 into production (need SearchAfter functionality for Refset Members).   Also check date for next GPS publication.

16 Nov Update:   "Search After" functionality will be available in Prod 1 Dec.

32SNOMED FHIR Implementation Guide

Implementation Guide for using SNOMED CT with FHIR.

IG Documentation: http://build.fhir.org/ig/FHIR/ig-guidance/index.html

Also look at the sample IG https://github.com/fhir/sample-ig see build http://build.fhir.org/ig/FHIR/sample-ig/

TODOS 

  • Check build issues http://build.fhir.org/ig/IHTSDO/snomed-ig/qa.html
  • Rerun with latest tooling (also sushi)
  • Run with local snowstorm provided as Tx
  • See Mark Kramer presentation 
  • CONTENT!  (PWI speak to PTB)
  • Merge in DUC branch (Designation Use Context) with a view to implementing in a branch of Snowstorm and making available via connectathon.ihtsdotools.org
  • Clean up other branches
  • Check templates are up to date - should now be self updating, see https://github.com/FHIR/sample-ig (fsh may ask to update this structure).   Sushi sending out information about new format (PJ says leading whitespace is now significant).
  • ReadMe should provide links for Publisher tooling
  • Add discussion on Refset / IN (see above)
  • Provide link to it in http://build.fhir.org/snomedct.html and discuss further socializing.
  • TerminologyCapabilities caching is overly aggressive.
33Any Other Business

Next time:   

Marie-Alexandra Lambot inconsistencies between resources should be raised in a FHIR Jira ticket.

Continue work with new Concept Map Elements for R5, see Concept Map in R5

SNOMED IG - can we cater for R5 at the same time as R4?   


Potential Items for Discussion

Description
OwnerNotes & Actions




Concluded Discussion

See also FHIR Terminology Services Discussions

Description
OwnerNotes & Actions




Meeting Files

Attachments