Integrating OpenMRS with other systems: who's doing what?

7 views
Skip to first unread message

Suranga Kasthurirathne

unread,
Feb 6, 2015, 8:51:05 AM2/6/15
to implem...@openmrs.org

Hi all,

Doc Burke and I would like to try to understand what third party applications OpenMRS implementers may have integrated with. 
We'd like this information to better understand what your needs are, and to figure out how we can support you.

If you're an OpenMRS implementer who's integrated any third party application into their OpenMRS system, can we ask you to visit this url and share some details on your efforts?


--
Thanks and Best Regards,
Suranga

Wesley Brown

unread,
Feb 8, 2015, 7:17:36 AM2/8/15
to implem...@openmrs.org
Thanks for doing this! Hopefully we can use this to build off of each others work rather than each doing our own thing.

-Wes

Steven Wanyee

unread,
Feb 8, 2015, 9:49:11 AM2/8/15
to implem...@openmrs.org
Suranga:

We haven't yet but intend to integrate KenyaEMR with OpenELIS and KenyaEMR and BLIS. We are also interested in scalability of the Bahmni integration with OpenERP.
--
OpenMRS Implementers: http://om.rs/implist
Post: implem...@openmrs.org | Unsubscribe: implementers...@openmrs.org
Manage your OpenMRS subscriptions at http://om.rs/id
 
Register today for our Maputo 2015 Implementers Meeting: http://om.rs/moz15

To unsubscribe from this group and stop receiving emails from it, send an email to implementers...@openmrs.org.


--
Regards,
~Steven Wanyee Macharia~

Alvin Marcelo

unread,
Feb 8, 2015, 9:15:23 PM2/8/15
to implementers
Suranga,

We connected OpenMRS 1.6 with OpenERP 6.0 in a small private hospital south of Manila. We used XML-RPC to connect the relevant tables. 

A serendipitous benefit was that the two apps actually separated the interface for the clinicals (OpenMRS) and the business admins (OpenERP) which made for easier control of the privacy of patients (business admins did not see clinical information).

Alas, when the tech support left for greener pastures, without continuing technical support, the two systems were replaced when a company who was able to provide intergrated services and quality of service.

It might be the topic of another thread but the quality of service of available tech support is a crucial selection criteria for the decision on the final hospital information system.

alvin








Alvin B. Marcelo
 

Steven Wanyee

unread,
Feb 8, 2015, 10:21:37 PM2/8/15
to implem...@openmrs.org
Alvin:

I was going to ask if you could share tech details of the CML-RPC approach you used.
I agree with your last para and with 341 implementations to support in Kenya, availability of qualified tech support has always been high on our list. 

Alvin Marcelo

unread,
Feb 8, 2015, 10:38:26 PM2/8/15
to implementers
Hi Steven,

I didn't see the technical details but the developer said he "shared" the patient table of OpenMRS with the customer table of OpenERP via XML-RPC (which he implemented in PHP). I presumed he made calls to OpenMRS.patient table and parsed the data into the OpenERP transactions as needed.

I thought it was brilliantly simple but later realized that to maintain it required someone to know Java, Python, and PHP all at the same time! Realized too late when we lost the developer...

It could be simpler if he embedded the XML-RPC into the OpenERP codebase using python...or just made OpenERP PIX/PDQ compliant?


alvin



 





Alvin B. Marcelo
 

Steven Wanyee

unread,
Feb 8, 2015, 11:34:46 PM2/8/15
to implem...@openmrs.org
Alvin:

That solution doesnt sound like it was going to be easy to maintain - I agree about using more standardized based approaches like PIX/PQD and that is especially important when you start hitting a +4 implementations factor.

We are keen on exploring the Bahmni OpenMRS <> OpenERP atom-feed approach but with the same thoughts in mind.

alvin....@gmail.com

unread,
Feb 9, 2015, 12:01:22 AM2/9/15
to implem...@openmrs.org
This was six years ago Steven. It would have been good to have had OpenHIE way back then...

It would be interesting to see the atom feed (still PIX/PDQ?) embed itself into the OpenERP codebase. 

On a related note, GNU Health is a similar effort - a fork of OpenERP ‎way back when it was truly FOSS. 

There is work right now in Philippines to get the clinics on OpenMRS communicating with the GNU Health of the hospital via the Philippine Health Information Exchange (based on OpenHIE architecture)...

‎Alvin



Sent from my BlackBerry 10 smartphone.
From: Steven Wanyee
Sent: Monday, February 9, 2015 12:34
Subject: Re: Integrating OpenMRS with other systems: who's doing what?

Suranga Kasthurirathne

unread,
Feb 9, 2015, 12:07:30 AM2/9/15
to implem...@openmrs.org

Thank you everyone,

I just wanted to stress how valuable this information is for Burke and myself, and to ask everyone to share as much as info as they can with us. While we won't promise magic, it will (in the very least) help us link together people with likeminded interests :)
Best Regards,
Suranga

Steven Wanyee

unread,
Feb 9, 2015, 12:11:47 AM2/9/15
to implem...@openmrs.org
Alvin:

I don't know much yet about the technical details of the atom feed and how Bahmi have implemented that. I'd be interested to learn more about the GNU Health work going on in the Philippines. 

Kenya is also on a pathway to solving the same interoperability problem and we'll share our thinking and approach sometimes soon in the OpenHIE forum.

Thanks.

Alvin Marcelo

unread,
Feb 9, 2015, 8:14:50 AM2/9/15
to implementers
Hi Steven,

The team working on GNU Health (for a public hospital in one city) is Joegene Quesada. They are working closely with Luis Falcon of GNU Solidario. OpenMRS is running on the same city's outpatient clinics (CHITS).

These two systems are supposed to interoperate via the PHIE (which we are building based on the OHIE architecture)...









Alvin B. Marcelo
 

Steven Wanyee

unread,
Feb 9, 2015, 8:30:26 AM2/9/15
to implem...@openmrs.org
Thanks Alvin - we'll get in touch with them.

Darius Jazayeri

unread,
Feb 16, 2015, 12:28:03 PM2/16/15
to implementers
Hi Suranga,

At PIH/ZL in Mirebalais, we integrated OpenMRS with a McKesson PACS system. Orders get sent from OpenMRS to the radiology system, and text reports come back. (I think these both happen via HL7 and are routed by Mirth.)

-Darius

Gibril Gómez

unread,
Feb 16, 2015, 6:34:28 PM2/16/15
to implem...@openmrs.org, west-africa-op...@googlegroups.com
Hi Suranga,

Thanks for bringing this up, we attempted to connect openmrs to idart using the pharmacy data export module develop by Ryan Crichton (connector) we use mirth connect but later bump into series of issues but we're still working on it.

I think the latest versions of iDart has a restful API that one can use right. I'm suggesting building a module using that API to communicate with iDart will be fantastic.


Regards
Gibril Gómez


Manage your OpenMRS subscriptions: http://om.rs/id
 
Visit OpenMRS Talk at http://om.rs/talk for chat and discussions!

To unsubscribe from this group and stop receiving emails from it, send an email to implementers...@openmrs.org.



--

*Faith makes everything possible ..!!

Joaquín Blaya

unread,
Feb 18, 2015, 10:54:59 AM2/18/15
to implem...@openmrs.org, west-africa-op...@googlegroups.com
filled it out with details about how we connected openmrs to verboice, an IVR system



Joaquín
___________________________________________________________________
Gerente de Desarrollo, eHealth Systems
Research Fellow, Escuela de Medicina de Harvard
Moderador, GHDOnline.org
Reply all
Reply to author
Forward
0 new messages