Advancing Instant OpenHIE
Jembi is proud to have completed work on the next phase of development and community support to advance Instant OpenHIE, done in collaboration with IntraHealth International, Inc., and funded by Digital Square.
The Instant OpenHIE project aims to reduce the costs and skills required for software developers to rapidly deploy a reference OpenHIE architecture for quicker solution testing, and as a starting point for faster production implementation and customisation.
It provides a simple way for technical persons to set up a reference Health Information Exchange (HIE) supporting real-world use cases, allowing users to illustrate how interoperability can work to solve health challenges using open source tools and standards, and can be used to demonstrate key workflows using an HIE, or for hands-on and practical training.
Three of the key advancements made during the course of the project were:
Architecture revisions and creation of tutorials and documentation to support adoption and extension of Instant OpenHIE.
Extending Instant OpenHIE to support a new use case and set of component technologies.
An updated Command Line Interface (CLI) tool intended as the primary user interface for Instant OpenHIE.
Architecture Revisions and Creation of Tutorials
Under this activity, support was added for 3rd party packages to be added by users, along with the development of template scripts to help users bootstrap their solutions. Guidelines on creating packages in Instant OpenHIE were added to the How to create an Instant OpenHIE package page in the user docs, along with a Template Package that can be used to bootstrap the creation of new packages. A set of Instant OpenHIE video tutorials were also added outlining the fundamentals of Instant OpenHIE, and the use of the template package.
Extending Instant OpenHIE to Support a New Use Case
Under this activity, Instant OpenHIE was extended to include a generic data analytics infrastructure package based on the open-source ELK Stack (Elasticsearch, Logstash, and Kibana). To demonstrate use of the data analytics package, an HIV Case Reporting use case package has also been added on top of this (Figure 1), which provides the configuration and test data specific to the use case for all of the data analytic components (Figure 2). Details of the use and contents of this package can be found in the following Github repository.