Squad Dashboard

Any community member can update this page! Help us keep this page up-to-date and add what you know.

What is a Squad? A squad is a group of community members working autonomously on specific, discrete solutions to a shared problem(s). Our strongly recommended guideline is that Squads should have 2 or more Implementing Organizations working on them, as we have found this consistently yields (1) more generalizable, re-useable solutions, and (2) successfully co-maintained code. Further history on the OpenMRS Squad model here.

(For things that are still "really nice to know and should be visible at some level even though there is not quite 2 implementing orgs working on it", we'll track these as Epics here too, within reason.)

*SHARE ON SCREEN REGULARLY AT O3 MEETINGS * 

Squad Feature

Status & Date updated here

Who

1: Individual Discovery

1 Individual Discovery.png

2: Share Interest

3: Requirements & Designs

4: Prioritize & Plan

5: Dev / Coding

6: Testing

7: Release

8: Deploy & Evaluate

Notes

Squad Feature

Status & Date updated here

Who

1: Individual Discovery

2: Share Interest

3: Requirements & Designs

4: Prioritize & Plan

5: Dev / Coding

6: Testing

7: Release

8: Deploy & Evaluate

Notes

O3: Billing Module for small sites

Very Active

Oct 24, 2024

Lead: @Gilbert Muthee , @JONATHAN AJAL ODORA

With: @Antony Ojwang

PalladiumMETSUCSF-TAP


Adding to spa config; feature flag in release

image-20241029-130148.png

Feature flag in O3

Pilot deployed in Kenya

Started by METS in August hackathon in Uganda; dev work further ongoing since Jan workshop in Kenya. Leveraging this previous OMRS module.

Dependency note: the Billing app requires Stock Management, because
a BillLineItem references a StockManagement.StockItem, eg bandage or cotton wool etc

O3: RDE Enhancement in-Chart (Retrospective Data Entry)

Warming Up

Oct 24, 2024

Lead: @Paul Adams

MEKOM

Interested: PIH

User Testing of new designs done in June

 









Status: Design review done w PIH July 7; Hand-over to Mekom for Dev done July 24; re-reviewing w/ PIH & Mekom in Oct/Nov

About: This updated UI makes it more clear what visit someone would be in when editing information or entering retrospective info.

O3: Inventory / Stock & Commodity Mgmt for small sites

Very Active

Oct 31, 2024

Lead: @Samuel Lubwama

With: @Hadijah Kyampeire

METSPalladiumUCSF-TAP

Interested: UW DIGI

#stock-management

Epic

 

Meeting: Stock Squad weekly on Tuesdays


Epic for QA: Unit Tests

 

Deployed in Kenya

Aiming to release in Uganda.

80% done.

Backend is ready; addressing OWA dependencies; aiming for first release as part of next RefApp release.

Finishing inventory connection to Dispensing UX; multi-drug flows & multi-location filtering. Updated styling for cross-EMR consistency.

Content Packages Squad

ActiVE

Oct 24, 2024

Lead: @Ian Bacher

UW DIGI UCSF-TAP

Talk Post

#content-packages-squad

Epic

Clinical view builder Epic

Documentation (WIP)

SDK work: 50% done

Technical feedback coming in from UCSF via slack channel

 

 

Introduces a new content.properties file and tooling to add these into your distro.properties file.

New Content Pkg Template repo

Work also happening to make 1st content package (HIV Treatment) more configurable (Epic here).

O3: IPD Support V1: Ward & ADT Workflows

Active

Oct 24, 2024

Lead: @Fiona Anderson 

With: @Paul Adams 

PIH Mekom

Interested: MSF, METS, UCSF, UW DIGI

Epic

PIH: User tested designs in Sierra Leone in Mar '24.

MSF: user validation at site visits in Iraq Nov '24


Dev work nearing completion!

Daily standups at 9am EDT; led by @Chi Bong Ho







Setting up Beds currently needs to be manually created; ideally there would be config for this.

Admission currently being done by HFE form → Need a simple RFE form to get someone admitted.

→ Need Bed Management module to not be OWA-based (similar to OCL project) (assess see UgEMR O3 version)

Dependency: Adding to RefApp requires adding EMR API to O3 RefApp

O3: React Form Engine

Active

Oct 24, 2024

Lead: @Samuel Male & @Eudson Bambo 

UCSF-TAP OMRS INC METS MEKOM UW DIGI

Interested: PIH

#react-form-engine

Discussions welcome on Thursday O3 Squad calls

Latest Epic for May/June

Wiki / Docs

RefApp Readiness Checklist



GitHub

Updated release including big library change: In progress

 



  • Next:

    • Answer Translation

    • Meet PIH Needs

    • Updates to enable all forms throughout EMR UI to use Form Engine

  • 🏆 Successfully rolled out in production sites across Uganda/METS.

  • 🎉 Completed refactor of form engine to replace Formik library w/ RHF. Required over 6,000 lines of code changed and 100+ files reviewed.

  • 🐛 Ongoing bug fixes as discovered

 

 

IPS Squad

Active

Oct 24, 2024

Lead: @Reagan patrick Makoba

UW DIGI

Talk Post

GitHub: IPS OMOD, IPS esm

 

 

 

 

O3: MPI/CR Integration (within Search and Registration) &

O3: Client Verification / duplicate check

Active

Nov 21, 2024

Lead: @Samuel Male @Reagan patrick Makoba

UW DIGI

Interested: Palladium

 

Talk post announcing interest

Epic for Client Registry Module


Ongoing; hoping to complete in early Sept

Removed from RefApp while fixing regressions in Queue Search





 

Side note: Need to check against the Verification / duplicate check workflow Ampath working on; Much progress made during February AMPATH O3 Hackathon

O3: Labs (v2)

Cooling Down

Nov 21, 2024

Lead: @Casey Iiams-Hauser  & @Wamathaga Kamau 

UCSF-TAPUW DIGIMETSVolunteers

Interested: MSF, PIH

Early designs here

Need to confirm automated testing plan

 

Bug fixes ongoing



Lab order Next: 12 done, 7 progress, 2 Pending
Results Viewer : 6/9 Progress

Video overview of what has been done, as of July 2024: Video here

O3 Interoperability and integrations at Facility Level

(distro-his)

Active

Oct 24, 2024

UCSF-TAPMETSMEKOMMSF

Lead: @Eudson Bambo & @Romain Buisson@Michael Bontyes



Talk post

&

TAC Discussion

  • On Mondays

  • Wiki

  • Current: scope of integrated vs. dedicated billing and stock











dev-his.openmrs.org server setup in progress
Aiming for stable version in September

Question: What’s happening now in Oct to create a clear plan where people would transition from HIS-Lite modules to actual ERP systems?

O3 Print Feature -Patient ID Stickers

Active

Oct 24, 2024

Lead: @Michael Bontyes & @Joshua Nsereko

MSF

Interested: PIH

Original Print feature brainstorming



Talk Post



Epic

 


1st Issue: Support for pt ID labels

UI Improvements ongoing

MSF team tested beta release with printers!





Goal: Print patient ID stickers, and later others eg Lab stickers, discharge paperwork, etc. Testing with both thermal printers (for patient ID stickers) and regular printers (eg A4 labels for Lab)

Demo: Slides showing progress July 2024

PACS Integration with Orthanc

Warming Up

Oct 10, 2024

Lead: @Romain Buisson & @siddarth modi

Interested: MSF

 

 

Talk Post

 

 

 

 

 

 

Scope: bringing 1 PACS instance per OpenMRS instance; a single facility setting (as opposed to having a standalone PACS that can receive patient from many facilities).

  • OpenMRS patient to Orthanc patient.

  • Orthanc imaging study to OpenMRS obs.

O3: OPD Clinical Note 

(Generic OPD Form)

Cooling Down

Aug 22, 2024

UCSF-TAPMETS

Lead: @Wamathaga Kamau 

 

Talk Post

Epic

PR




Improvements being added to RefApp

 

General purpose detailed SOAP note is the current focus.

O3: Dispensing (v1) 

Cooling Down

Nov 21, 2024

Lead: @Mark Goodrich 

PIHUCSF-TAP

  • #dispensing

  • Round 2: Design Improvements underway

esm-dispensing-app





RefApp V1 of Dispensing now live in Sierra Leone

Pilot launched in PIH Sierra Leone OPD site Oct 2023. 

As of Aug 22, adding support related to power down-times.

O3: Appointments & Queues (v2)

Cooling DOwn

Aug 29, 2024

Lead: @Fiona Anderson 

With: @Mark Goodrich @Chi Bong Ho

PIHPalladium

Interested: METS, UCSF-TAP, ICRC, MSF

Slack: #appointments-and-queues

Config redesign of tables

Bug fixes





Functional Spec and Gap Analysis with current implementation.

Some review of changes needed for integration with Stock Management.

 

 

 

 

 

 

 

 

 

 

 

O3: RDE Bulk Data Entry ("Fast Data Entry") enhancements

Warming Up

Lead: _____

Interested: ICRC, Palladium



















O3: Icons & Pictograms (Epic)

Cooling Down

May 23, 2024

Lead: @Grace Potma and @Paul Adams 

Talk post

Epic

 

Tech framework done











O3: OPD Home Page Dashboard

No Longer Active

Aug 20, 2024

UCSF-TAPMETS

Lead: @Laureen Omare 

Talk Thread

#home-dashboard-and-reporting

Epic




Planned for beta.20 release



 



Offline Mode for Community Outreach (external app connection)

No Recent Activity

Mar 28, 2024

Lead: ____ (TBD; ICRC)

ICRCMSfAmpathPIH

Notes from Feb 27 exploratory discussion (roundtable, needs, next steps)

#openmrs3-offline











ICRC-MSF/Madiro looking into options
Interested in shifting from built-in-offline mode to (instead) Android-based app like OpenSRP

O3 User Guide

Warming Up

Lead: _____TBD

(Early days)

MSF

METS

Faimer? PIH? Mekom?

















O3: UI for esm Module Management (similar to OMOD one)

Already in the API!

Early Days

METS?















Later, could content also be loaded this way? E.g. "Add NCD Template"? "UG-EMR content package"?

eReferrals

KenyaEMR team has an eReferral and cross-facility record data population flow they'd like to add to O3 RefApp. - Cmty Showcase Nov 2023

(Early days)

Palladium

















O3 Feature: Encounter & Visit Workflow UI



(Early days)

PIHPALLADIUM
MSF

















Built-in Reports Visualizer

METS has an iteration that leverages JS tools that could be adapted into O3 RefApp.  - Cmty Showcase Nov 2023

(Early days)

METS

















MAR: Medication Admin Record



(Early days)

UW DIGI

















O3 Modular Implementations

Lead: _____TBD

MSF

 

Talk post

 

 

 

 

 

 

How to best organise modularity and configuration of OpenMRS 3 modules and Docker images across implementations - especially in the context of the growing momentum of the O3 squads and collaborative features.