AFG-Polio-Data / APMIS-Project

APMIS (Afghanistan Polio Management Information System) is an supplemental Immunization Activities management system to manage the vaccination activities in the country.
https://test.afghanistan-apmis.com
GNU General Public License v3.0
4 stars 7 forks source link

Adding modality to the Form Category and Form Access #625

Closed RaziaMahmodi closed 1 month ago

RaziaMahmodi commented 3 months ago

There is a need to record modality by cluster as campaign form data. This will allow users to review the planned cluster-level modality at the start of the campaign (pre-campaign) and what occurred during post-campaign. Users will typically import a file with this info as pre-campaign modality, then update that file during the campaign, and import the updated file as post-campaign modality. To accomplish this, we suggest:

These cluster level modality forms will be created and assigned in the usual way and are not related to the campaign basics section. Assigned users should be able to open the record-level forms as usual in the web view if they wish to make a single edit for example. These data are used for comparison and calculation in the dashboard.

RaziaMahmodi commented 2 months ago

On Test Server: Task number 1: when the forms are assigned to "MODALITY_POST" and "MODALITY_PRE" formcategory in DB, Campaign Basics/ All Campaign will be out of access.

Image

omoluabidotcom commented 2 months ago

Please utilize "Modality_Pre" and "Modality_Post" for the form category of forms, instead of "MODALITY_PRE" or "MODALITY_POST". This is what is available within the system currently. If there is a requirement to convert it to all uppercase, such changes can be readily implemented.