The ‘workflow’ for our registration is pretty straight forward. 100+ patients show up at the clinic and are registered. After every registration there is a new registration, so for us it makes sense to automatically jump back to the search patient page once one registration process is done. currently after starting the visit then user needs to manual jump back to the search screen.
We started off with something like this - i.e. to have the patient
registration workflow work in a way that, the next steps are always what
you want them to be. We were managing 4 things in this way - search, create
new, make obs and take printout. The we started making it configurable for
each implementation whereby each was using a sub-set of things and slightly
different order. This because just too complex and we separated things as
following:
fixed navigation search, new patient and make obs (if exists,
configurable)
return navigation, use of print we left to the user
but, these are all accessible using one keyboard shortcut. So each users
at each implementation develops their own muscle memory and it works out
quite fine.
@gurpreet can we get this added to documentation somewhere. didn’t know
where so I didn’t.
Talking about keyboard shortcuts: Is there any additional information about how to use them Searching for shortcut and keyboard didn’t bring up an obvious resource on your wiki.
All our shortcuts use html5 “accesskey” attribute to assign shortcut key. Which means the combination to invoke a shortcut depends on your OS and Browser. For actual combination, please take a look at http://www.w3schools.com/tags/att_global_accesskey.asp
We try to underline the alphabet which acts as shortcut for that button. For example, in registration, accesskey for “Create New” button is ‘n’ (which is underlined).