User interface for Concept Dictionary and UI library for Open Web Apps Part II of changes introduced by SolDevelo to OpenMRS
OpenMRS is a global community that has developed an open-source electronic medical record system (EMR), made to support healthcare in low and middle-income countries. It supports both patients and doctors by providing easy access to medical records, diagnosis, prescriptions, and test results. Any healthcare system or member of the healthcare team, worldwide, can download the OpenMRS application for free and customize it according to their needs. This free software allows clinics and hospitals that use OpenMRS to provide efficient and effective medical care.
- Before introducing Open Web Apps front-end developers who weren't familiar with server side technologies could not easily contribute new features to OpenMRS as good command of Java was required.
Before introducing UI (User Interface) components library, developers had to create themselves basic components such as tables, search boxes, etc. Implementing such custom components took time and required extra effort and resulted in a non concise user experience.
- Before introducing Concept Dictionary OWA, dictionary curators had to resort to using a legacy and outdated user interface, which didn't have uniform look & feel with the latest OpenMRS Reference Application.
By creating Concept Dictionary OWA (dictionary of medical terms), which stores terms describing diseases, drugs, diagnoses, tests, procedures, other questions and potential answers, including measures defining the patient's condition, it becomes possible to manage dictionary medical terms (medical concepts) from the level of the new user interface. It allows collecting data in a simple and standardized way.
In addition, the SolDevelo team created a library of UI (User Interface) components. It can be used when creating new Open Web Apps for OpenMRS in AngularJS, which is one of the most modern technologies.
SolDevelo has proven their ability as a dynamic software development and information technology company. OpenMRS is grateful for their involvement and commitment to the OpenMRS community.