Open mrjones-plip opened 3 weeks ago
@jkuester - can you fill out the fields section above? There were a lot less fields than I expected in Mokhtar's PR - so wanted to get a core eng to validate what I saw (and fill out reports section ;)
@ZiitheH - I'll look to do fill out the search results analysis section above - per our chat this will be stored in a private google doc as it will likely contain PII/PHI
:+1: Still in the process of doing a deep dive into our current functionality and how search is being used programmatically. The output of this will be a list of fields that I believe should be indexed. I plan to complete this tomorrow and will followup on this issue with the list.
Okay, see this comment: https://github.com/medic/cht-core/issues/9293#issuecomment-2307407027 for my proposed fields to index. TLDR would allow searching for contacts by name, DoB, phone, and short-code and searching for reports by short-code.
Describe the issue We don't know how search is used, so we're not sure how hosting TCO efforts to reduce free text search might impact search.
Describe the improvement you'd like UXR team to decide best how to validate search use, but: We should reach out to App Services, program managers, 3rd party app devs and anyone else we think would help inform us of how search is used. Are there workflows that CHWs are trained on that use search? Are there deployments where reports tab is hidden so this search doesn't work?
Some info to inform our research is:
update from Care Teams
Excerpt from a slack thread:
Another excerpt from the same thread:
Fields we're planning on indexing
Contacts
Reports:
Search results analysis
Care Teams Updates