FHIR Chat · FHIR Search Modifiers · ibm

Stream: ibm

Topic: FHIR Search Modifiers


view this post on Zulip guokun zhang (Nov 18 2020 at 11:16):

Dear IBM FHIR team,
right now, only a subset of the spec-defined search modifiers are supported by IBM FHIR server (https://ibm.github.io/FHIR/Conformance/#search-modifiers). We are now working in a consortium project in Germany and are trying to use IBM FHIR server. It will be very nice that many as possible search modifiers, such as ":text", ":not", ":above", ":below" etc., are available in IBM fhir server.
Related "ask for feature" issue has been created on Git Hub (https://github.com/IBM/FHIR/issues/1522).
I would like to kindly ask whether these modifiers will be available soon?

view this post on Zulip Lee Surprenant (Nov 19 2020 at 13:10):

@guokun zhang thanks for the well-written and well-thought-out feature request. Unfortunately, our team is pretty heads-down on other efforts right now and so I'm not sure when we'll get to this one.
I would say that :text and :not are really quite different from :above and :below in that the latter requires deeper terminology services.
Based on that, I'd recommend splitting :above and :below into a separate issue. If you don't mind, I can turn the one you opened into an "Epic" (a capability that ZehHub layers on top of github issues) and then open 3 issues below it:

  1. support for :not (token-only)
  2. support for :text (token-only)
  3. support for :above and :below (token-only)

I'm not sure if it will help use get to them or not, but at least it will be less intimidating to approach / try to squeeze in if we can focus on one at-a-time.

view this post on Zulip Lee Surprenant (Nov 19 2020 at 13:11):

Also, it could help to have a more focused conversation on how to implement a given modifier in case someone from your team would like to try their hand at it (with our guidance).

view this post on Zulip guokun zhang (Nov 20 2020 at 00:14):

@Lee Surprenant Hi, thank you for your quick reply! And thank you for opening the Epics. It will be great if we can have :not and :text firstly implemented. It is a good suggestion that someone from our team will have a try. But right now, I just cannot tell whether and what our team is able to contribute. We will discuss internally and will let you know.


Last updated: Apr 12 2022 at 19:14 UTC