I am trying to write an Arcade expression for symbology I need in a web map in Portal. The problem I can't overcome at the moment is that the symbology needs to be based on 3 different fields. I've attached two text documents in vb script format that detail what exactly needs to fall under which category. There are 'Homes' and there are 'Passings'. For Homes, we need active accounts, certain service ID's, and certain rate schedules. For Passings, we need inactive accounts, certain service ID's, and certain rate schedules. So far, I haven't been able to figure out how to write the expression for these scenarios. I can use the concatenate function and that works, but that leaves me with dozens of combinations, so I'd rather not have to manually go into the symbology editor and adjust them one by one. I'd like to be able to group the combinations into Homes and Passings.
I've seen the below solution in another article, but that would take a while to write out every possible scenario

Is there an easier way to write out this scenario?
Thank you!
Xander Bakker