I am working with a hospital in India that utilizes ABDM to connect providers with a patient’s full medical record in FHIR format. Specifically, we will be making an api call to get their records and I wanted to see what the recommended way is is to populate the patient history with these records.
Another constraint we have to consider is that we usually only have access to their past records for around 24 hours so we cannot store this data indefinitely.
I’m thinking I need to find a way to upload this to the core and then find some way to delete it in time, but I am not sure of how to go about implementing this.
Here is a resource I found for converting ABDM json to FHIR, I thought this could be useful.
The Bahmni team implemented multiple ABDM add-ons, and got Bahmni certified for ABDM Milestone1, 2 and 3. You can refer to that code, to get an idea of how it works. See here:
I see. I’ve looked at their code quite a bit and I already have the infrastructure for becoming a HIP/HIU built out in regards to connecting to the ABDM network.
My main question now is: should I build a separate interface for viewing these documents or is there a way to ingest the FHIR data into the OpenMRS data model and then delete it after consent expires?