|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
> 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
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]|