Does OpenEMR FHIR have any API for Document Upload, and Can I combine Standard API with FHIR APIs?


I am implementing the OpenEMR FHIR APIs for Health Care, The problem I am facing now, I can’t see any Specific API for uploading Documents to OpenEMR like OpenEMR Standard API.

Does OpenEMR FHIR have any API for Document Upload?

Another question, Can I use some APIs from Standard Distribution and some APIs from FHIR Distribution for the same application?

Thanks in advance for your help.

NJ Nafir
Full Stack Software Engineer

Yes you can combine the APIs. Note the standard api’s only work for providers and will not work with patients.

In FHIR, there currently is not a mechanism for document upload. If your company wants to build that functionality out or fund developers in the community to build it, let us know.

@Stephen Nielson. FHIR does offer document upload capabilities through the Binary resource (Binary - FHIR v4.3.0) . Please check out the IHE Mobile Access to Health Documents profile (IHE.ITI.MHD\MHD Home - FHIR v4.0.1) that defines guidelines how to use this (and other FHIR resources). The MHD profile also define how to query/retrieve documents).

@Andries_Hamster my post is referring to OpenEMR’s implementation of FHIR. I know very well that the specification allows uploads.

My second sentence refers to the fact that if someone wants to either build this functionality into OpenEMR or pay one of us who built the FHIR implementation in OpenEMR to build that functionality, to please let us know.