Yo también optaría por una solución como la de Román, dándole simetría aritmética al condicionante Boolean. Pero a esa variable le daría un significado positivo, es decir, la llamaría
EsCargo (que de hecho es el sentido que adquiere el código de Román).
Saludos.