- Leverage work that has already been done to address workflows (Hospital Management, etc), regional needs (Kenya, Mozambique, etc), and specialty service areas (TB, etc)
- Collaboration opportunities with other developers and implementers working on similar use cases
- A broader user base of the same distribution can lead to improved code quality, additional features, and shared QA work
Types of Distributions
1. General Purpose Distributions
An OpenMRS distribution that intends to serve the worldwide audience of clinics, hospitals, governments, NGOs, etc, who want a patient medical record for purposes of clinical care.
2. Targeted Distributions
An OpenMRS distribution that is intended for a specific clinical or geographical use case, or a non-patient-care use case. For example, a standardized country specific distribution or one targeted at a specific disease epidemic.
3. Implementation Specific Distributions
A configuration of OpenMRS that is technically built like a Distribution, but is only intended for use by one specific consumer. If you are not the specific target of this distribution, you wouldn't probably use it directly, but as a developer or implementer you may learn a lot from studying or forking it. However, there may be opportunities to collaborate with the teams working on these distributions if you wanted to create a replica of their clinical and technical environments.
OpenMRS Reference Application