sunsetsystems wrote on Tuesday, November 28, 2006:
Hi everyone,
I have a client who wants to do something about the problem of too much clicking-and-waiting to get from one place to another in OpenEMR. For example it would be nice if you could work with prescriptions when you are composing a patient note for someone to handle a pharmacy callback.
I think I see a fairly easy solution for this, but it involves using frames more rather than less. Some people have expressed a desire to get rid of the frames, so it seems best to invite some discussion here.
What I’m thinking is to divide the screen vertically into four frames, any of which may be hidden (i.e. fully collapsed), and any two or more of which may be viewed concurrently. Two of these four frames would be further sub-divided horizontally into more frames.
There would also be a new frame on the left, just for navigation (i.e. to select which frames are visible). This would give you checkboxes or toggle buttons to select which of the above frames are open (there would be reasonable defaults), and in addition you can drag the frame borders around to adjust sizes.
The four main frames would be:
(1) Shows one of: Calendar, Password, Admin, Reports, Notes, Fax/Scan, or Billing.
(2) Shows patient notes, like the current bottom frame that you see after login.
(3) For the selected patient, shows one or more of the following frames:
. (a) Demographics
. (b) History
. (c) Selected or new encounter
. (d) One of: Notes, Transactions, Documents or Report
(4) For the selected patient, shows one or more of the following frames:
. (a) Summary of issues, immunizations and prescriptions
. (b) A new or selected prescription
. (c) The patient’s list of encounters
Comments? None of this would preclude anyone later from rewriting dozens (hundreds?) of modules later and doing it all Ajax-style, without frames. I’m just looking for some easy solutions to annoying problems right now.
Thanks,