FHIR Chat · Longtitudinal Record · bulk data

Stream: bulk data

Topic: Longtitudinal Record


view this post on Zulip Vijay (Feb 09 2019 at 09:51):

Hello All,
Ours is a product startup in VA and we are engaged in building patient self sovereign PHR and providing a 360 view of the record (The longitudinal View). As part of this exercise our product needs to integrate with multiple provider networks (EHRs) to build this patient record into our system. At the moment we are building an integration layer using FHIR to extract PHR from EPIC from a provider network. I have a few questions and I need your guidance/experience on this -

1. Is FHIR (both the resource model and API) a good candidate for building a longitudinal view.
2. What is the most effective way of building PHR history for a given period, say 6 months
3. what is the most effective way to receive delta into our system, the changes that has occurred in a given FHIR resource such as an Encounter or a Medication in the source EHR from a particular date.

Do appreciate your response.

Note: I could get into specifics on FHIR resources and the specific fields. I guess that will be too detail at this time and will clutter. I will providing more supporting information once I receive response.

Thank you

Warm Regards,
Vijay

view this post on Zulip Michele Mottini (Feb 09 2019 at 18:03):

Yes, it is a good candidate. You user requests like ../Observation?patient=<PATIENT ID>&_lastUpdated=ge<DATETIME> to get all observations for the patient updated after the specified date-time - repeated for all resources you are interested in
Caveat: some systems (I think including Epic) do not support _lastUpdated search parameter, in that case you have to get all the data and filter it on the client

view this post on Zulip Michele Mottini (Feb 09 2019 at 18:03):

(you would not be using bulk data - so this is the wrong stream to place this question, Implementers is better)


Last updated: Apr 12 2022 at 19:14 UTC