Details
-
Type: Improvement
-
Status: Resolved
-
Priority: Medium
-
Resolution: Done
-
Labels:
Description
Currently, the process of setting up mUzima is manual, in the sense that users have to manually choose cohorts, forms, locations, providers and concepts. This process is repetitive/tiring for an implementation that downloads same sets of data on multiple devices, and is not easy/intutive for new users. An improvement is to create a configuration that allows defining at server side all data to be downloaded, and therefore users only need to pick a preferred config in order to complete the setup wizard.
The proposed workflow
- On the server-side:
- provide facility to create a config file, ideally a drag and drop page. The config file will specify: (forms to download, locations, providers, cohorts, concepts to download, numbers of obs to download) See sample config: sample_config.txt
- Forms to have metadata downloaded together with the form (eg concepts to download) (see
MUZIMA-419) - For every Concept, optionally specify the number of Obs to download, default all.
- On the client side, provide two options for the setup wizard:
- Recomended: where users select a configuration
- Advanced: where users follow the current workflow
Gliffy Diagrams
Attachments
Issue Links
- depends on
-
MUZIMA-420 Merge core mUzima modules
- Resolved
-
MUZIMA-419 Extract forms metadata at server side instead of client side
- Resolved