This is the main muzima module. The module:

  1. Manages mUzima data sources.
  2. Manages mUzima specific REST calls.
  3. Receives payloads from mUzima mobile clients.
  4. Processes the payloads using both Muzima Registration and Muzima Teleconsultation Modules as shown.
  5. Manages error queue for all payload data that did not successfully process to OpenMRS.

Once installed the module will appear in the Manage Modules section of OpenMRS:

What if I want to contribute to its development?

  1. Visit our Developers Guide to get more information on developing within and around mUzima.
  2. Check out the code from mUzima Github
  3. Write code and commit (smile)