New Appointment - Customer & Patient search logic

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

Comment viewing options

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

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

Syndicate content