Completed Projects

The pages under here were once Available Development Projects and then became Active Projects, and finally were finished and so have been dropped here.  These pages are not meant to be an end-all documentation, but instead are just a historical account of the design and working processes.  (There are some people that like to read those sorts of things).  Each page should have a link to the final documentation or code outcome from the project.

OpenMRS Android Client Project 2.8+

OpenMRS Condition List

Nigeria Telemedicine App

Additional Attributes on Concept Map (Design Page)

Add Location Attributes

Add-On Index Enhancements Project

Add Support for Open Web Apps

Administration Tools for OpenMRS 2.0

Anonymous Patient Registration Project

Anonymous Patient Registration Project Documentation

API Support for Order Entry (Design Page)

Appointment Module

Archived Projects

Atlas 3.0 Project

Atlas 3.1 Project

Atlas Module 2.0 Project

Atlas Module (Design Page)

Automated QA testing of identified priority Reference Application features

Automation of create-openmrs-owa with React Components

Better Error Submission Process for FDBK Module

Built-In Reports for Reference Application

Built-In Reports - Reference Application

Chart Search

Chart Search for the Reference Application

Cohort Module Enhancements

Concept Management Tools App for Our New Reference Application

Concept Proposal Client and Server

COVID-19 Public Health Response [ARCHIVED]

Database Message Properties Module (Design Page)

Data Comparison Module

Data Integrity Module 4.x Improvement Project

Data Integrity Workflow Module

Data Synchronization Project

De-Identified Patient Data Export

Developer and Implementer Documentation Improvements

Developing User Friendly Documentation for FHIR API

DHISReport DHIS2 WebAPI Project

DHISReport Reporting Enhancements


Enable HTML Form Entry forms in OpenMRS 3

Enabling SMART Apps in OpenMRS

Encounter Audit Module

Enhanced Web Services (Design Page)

Enhance Module Maven Archetype (Design Page)

Enhance Patient Matching Module Project

ETL/Predictive Modeling Across Multiple Platforms

Extended Concept Model Requirements

FHIR Module Enhancements Project

FHIR OAuth Smart Apps Integration and OAuth module enhancements

FHIR Swagger Codegen Integration and Strategic Improvements

FHIR Swagger Document generator and enhancements

Generic Tagging Mechanism Project

GSoC 2012 - HTML Form Entry Module Enhancements

GSoC 2020 : Add Support for FHIR Narratives

GSoC 2020 : Advancement of OAuth2 Module and Improvements in SMART OWA

GSoC 2020 : Expose System Metrics For Monitoring

GSoC 2020 : Improved OpenMRS DHIS2 Integration

GSoC 2020 : Improve FHIR Search

GSoC 2020 : OpenMRS Android Client 2.9.x Project

GSoC 2020 : OpenMRS should run on PostgreSQL

GSoC 2020 : Switching from XML Mappings to Annotations on OpenMRS domain Objects

GSoC 2020 : Upgrade Platform Core Libraries Project

GSoC 2021: E2E Automated Tests for the OpenMRS 3.0 RefApp

GSoC 2021: Export & import feature for the OMRS Reporting module

GSoC 2021: Improve the functionalities of the DHIS2 Connector module

GSoC 2021: Micro Frontend UI for FHIR metadata CRUD operations

GSoC 2021 : OpenMRS Android Client Project 3.0.x

GSoC 2021: Patch Security Vulnerabilities Identified by NCSU

GSoC 2021: SMART-on-FHIR

GSoC 2021: Support for Extended Operations in FHIR

GSoC 2022: Improving 3.x E2E Tests

GSoC 2022: Next Generation Form Builder UI for the OpenMRS Community

GSoC 2022: OCL Subscription Module for OpenMRS 3

GSoC 2022: Redo Legacy UI Cohort Builder

GSoC 2023 : FHIR: Add support for FHIR PATCH operations

GSoC 2023: Implementing the Print Feature on OpenMRS 3 - Final Evaluation

GSoC 2023: Improving the OpenMRS Developer Experience: Updating the SDK

GSoC 2023: O3: Migrate vanilla React forms to RHF

GSoC 2023: Responsiveness & Tablet-based Needs for OpenMRS 3

HL7 Output (Design Page)

Hl7Query Roadmap

IHE Interoperability - Patient Administration Management

Implementing Novel Features to Improve De-duplication User Experience

Improved Built-In Reports module

Improved REST API Documentation Project

Improvements to the HL7Query Module

Improving Mobile Development

Integrate Bootstrap as Foundation for OpenMRS Reference Application

Intuitive User Interfaces for Report Designer

Localization of Initial Setup and Update Wizards

Location Based Access Control

Logic Web Service

Longitudinal Data Viewer

Merge Concepts Module

Merge Patient data from Multiple Installations

Metadata Sharing Project

Metadata Sharing Project (round 2)

Migrating from OpenMRS ID to a new SSO System

Migrating to DVCS

MoTeCH Integration (Design Page)

Multiple providers per encounter (Design Page)

Multi Searching across databases

Nigeria Telemedicine App

OAuth module enhancements and SMART apps support

OCL Subscription Module (Design Page)

Open Concept Lab enhancements

OpenMRS 2.x Installer module

OpenMRS 2.x SDK

OpenMRS Android Client Feature Parity and Improvements - GSoC 2017

OpenMRS Android Client - GSoC 2016

OpenMRS Android Client Project 2.8+

OpenMRS-DHIS2-SDMX-HD Integration

OpenMRS FHIR Module - Initial design

OpenMRS ID Platform Improvements

OpenMRS insurance claims module

OpenMRS Lite Module

OpenMRS - OAuth2 Module

OpenMRS RegaDB Integration


OpenMRS TRACNet integration (Design Page)

Operation Theater Module

Operation Theater Module Workflow Enhancements

OWA Generator Improvement Project

Patient Dashboard Tabs Loaded via AJAX

Patient Flag Module OWA

Patient Matching 2.0 Project

Patient Matching Module Strategy Enhancements

Patient Search Criteria

Radiology Reporting Enhancement

REST Documentation Generator Project

Sync 2.0

Tribe Module Project

Universal Search Box (Design Page)

Update HTMLFormEntry WYSIWYG Editor

Upgrade Core Libraries Sprint

Use Form Schemas in HTML Form Entry

Validation Module Enhancements