Theme | Feature | Current State in eHospital OR Client Requirement | Future State (with 3.x) | Status | Priority | Notes/Comments |
---|
Login | Login | Image Added | Image Added | | |
|
Home | Home page | Image Added | | | | ***This is a good opportunity for KenyaEMR Dev team. |
Search | Search | Image Added | Able to see more info about client and do actions on the client even from the search list
|
| | |
Search | Search - using phone number | Image Added | Feature request | Status |
---|
| |
---|
colour | Yellow |
---|
title | To Config |
---|
|
| | This depends on metadata configuration |
Search | Search auto-complete | Auto-searches Does not autosearch as you type | Image Removed Bug: Search doesn't auto-run as you type |
| Image Added | | | Complete search still works |
Search | Search - actions bug |
| Bug: Clicking on Add past visit not working
| | |
|
Registration | Registration 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.
- IncludeAdd the following data elements
- Nationality
- Identification document (Passport, Birth Certificate or National ID) alongside the identification document number
- Next of Kin
- marital Marital status
- Occupation (Comprehensive list)
- Education level
- Guardian (For children under 18 years)
- Ability to edit the relationship feature independently
- Deceased status
- Death information - Date of death, Cause/Reason of death
| | |
|
Registration | Address hierarchy | just for Country, Sub-County, Ward Image RemovedImage Added | Separate the Contact Details from the Residential information Add a field for an Alternative Contact/Telephone number Image Added | Status |
---|
| |
---|
colour | Yellow |
---|
title | To Config |
---|
|
| | Various addresses in KenyaEMR to be included | Registration | Blocker Bug: Can't successfully register new patient Image Removed | Status |
---|
colour | Red |
---|
title | Gap |
---|
Status |
---|
|
|
|
Registration | Estimated age should auto-populate the estimated DOB | Image Removed | Expect DOB to populate basted on Image RemovedImage Added | 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. Image Added | | |
|
Registration | Ability to add multiple ID Numbers | Image RemovedCurrently only allows capturing of the national ID. Image Added | Image Added | Status |
---|
| |
---|
colour | Yellow |
---|
title | To Config |
---|
|
| |
|
Registration | Relationship list | - This is also the Next of Kin
Image Added | - Allow capturing of the Next of Kin
(like Contact person)Different than adding a relationship Image Removed- 's contact details.
- Some of the relationship types are repretitive
Image Added | Status |
---|
| |
---|
colour | RedYellow |
---|
title | GapTO CONFIG |
---|
|
| Status |
---|
| |
---|
colour | RedYellow |
---|
title | HighMEDIUM |
---|
|
|
|
Registration | Combine Relationship & Next of Kin in one area | Nice to have in near future: Contact/phone number & Address of someone who is BOTH a "Relationship" and a "Next of Kin/Contact" (so that not duplicating doing both Relationship and NoK information) Discussed with devs - they said we can just add both fields into a from. Status |
---|
|
colour | Yellow |
---|
title | To ConfigRegistration - PaymentImage Added | 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: - Payment type
- Cash
- Mobile Money
- Insurance
- 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
- Consultation fee
- Waivered - for patients who cannot afford to pay for the services and are waivered
| | |
| RegistrationQueues | Relationships listQueues | Image RemovedImage Added Image RemovedImage Added
|
| Status |
---|
| |
---|
colour | YellowRed |
---|
title | To ConfigGAP |
---|
|
| Status |
---|
| |
---|
colour | GreenRed |
---|
title | LowHIGH |
---|
|
|
|
Patient Chart | Role Based Dashboards Clerical Dashboard? & different dashboard for Triage nurse vs clinician | Clinician wants to see just what they need Image Removed e.g. Triage: Image Removed e.g. Clinician: (it's only the available forms and completed forms that are different between Triage nurse and Clinician - only forms applicable for Triage nurse will be seen by triage) Image Removed Also forms shown depend on programs pt enrolled in (e.g. MCH, TB, etc) Image RemovedDashboards | The clinican is able to have a quick glance of any services provided to the patient across all points of care Image Added | Image Added
|
Status |
---|
| |
---|
colour | Yellow |
---|
title | To Config |
---|
|
Set up Clinical Views for program
| | Patient Chart | Overview |
|
Check-in | Check in to visit | (Same as starting a visitClick on the Consultation button) |
| | | Form fieldsTriage |
Consultation | History & Examination | Image Added |
|
|
|
|
Consultation | Vitals: Form | Using Triage app Captures Reason for visit Configure: Add LMP Label change : From 'Biometric' to 'Other recordings' Image Removed | Image RemovedThe system flags abnormal values immediately as data is being captured for clinical decision support Image Added | The system flags abnormal values after the data has been saved Image Added | | | Triage | Vitals: Recent. See recent vitals beside Current | Image Removed (Should see Date last taken as well as the recent measurements) | | Just need to set up form |
|
Triage | Check Alerts (aka Clinical Decision features) - gives quick glance of key things (e.g. on ART) or for info that needs to be ready before patient sees clinician (e.g. get VL result) | Image Removed See client is due for VL test - either they haven't had it or it hasn't been entered. | Include Clinical decision support features | Status |
---|
|
colour | Red |
---|
title | GapConsultationAdding other Observation form | The clinician can select whichever observation forms they need to fill Image Added |
Image Added | Status |
---|
| |
---|
colour | Yellow |
---|
title | TO CONFIG |
---|
|
| |
| Clinician Visit | See Vital Signs Viewing vital signs and other information as part of form the workflow | Clinician themselves can also take new measurements (the "Recent" shows what was done at the desk) This enables the clinician to double check the result if they are concerned about the result or they want to verify it. Image Removed | Image RemovedThe 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. Image Added | Image Added | | |
|
Patient ChartPatient | Chart (Overview) is separate from Triage & Clinician dashboard Image Removed | Already brought together - can quickly toggle to summary. Don't have to open separate chart Image Removed | | | Patient Homepage | Enroll | Image Removed Based on what patient qualifies for (e.g. 34yo wouldn't see pediatric options) - all sites have the same options; options are based on client | Image Removed | Status |
---|
colour | Yellow |
---|
title | To Config |
---|
| Program Enrollment | Program Enrollment form | Trigger form based on which program you want them enrolled into Image Removed | Status |
---|
colour | Yellow |
---|
title | To Config |
---|
Status |
---|
colour | Red |
---|
title | High |
---|
Program Enrollment | Form Builder need | Form changes based on type of transfer (e.g. Transfer In vs Transit) Image RemovedImage Removed | Status |
---|
colour | Yellow |
---|
title | To Config |
---|
Status |
---|
colour | Red |
---|
title | High |
---|
Set up the forms in Ampath forms | Program Enrollment | Form Builder need | Some sites need auto generator and ability to add multiple ID numbers Image Removed | | Does not have a separate chart but allows the clinician to view the patient's chart Image Added | The patient summary tab provides and overview of the patient chart Image Added | | | Program Enrollment | Form Builder need | Auto populate facility name Image Removed | Status |
---|
colour | Red |
---|
title | Gap |
---|
Status |
---|
colour | Yellow |
---|
title | Medium |
---|
Program Enrollment | Form Builder need | Would be nice to auto-populate this (just an idea from Grace) Image Removed |
| Clinical Encounter | Clinical Encounter Form | Pick a form from an "Avail Image Removed | Image Removed Image Removed "Recommended" just shows recommended for the HIV return visit. | Consultation | Enroll on a Program | As many programs as possible can be configured and be added for selection Image Added Image Added | Allows selection and enrollment of a patient to several programs Image Added | Status |
---|
| |
---|
colour | Yellow |
---|
title | To Config |
---|
|
| | Need some config to specify what forms are recommended for what visit types. _____ | |
|
Clinical Encounter | Encounter Form | Image Removed | Status |
---|
colour | Red |
---|
title | Gap |
---|
Status |
---|
colour | Red |
---|
title | High |
---|
Could create form in Ampath Forms next? | Clinical Encounter | Form Builder need | Form options change based on radio selection Image Removed | | | Clinical Encounter | Form 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)
|
| | |
| Clinical Encounter | Form 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. | | |
|
Clinical Encounter | Form Builder need | Complete a required field/question using a related but separate checkbox
|
| | |
|
Clinical Encounter | Form 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 | | |
|
Clinical Encounter | Form Builder need | Appointment
|
| | |
|
Clinical Encounter | Form Builder need | Autopopulation of a question based on other answers (e.g. "False" because No was selected for all)
| Support in Ampath Forms | | |
|
Clinical Encounter | Form Builder need | Error message blocks submission if incomplete; which area is incomplete
|
| | |
|
Clinical Encounter | Form closing | Ability to collapse incomplete form and come back to it (user request)
| | | |
|
Orders | Drug Order |
New Drug Order: | Order Basket
| | |
|
Pharmacy |
| Post to ADT Cue:
| ADT Integration with Pharmacy System | | |
|
Clinical Encounter | Lab Orders | Image Added |
Ampath:
| | |
|
Clinical Encounter | Lab Results |
| | | |
|
Clinical Encounter |
|
|
Give reason for change or stop (eg. toxicity)
| | |
|
Pharmacy | Dispense History | They 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 | |
|
|
| Lab Orders |
Panel
Capture order date and reason
Confirm orders: Imaging Labs Referrals
Med
|
| |
|
|
Lab Orders | Integration | Order is moved to "previous orders" when the Lab system sends the result back
|
| |
|
|
Lab Orders | Lab result entry | Facility enters lab results manually
|
| Status |
---|
| |
---|
colour | Yellow |
---|
title | To Config |
---|
|
|
|
|
HTS Contact Tracing | Contact Listing for HTS | Register Contact: Form autopopulates when you click "Register" under contact
| No widget for this now, can be configured. | Status |
---|
| |
---|
colour | Yellow |
---|
title | To Config |
---|
|
| |
|
HTS Form | HTS |
|
| Status |
---|
| |
---|
colour | Yellow |
---|
title | To Config |
---|
|
|
| Recommended: Set up in Ampath Forms |
Calendar |
| Registration desk uses this to prepare for the clinic Could use Appointment Module
Seen patients:
|
| | |
|
Appointments |
| When booking appointments, can see how many patients are already booked for that day | When booking appointments, can see how many patients are already booked for that day | | |
|
Appointments |
| Update Appointment date
|
| |
| 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:
-
-
|
|
|
|
|
|
|
|
|
|
|
|