FHIR Chat · code:below search when the codesystem version is needed · implementers

Stream: implementers

Topic: code:below search when the codesystem version is needed


view this post on Zulip Michael Lawley (Oct 03 2019 at 14:01):

We've run into an issue where people wish to do a search like /Observation?code:below=http://mysystem.com|123 but also need to specify the code system version (e.g., because CodeSystem.versionNeeded=true).
It would be nice to leverage canonical URIs in the token syntax and do the search with /Observation?code:below=http://mysystem.com|V2.0|123

Has this been considered? Are the other approaches?

view this post on Zulip Grahame Grieve (Oct 03 2019 at 19:44):

wooah.

view this post on Zulip Grahame Grieve (Oct 03 2019 at 19:45):

I think that this is the point where you go specify a value set search

view this post on Zulip Michael Lawley (Oct 16 2019 at 19:45):

Creating a (possibly transient) ValueSet for this is pretty heavyweight & won't work well with a read-only endpoint, unless there's support for specifying it inline in a Parameters research of a POSTed search.

I think it would work as an unambiguous extension of the current token syntax:

code
|code
system|
system|code

system|version|
system|version|code

This doesn't seem like that big of a change?

view this post on Zulip Grahame Grieve (Oct 16 2019 at 23:52):

I always push back on yet another syntax enhancement in search

view this post on Zulip Grahame Grieve (Oct 16 2019 at 23:52):

I do have support for this in an inline parameters resource....

view this post on Zulip Grahame Grieve (Oct 16 2019 at 23:52):

ah - but not in search


Last updated: Apr 12 2022 at 19:14 UTC