I am working on one requirement where we kind of screen flow (steps to complete). First step is to search the list of claims and select it and proceed to next steps. Similarly we have different steps going forward.
Question: we have many search criteria, search result is expected to be more (even using filters). We are dealing with lot of data here. My current idea is to show search criteria on top (I will divide primary and secondary criteria and secondary can go in to advanced search) and search results on bottom part. But we will have hundreds or thousands of results, so is it advisable to show search results in next step altogether? May be in step 2.
Problem: If we shoe search results 2nd step, user will have to go back and forth to change criteria and again search results. But if we show search results on same page, we might face performance issue.
What is best in terms of interaction and navigation, considering the steps, many search criteria and performance of the system?
I am attaching one screen which has dummy data. Just for your reference.