Problem: I'm trying to display a search filter to the user that deals with groups of required fields. (as we are searching 8 different databases with 8 sets of different required fields). I want the search filter to be simple, but also tell the user that if they put in a name, they also have to put in a DoB. Conversley, if they put in a reference number, they also have to put in an address. So the group of required fields might change depending on what info the user starts entering.
Constraints: No possibility to combine the datasets or align the required fields for each database.
So I'm wondering if this has to be an 'OR' pattern search for each group of required fields. i.e. user chooses to search the first box (containing first name, last name and DoB) OR they choose to search next box (containing first name, reference number and address)
Ideally I'd like it all in one search box, but with different groups of required fields I'm wondering how to indicate this?