Real time Integration with external applications

xjijx wrote on Wednesday, February 19, 2014:

I’m about to start my first project with openEMR so apologies for any newbie questions.

  1. Which integration interfaces does openEMR provide?
  2. Is there a way to send realtime updates to external systems without those systems polling?

Many Thanks.

chriskuhar wrote on Thursday, February 20, 2014:

this question is vague, but I am working on integrating openEMR with other health information networks an am using HL7 and Mirth. There is some support for HL5, see the “Proceedures” tab as admin, and there is a form called “Proceedure Order” to send requests.

Mirth is an institution in itself, and I recommend this eBook:
http://mirthconnect.isarp.com/

If anyone has anything to add, I’m all ears since HL7 comes in many flavors V 2.x and v3, and there a many message types which need to be processed, request, processing their ACK, and results. Mirth can directly write to the openEMR database.

bradymiller wrote on Thursday, February 20, 2014:

Hi,

Regarding question 2, there is a Services Module in OpenEMR:
http://www.open-emr.org/wiki/index.php/Background_Service_Manager

-brady
OpenEMR