Primary mentor | TBD |
Backup mentor | TBD |
Assigned to | TBD |
This project is part of GSOC 2021: Modernizing Administration functions for OpenMRS
Description
Administration functions for managing clinical data within OpenMRS. This includes visits, encounter, and observations.
Visits
Provides functions for managing visits resources within OpenMRS as well as configuring how visits are used. A visit can contain 0-to-n encounters.
Manage Visit Types | List/search, add, edit, retire, and delete visit types. |
Manage Visit Attribute Types | List/search, add, edit, retire, and delete visit attribute types. |
Configure Visits | Control visit behavior within the system (e.g., auto-closing of visits and how encounters are assigned to a visit).
|
Encounters*
Provides functions for managing clinical encounters within OpenMRS.
Manage Encounters | Allows the creation and editing of clinical encounters. These are relatively complex resources comprising encounter details (patient, location, date, type, associated visit), provider(s) involved in the encounter, and any observations collected within the encounter. There are several types of observations, so making an interface to view and/or edit any observations is non-trivial. |
Manage Encounter Types | List/search, add, edit, retire, and delete encounter types.
|
Manage Encounter Roles | List/search, add, edit, retire, and delete encounter roles.
|
Observations
Provides features for system administration of clinical observations collected within OpenMRS.
Manage Observations | Find observations by person & concept OR by encounter, then redirects to Encounter management for editing.
|
Extra Credit
- TBD