OpenHIE – IL (OpenHIE Interoperability Layer)

Executive Summary

The OpenHIE Interoperability Layer Community (OpenHIE-IL) project is part of the wider OpenHIE initiative, which is a global open source collaboration to strengthen national health information exchanges in low resource settings.  The OpenHIE-IL Community aims to enable easier interoperability between Health Information Systems based on an enterprise architecture approach.

Our vision is to build a community of implementers and developers that support this work so that we can ease the burden of implementing interoperability and help enable clinical information sharing between clinicians in real world projects.  The interoperability layer (OpenHIM) tool is a middleware system that aims to enable easier interoperability between disparate Health Information Systems; essentially this piece of software allows difference systems to talk to each other and exchange information using standards where appropriate. The OpenHIM manages the orchestration of all transactions to other services and enables interoperability between all components within the HIE. It also provides a simple and secure web service interface for the clients, the transformation of messages and an error management console to view transactions.

More details can be found on the project site ( and also on the project wiki(

The OpenHIM is currently implemented as the core of the Rwandan Health Information Exchange (RHIE).

Appropriate IHE profiles are continually being incorporated into the OpenHIM and have been successfully tested against international standards at the IHE 2013 and 2014 Connectathons.

Team Members / Partners

Project Objectives

  • To design and develop an interoperability layer to enable exchange of data between disparate systems.