Theme | Feature | Current State in eHospital OR Client Requirement | Future State (with 3.x) | Status | Priority | Notes/Comments |
---|
Login | Login | | | | |
|
Home | Home page | | | | | ***This is a good opportunity for KenyaEMR Dev team. |
Search | Search | | Able to see more info about client and do actions on the client even from the search list 
|
| | |
Search | Search - using phone number |  | Feature request | Status |
---|
| |
---|
colour | Yellow |
---|
title | To Config |
---|
|
| | This depends on metadata configuration |
Search | Search auto-complete | Does not autosearch as you type
| | | | Complete search still works | Search | Search - actions bug | Bug: Clicking on Add past visit not working Image Removed
| status |
|
colour | Red |
---|
title | Gap |
---|
Status |
---|
colour | Red |
---|
title | 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
| | |
| Registration | Address hierarchy | | Separate the Contact Details from the Residential information Add a field for an Alternative Contact/Telephone number 
| Status |
---|
| |
---|
colour | Yellow |
---|
title | To Config |
---|
|
| |
|
Registration | Estimated 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. 
| | |
|
Registration | Ability to add multiple ID Numbers | Currently only allows capturing of the national ID. 
| | Status |
---|
| |
---|
colour | Yellow |
---|
title | To Config |
---|
|
| |
|
Registration | Relationship 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

| Status |
---|
| |
---|
colour | Yellow |
---|
title | TO CONFIG |
---|
|
| |
|
Registration | Registration - 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: - 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
| | |
|
Queues | Queues | |
| | |
|
Patient Chart | Dashboards | The clinican is able to have a quick glance of any services provided to the patient across all points of care 
|
|
Status |
---|
| |
---|
colour | Yellow |
---|
title | To Config |
---|
|
Set up Clinical Views for program
| |
|
Check-in | Check in to visit | (Click on the Consultation button) |
| | | Form fields |
Consultation | History & Examination | |
|
|
|
|
Consultation | Vitals: 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 
| | |
|
Consultation | Image Upload | Image Added
| There is a bug as a user is not able to upload an image after clicking on the Add Image button Image Added
| | |
|
Consultation | Adding other Observation form | The clinician can select whichever observation forms they need to fill 
| | Status |
---|
| |
---|
colour | Yellow |
---|
title | TO CONFIG |
---|
|
| |
|
Cinical encounter | Dental | This is currently not available on eHospital but can be configured. |
|
|
|
|
Clinical encounter | Eye clinic | This is currently not available on eHospital but can be configured. |
|
|
|
|
Clinical encounter | Physiotherapy | This is currently not available on eHospital but can be configured. |
|
|
|
|
Clinical encounter | ANC clinic | This is currently not available on eHospital but can be configured. |
|
|
|
|
Clinical encounter | Child Welfare Clinic (CWC) | This is currently not available on eHospital but can be configured. |
|
|
|
|
Clinical encounter | Maternity | This is currently not available on eHospital but can be configured. |
|
|
|
|
Clinical encounter | Ultrasound | This is currently not available on eHospital but can be configured. |
|
|
|
|
Comprehensive Care Centre (CCC) | Clinical encounter | This is currently not available on eHospital but can be configured. The health facility is currently running on KenyaEME+. |
|
|
|
|
Comprehensive Care Centre (CCC) | Pharmacy | This is currently not available on eHospital but can be configured. The health facility is currently running on KenyaEME+. |
|
|
|
|
Comprehensive Care Centre (CCC) | Nutrition | This is currently not available on eHospital but can be configured. The health facility is currently running on KenyaEME+. |
|
|
|
|
Comprehensive Care Centre (CCC) | HIV Testing Services (HTS) | This is currently not available on eHospital but can be developed. |
|
|
|
|
Ambulance | Ambulance services | This is currently not available on eHospital but can be developed. |
|
|
|
|
Clinician Visit | Viewing 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. 
| | | |
|
Patient Chart | Overview | 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 
| | |
|
Consultation | Enroll 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 
| Status |
---|
| |
---|
colour | Yellow |
---|
title | To Config |
---|
|
| |
|
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) Image RemovedOrders | Lab Orders | Image Added
| Not able to access the lab orders | Status |
---|
| |
---|
colour | GreenRed |
---|
title | ReadyHigh |
---|
|
| Status |
---|
| |
---|
colour | GreenRed |
---|
title | ReadyHigh |
---|
|
| Clinical Encounter | Form Builder need | Opens Modal with IPT form so you can do it right there Image Removed
Image Removed
Image Removed
| 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 Image Removed
| Status |
---|
|
colour | Red |
---|
title | GapLaboratoryCollecting sample | Image Added
The system allows the user to either autogenerate the accession number or manually input it Image Added
|
| | | Clinical Encounter | Form Builder need |
| Table style form entry. Goal is to allow user to see all this at once.
Image Removed
Image Removed
Image Removed
Currently no table layout in Ampath Forms But can still gather the info | Laboratory | Results | The user is able to input results, refer the patient to a different facility that offers the test and also upload an image if necessary. Image Added
|
| | Status |
---|
| |
---|
colour | YellowRed |
---|
title | MediumHigh |
---|
|
|
|
Clinical Encounter | Form Builder need | Appointment Image RemovedLaboratory | Validating results | Image Added
|
| Status |
---|
| |
---|
colour | GreenRed |
---|
title | ReadyHigh |
---|
|
| Status |
---|
| |
---|
colour | GreenRed |
---|
title | ReadyHigh |
---|
|
| Clinical Encounter | Form Builder need | Autopopulation of a question based on other answers (e.g. "False" because No was selected for all) Image Removed
|
|
Support in Ampath Forms | Laboratory | Printing results | Image Added
|
| Status |
---|
| |
---|
colour | GreenRed |
---|
title | ReadyHigh |
---|
|
| Image Removed
| | | Orders | Drug Order | New Drug Order: Image Removed Order Basket Image Removed
| Clinical Encounter | Form Builder need | Error message blocks submission if incomplete; which area is incomplete Image Removed
| | | Clinical Encounter | Form closing | Ability to collapse incomplete form and come back to it (user request)
|
|
Orders | Drug Orders | New Prescription Image Added
| Order Basket - There's a bug Image Added
 | Status |
---|
| |
---|
colour | GreyYellow |
---|
title | TO REVIEWCONFIG |
---|
|
| Status |
---|
| |
---|
colour | GreyYellow |
---|
title | TO REVIEWMEDUM |
---|
|
|
|
Pharmacy | Post to ADT Cue: Image Removed
| ADT Integration with Pharmacy System | Status |
---|
colour | Red |
---|
title | Gap |
---|
Status |
---|
colour | Red |
---|
title | High |
---|
Clinical Encounter | Lab Orders | Image Removed | Image Removed
Ampath: Image Removed
| Status |
---|
colour | Grey |
---|
title | TO REVIEW |
---|
Status |
---|
colour | Grey |
---|
title | TO REVIEW |
---|
Clinical Encounter | Lab Results | Image Removed
| Status |
---|
colour | Grey |
---|
title | TO REVIEW |
---|
Status |
---|
colour | Grey |
---|
title | TO REVIEW |
---|
Clinical Encounter | Image Removed
Image Removed
Image Removed
Give reason for change or stop (eg. toxicity) Image Removed
Image Removed
Image Removed
Status |
---|
| colour | Grey |
---|
title | TO REVIEWDispensing/Refilling Drug orgers Image Added
| Unable to confirm dispensing or refilling of drugs due to the order config bug Image Added
| Status |
---|
| |
---|
colour | Yellow |
---|
title | TO CONFIG |
---|
|
| Status |
---|
| |
---|
colour | GreyYellow |
---|
title | TO REVIEWMEDUM |
---|
|
|
| PharmacyAppointments | 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 dispensedAppointments | The user is able to see how many patients have been booked on a particular day.
Image Added
|
| Image Removed
Image Removed
Panel Image Removed
Image Removed
Capture order date and reason Image Removed Image Removed
Confirm orders: Image Removed Imaging Labs Referrals Med Image Removed
| Lab Orders | | |
|
Lab OrdersReports | Integration | Order is moved to "previous orders" when the Lab system sends the result back Image Removed
Image Removed
| Reports | Image Added
|
| | Lab Orders | Lab result entry | Facility enters lab results manually Image Removed
| | Status |
---|
| |
---|
colour | YellowRed |
---|
title | To Config |
---|
|
| HTS Contact Tracing | Contact Listing for HTS | Image Removed
Image Removed
Image Removed
Register Contact: Form autopopulates when you click "Register" under contact Image Removed
Image Removed
| No widget for this now, can be configured. | |
|
Billing | Billing | Image Added
|
| Status |
---|
| |
---|
colour | YellowRed |
---|
title | To ConfigHigh |
---|
|
| | HTS Form | HTS |
|
Image Removed
Image Removed
Image RemovedInventory & Billing | Accounting | Image Added
|
| Status |
---|
| |
---|
colour | YellowRed |
---|
title | To Config |
---|
|
| Recommended: Set up in Ampath Forms | Calendar | Registration desk uses this to prepare for the clinic Could use Appointment Module Image Removed
Seen patients: Image Removed
| | Status |
---|
| Status |
---|
colour | Grey |
---|
title | TO REVIEW |
---|
| 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 | Status |
---|
colour | Grey |
---|
title | TO REVIEW |
---|
Status |
---|
colour | Grey |
---|
title | TO REVIEW |
---|
Appointments | Update Appointment date Image Removed
| | FYI: Patient appointments not directly connected to calendar | Image Removed
| - 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
-
Image Removed - Ability to discontinue or edit programs
-
Image Removed
- 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)
-
Image Removed
-
Image Removed - Offline issue
- Demo envis different
- Ability to hide sections/pages based on previous answers
Image Removed
| Contact Tracing | - Contact Tracing
-
Image Removed -
Image Removed Image Removed - 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
-
Image Removed -
Image Removed - When turn +: Just click "Register" button on the contact:
-
Image Removed -
Image Removed
| |
|