Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Participants involved creating this Gap Analysis:

Jacqueline Njeri, @Nyevu Karisa, Grace Potma 

Reference Demos (videos or demo environments)

  • eHospital Demo

    Demo link: https://demoehospital.intellisoftkenya.com/ 

    EMR Module: Username: clerk | Password: Clerk123

    Lab Module: Username: lab | Password: Lab123!

    Stock, Inventory & Billing: Username: billing | Password: Billing123

Scope Plan


Questions/Concerns/Gaps for Discussion:

  • ____

Next Steps

  • Facility re-visit
  • Initial Gap Analysis
    • First session: Sample workflow walkthrough
    •  Second session: Sample O3.x walkthrough

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 eHospital OR Client Requirement Future State (with 3.x)StatusPriorityNotes/Comments
LoginLogin

READY

LOW


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 numberFeature request

TO CONFIG

MEDIUM

This depends on metadata configuration
SearchSearch auto-complete

Does not autosearch 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' and 'Unknown' 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.
  • Add the following data elements
    • Nationality
    • Identification document (Passport, Birth Certificate or National ID) alongside the identification document number
    • Next of Kin
    • Marital status
    • Occupation (Comprehensive list)
    • Education level
    • Guardian (For children under 18 years)
  • Ability to edit the relationship feature independently
  • Death information - Date of death, Cause/Reason of death

GAP

HIGH


RegistrationAddress hierarchy

Separate the Contact Details from the Residential information

Add a field for an Alternative Contact/Telephone number

TO CONFIG

MEDIUM


RegistrationEstimated age should auto-populate the estimated DOB

Have the Date of Birth auto-populated once the estimated age is input. The option to input either the age or the DOB displayed in the same screen instead of clicking the Yes/No option.

GAP

HIGH


RegistrationAbility to add multiple ID Numbers

Currently only allows capturing of the national ID.

TO CONFIG

HIGH


RegistrationRelationship list
  • This is also the Next of Kin


  • Allow capturing of the Next of Kin's contact details.
  • Some of the relationship types are repretitive


TO CONFIG

MEDIUM


RegistrationRegistration - Payment

Allow addition of payment details/fees. This allows the registration clerk to specify the fees for each visit type and also the type of payment. The following options can be included:

  1. Payment type
    1. Cash
    2. Mobile Money
    3. Insurance
  2. Exempt payment - this could apply for scenarios where a patient return to the hospital within 24hrs thus they do not need to pay registration/consultancy fees
  3. Consultation fee
  4. Waivered - for patients who cannot afford to pay for the services and are waivered

GAP

HIGH


QueuesQueues



GAP

HIGH


Patient Chart

Dashboards

The clinican is able to have a quick glance of any services provided to the patient across all points of care




TO CONFIG

Set up Clinical Views for program


HIGH


Check-inCheck in to visit(Click on the Consultation button)

READY

READY

Form fields
ConsultationHistory & Examination





ConsultationVitals: Form

The system flags abnormal values immediately as data is being captured for clinical decision support

The system flags abnormal values after the data has been saved

HIGH

HIGH


ConsultationAdding other Observation form

The clinician can select whichever observation forms they need to fill


TO CONFIG

HIGH


Clinician VisitViewing vital signs and other information as part of the workflow

The clinician is able to view the date services were provided and the data captured. This enables them have a glance of the patient's history.

READY

READY


Patient ChartOverview

Does not have a separate chart but allows the clinician to view the patient's chart 

The patient summary tab provides and overview of the patient chart

READY

READY


ConsultationEnroll on a Program

As many programs as possible can be configured and be added for selection

Allows selection and enrollment of a patient to several programs

TO CONFIG

MEDIUM


Clinical EncounterForm Builder need

Whole sections open or hide based on radio selection (in this case having a "Yes" in the TB screening questions opened an "Action Taken" section)


READY

READY


Clinical EncounterForm Builder need

Opens Modal with IPT form so you can do it right there

Component Forms in Ampath Forms

when you update a component it will affect the forms that share the same component. A modal is also shown to ask if you would want to implement the changes to other forms that share the same component.

READY

(UI slightly different)

READY


Clinical EncounterForm Builder need

Complete a required field/question using a related but separate checkbox


GAP

HIGH


Clinical EncounterForm Builder need

Table style form entry. Goal is to allow user to see all this at once. 


Currently no table layout in Ampath Forms

But can still gather the info

GAP

MEDIUM


Clinical EncounterForm Builder need

Appointment


READY

READY


Clinical EncounterForm Builder need

Autopopulation of a question based on other answers (e.g. "False" because No was selected for all)

Support in Ampath Forms

READY

READY


Clinical EncounterForm Builder need

Error message blocks submission if incomplete; which area is incomplete


READY

READY


Clinical EncounterForm closing

Ability to collapse incomplete form and come back to it (user request)


READY

READY


OrdersDrug Order


New Drug Order:

Order Basket

TO REVIEW

TO REVIEW


Pharmacy

Post to ADT Cue:

ADT Integration with Pharmacy System

GAP

HIGH


Clinical EncounterLab Orders

Ampath: 

TO REVIEW

TO REVIEW


Clinical EncounterLab Results

TO REVIEW

TO REVIEW


Clinical Encounter


Give reason for change or stop (eg. toxicity)




TO REVIEW

TO REVIEW


PharmacyDispense HistoryThey get dispense history from ADT back to Kenya EMR, this is how they confirm dispensing has happened. Then drug is moved into "Past Drug Orders".No UI to show what was dispensed

GAP




Lab Orders

Panel 

Capture order date and reason

Confirm orders:

Imaging

Labs

Referrals


Med



GAP



Lab OrdersIntegration

Order is moved to "previous orders" when the Lab system sends the result back


GAP



Lab OrdersLab result entry

Facility enters lab results manually


TO CONFIG



HTS Contact TracingContact Listing for HTS

Register Contact: Form autopopulates when you click "Register" under contact

No widget for this now, can be configured.

TO CONFIG

HIGH


HTS FormHTS


TO CONFIG


Recommended: Set up in Ampath Forms
Calendar

Registration desk uses this to prepare for the clinic

Could use Appointment Module

Seen patients:


TO REVIEW

TO REVIEW


Appointments
When booking appointments, can see how many patients are already booked for that dayWhen booking appointments, can see how many patients are already booked for that day

TO REVIEW

TO REVIEW


Appointments

Update Appointment date


READY


FYI: Patient appointments not directly connected to calendar








    • Eligibility: 
      • Forms AND Programs are shown based on ELIGIBILITY
      • Forms only show up when someone in X program
      • config where forms are tied to visit type
      • ideally config would work across other areas e.g. program elibility
        • → Ken & Donald & JJ to follow up 
        • Ability to discontinue or edit programs
  • BA Acceptance testing of form (may be some overlap with form issues already uncovered and addressed at Ampath)
    • Not allow future dates for some date q's (already exists as property of date range. Can also be used to exclude PAST dates, e.g. booking an Apptmt)
    • Offline issue
    • Demo envis different
      • Ability to hide sections/pages based on previous answers




Contact Tracing
  • Contact Tracing
  • No "OpenMRS 3" way to do Contact Tracing, yet - would need to include discussion on backend support for how you handle contacts (so you don't have to create them as Patients when they are just a Contact)
  • Used by both clinicians and HTS when looking at index client
  • When turn +: Just click "Register" button on the contact:












Gap Status: READY TO CONFIG GAP

Gap Priority: LOW MEDIUM HIGH

Link to Jira Issues for Gaps

key summary type created updated due assignee reporter priority status resolution

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

  • No labels