FHIR Chat · ValueSet for US Core · terminology

Stream: terminology

Topic: ValueSet for US Core


view this post on Zulip Yunwei Wang (Jul 01 2019 at 15:28):

Which terminology servers have full list of US Core value sets so I can call $expand to get expansion? I tried VSAC but it does not have value sets such as http://hl7.org/fhir/us/core/STU3/ValueSet-us-core-medication-codes.html

view this post on Zulip Rob Hausam (Jul 01 2019 at 17:21):

Good question, Yunwei. Outside of the build servers that US Core is using, I'm not sure about any comprehensive terminology server support. @Eric Haas @Brett Marquard?

view this post on Zulip Brett Marquard (Jul 01 2019 at 18:17):

you can try Grahame's server....i am not aware of one with full list today

view this post on Zulip Yunwei Wang (Jul 01 2019 at 18:26):

How about smaller value set such as: http://hl7.org/fhir/us/core/ValueSet/us-core-clinical-note-type (http://hl7.org/fhir/us/core/STU3/ValueSet-us-core-clinical-note-type.html)
The problem I am trying to solve is that when I want to validate a FHIR instance on US-Core profile, I need to either 1) call a terminology server to validate a code in a value set or 2) cache the expansion locally and validate using local expansion cache.
If there is no terminology server can do US Core value set expansion, then how could I validate a resource?

view this post on Zulip Yunwei Wang (Jul 01 2019 at 18:30):

I tried http://tx.fhir.org/r4/ValueSet?url=http://hl7.org/fhir/us/core/ValueSet/us-core-clinical-note-type, which returns 0 found

view this post on Zulip Eric Haas (Jul 02 2019 at 02:11):

you can try my custom validator (need to run locally and based on the ig-publisher) or Inferno tool.

view this post on Zulip Yunwei Wang (Jul 02 2019 at 13:12):

Another strange thing I found is that in http://hl7.org/fhir/us/core/STU3/ValueSet-us-core-medication-codes.html, the 2nd code in expansion is

25406   Nitrofurazone Topical Cream [Furacin]

Strangely, I cannot find this code in VSAC (https://vsac.nlm.nih.gov/valueset/2.16.840.1.113762.1.4.1010.4/expansion)
@Rob Hausam @Eric Haas

view this post on Zulip Yunwei Wang (Jul 02 2019 at 13:16):

@Eric Haas I am trying to solve this problem for Inferno. Does IG publishing tool do valueset expansion?

view this post on Zulip Reece Adamson (Jul 02 2019 at 14:05):

Looking at it on RxNav 25406 has a Retired status, but based on the ValueSet it looks like it should be included.

view this post on Zulip Eric Haas (Jul 02 2019 at 16:32):

The ig publisher uses Grahames Terminology server to do all the expansions. doco

view this post on Zulip Yunwei Wang (Jul 02 2019 at 18:40):

Strange. I cannot find us-core valuesets at tx.fhir.org/r4

view this post on Zulip Rob Hausam (Jul 02 2019 at 19:36):

The IG-specific value sets are included as part of the IG itself. I'm not entirely certain how the IG Publisher deals with that internally, but they're not generally going to be available from the terminology server.

view this post on Zulip Yunwei Wang (Jul 03 2019 at 14:53):

So I looked first 10 valueset in US-Core R4. I found 2 on VSAC and 2 on OntoServer. Among the other 6, 3 are explicit and 3 are implicit.

view this post on Zulip Jim Steel (Jul 03 2019 at 23:11):

Which Ontoserver is that? r4.ontoserver.csiro.au?

view this post on Zulip Yunwei Wang (Jul 04 2019 at 23:09):

Yes. r4 and stu3-latest

view this post on Zulip Grahame Grieve (Jul 27 2019 at 11:38):

the value set is passed to the server to do the expansion. but it is not stored on the server


Last updated: Apr 12 2022 at 19:14 UTC