Priority /100 | Functional Area | Title | Contact Person | Links: Forum, Wiki, Jira, etc | 1️⃣ In BA or Design | 2️⃣ In Dev | 3️⃣ Testing | 4️⃣ Released |
---|
90 | | 🎓 Concept Management Docs & Course | Veronica Muthee | | Status |
---|
colour | Red |
---|
title | Not Started |
---|
|
| | | |
| | 📖 O3 User Manual | | | | | | |
80 | | | Grace Potma | Talk post | Epic | | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| |
90 | | Expand |
---|
title | 📖 O3 Wiki & Docs clean-up |
---|
| Status |
---|
colour | Yellow |
---|
title | OpenMRS Inc |
---|
|
Status |
---|
colour | Yellow |
---|
title | Volunteers |
---|
|
Bring into 1 place all config & devops & dev & setup docs. Make easy to find. |
| Grace Potma | | | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| |
90 | | Expand |
---|
title | 🎁 Automate EMR-distro releases (Smoother O3 RefApp releases) |
---|
| Automating: QA Release build, run E2E tests on all repos when esm-core is released, stricter typechecking. To Do: Test with 3.2-rc, then update O3 Release Guide Docs. Status |
---|
colour | Yellow |
---|
title | OMRS Inc |
---|
|
|
| Ian Bacher | | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| | |
85 | Status |
---|
colour | Yellow |
---|
title | 🧠 BA Work |
---|
|
| Expand |
---|
title | ⭐️ Favorite-ing for Order, Dx Options |
---|
| Problem: Users have too many choices to pick from (e.g. drug orders, labs, diagnosis options, etc). User-based favorites can improve the UX and speed. Contact: Grace Potma Wiki: ___ Epic: ___ Status |
---|
colour | Yellow |
---|
title | OMRS Inc |
---|
|
|
| Grace Potma | | Status |
---|
colour | Red |
---|
title | Not Started |
---|
|
| | | |
90 | | Expand |
---|
title | ⏰ Visit List Performance Enhancements |
---|
| Status |
---|
colour | Yellow |
---|
title | OMRS INC |
---|
|
In the patient chart, when you go into “Past Visits”, that list can be slow to load. Jayasanka is working to improve this. |
Expand |
---|
title | ✅🏋️ Fix API Performance Issues (locations & visits) |
---|
| Fix issues with API performance, found via Automatic Load & Performance Testing. (Speed of loading: Locations, and Visits view) |
| Jayasanka Weerasinghe | | | | | |
| | Expand |
---|
| Status |
---|
colour | Blue |
---|
title | MSF / Madiro |
---|
|
|
| Joshua Nsereko | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| | |
85 | Status |
---|
colour | Yellow |
---|
title | 🧠 BA Work |
---|
|
| Expand |
---|
title | 🖨️ Print ID Card at Registration |
---|
| Often clerks need to print an ID card after registering a new patient. Interested: PIH, Madiro |
| | | | | | |
| | Expand |
---|
title | 📊 Superset HIS integration |
---|
| Ozone team is open-sourcing the integration between OpenMRS and Superset. |
| | | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| ? | |
| Status |
---|
colour | Yellow |
---|
title | 🧠 BA Work |
---|
|
| 🏠 Home Page: Combine Queues as default | Grace Potma | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| | | |
| | Expand |
---|
title | 🛏️ IPD: Bed Management & Ward Management |
---|
| Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Mekom |
---|
|
UI to manage location and status of patients across beds in wards, including Moms/Babies, and multiple patients in 1 bed. |
| Squad | | | | | |
| | Expand |
---|
title | 🎁 📝 RDE: 🧐 Better Historical Visit view |
---|
| Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | PIH |
---|
|
Retrospective Data Entry to enable management and editing of past visits & encounters, chart corrections, etc., in O3 UI. Status: Status |
---|
colour | Yellow |
---|
title | DeSIGN Complete |
---|
| |
| Paul Adams | Wiki | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| | | |
| | ⚠️ Allergy Check UI in Drug Orders | Paul Adams | | Status |
---|
colour | Yellow |
---|
title | In User Testing |
---|
|
| | | |
| | 🎨 Design Review of Admin, Config, & Form Builder | Paul Adams | | Status |
---|
colour | Red |
---|
title | Not Started |
---|
|
| | | |
| | | Wikum Weerakutti | | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| | |
| | Expand |
---|
title | 💰 Billing (Lite; for small sites) |
---|
| See Billing Squad details on the Squad Dashboard. |
| Squad | | | | | |
| | 📆 Appointments | Squad | | | | | |
| | ⏰ Queues | Squad | | | | | |
| | 🧪 Lab - Lite | Squad | | | | | |
| | Expand |
---|
title | 📦 Inventory, Stock, & Commodity (Lite; for small sites) |
---|
| See Inventory Squad details on the Squad Dashboard. |
| Squad | | | | | |
| | Expand |
---|
title | ✅🔒 Password Change in O3 |
---|
| Backend Dev work complete; UI work next. |
| Ian Bacher | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| | |
| | 🎓 Reporting: Academy Course | Grace Potma | | Status |
---|
colour | Red |
---|
title | Not Started |
---|
|
| | | |
| | 🎓 OpenMRS for eHealth Leaders: Academy Course | Grace Potma | | | | | |
| | Expand |
---|
title | 🛒 Expand Orders: Add Referrals, Procedures, and Materials |
---|
| Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Mekom |
---|
|
3.x UI to order Referrals, Procedures, and Materials in the order basket. We added a new Referral order type; work on the frontend for that remains to be done. |
| Vineet Sharma | | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| |
80 | | Expand |
---|
title | ⚰️ Morgue Module for O3 |
---|
| A combination of Bed Management (ward app) + unique forms + ADT (admit body, discharge to family, transfer for investigations) Contact: Antony Ojwang & Fredrick kioko |
| | Talk | Status |
---|
colour | Red |
---|
title | Not Started |
---|
|
| | | |
99 | | ☁️ OpenMRS @ Scale: Cloud, Multitenancy Expand |
---|
title | ☁️ Triage & address Horizontal Scaling Bottlenecks |
---|
| Horizontal Scaling Bottlenecks API Architecture Planning for new endpoints to reduce load from several particularly bottlenecked endpoints. Complex, highly fragile work. Wiki, Talk Status |
---|
subtle | true |
---|
colour | Green |
---|
title | Open |
---|
|
|
| raff & Ian Bacher | Wiki, Talk | | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| |
75 | | Expand |
---|
title | 🌍 Cross-Border Use Cases |
---|
| Use MPI integration to find and record patients, and exchange health records through central DB(s). May involve tracking patient consent for data-sharing. Contact: Donald Kibet & Kennedy Makombe |
| Donald Kibet | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| | | |
| | Expand |
---|
title | 🎁 Separate Content Versioning |
---|
| Status |
---|
colour | Yellow |
---|
title | OpenMRS Inc |
---|
|
Separate RefApp software releases from Content releases → means demo data will need to be bundled separately, available like an Add On, and versioned |
| | | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| | |
90 | | Expand |
---|
| Status |
---|
colour | Yellow |
---|
title | OpenMRS Inc |
---|
|
Upgrade OpenMRS.org with better content and more modern UI. |
| | | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| | |
85 | Status |
---|
colour | Yellow |
---|
title | 🧠 BA Work |
---|
|
| Expand |
---|
title | 🖨️ Print Prescriptions for Patient to Take to another Pharmacy |
---|
| Interested: PIH Often, pharmacies (especially at smaller sites) do not have a particular drug or drugs that the patient needs. In this case, the Pharmacist needs to print the prescription so the patient can take this to a different public or private pharmacy to receive that drug. |
OR User instructions dispensed at Pharmacy | | | ? | | | |
75 | Status |
---|
colour | Yellow |
---|
title | 🧠 BA Work |
---|
|
| Expand |
---|
title | 🔥🧐 Translating OpenMRS to the OMOP CDM (Common Data Model) |
---|
| Status |
---|
colour | Yellow |
---|
title | OMRS Inc |
---|
|
Make OpenMRS-collected data easier to use for Researchers and Program Decision Makers. (1) Translate OpenMRS to the OMOP Common Data Model and (2) set up a re-useable tooling pipeline for data to be extracted. Wiki: https://openmrs.atlassian.net/wiki/x/AYBpDw |
| Grace Potma & Ian Bacher | Wiki | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| | | |
80 | | Expand |
---|
title | ✅🤖 Enhance O3 E2E Automated Test Coverage (QA) |
---|
| Status |
---|
colour | Yellow |
---|
title | OMRS Inc |
---|
|
|
| Jayasanka Weerasinghe & Veronica Muthee | | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| | |
? | | Expand |
---|
title | 📖 🤖 API Docs: Use Swagger to Auto-Generate API Docs |
---|
| Status |
---|
colour | Yellow |
---|
title | OpenMRS Inc |
---|
|
Status |
---|
colour | Yellow |
---|
title | Volunteers |
---|
|
Swagger Docs Update: Updating this to use latest version of Swagger, to make more useful → Gives reliable docs for devs on what our REST API can do (instead of maintaining manual docs, auto-generate a library) |
| Chi Bong Ho & Dennis Kigen | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| | | |
70 | Status |
---|
colour | Yellow |
---|
title | 🧠 BA Work |
---|
|
| | Veronica Muthee & Andrew Kanter & Wamathaga Kamau | | | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| |
85 | | Expand |
---|
title | 📝 Form Builder Technical Debt |
---|
| Status |
---|
colour | Yellow |
---|
title | OMRS INC |
---|
|
Ongoing fixes and improvements to the new O3 Form Builder GUI; Substantial refactoring to simplify and improve codebase. Adding Markdown editing. Epic here. |
| | | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| | |
85 | Status |
---|
colour | Yellow |
---|
title | 🧠 BA Work |
---|
|
| Expand |
---|
title | 👶🍼 + 👵♿︎ CDS: Age-Based Range Support & beyond |
---|
| Status |
---|
colour | Yellow |
---|
title | OMRS INC |
---|
|
implemented ability to change a range depending on a given variable (eg age, sex) in flexible way; can be done with bare minimum change of data model. Also implemented in our data model FHIR’s obs reference ranges which enables OpenMRS to receive reference ranges from an LIS system (instead of disregarding this). Obs Interpretation: Based on those ref ranges, can apply whether this is Normal, Low, Critically High, etc. This is now part of the data stored in the DB. Overall this means that Pediatric and Elderly lab/vitals range differences now supported, warning flags now supported better. Wikum working on Iniz support for this. Wiki Docs |
| | | | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
Need to plan how we will use this in the next release. Can test in legacy UI. | ? |
| | Weight-based Dosing 👶🍼 | | | | | | |
? | | Expand |
---|
title | 🔎🔥 National Registry Patient-Lookup & Auto-Population |
---|
| Status |
---|
colour | Yellow |
---|
title | OMRS INC |
---|
|
Status |
---|
colour | Blue |
---|
title | UW DIGI-CIV |
---|
|
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | OHRI/UCSF |
---|
|
Pt lookup on Registration page. National ID / HIE / CR Client Registry / MPI Master Patient Index system integration via FHIR Protocol. Todo: Backend Module & right API Demo Video | Forum |
| | | | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
Broke some Fx with patient chart; bug fixes ongoing then will be done. | |
? | | Expand |
---|
title | 🏥 HIS Distro (Out-of-the-Box Fx-Complete Facility HIS) |
---|
| A sample software distribution that demonstrates how integration of OpenMRS with external systems can be achieved. https://github.com/openmrs/openmrs-distro-his |
| | | | | | |
? | | Expand |
---|
title | 🔥 IPS Support Part 1: Ingestion & Display |
---|
| MVP of this is done and available. (Requires server that provides IPS’s, can test using HAPI community’s test instance; this successfully demonstrated this functionality works to receive data from a system that knows nothing about OpenMRS at all). Which will help connect patients’ histories across sites and share data when there is more than one health information system creating relevant clinical data. Wiki | Talk | GitHub |
| | | | | | |
60 | | Expand |
---|
title | 🔥📱 Testing FHIR API with Android FHIR App for Offline Patient Outreach |
---|
| Goal: identify needed improvements and additions to the FHIR2 Module, so OpenMRS is interoperable with other solutions. How: Using the Android FHIR SDK from Open Health Stack to set up an outreach app that exchanges data with OpenMRS EMRs via FHIR. |
| : Parth Panchal | | | Status |
---|
colour | Yellow |
---|
title | In Progress |
---|
|
| | |
| | | | | | | | |
85 | | | | | ? | | | |
90 | Status |
---|
colour | Yellow |
---|
title | 🧠 BA Work |
---|
|
| Expand |
---|
title | 👥 Prevent Duplicates at Registration |
---|
| Interested: PIH |
| | | Status |
---|
colour | Red |
---|
title | Not Started |
---|
|
| | | |
70 | Status |
---|
colour | Yellow |
---|
title | 🧠 BA Work |
---|
|
| | | | Status |
---|
colour | Red |
---|
title | Not Started |
---|
|
| | | |
70 | Status |
---|
colour | Yellow |
---|
title | 🧠 BA Work |
---|
|
| Expand |
---|
| Support for Sets of anything that's order-able (e.g. COVID assessment set can contain Meds, Labs, Referrals...) Interested: PIH (and IMB for Oncology is a helpful use case), Mekom, Sonder, OpenMRS Inc, FAIMER |
| | | Status |
---|
colour | Red |
---|
title | Not Started |
---|
|
| | | |
65 | Status |
---|
colour | Yellow |
---|
title | 🧠 BA Work |
---|
|
| Expand |
---|
title | 🩺 Make Clinical Views clearly configurable |
---|
| Clinical Views: Need Config structure, and logic (eg “enable when patient is female and pregnant…”) Ability to add specialized program- or condition-specific views. Ideally, able to update config easily to add more - e.g. represent clinical view w/ JSON structure.
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | UCSF |
---|
| Status |
---|
colour | Yellow |
---|
title | OMRS INC |
---|
|
|
| | | Status |
---|
colour | Red |
---|
title | Not Started |
---|
|
| | | |
90 | | Expand |
---|
title | 🔧 Fix Generic Encounter Widget |
---|
| Generic Encounter Widget Reuseable version of a common widget, powered by config that's easily editable (e.g. if you want to change columns & data shown in a table) Orgs: Status |
---|
colour | Yellow |
---|
title | OMRS INC |
---|
|
|
| | | | | | |
60 | Status |
---|
colour | Yellow |
---|
title | 🧠 BA Work |
---|
|
| Expand |
---|
title | 🏥 IPD Requirements Gathering: Beyond Bed & ADT |
---|
| IPD Requirements Gathering part 2 Collecting further requirements for inpatient care, e.g. MAR. Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | PIH |
---|
| Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | MEKOM |
---|
|
|
| | | | | | |
85 | Status |
---|
colour | Yellow |
---|
title | 🧠 BA Work |
---|
|
| | | | | | | |
65 | Status |
---|
colour | Yellow |
---|
title | 🧠 BA Work |
---|
|
| Expand |
---|
title | 📊 OpenMRS Reporting UI |
---|
| OpenMRS Reporting UI Create a UI that would be able to run an existing report with parameters (if applicable), select the output format and download it |
| | | | | | |
65 | Status |
---|
colour | Yellow |
---|
title | 🧠 BA Work |
---|
|
| Expand |
---|
title | 📊 Data Visualizer in the EMR (Lite) |
---|
| |
| | | | | | |
90 | | Expand |
---|
title | 📖 Docs: How to Configure the Registration Page |
---|
| GSOC project? |
| Grace Potma | | Status |
---|
colour | Red |
---|
title | Not Started |
---|
|
Status |
---|
colour | Red |
---|
title | SEEKING HELP |
---|
|
| | | |
70 | | Expand |
---|
title | ⏱️ Improve Demo Data Module performance implications |
---|
| Currently the DD Module causes slow startup times because of how patients are being created & data loaded. Idea: Generate the data once in it's own docker container instead of generating every time we start an instance. Largely coming from appointments module. The real fix is content packages, so we can remove the Demo Data from the base distro so everyone doesn't have to run the Demo Data when they start up the application. (Only 50 pts, but slows down startup by ~10 minutes; additional errors coming from Bahmni Telecom module) Status |
---|
colour | Red |
---|
title | Not Started |
---|
| |
| Ian Bacher | | Status |
---|
colour | Red |
---|
title | Not Started |
---|
|
| | | |
60 | | Expand |
---|
title | 🔒⏱️ Remove Dynamic/Production run-time Module System & simplify class loaders |
---|
| Remove because this feature is significantly underused and slow (it's faster to stop, add an OMOD, and re-start your instance than it is to upload an OMOD on-the-fly at run time), and because the OMOD upload fx has security implications. The hope years ago was that Spring support would make this a more stable, performant feature, but this didn't happen, and it is very underused. |
| Ian Bacher | | Status |
---|
colour | Red |
---|
title | Not Started |
---|
|
| | | |
50 | | Expand |
---|
title | 🔗 HIS Distro: Needs Consistent Endpoints & Data Formats |
---|
| In order for the EMR-distro vs HIS-distro vision to work, the way data is served-up to the frontend needs to work smoothly & function the same way - otherwise neither application will be sustainable (especially with HIS-Lite fx being added to the EMR-distro like Billing, Inventory, Labs, and Data Viz). Plan is for a FHIR-based approach.
Status |
---|
colour | Red |
---|
title | Funding Needed |
---|
|
|
| Status |
---|
colour | Red |
---|
title | Funding Needed |
---|
|
| | Status |
---|
colour | Red |
---|
title | Funding Needed |
---|
|
Status |
---|
colour | Red |
---|
title | Not Started |
---|
|
Status |
---|
colour | Red |
---|
title | SEEKING HELP |
---|
|
| | | |
85 | Status |
---|
colour | Yellow |
---|
title | 🧠 BA Work |
---|
|
| Expand |
---|
title | Translation Support built-in to Form Builder |
---|
| |
| Grace Potma | | Status |
---|
colour | Red |
---|
title | Not Started |
---|
|
Status |
---|
colour | Red |
---|
title | SEEKING HELP |
---|
|
| | | |