How to tag visitor hours, .e.g for hospitals?

This quickly goes out of hand, eg a children’s pool could be closed while children are still allowed in other pools. Unclear with opening_hours:children= alone.
Even if the suffix format is accepted to be every aspect, this needs distinguishing with service_times:*= . A feature can be always open for everyone, only having special provisions for different users at different times. Or it can further be argued as still the same opening_hours= , only different service_times:*= for different users.