The availability of some applications depends on several services - sometimes half a dozen or so - being active on a machine. Instead of defining separate tests for each service, it would be helpful to be able to specify several services in one single test, return OK if all are active, and the list (or number) of the inactive ones in the Reply field and/or in a log file.
The same idea could be useful for other types of tests, for example "Process".
Or is this already possible (without a script, of course)?
Yes, could be useful. But if "parent services" means "dependencies" in the Windows terminology, and not some other arbitrary services, it won't be exactly what I had in mind; the services I need to check are not "dependent" from one another.
No, but it's simple enough to write a script to do what you are looking for. I have in-house apps that are dependant on multiple services, which I test for using a VBScript/WMI query.
The beauty of extesibility! That's why I love this product so much.