medic / cht-core

The CHT Core Framework makes it faster to build responsive, offline-first digital health apps that equip health workers to provide better care in their communities. It is a central resource of the Community Health Toolkit.
https://communityhealthtoolkit.org
GNU Affero General Public License v3.0
438 stars 209 forks source link

User friendly CHT Contacts Management System #6680

Open benkags opened 3 years ago

benkags commented 3 years ago

Is your feature request related to a problem? Please describe. csv-to-docs, move-contacts and upload-docs commands in medic-conf are currently the command available for contact(persons and places) management in CHT. While the command work, there is an unmet gap in CHT contact management. Specifically, for a large deployment, we are not addressing the following requirements effectively:-

Describe the solution you'd like

Describe alternatives you've considered Write a custom script specific to the project.

Additional context A more detailed write up with one project's study case.

garethbowen commented 3 years ago

Related: https://github.com/medic/cht-core/issues/6544

katanu commented 3 years ago

To add the non-technical voice to this issue;

  1. As the CHA I want to assign all my CHVs to their new CHV areas via the App during the App’s training so that the CHVs have access to the right app for training and during deployment for quality health service delivery and data collection

  2. As the CHA I want to assign new CHVs to new CHV areas, remove non-existing ones and transfer CHWs as needed via the App so that I have an updated system of CHVs for quality health service delivery and data collection

  3. As a programs officer/manager I want to delete all the CHVs from the project’s instance after training so that the CHVs have access to the right app during deployment for quality health service delivery and data collection See also the document detailing this. cc @michaelkohn , @JenniferMuli, @leah-ngaari , @billwambua, @korirm

kennsippell commented 7 months ago

See https://github.com/medic/cht-user-management