Stream: implementers
Topic: Devdays breakout: Operations on search queries
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
Grahame Grieve (Nov 14 2018 at 16:15):
have you looked at batch? at graphQL? and graphDefinition?
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.
Patrick Werner (Nov 15 2018 at 10:22):
we will meet in Chalet 3 today: 14:45 - 15:25
@Alexander Zautke @Stefan Lang
Michael Lawley (Nov 15 2018 at 11:28):
Just two operations?
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
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
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?
Grahame Grieve (Nov 15 2018 at 13:17):
I'm double booked.... trying to decide....
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?
Grahame Grieve (Nov 16 2018 at 17:03):
yes but not in the sense you are interested in, Michael
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?
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