2012-05-29 Outpatient UI Meeting

Attendees: vikas singh (Unlicensed)astha dhawan (Unlicensed)Daniel Pepper (Unlicensed), Nathan Leiby

Notes:

FILTER & SEARCH

  • Today - Patients assigned to the doctor who haven't been seen yet
  • All Patients - Patients who have been seen by doctor (but are pending lab results) and patients who haven't been seen
  • Pending - Patients who have been seen by doctor (but are pending lab results)
  • Search:
    • 1st priority is search on the Name and ID. 2nd priority is to extend (e.g. doctor name).
    • for now, search results are drawn from "all patients" filter (not "today" or "pending")

SORT

  • name (actually, should be arrival time) <-- perhaps should be default
    'Name' should be renamed as 'Time of arrival' for better understanding. Keeping this as default would be good. The 'urgent' patients would be marked here also for the doctor to select.
  • doctor (name of doctor, alphabetically)
    An important consideration here would be that the doctor logged in would be viewing his patients first in the queue (irrespective of the alphabetical order). The 2nd doctor (if any) would then be ordered alphabetically. Also the newly added patient would be queued up in the list (if name/ time of arrival is selected).
  • urgency (urgency) <-- perhaps should be default
  • last visit (date of previous visit)

BUTTONS 

  • "refresh" - how does this button above search field work? Right now, intended to manually refresh all patients in the list. (should we also have automatic refresh happen on <x> interval, e.g. every minute, or via "push"?)
  • "delete" - delete patient from the OPD patient list... what happens? Stays registered, but DOESNT go back to the screener.
    • suggest this might be changed to "reassign"
    • "delete" possibility outcomes --> might prompt a menu of these three?
      • return to Screener
      • reassign to another doctor (NEEDED)
      • remove from queue
  • "Back" button on Patient List might be changed to "Quit" for clarity, since it is going to cause user to entirely leave the OPD
    • should prompt user, if app state will be lost on exiting the app (moving from Outpatient app back to main appgrid screen)
  • No changes for now to be done for the 'Add registered patient' option. This option can be used for assigning a department to a patient who has been registered already. Thus the only requirements to be added would be the patient ID. 'Add new' patient would probably redirect to the registeraction screen for harmony to be followed.




 

note... there are some open questions in these notes. please review, Astha, if you see!