In hospital workaday life it happens to be that in 1% of the treatments multiple accounts are created for a single patient. Thus the treatment history is spread over different accounts and needs to be merged.
I tried to find it out how this can be done with Bahmni but got stuck. Can you please give me some hints how it can be achieved? If it's not yet supported, what would be the entry point for the implementation and installation of custom apps?
What I tried so far
Access the "Data Quality Dashboard" in Bahmni
The Bahmni Feature Guide shows a screenshot of a "Data Quality Dashboard" which might
be used for this purpose. Unfortunatly, I cannot figure out how to use this feature.
The only trace I could find of it in the source code was in the "endtb-config" repository (patientListPrint.html).
So I tried to install Bahmni with the EndTB config but it failed due to a SQL constraint
violation in the "implementation-config.yml" task (see install steps, error message and full console output).
The link to the openmrs-module-bahmnidataintegrity GitHub repository, which I found in the thread where the development of the Data Integrity feature is being discussed is not valid any-more. So I have no idea yet how to install/access the data quality dashboard.
Access the Data Quality Dashboard directly in OpenMRS
I also tried to access the Data Quality Dashboard via OpenMRS directly.
I have found the Data Integrety module via the OpenMRS module search and it has been successfully installed in the OpenMRS administration. However, I cannot find the access URL. https://kch/openmrs/module/dataintegrety/view.html results in an error page.