Wiki Spaces

Documentation
Projects
Resources

Get Help from Others

Q&A: Ask OpenMRS
Discussion: OpenMRS Talk
Real-Time: IRC Chat | Slack

Projects

Page tree
Skip to end of metadata
Go to start of metadata

Welcome to om.rs/o3apps - Look for pre-built 3.0 apps/widgets/extensions here first!

What are you interested in today?

How to Search for an App on this page

(lightbulb) Use Control + F to search this directory for existing 3.0 apps & widgets that you can leverage for your own project or distribution! 

How to Search for an OpenMRS 3.0 App on GitHub

You can either search OpenMRS repos that include the word "esm", or you can see this list here: https://github.com/openmrs?q=esm

May patient chart widgets can also be found here: https://github.com/openmrs/openmrs-esm-patient-chart/tree/master/packages

🌏 Where is OpenMRS 3.0 currently used? 🌍

Piloted in: 

  • Kenya, Eldoret, by Ampath, for HIV care (inc. Retention, Triage, Clinician)
  • Ethiopia, Addis Ababa, by ICAP-Ethiopia, for HIV care, Ethiopian calendar
  • Kenya, Nairobi, by Palladium-Kenya, for HIV care

Coming Soon in 2023 in:

  • ICRC - Physical Rehab, Mental Health, 2 countries, completely in French
  • Uganda, by METS/UgandaEMR for MCH care (ANC, HEI, MCH, PMTCT, Cervical CA)
  • Cambodia Ministry Facilities, by Mekom, for NCD care (Diabetes, HTN, Cervical CA), completely in Khmer

Active Experimentation and Investigation in: 

  • Rwanda, by QT Software
  • Rwanda, by IMB, for Oncology care
  • Haiti, by iSantePlus / CHARESS / ITECH, for HIV care


Example Visuals where widgets have been combined




Clinic Dashboards with Service QueuesPatient Chart: Main Summary

Patient Chart: Clinical View focus area / Diabetes Dashboard


Widgets Used: 




Clinic Dashboards, Queues, Patient Lists

Name

Theme / Keywords

Status

Notes, Repos or Designs, and Screenshots

Clinic Queue Dashboard, Prioritization

Queues, Service Queue, Active, Prioritization

BUILT

Ongoing fixes & enhancements from pilot feedback also happening


Demo Video: https://www.loom.com/share/6b5ab8f4840b4cf4ad531d284d558502 (Note it was later renamed to "Service Queues" instead of "Outpatients" because the feature can be used & configured regardless of the type/setting of care)


Work on Queues initially led by Palladium-Kenya, Ampath, and UgandaEMR/METS. Discussions in #service-queues

Patient Lists

LTFU, Favorite, Research, Study, Follow-up, Create a List, View a List

BUILT

Appointment Management & Calendar

Appointments, Calendar, Week, Month

IN DEV

  

Work on Appointment Management initially led by Palladium-Kenya. Discussions in #appointments

Active Visits - Simple Widget

User Dashboard, Waiting, Cue, Queue

BUILT


In development at  MF-580 - Getting issue details... STATUS

Currently should be at: github.com/openmrs/esm-user-dashboard-app

Previously: 

https://github.com/openmrs/openmrs-esm-user-dashboard

https://github.com/openmrs/openmrs-esm-user-dashboard-widgets

Patient Search


BUILT

Advanced Patient Search & Search Filters

Filter, Sex, Phone number

BUILT


Filter In Search Results: "Refine Search" section on Left: 


In Queue view: ("add to queue")

Search results help user compare similar patients: 

User can add additional search criteria: 

 

Registration


BUILT

Note: There are multiple possible Address Hierarchy configurations depending on your needs/preferences - e.g. pure free text, vs only from address hierarchy options, vs both. 




Patient Chart & In-Chart Dashboards

Name

Theme / Keywords

Status

Notes, Repos, and Screenshots (or Designs if not yet built)

Program Summary View

Summary, Customize, Program, Area, Clinical

BUILT

Repo: 

Screens: 

Vitals Widget & Vitals Form

Alert, Warning, Blood Pressure, Triage, Trend

BUILT

Lab Orders

Diagnostics, Test Orders, Labs

IN DESIGN

Plan here: https://talk.openmrs.org/t/o3-lets-move-forward-on-lab-orders/37155

Test Results Viewer

Labs, Tests, Results, Trends, Trendline

BUILT

Test Results Filtering & Custom Set View

Labs, Tests, Results, Custom, Config

BUILT

Medication Ordering

Medicines, Orders, Drugs, Medication History, Order Basket, Treatment

BUILT

Order History

Orders

IN DESIGN

A single place to see all categories of order history for this patient (e.g. Labs, Meds, Referrals, etc.)

Patient Forms

Forms, Past Visits

BUILT

Patient Conditions

Health History, Diseases, HIV, TB

BUILT

Patient Programs / Enrolled Programs

Enrolment, Program List, Care

BUILT

Allergies

Allergies, Intolerances, Allergy

IN DEV

OLD VIEW - redesigning the form as of Jan 2023

Immunizations

COVID, Vaccines, Vaccination History

BUILT

NEEDS TLC

Removed from O3 RefApp in January 2023 due to buggy-ness and lack of current interested implementations. Open to re-uptake. 

Attachments

Images, Pictures, Reports, Files, Take Photo, Photos, PDF, Webcam, JPG, PNG

BUILT

Bulk Retrospective Data Entry

RDE, Papers, Paper charts, Multiple

BUILT

Info: https://wiki.openmrs.org/x/hCrDDw

  1. Search for Patient

2. Individual Patient Approach: Complete form for that Patient (bypasses the pt chart dashboard, since this user does not need to see that)


3. See summary of what is complete vs incomplete for the different patient charts you've been working on






Labs and Bloodwork

Name

Theme / Keywords

Status

Notes, Repos or Designs, and Screenshots

Lab Orders & Status


IN DESIGN

See Lab Orders in the Patient Chart section above.

Lab Results


BUILT

See Test Results in the Patient Chart section above.

Lab Result Entry (Manual Form)

Manual Entry

IN DEVELOPMENT

In progress in O3-1727 - Getting issue details... STATUS - Grace Potma to update. 




Medications and Pharmacy

Name

Theme / Keywords

Status

Notes, Repos or Designs, and Screenshots

Medication Orders

Order Entry, Drugs, Medications

BUILT

See Medications in the Patient Chart section above.

Medication History

Order Entry, Drugs, Medication History

BUILT

See Medications in the Patient Chart section above.

Medication Dispensing (Pharmacy-lite)

Dispense, Fill Prescription, Refill, Allergies

IN DEVELOPMENT




Offline, Community-based Care

Name

Theme / Keywords

Status

Notes, Repos or Designs, and Screenshots

Offline Mode (eg for CHWs / Community-based Care; tablet)

Peer support, LTFU, connection, internet, sync

IN DESIGN

Add patient to Offline list (someone you want to see while offline; note, though, you can also create a new patient while offline):

Go to Offline home to see all patients prepped: 

Go offline:

Open a chart. Header will show Offline status:

When internet is ready again: Go to Offline actions and click "Update" to sync. 




Template

Change to Heading 2

Keywords to help with searching

IN DESIGN

BUILT

NEEDS TLC




  • No labels