OpenMRS Glossary

OpenMRS Glossary

[ 1 A ] [ 2 B ] [ 3 C ] [ 4 D ] [ 5 E ] [ 6 F ] [ 7 ] [ 8 H ] [ 9 I ] [ 10 J ] [ 11 K ] [ 12 L ] [ 13 M ] [ 14 N ] [ 15 O ] [ 16 P ] [ 17 Q ] [ 18 R ] [ 19 S ] [ 20 T ] [ 21 U ] [ 22 V ] [ 23 W ] [ 24 X ] [ 25 Y ] [ 26 Z ] [ 27 Index ]

Would you like something added to the glossary?

If you've come across a word, phrase, or term that you think would be good to add to this page, you can either edit the page yourself, or simply add a comment at the bottom of this page with the word or phrase, and someone else will add it for you. Thanks for improving our glossary!

 

A


Allergy List

A series of allergies from which a patient suffers.

Apache Maven

A build management tool used for OpenMRS development.

Apache Tomcat

An open-source web server developed by the Apache Software Foundation, packaging together Java Servlet, JavaServer Pages, Java Expression Language and Java WebSocket technologies.

App

A software program that's designed to perform a specific function or set of functions directly for the user or, in some cases, for another application program. OpenMRs is a system of web-based apps such as Clinic Dashboard, Patient Chart and Offline Tools. Each app has its own homepage, navigation structure, and multiple features related to a particular theme.

Attribute

A data point about a patient that is used to describe them. Examples of person attributes include birthdate (which never changes) or marital status (which rarely changes).

[ 1 A ] [ 2 B ] [ 3 C ] [ 4 D ] [ 5 E ] [ 6 F ] [ 7 ] [ 8 H ] [ 9 I ] [ 10 J ] [ 11 K ] [ 12 L ] [ 13 M ] [ 14 N ] [ 15 O ] [ 16 P ] [ 17 Q ] [ 18 R ] [ 19 S ] [ 20 T ] [ 21 U ] [ 22 V ] [ 23 W ] [ 24 X ] [ 25 Y ] [ 26 Z ] [ 27 Index ]

B


Bamboo

A continuous Integration (CI) tool used by OpenMRS.

Bug

A repeatable error or flaw in a program that causes an unexpected or incorrect result. 

Bundled Module

An OpenMRS module that is prepackaged with an OpenMRS release.

[ 1 A ] [ 2 B ] [ 3 C ] [ 4 D ] [ 5 E ] [ 6 F ] [ 7 ] [ 8 H ] [ 9 I ] [ 10 J ] [ 11 K ] [ 12 L ] [ 13 M ] [ 14 N ] [ 15 O ] [ 16 P ] [ 17 Q ] [ 18 R ] [ 19 S ] [ 20 T ] [ 21 U ] [ 22 V ] [ 23 W ] [ 24 X ] [ 25 Y ] [ 26 Z ] [ 27 Index ]

C


Central pane

Area of the UI where clinic data, patient data and patient lists can be visualized.

Clinician

A doctor, nurse, or another clinical officer who provides health care to patients.

Cohort

A group of patients that can be defined by one or more common traits.

Contributor

Any community member who participates and contributes towards the OpenMRS community. 

Core

The source code for the OpenMRS API and core modules. The core does not include the source code for other, optional modules.

Concept

The fundamental unit of capturing clinical information within OpenMRS. Concepts represent a single idea and include both questions and answers. "cough", "address", "duration", and "yes" are a few examples.

Concept Dictionary

A list of all the medical and program-related terms used in OpenMRS as questions and answers.

Crucible

An on-premises code review tool made by Atlassian.

Customization

The idea of adapting a system to suit one's specific, particular needs.

[ 1 A ] [ 2 B ] [ 3 C ] [ 4 D ] [ 5 E ] [ 6 F ] [ 7 ] [ 8 H ] [ 9 I ] [ 10 J ] [ 11 K ] [ 12 L ] [ 13 M ] [ 14 N ] [ 15 O ] [ 16 P ] [ 17 Q ] [ 18 R ] [ 19 S ] [ 20 T ] [ 21 U ] [ 22 V ] [ 23 W ] [ 24 X ] [ 25 Y ] [ 26 Z ] [ 27 Index ]

D


Data

The actual information recorded by users in OpenMRS. Examples of Data in OpenMRS are Patients, Encounters, and Observations. Data points are defined as concepts through the Concepts Dictionary. The main interface for data entry in OpenMRS is the Patient Chart.

Demo data

A sample anonymized data set, including 5,000 patients and 500,000 observations, is available for most releases of OpenMRS.

Direct Web Remoting

Java open-source library to convert Java objects to Javascript and vice versa for AJAX.

Distribution

A version of OpenMRS that is in use within an organization. For example, Ampath, KenyaEMR and OpenMRS Nigeria are all OpenMRS distributions, each within a different institution. Distributions can have varying levels of customization and adherence to the RefApp.

[ 1 A ] [ 2 B ] [ 3 C ] [ 4 D ] [ 5 E ] [ 6 F ] [ 7 ] [ 8 H ] [ 9 I ] [ 10 J ] [ 11 K ] [ 12 L ] [ 13 M ] [ 14 N ] [ 15 O ] [ 16 P ] [ 17 Q ] [ 18 R ] [ 19 S ] [ 20 T ] [ 21 U ] [ 22 V ] [ 23 W ] [ 24 X ] [ 25 Y ] [ 26 Z ] [ 27 Index ]

E


Eclipse

A multi-language, open-source Integrated Development Environment (IDE) recommended for OpenMRS development 

Electronic Medical Record (EMR) 

A digital version of a paper chart/document used to record patient data.

Electronic Medical Record System

A computer system that allows for recording, storage, and retrieval of Electronic Medical Records.

Encounter

A clinical transaction in which a group of data (e.g., observations, notes, and orders) are recorded. Encounters generally involve one (or a few) providers. Examples include the paper "encounter form" with which OpenMRS started, an order entry session, a daily note & associated orders written for patient while they are in the hospital, etc.

[ 1 A ] [ 2 B ] [ 3 C ] [ 4 D ] [ 5 E ] [ 6 F ] [ 7 ] [ 8 H ] [ 9 I ] [ 10 J ] [ 11 K ] [ 12 L ] [ 13 M ] [ 14 N ] [ 15 O ] [ 16 P ] [ 17 Q ] [ 18 R ] [ 19 S ] [ 20 T ] [ 21 U ] [ 22 V ] [ 23 W ] [ 24 X ] [ 25 Y ] [ 26 Z ] [ 27 Index ]

F