Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Notes: All tickets should be labelled "PIH" and "PIH-CES"

Next Steps:

  • Brandon working with Jorje to i.d. priorities
  • David & Grace - finish building the CES form as proof of concept for user testing (break down into the sections wanted) - want consult note to be changed based on MoH forms

Questions:

  • Localization of labels (e.g. being able to toggle from Spanish to English for volunteers who don't speak local language) - support in AMRS forms?
  • Call w/ Brandon +/- Mike
  • Try to implement whole form

...

Functionality in PIH Mexico (CES):

Theme

Feature

3.x StatusPriorityNotes/Comments

Registration

Address Hierarchy (certain fields required) - go from country down (See how Bahmni does their Hierarchy too)





Status
colourRed
titleGap

3

Status
colourGreen
titleLow

Update

Ticket:

Jira Legacy
serverOpenMRS Issues
serverId45c5771b-fa4b-3e43-b34a-c19dc45ccc95
keyMF-328

RegistrationAdd Relationships

Status
colourGreen
titleReady

4

Status
colourGreen
titleReady


Registration

Many obs needed (e.g. Religion, Marital Status)

Status
colourRed
titleGap

3

Status
colourGreen
titleLow

Need ability to add obs to the Registration form. 

Q: Should we make the whole Reg form just a form, configurable via Form Builder, that's no longer hard coded?

A: Would need a lot of additional work done to Ampath Forms. 
Registration

Contact Person (not a patient in the EMR)

Status
colourRed
titleGap

1

Status
colourRed
titleHigh

Would be "To Config" as long as there's Obs group support

Jira Legacy
serverOpenMRS Issues
serverId45c5771b-fa4b-3e43-b34a-c19dc45ccc95
keyMF-841

RegistrationPersist birthdate-estimated

Status
colourGreen
titleReady



Registrationmonths estimated


Status
colourRed
titleGap


3
Status
colourGreen
titleLow
(Registration not in scope for CES Patient Chart pilot)
Registration

Ability to hide drop down if only one option or default

Status
colourRed
titleGap

3

Status
colourGreen
titleLow

(Registration not in scope for CES Patient Chart pilot)
RegistrationPrint ID Cards

Status
colourRed
titleGap

3

Status
colourGreen
titleLow

ID cards not used at CES)

(Registration not in scope for CES Patient Chart pilot)

Registration

Warning for registering patient very similar to another existing patient

Status
colourRed
titleGap

3

Status
colourGreen
titleLow

(Registration not in scope for CES Patient Chart pilot)
Clerk Dashboard

Search for a patient is built-in to register workflow (prevent accidental duplication)

Status
colourRed
titleGap

3

Status
colourGreen
titleLow

(Registration not in scope for CES Patient Chart pilot)


This didn't always help prevent duplicated data entry at CES in the past anyway, though it would be good to have eventually.

Clerk DashboardWorkflow for Registration clerk after Registration (e.g. take to patient Reg Dashboard or a list of recently registered patients)

Status
colourYellow
titleTo Config

3

Status
colourGreen
titleLow

Configurable: Just make Submit Button redirect configurable. (Super easy if not configurable already - ticket: ____ (low complextiy) Grace Potma 

Clerk Dashboard

All non-clinical info

Status
colourRed
titleGap

3

Status
colourGreen
titleLow

Way to edit individual patient details (e.g. no pencil in Details expander) - ticket: ___Grace Potma 

Patient SearchSearch for patients alive or dead

Status
colourRed
titleGap

Status
colourRed
titleHigh

Jira Legacy
serverOpenMRS Issues
serverId45c5771b-fa4b-3e43-b34a-c19dc45ccc95
keyMF-845

Search currently does not return any dead patients (even if searching by ID) 

Visit Management

Auto-clean up of active visits

Happens on Server

Status
colourGreen
titleReady

4

Status
colourGreen
titleReady

Each distro has task that runs on each server that looks for visits to close. (e.g. If 12+hrs without activity, visit is closed as of the last activity.)
Visit Management

Ability to edit visit dates

Need to be able to remove End Date and extend the visit if patient accidentally got automatically ended when the patient in reality was actually admitted

E.g. click here to edit this active visit: e.g. to say this actually ended at this date at this time (but we accidentally left it open)

Status
colourRed
titleGap

3

Status
colourGreen
titleLow

Active Visit button could link to Encounters space - then in encounters widget you could edit current or past encounters - ticket: ____ Grace Potma 

Visit ManagementUI prevents starting another visit if there's already an active visit

Status
colourRed
titleGap

3

Status
colourGreen
titleLow

Need both UI and actual blockage of having multiple active visits at once. 

(Current error message not reliable)

Visit ManagementCheck: How are vitals slotted into present visit? (Happening as expected?) What about edits to Care Programs, Meds, Conditions etc - is this logged against that visit? Or the encounter? Or...?

Status
colourGrey
titleDev Check

1

Status
colourRed
titleHigh

Jira Legacy
serverOpenMRS Issues
serverId45c5771b-fa4b-3e43-b34a-c19dc45ccc95
keyMF-866

VitalsVitals form/entry

Status
colourRed
titleGap

1

Status
colourRed
titleHigh

Currently not configurable. Configure to add things like Glucose etc

Jira Legacy
serverOpenMRS Issues
serverId45c5771b-fa4b-3e43-b34a-c19dc45ccc95
keyMF-846

VitalsToggle between Pediatric and Adult Vitals forms

Status
colourRed
titleGap

3

Status
colourYellow
titleMedium


Patient Clinical Summary/Dashboard

Recent Visits

Allergies

Relationships (broken down between Healthcare Providers and other relationships)

programs

patient attachments/documents

Status
colourGreen
titleReady


4
Status
colourGreen
titleReady



Patient Clinical Summary/Dashboardobs graphs

Status
colourRed
titleGap

3

Status
colourYellow
titleMedium


Patient Clinical Summary/Dashboardrecent obs

Status
colourRed
titleGap

3

Status
colourYellow
titleMedium


Start Visit/Add Past visit


Status
colourGreen
titleReady

4

Status
colourGreen
titleReady


Consult Note

Display past vitals in note



Status
colourRed
titleGap

3

Status
colourGreen
titleLow

Not necessary in 3.0 as users can view vital more easily anyway
Consult NoteMany Obs (free text, radio buttons, dropdowns)

Status
colourGreen
titleReady

4

Status
colourGreen
titleReady


Consult Note

Diagnosis entry widget

agement:

Auto-suggest:

Action of changing between Primary vs Secondary; First Time; Confirmed vs Suspected

Status
colourRed
titleGap

2

Status
colourYellow
titleMedium

Does AMPATH forms support a dx widget?
Consult Noteskip logic

Status
colourGreen
titleReady

4

Status
colourGreen
titleReady


Consult Note

Med orders

Status
colourRed
titleGap

1

Status
colourRed
titleHigh

Jira Legacy
serverOpenMRS Issues
serverId45c5771b-fa4b-3e43-b34a-c19dc45ccc95
keyMF-847

Need to be able to configure fields on order so that fewer fields are included/required.

Consult Note

print prescriptions

Status
colourRed
titleGap

1

Status
colourRed
titleHigh

Jira Legacy
serverOpenMRS Issues
serverId45c5771b-fa4b-3e43-b34a-c19dc45ccc95
keyMF-848


Program enrollmentEnrollment via pt chart

Status
colourGreen
titleReady

4

Status
colourGreen
titleReady

via Program enrollment widget
Program enrollmentautomatically based on certain answers in a form ("enroll in program" tag - when you submit the form, pt is enrolled in that program. Tag has option to display checkbox, so they'll only enroll the pt if that checkbox is checked)

Status
colourRed
titleGap

3

Status
colourGreen
titleLOW

Need to confirm program enrollment UI desired by CES team

Though, CES did this because wasn't happy

Program enrollmentautomatically based on completion of a certain form

3

Status
colourGreen
titleLOW


Program enrollmentcan't fill out a certain form unless already enrolled in related program

Status
colourRed
titleGap

1

Status
colourRed
titleHigh

Jira Legacy
serverOpenMRS Issues
serverId45c5771b-fa4b-3e43-b34a-c19dc45ccc95
keyMF-850

paper record management

not live yet (schedule?)

  • Informs user about where the paper record is (e.g. id of the paper record - may be multiple ids per patient because they many have different types of paper records in different documents)
  • Sign out the paper record

Status
colourRed
titleGap

5

Status
colourGrey
titleNA

not live yet (schedule?)

merge visits


Status
colourRed
titleGap

3

Status
colourGreen
titleLOW

Need legacy UI module to be able to get into 2.x patient view and do this thing
Legacy functionalityNeed a way to link to legacy functions we may not be building in 3.0 initially.  (merge patients, make patient deceased etc...)

Status
colourRed
titleGap

1

Status
colourRed
titleHigh

Jira Legacy
serverOpenMRS Issues
serverId45c5771b-fa4b-3e43-b34a-c19dc45ccc95
keyMF-851

merge patients

Merge patients

Status
colourRed
titleGap

4

Status
colourGreen
titleReady

Again, should be able to link to legacy version of this from 3.0 

mark patient deceased

Access through General Actions:

 

Status
colourRed
titleGap

3

Status
colourGreen
titleLOW

Use Legacy UI?
mark patient deceased

OR in consult note; mark disposition as "Death"

Status
colourRed
titleGap

3

Status
colourGreen
titleLOW

not needed for CES
mark patient deceased

OR when you complete a program enrollment: 

Status
colourRed
titleGap

3

Status
colourGreen
titleLOW

not needed for CES
mark patient deceased

Tag in Header for "Deceased"

Status
colourRed
titleGap

1

Status
colourRed
titleHigh

Jira Legacy
serverOpenMRS Issues
serverId45c5771b-fa4b-3e43-b34a-c19dc45ccc95
keyMF-849

Jira Legacy
serverOpenMRS Issues
serverId45c5771b-fa4b-3e43-b34a-c19dc45ccc95
keyMF-852

...