/
KenyaEMR vs 3.x Demo: Gap Analysis

KenyaEMR vs 3.x Demo: Gap Analysis

Participants involved creating this Gap Analysis:

Reference Demos (videos or demo environments)

Scope Plan

Initial goal is HIV-related programs.

Kennedy Makombe will be leading 3.x Development. 

Questions/Concerns/Gaps for Discussion:

  • Forms AND Programs are shown based on ELIGIBILITY
  • config where forms are tied to visit type?

Next Steps

  • Initial Gap Analysis
    • First session: Sample workflow walkthrough
    • Second session: Sample 3.x workflow walkthrough
    • Third session: I.d. Gaps and add Priority levels for gaps
    • I.d. scope of 3.x pilot / initial 3.x work
      • Confirm roadmap status re Appointments Part 1: Scheduling Clerk Workflows
    • BA Acceptance testing of form (may be some overlap with form issues already uncovered and addressed at Ampath)
  • Dev Onboarding
    • Palladium Devs: Onboarding with Ampath Devs → 3.x now running (smile) Now instead of referencing OMRS demo server, get it to reference KenyaEMR
    • 1: Palladium Devs: Set up demo environment where 3.x runs on top of KEMR; ensure KEMR can run on 3.x (ongoing, led by Kennedy Makombe
    • 2: Palladium Devs: Set up HTS Encounter FormHIV Program Enrollment Form in Ampath Forms so it can be viewable/useable in KenyaEMR 3.x view (Guide: https://ampath-forms.vercel.app/)
      • Server set-up for 3.x → To publish forms above. (Schema is ready!)
      • Confirm unblocked re. Forms List Widget config to only show 3.x Forms (not HFE) (slack convo here)
    • 3: Service Delivery Queues Start:
      • Issues created in Jira, so folks can pick up tasks there (Eric Achillah
      • Internal dev demos and onboarding to 3.x at Palladium by Kennedy Makombe 
      • Meeting w/ backend team (Bett & Ian)

Gap Analysis

Legend

Gap Status: READY TO CONFIG GAP

Gap Priority: LOW MEDIUM HIGH

Note: Any OMRS tickets identified/created in this process should be labelled "kenyaemr"


ThemeFeatureCurrent State in KenyaEMRFuture State (with 3.x)StatusPriorityNotes/Comments
HomeHome page

GAP

HIGH

***This is a good opportunity for KenyaEMR Dev team.
SearchSearch

Able to see more info about client and do actions on the client even from the search list (smile) 

READY


READY

Use as is

SearchSearch - using phone number
Feature request

TO CONFIG

MEDIUM

This depends on metadata configuration
SearchSearch auto-complete

Auto-searches as you type


Bug: Search doesn't auto-run as you type

GAP

HIGH

Complete search still works
SearchSearch - actions bug

Bug: Clicking on Add past visit not working

GAP

HIGH


RegistrationRegistration fields


  • Sex - drop 'Other' option
  • Date of birth -  Auto calculate the estimated date of birth from estimated years
  • Ability to record multiple identifiers e.g. Patient Clinic number, National ID number etc.
  • Include
    • Next of Kin
    • marital status
    • Occupation (Comprehensive list)
    • Education level
    • Guardian (For children under 18 years)
  • Ability to edit the relationship feature independently
  • Deceased status
  • Date of death

GAP

HIGH


RegistrationAddress hierarchy

just for Country, Sub-County, Ward


TO CONFIG

MEDIUM

Various addresses in KenyaEMR to be included
Registration

Blocker Bug: Can't successfully register new patient

GAP

HIGH


RegistrationEstimated age should auto-populate the estimated DOB

Expect DOB to populate basted on