|
From: | Khurram Shahzad |
Subject: | Re: [Health] Search Results not sorted on the basis of 'Best Match' |
Date: | Mon, 6 Feb 2017 08:59:51 +0500 |
Hi Khurram !
On Sun, 5 Feb 2017 12:37:18 +0500
Khurram Shahzad <address@hidden> wrote:
> Dear Luis,
>
> > Yesterday one of our health professional was searching
> > *haemorrhoid
>
> > > *to select as main diagnosis in Patient Evaluation. He had to type
> > > *haemorrho *to finally see the *haemorrhoid *as the first option
> > > in the search results.
> > >
> > > Ideally, *haemorrhoid* being the best match should have been the
> > > first item in the search list. Is there any way that we can sort
> > > the search results based on the 'Best Match' instead of sorting
> > > them on any other field which does not speed up the data entry?
> >
> > Thanks for the feedback !
> >
> > I'm not sure if I get your question, but on this specific question,
> > the doctor had to enter "haemorrho" to get an specific list because
> > there are many other conditions that share the "haemo" prefix.
> >
> I am sorry for unclear words. Please find attached images 1,2 and
> 3.
>
> First image "1. haemo" shows search result when user types 'heamo' in
> search box. The first result in search box is 'Neonatalepa ...' and
> the best matching result is at position 4.
>
> Now look at second image "2. haemorr". The first result in search box
> is "Neonatal ..." and the best matching result is at position 8.
>
I think I understand your point now.
If you want to see the substring you enter in the search field as the
initial one, you can use the "%" metacharacter at the end of the string.
AFAIK, this works on the filter, not on the autocompletion.
So, for your specific search, take a look at the screenshot link I just
took.
http://i.imgur.com/gTZPxuo.png
This will show only the conditions that start with the substring you
want, and get a closer best match.
Let me know if it worked for you.
[Prev in Thread] | Current Thread | [Next in Thread] |