Medical Records paging - suggested improvement

It is very common for a set of medical records to be such that vertical scrolling in necessary to see the bottom entries. However, this rolls the selection panel

off the top of the window. Hence, to see the next page, one has to scroll back up and click the forward page button.

Whilst one solution is to hold the selection area fixed and just vertically scroll the medical records (as is done on the Workflow|Screduling screen), this would reduce the vertical screen area available for the medical history.

A better solution would be to a  page forward and page back button to the existing buttons at the bottom on the screen.

Another alternative is to implement the keyboard's PageUp and PageDn keys as shortcuts to the Page Forward and Page Back buttons.

Comments/Feedback appreciated.

Regards, Tim G

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Re: Medical Records paging - suggested improvement

I have seen a project elsewhere for fixing the selection panel to the top of the screen. This is my preference as it always lets us filter by type easily (I use this a lot with big medical records). However I am aware we have plenty of screen real estate (1920x1200) so this is less an issue for us.

Re: Medical Records paging - suggested improvement

You should already be able to use Page Up and Page Down to page through medical records.

Re: Medical Records paging - suggested improvement

Tim A - the Page Up/Down keys (in Firefox at least) and scrolling up down the current page of visits. They don't select the next page of visits.

Regards, Tim G

Re: Medical Records paging - suggested improvement

Hi Tim G,

We are using the latest Firefox 29.0.1 and the PageUp and Down button on the keyboard can be used to either scoll up and down the current page OR select the next page of visit. I think the trick is where the highlighted part of the patient record you are at. If you've used the mouse to highlight the latest Reason title of a Visit on the right then press the Page Down key, it will take you to the next page (not scroll down). If you've highlighted anything else other than the latest visit on the current page, then pressing Page Down will allow you to scroll down. I rarely use this keyboard function because you'll still need to be at the top of the window to get to the next page, so it is easier to stick with the mouse and click the arrow to go to the next page.

I actually would not mind to "hold the selection area fixed" option because you can then see which page you are currently on and you don't have to always go back to the top to select other menu tabs (like Reminders).

Kind regards,

Anthony (ActiVet)

Kind regards,

Anthony (ActiVet)

Re: Medical Records paging - suggested improvement

Unfortunately Chrome doesnt support this at all.

Regards
 
Ben 
OpenVPMS Installer and Helper 
Ph: +61423044823 
Email: info[at]charltonit.com[dot]au

Re: Medical Records paging - suggested improvement

Antony - ahah - yes you are correct.  If you have the visit record selected then in both Firefox and Chrome, page up/down gets the next/previous page of visits. However, if you don't have a visit selected, then in Firefox the screen scrolls vertically and in Chome I cannot get consistent behaviour.

I suspect we should change to Page Up/Down ALWAYS pages to the next/previous page of visits (irrespective of whether you have a visit or note or medication or ... record selected), and the vertical scroll is done either via the vertical scroll bar or the mouse wheel or up/down arrows.

Incidentally, the PageUp button decreases the page number, PageDn increases it.  I suspect that the logic here is that if the visit pages were laid out one after the other vertically, then Page N+1 would come below Page N and hence page down should increase the page number.

I don't thing we should change this, but I will add it to the CSH text. [I have updated http://www.openvpms.org/documentation/csh/1.7/introduction/clicksKeys and http://www.openvpms.org/documentation/csh/1.7/introduction/common/select ]

Regards, Tim G

Re: Medical Records paging - suggested improvement

Thanks for clarifying Tim!

Just a thought, would it be possible to keep the scolling function of the Page Up and Down keys but instruct the software to move to the next page if it hits the bottom of the page? In another words, each press of the Page Down key will scoll down on the current page of the patient record but when it reaches the bottom an extra press of the Page Down key will move to the next page and so on.

Either way, my preference is to have the selection area on the top fixed as I use the mouse to navigate around and use the keyboard for alphanumeric input only. Let's see how other users think about this :)

Kind regards,

Anthony (ActiVet)

Kind regards,

Anthony (ActiVet)

Re: Medical Records paging - suggested improvement

Keeping the top area fixed is covered by: http://www.openvpms.org/project/all-filter-headers-application-are-fixed... (which could do with a punchier name)

The fact that page up and down doesn't work consistently seems to be related to the current field focus and if the page itself has scrollbars. Here the browser can intercept the Pg Up and Pg Dn keypresses, preventing switching to the previous/next page.

After some tinkering, this can be fixed by forcing the focus back to the table every time a row is selected. Pg Up and Pg Dn will switch to the previous/next page, but you must click on the scrollbar to view off-screen content. You could also use the up and down arrow keys, but this forces the filter area offscreen.

 

Re: Medical Records paging - suggested improvement

We are happy to contribute to the keeping the filter headers fixed as it sounds like this might some of the problems at least. Not sure about the pageup/down issue though. I suspect "power users" tend to use the pageup/down buttons where as most of my staff at least never do (as far as I can see).

Re: Medical Records paging - suggested improvement

Thanks Tim A! I wasn't aware that there is a project to cover this until now. Will be happy to contribute too. Please let me know if costing needs to be updated as it was raised 3 years ago.

Kind regards,

Anthony (ActiVet)

Kind regards,

Anthony (ActiVet)

Re: Medical Records paging - suggested improvement

Hi Anthony - the costing is fine. I've added a funding link.

Regards,

-Tim

Re: Medical Records paging - suggested improvement

Thanks Tim A. Just made a donation to the project.

Cheers,

Anthony (ActiVet)

Kind regards,

Anthony (ActiVet)

Syndicate content