New Appointment - Customer & Patient search logic
Submitted by Guest on Wed, 02/01/2013 - 08:52
On the new appointment screen, if you enter the initial part of the customer name (eg 'ri') and press Enter (or the binoculars), then you will be presented with a list of customers names starting Ri.
However, if you do the same sort of thing with the patient name, then you are presented with a blank Paitent (search) screen and you have to press Enter (or the Find button) to get the list of patient names stariing with Ri.
That is, the customer name 'auto-searches', the patient name does not.
Is this a bug or is there a reason for this behaviour?
Regards, Tim
Re: New Appointment - Customer & Patient search logic
I can replicate what you describe.
1. new appointment
2.
Option 1: Enter 1st to digits of owner surname, search to display list of owners ...select.. then enter 1st 2 digits of patient name - search - immediately displays list of patients for that owner filter by your criteria
Option 2: enter 1st 2 digits of patient name (dont search for the owner) ...search...displays blank screen. press search again for the complete list.
Not sure if its a bug, its an extra click...I guess you could request a change.
Ben
Re: New Appointment - Customer & Patient search logic
Its not a bug. The patient browser will automatically display patients matching the criteria if a customer is selected. If there is no customer, then it doesn't autopopulate; to do so could cause unacceptable delays for large no.s of patients.
With the exception of the first appointment, you will typically have a customer already selected, so Option 2. won't arise often.
This behaviour was introduced prior to OpenVPMS 1.3 which had schema changes to improve performance. It may no longer be required.
-Tim A