...
Table of Contents | ||
---|---|---|
|
Overview
District Health Information System 2 (DHIS2) is an open-source, web-based health management information system (HMIS) platform. Today, DHIS2 is the world's largest HMIS platform. DHIS2 supports numerous programs primarily those in health system alongside the Ministry of Health (MoH).
...
CommCare and DHIS2 complement each other in a national digital health strategy. CommCare and DHIS2 are used worldwide to create end-to-end data pipelines, from remote data capture through district and national-scale reporting.
How
...
Gliffy | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Dimagi maintain an an open-source integration layer for managing, integrating, and sharing data between digital systems. This tool is used to integrate CommCare with other systems such as DHIS2, OpenMRS, and custom solutions. I provides a robust framework to write new integration adapters between system, and provides infrastructure for authentication, logging, error-handling and managing connections to partially offline systems. Dimagi provides integrations services directly and through our integration partners to build integrations between CommCare and other data systems.
The DHIS2 module supports sending both aggregate data (datasets and data values) and individual data (events) to DHIS2. End users may map data collected in CommCare to DHIS2 events or datasets. This allows the system to be flexible to changes in both CommCare and DHIS2, and projects may modify the integration without requiring additional software development.
Deploying the integration layer can also help other systems integrate data with DHIS2 through the same approach, providing long-term value as an integration and orchestration layer for health systems in the country through the OpenHIE standards. CommCare can be used for community level data collection and supervision, and other systems such OpenMRS and OpenLMIS can be used to support clinical or stock data workflows. These systems can all use a central integration layer to share registry data, and submit information to DHIS2.
...
do I integrate DHIS2 with CommCare?
Below are some options for how you can integrate your DHIS2 instance with CommCare.
Option 1: Leverage CommCare’s APIs
Multiexcerpt include macro | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
By leveraging CommCare HQ APIs CommCare’s API Access , you can connect CommCare write scripted procedures that pull desired data from CommCare and send it to DHIS2 directly. Setting up this connection will likely require that you go through the process of mapping This will also require you to understand the structure of data in both systems and map your DHIS2 data structure to CommCare. You can follow the instructions here: https://commcare-hq.readthedocs.io/value_source.htmlyour CommCare data structure.
In addition, you can follow some of DHIS2’s integration information here: https://docs.dhis2.org/en/implement/implementing-dhis2/integration-concepts.html.
Need help doing this? Several CommCare Providers also provide services and experience in setting up DHIS2 integrations with CommCare. You can learn more about our Provider network here: CommCare Providers .
Option 2: Hire Dimagi’s Professional Services team
Multiexcerpt include macro | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
...
You can learn more about our services offerings here: https://dimagi.com/services/