Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In general, OpenMRS has 2 major API options your team can leverage to call resources as required: 

Interoperability Layers

  • OpenHIM: Demo video of OpenMRS integration using OpenHIM here, sample architecture here, and comparison to Apache Kafka here

  • Ozone Platform: Ozone’s interoperability layer. Data is directly pulled from a source OpenMRS MySQL database and wired onto camel routes in an effort to integrate OpenMRS with other systems without any use of the OpenMRS Java API or data model. More info here

  • OpenHIM: Demo video of OpenMRS integration using OpenHIM here, sample architecture here, and comparison to Apache Kafka here

Facility-Level Integrations

...

  • DHIS2 (Health Management Information System)

    • OpenMRS DHIS2 Connector Module: Module hereDemo Video #1 hereDemo Video #2 here

      • OpenMRS <> DHIS2 exchanging patient identifications and individual data (such as observations) through OpenFN – 5 minutes walkthrough video

      • FHIR-related: Members from the DHIS2 and OpenMRS communities are starting to collaborate on a FHIR-based integration strategy. We are seeking your use cases! Please contact grace[a]

      http://
      • openmrs.org if you have a use case to share.

  • Apache Superset (Open Source data visualization tool)

    • Ozone Analytics, a versatile big data pipelines technology, streams data from OpenMRS to a data lake consumed by Apache Superset. More info here. Known OMRS Community Integrations: Cote d’Ivoire’s HIS Technical Working Group, ICRC (see some example ICRC Superset dashboards here).

  • PowerBI

    • Several implementers use SQL scripts to ETL from OpenMRS to a SQL Server where Power BI then consumes the transformed data (eg PIH, EGPAF). For more information consider posting to the OpenMRS Forum at http://talk.openmrs.org  

  • Other Data Extraction Tools

    • Open Health Stack: The Analytics Pipeline of Open Health Stack is specifically called fhir-data-pipes. Known Community Member Integrations: Being used for Cote d’Ivoire OpenMRS analytics capture by ITECH. 

    • MambaETL: UCSF module for OpenMRS Data Flattening. Details here.

...