Details
-
Epic
-
Status: Ready for Work
-
TBD
-
Resolution: Unresolved
-
None
-
None
-
Implement location mapping feature
Description
DHIS connector module is used to map openmrs reports with DHIS2 data sets and to push data from the OpenMRS location to the respective DHIS2 org unit. So there’s a one-to-one relationship between OpenMRS location and DHIS2 org-unit. When using automation UI or run reports UI to send data to DHIS2, the user has to pick the relevant OpenMRS location and the DHIS2 Org Unit every time.
This process can be automated by creating a new User Interface to match the OpenMRS Locations with the respective DHIS2 Org. Units. This has to be done in several sub-tasks.
- Creating a table to store the mappings
- Create the user interface to display/add/update mappings
- Update the Run Reports UI to work with the mapped locations
- Update the Automation UI to work with the mapped location
Resources:
https://talk.openmrs.org/t/gsoc-2021-improving-functionalities-of-dhis-connector-module/32043
https://talk.openmrs.org/t/designing-layout-of-location-mapping-ui-dhis-connector-module/33686/