@darrenhillconsulting search will be most likely implemented on the client side, this is simplified example. What I’m trying to do is to generate custom form via suitelet, allow user to fill it with some data then run the search (not decided client or server yet) process that search results and update current form according to it, allow user to select some of that result and that final results are the data I need.