Dear All,
I have using dhis2.32. I have set In the Search organisation units so the user to be able to search patient from all organisation units. But, it is not working during search any patient from tracker capture. It showed error.
message: “Non-searchable attribute(s) can not be used during global search: [lFy5NIpf2te, VE0FBcOYy5L]”
But if i delete the Search organisation units that time it is working. In that case, it can give only those patient who are registered/enrolled within user’s own assigned org units.
This same bug found in 2.31 too.
Hey @Fatemacse and @Monjur
Trying to reproduce this in play, but it seems I need some more information. Can you have a look at the tracked entity type attribute config as well? Is this attribute existing as a tracked entity type attribute, and is it set as a searchable attribute there?
Thanks @Markus . Sorry, I wasn’t able to reproduce the error in the Play, or even in my local instance through tracker program. Actually, I’m getting this error in one of my custom app. I just posted here as the error statement is same. I wanted to get the TEI by the below query and getting the attached screenshot. The TEA is in the searchable scope and can be used in the tracker program.