OpenMRS is an open-source application that lets users design their own custom medical records software solution, with no programming knowledge required. It provides a common framework upon which medical informatics efforts in emerging countries can be developed.
OpenMRS is a library of API calls and databases, compatible with practices of all sizes. It is also a community of users, funders, implementers and developers who are involved in applying health information technologies to solve medical problems.
OpenMRS works on the principle that information needs to be stored in a manner that makes it easy to analyze and summarize. It helps to maximize usage of coded information and minimize usage of free text.
OpenMRS includes a concept dictionary at the core of the application, which acts as a storage medium for all general questions, drugs, procedures, tests and diagnosis-related information.
This application is designed to function in an atmosphere wherein several client computers have access to the same data on a server.