OpenMRS project is an open-source electronic medical record system — a system which keeps track of patient records. Mainly the project can be divided into the following layers. They can be identified with the three-tier architecture: data, logic and presentation tiers.
A flexible data model which holds the medical records. OpenMRS supersedes the work of AMRS [...]