FHIR Chat · STU4 planning · terminology

Stream: terminology

Topic: STU4 planning


view this post on Zulip Grahame Grieve (Mar 09 2017 at 10:22):

One operation that the build needs from a terminology service: compare two value sets and say if one is a subset of another

view this post on Zulip Grahame Grieve (Mar 09 2017 at 10:22):

or if they are overlapping or disjoint

view this post on Zulip Bryn Rhodes (Mar 09 2017 at 16:30):

You can do this with a CQL engine. We have one that has a binding to FHIR terminology servers, so we can do this today.

view this post on Zulip Grahame Grieve (Mar 09 2017 at 19:22):

so it gets the expansions, and then compares them? That's a no go for 2 reasons - the expansions can be extremely large, and they can be too big to expand.

view this post on Zulip Grahame Grieve (Mar 09 2017 at 19:22):

as it is about a minute of the build is comparing very large expansions....

view this post on Zulip Rob Hausam (Mar 09 2017 at 20:06):

I agree about the issues with comparing expansions
using DL (or similar) reasoning on the value set definitions is the other approach I can think of
it likely couldn't be used or at least would be a challenge to apply across the board, but possibly could prove useful

view this post on Zulip Grahame Grieve (Mar 09 2017 at 20:10):

terminology server can figure it's own way out to do the comparison. I know I can much more quickly compre sct definitions than expansions

view this post on Zulip Rob Hausam (Mar 09 2017 at 20:40):

yes, I agree

view this post on Zulip Michael Lawley (Mar 10 2017 at 05:41):

Why not define a ValueSet that includes one and excludes the other, then $expand with count=0


Last updated: Apr 12 2022 at 19:14 UTC