Versions Compared

Key

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

...

  • User collects a form in the mobile app
  • Mobile app syncs to the central system
  • Central system identifies that there is a referral that needs to go to the third party system
  • Central system creates the referral package by mapping incoming form submission fields to the output(s)
  • Central system sends the package(s) to the third party system
    • Note: This may require creating multiple entities in the third party system and the Central data repository is responsible for orchestrating that. For example, you first need to create the patient, then the encounter, then the observations with the ability to roll back changes.
  • Third party system receives the package and confirms that it was received
  • Third party system parses each package and stores them in the system
  • Third party system may trigger internal events based on this changing information

...

CommCare and DHIS2 Anonymous Events

CommCare ---> DHIS2
CommCare Form -> DHIS2 Anonymous Event

...

In Mozambique, the upSCALE application integrates the entire Ministry of Health’s agentes polivalentes elementares curriculum (elementary multipurpose agents curriculum) into one platform. The platform collects real time data entered by CHWs who deliver health services in the remote areas where they live. Dimagi, with the collaboration of Malaria Consortium, developed a live integration of every form submissions using the anonymous events functionality into the Ministry of Health (MISAU) “Community Involvement for Health Information System” DHIS2 instance.

...

CommCare and DHIS2 DataSets 

CommCare ---> DHIS2
CommCare Report -> DHIS2 DataSet

...

In 2017 Dimagi has collaborated with MSH and the Ministry of Public Health of Madagascar to develop the integration between the CommCare application used at the community level and the DHIS2 instance setup by the Ministry. Using Motech and the aggregated integration feature, monthly aggregated reporting data coming from community health workers is sent to the DHIS2 instance of the Ministry of Health. The scope of the application includes all indicators on the monthly activity report covering data for IMCI, Surveillance and also stock management.

...

CommCare and OpenMRS (with Reports)

CommCare <--> OpenMRS
CommCare Case <- OpenMRS Report
CommCare Case + Form -> OpenMRS Patient + Observations

...

Upon submission of a visit form a Visit, an Encounter and several Observations are created in OpenMRS, according to the location of the user, ensuring that the information collected is reflected in OpenMRS. Patient demographics are also updated in OpenMRs if they change.

...


CommCare and OpenMRS (with Atom feed)

CommCare <--> OpenMRS
CommCare Case + Form <--> OpenMRS Patient + Observations
CommCare Case <- OpenMRS Atom feed

...

CommCare beneficiaries are created/updated when a clinician at a facility updates a corresponding patient, so that a CHW can follow up. Updates from the CHW are sent back to the clinic/OpenMRS.

...

CommCare and OpenClinica

CommCare <--> OpenClinica

...