Leave Of Absence

We are in the very early stages of integrating Via into our environment. We are looking for a way to disbale AD accounts based on job status of "leave" We have the leave data being collected each day.

Is there a similar way to set up a rule like the terminations rule? From what I can tell, using the Attribute Change rule is the only thing available and appears a good choice to remove entitlements, but in this case, we only want to disable an account.