FHIR Chat · Devdays breakout: Operations on search queries · implementers

Stream: implementers

Topic: Devdays breakout: Operations on search queries


view this post on Zulip Patrick Werner (Nov 14 2018 at 16:13):

The issue of how to "chain" operations with search queries is not solved yet. Therefore @Alexander Henket and myself want to talk about how we can do things like:

{{baseurl}}/Composition?patient=Patient/4953/$document
{{baseurl}}/ValueSet?url=http://hl7.org/fhir/ValueSet/administrative-gender/$expand

with one server roundtrip.
Thread where this issue was discussed first:
https://chat.fhir.org/#narrow/stream/4-implementers/subject/operations.20on.20search.20queries
@Grahame Grieve @Lloyd McKenzie @Ewout Kramer @James Agnew @Stefan Lang

view this post on Zulip Grahame Grieve (Nov 14 2018 at 16:15):

have you looked at batch? at graphQL? and graphDefinition?

view this post on Zulip Patrick Werner (Nov 14 2018 at 16:40):

we had, but this is about combining a query and an operation in a single GET request. Which is more lightweight and simpler than batch, or POST or other alternatives.

view this post on Zulip Patrick Werner (Nov 15 2018 at 10:22):

we will meet in Chalet 3 today: 14:45 - 15:25
@Alexander Zautke @Stefan Lang

view this post on Zulip Michael Lawley (Nov 15 2018 at 11:28):

Just two operations?

view this post on Zulip Jim Steel (Nov 15 2018 at 11:33):

Would also be nice to chain them, e.g. push the result of your $through into a $translate or a $lookup

view this post on Zulip Jim Steel (Nov 15 2018 at 11:34):

My gut feel is its a GraphQL thing, but my understanding is it would need support for operation invocations

view this post on Zulip Patrick Werner (Nov 15 2018 at 12:35):

now these two were an example.

Just two operations?

no @Michael Lawley , these two were just examples. In generell this will be about i can chain an operation after a search?

view this post on Zulip Grahame Grieve (Nov 15 2018 at 13:17):

I'm double booked.... trying to decide....

view this post on Zulip Michael Lawley (Nov 16 2018 at 12:27):

@Patrick Werner by "chain", do you mean use (some part of) the result of one call in the invocation of the next?

view this post on Zulip Grahame Grieve (Nov 16 2018 at 17:03):

yes but not in the sense you are interested in, Michael

view this post on Zulip Ewout Kramer (Nov 19 2018 at 14:34):

Since it was impossible to go to all the break-outs (and they were not recorded): can anyone give me a summary of what was discussed here?

view this post on Zulip Patrick Werner (Nov 20 2018 at 08:31):

The issue was already discussed in this thread: https://chat.fhir.org/#narrow/stream/4-implementers/subject/operations.20on.20search.20queries
i also posted the Flipchart of the discussion and a very short summary.


Last updated: Apr 12 2022 at 19:14 UTC