Versions Compared

Key

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

...

In CommCare, you can build all of the forms we need over the course of a particular project and link them together into one application.

4. Modules

In CommCare also uses modules, which are groups of forms that are all related to the same type of thing are grouped together in modules.  A module can have one or many forms, and an application could have many modules; it is like a folder full of forms that are all about the same thing.  A module about pregnancy could contain a registration form, a home visit form, a pregnancy outcome, and a danger signs form. Each form has a different purpose but they are all related to the pregnancy.

For example, if we have an application for a community health worker, we could have a pregnancy module, a malaria module, and an HIV/AIDS module.

A single CommCare application can contain multiple modules. So here is what an application's structure might look like:

...

  • The unit of data submission and work is a form. Every time a mobile phone user fills out a form, it is sealed marked as completed and sent over to the CommCareHQ server through the cellular or via an Internet connection, such as a mobile data network, or a WiFi network. 
  • Forms can be grouped into modules and applications to match the overall workflow and responsibilities of the worker.

There are lots of tutorials on the CommCare Help Site to help you navigate the structure of an application, but now you know all of the basics!

...