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

Log for added/archived configuration info #624

Closed bnygren closed 2 months ago

bnygren commented 3 months ago

Current administrative (geographic) units are edited in the Configuration section. This allows the database to be updated to reflect changes in the administrative structure for the country. However, when changes are made to the system it can be difficult to know what changed in retrospect. This information is of interest to describe how much has changed (typically with clusters) from one campaign to the next.

Additionally, please configure the following:

To address this, we propose adding a simple log. This would be available in the configuration section as a tab.

Image

Structure should be similar to:
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40">

date | type | unit name | unit code | action | User -- | -- | -- | -- | -- | -- 1/2/2023 | cluster | 10 | 465410 | archive | Razia 1/3/2023 | cluster | 15 | 2322215 | add | Razia 1/4/2023 | cluster | 22 | 565622 | import: overwrite | Razia 1/5/2023 | district | 23 | 565623 | reassigned from 'Province A' to 'Province B' | Razia