Stream: cds hooks
Topic: more granular prefetch?
Ville Lindholm (Jun 09 2017 at 06:57):
Has anyone else encountered the need for performing a prefetch of e.g. all of a patient's Observations, but filtered so that for some observations we want the 3 newest ones, for another the 10 newest ones, for another all the ones newer than 6 months etc? We are trying to optimize bandwidth use, we have patients that can have hundreds or thousands of observations. For example if someone does a weekly/daily check of a chronic disease. Is there some magic spell for doing this with the REST search api?
Ville Lindholm (Jun 09 2017 at 06:58):
These filters can of course be agreed upon outside of FHIR and cds-hooks protocols, but it would be nice to have :)
Eric Haas (Jun 10 2017 at 02:20):
This operation was created in FHIR R3 to do just what you are asking. In fact - it will be the main topic of a Connectathon Tract at the September HL7 meeting in Sunny San Diego California to work out the bugs.
Ville Lindholm (Jun 12 2017 at 10:22):
@Eric Haas great timing! :) Will follow that with great interest.
Kevin Shekleton (Jun 12 2017 at 20:38):
@Ville Lindholm - Have you seen #47 yet? If so, take a look at that and add your use case to the Wiki linked in there
Ville Lindholm (Jun 13 2017 at 04:44):
I actually did look at that, but never wrote anything. I added my use case now!
Last updated: Apr 12 2022 at 19:14 UTC