FHIR Chat · Terminology service · implementers

Stream: implementers

Topic: Terminology service


view this post on Zulip Mark Gunnels (Aug 11 2018 at 11:43):

Can anyone point me to a tutorial on using HAPI-FHIR to implement a Terminology Service? Additionally, if there are any good articles on FHIR Terminology Services, a pointer to those as well would be appreciated. Thanks!

view this post on Zulip Alexander Zautke (Aug 11 2018 at 13:25):

To get an initial overview, you can have a look at the Simplifier Profiling Academy and at the Terminology basics presentation at FHIR DevDays '16.

view this post on Zulip Mark Gunnels (Aug 13 2018 at 12:49):

Thanks!

view this post on Zulip Heather Patrick (Sep 09 2018 at 03:34):

I am interested in using Snapper as an value set authoring tool, but I don't understand how to use "Include Filter". What are valid entries for 'property' and 'value'?

view this post on Zulip Lloyd McKenzie (Sep 09 2018 at 03:36):

It's driven by the properties declared by the code system you're filtering.

view this post on Zulip Heather Patrick (Sep 09 2018 at 03:49):

Thank you!

view this post on Zulip Michael Lawley (Sep 09 2018 at 07:19):

It's also driven by any declared filters on the CodeSystem as well

view this post on Zulip Michael Lawley (Sep 09 2018 at 07:20):

See http://hl7.org/fhir/codesystem.html#filters

view this post on Zulip Heather Patrick (Sep 09 2018 at 16:30):

This is very helpful. Thank you.

view this post on Zulip Marat Surmashev (Sep 13 2018 at 10:13):

Hi.
I am looking at the documentation Terminology CodeSystem $subsumes Operation, and I can not fully understand what it means "Concepts A and B are equivalent" ?
ConceptA and ConceptB is same hierarchy level and same direct parent concept? Or ConceptA have Synonym designation attribute with codeB ? Or something else?

view this post on Zulip Michael Lawley (Sep 13 2018 at 11:31):

Normally you would not have equivalent concepts in a code system - every code represents something different. But in some code systems, especially those like SNOMED CT that support combining codes (post coordination), it is possible to say the same thing in different ways.
As an example, there may be codes for "drug", "aspirin", and "codeine" that you can combine to say "drug:ingredient=aspirin,ingredient=codeine" and "drug:ingredient=codeine,ingredient=aspirin", which are syntactically different, but semantically equivalent. Furthermore, there may also be another code "aspirin_and_codeine_medication" which is also equivalent to these two combination codes.

view this post on Zulip Marat Surmashev (Sep 13 2018 at 16:48):

@Michael Lawley thank you

view this post on Zulip Priyam Gupta (Jun 04 2021 at 12:39):

Which is a good terminology service implementation that has good coverage of concepts maps

view this post on Zulip Grahame Grieve (Jun 04 2021 at 13:22):

Ontoserver

view this post on Zulip Priyam Gupta (Jun 07 2021 at 05:26):

thanks

view this post on Zulip Dragos DOBRE (Jul 13 2021 at 09:04):

I'm trying to build the IG for my profile using Sushi and Publisher but I get a connection timeout when trying to connect to the Terminology server tx.fhir.org . Server is online (reply to ping) but the services seems not running. This happened several times last days. Does anybody know why this happens? Is the services down?

view this post on Zulip Lloyd McKenzie (Jul 13 2021 at 14:25):

Should be up again

view this post on Zulip Brendan Keeler (Jul 13 2021 at 15:31):

Ontoserver is mostly for Australia, it seems. Is that correct?

view this post on Zulip Rob Hausam (Jul 13 2021 at 16:56):

Ontoserver is also being used extensively in the UK now (and elesewhere - Michael Lawley of course knows the full extent of the implementations). Anyway, it's definitely not intended for use or actually being used only in Australia.

view this post on Zulip Jim Steel (Jul 13 2021 at 23:22):

also Germany, the Netherlands, Switzerland, New Zealand and a few other places

view this post on Zulip Brendan Keeler (Jul 14 2021 at 05:44):

Let me backtrack and rephrase. It seems to have certain nations' codesets listed as features, many of which are Australian. I'm wondering if it's suitable for use for the US

view this post on Zulip Jim Steel (Jul 14 2021 at 06:36):

Out of the box, Ontoserver doesn't come with content - the server operator has to populate it with the resources they need - so suitability for the US (or any other or more specific context of use) is not a yes/no answer.

Any terminology resource (CodeSystem, ValueSet, ConceptMap, NamingSystem) you can represent in FHIR (either as JSON or XML) can be uploaded into Ontoserver, and it will support all the tx operations that use that resource. We do this even for some fairly big CodeSystems (various ICDs, HPO, READ among others)

We treat SNOMED CT and LOINC specially, because they have complex distribution formats and implicit ValueSets and/or ConceptMaps that are hard (or impossible) to map into JSON/XML.

view this post on Zulip Jim Steel (Jul 14 2021 at 06:38):

Its probably not appropriate to advertise here though, so if you'd like more info, please don't hesitate to get in touch with me (or @Michael Lawley )

view this post on Zulip Dragos DOBRE (Jul 21 2021 at 06:34):

The Terminology Services were down all day yesterday and today still down. Who can I contact directly next time (@Lloyd McKenzie) ?

view this post on Zulip Jose Costa Teixeira (Jul 21 2021 at 07:43):

Which terminology services are you referring to @Dragos DOBRE ?

view this post on Zulip Dragos DOBRE (Jul 21 2021 at 10:20):

I'm referring the ones from http://tx.fhir.org which are used by the IG Publisher.
image.png

view this post on Zulip Jose Costa Teixeira (Jul 21 2021 at 10:21):

that is the terminology server, which is down at the moment.

view this post on Zulip Jose Costa Teixeira (Jul 21 2021 at 10:21):

We have a few people looking at this, the best direct contact is the community

view this post on Zulip Jose Costa Teixeira (Jul 21 2021 at 10:21):

(i.e. this chat https://chat.fhir.org/#narrow/stream/179252-IG-creation/topic/Term.20server.20is.20down.2E.2E.2E)

view this post on Zulip Jose Costa Teixeira (Jul 21 2021 at 10:22):

if you use the CI build, it may work. If you use local build, you can add -tx n/a to your command line for now

view this post on Zulip Dragos DOBRE (Jul 21 2021 at 12:00):

Thanks for the tip for the local build. Noted for the terminology server.

view this post on Zulip Rob Hausam (Jul 21 2021 at 12:04):

Apologies for not having posted anything yesterday about the terminology server status in implementers, but the topic in IG creation that Jose linked to and I'll repeat here should have the latest information.


Last updated: Apr 12 2022 at 19:14 UTC