EmptyBoxes & The Instant OpenHIE Clinical Package
Jembi is proud to have completed work on developing the EmptyBoxes project, which focused on using the OpenHIM, OpenCR and Instant OpenHIE to support a clinical data exchange use case in a health information exchange. This work was funded by Digital Square and included collaboration with Dimagi, Inc., who supported the submission of source data from the CommCare mobile solution to a health information exchange.
The objectives of the project were to:
Extend OpenHIM and Instant OpenHIE to support a clinical package that extends off the core Instant OpenHIE solution, with mediators and scripts to set up a containerised set of components and configuration scripts that enable the management of clinical data a health information exchange.
Extend Instant OpenHIE to support a client registry package, with OpenCR set up to support:
Patient lookup to see if they already exist in HAPI FHIR before registering a new patient - uses the IHE PDQm profile to do a patient search with an ITI-78 transaction.
If necessary, create a new Patient - uses the IHE PMIR profile with an ITI-93 transaction.
A COVID-19 Immunization use case was selected to demonstrate clinical data exchange, workflows supporting patient lookup and registration, and longitudinal tracking of immunization events.
The OpenHIM was used to support patient and immunization data ingestion through a set of custom mediators. The mediators provide capabilities to:
Validate incoming patient and immunization data sources and field values
Map and transform source data to corresponding output fields mapped to HL7 FHIR resources
Query and populate OpenCR and a HAPI FHIR server with patient and COVID-19 immunization event data
Figure 1 - EmptyBoxes Component Architecture