Stream: implementers
Topic: Draw measurements (observations) in a graph
Manel Domingo (Feb 12 2018 at 10:08):
Hi guys,
I have searched about this topic but I haven't response about the best way (best perfomance) to do this feature based on FHIR API.
I need get a lot of observations (measurements) related with time ranges, patients and devices with the objective to draw this observations in a graph. So the user can set the graphic with differents ranges of times so for this reason I need implement the best effience way to draw this data in the graph in live, is important know that is for a global solution around the world.
At this point also need return average calcs for the same graph with a very good time of response (perfomance), is a good idea use FHIR por all this topics? Eg: avg operations in the FHIR Server...return observations with summary function...
Thanks!
Lloyd McKenzie (Feb 12 2018 at 15:03):
FHIR won't handle the graphical rendering, but it can, in theory, return the data you need to render from. It has a number of capabilities to filter the resultset and to return calculated statistics. Plus, if you have control over the relevant servers, you have the option of defining custom operations. In terms of response times, it'll depend on the server and how much data you're going after. It's hard to provide more guidance without knowing in more detail exactly what you're trying to do.
Last updated: Apr 12 2022 at 19:14 UTC