Integrate OCL and Bahmni to improve metadata management
Terminology management has been a long-standing problem with Bahmni implementations that wanted to share the same concept dictionary and wanted to standardize their data collection and reporting across implementations. Since every installation is free to create its own concepts in isolation, this approach also leads to a lot of chaos. Over the years, several methods for sharing concepts have been created, but none of them have made it easy to follow best practices or led to large-scale adoption of concept sharing. OCL provides a way for the facilities to manage their concepts in a shared service on the web and create a shared concept dictionary.
OCL for OpenMRS is a work-in-progress project (documented here). Since Bahmni uses OpenMRS' concept dictionary and data model, we believe that Bahmni can leverage the OCL for OpenMRS with minimum work required on top of it.
OCL for OpenMRS has been renamed to “Dictionary Manager”.
If you have a good understanding of OCL or Bahmni Concepts or Terminology Management (SNOMED, ICD10, LOINC, etc) and are interested in how Bahmni terminology management workflow can look like, please ping us on Slack and we will connect with you.