Our team is cuurently working on deploying a single EMR across all ART sites in the country using OpenMRS. The number of sites is very large about 1000+ some primary health care centers, secondary and tertiary care. We need advice on how we can manage concept creation so that when we create an OpenMRS module, it can work on all instances without need for code modification. Taking into consideration the following facts;
We want to be able to create modules that can work on all instances without changing codes
We also want hospitals to take ownership of the EMR and be able to add Hospital specific forms and concepts without us acting as dictators. Locally created concept should not interfer with the functionality of our modules .
We have already uploaded the CEIL dictionary on the base version for distribution but we need a very flexible protocol that will allow hospitals to add hospital specific forms and concepts without having to go through lengthy bureaucracy.
Advice from the community is very welcome. (Bright Ibezim - Nigeria)