Hola.
Para poder usar la información de H deberías hacer análisis de casos en la/s variable/s booleanas que aparecen en el And; de lo contrario no vas a poder usar la información del And, que se define sobre valores true / false.
Quizás te convenga iniciar la prueba usando "case". Al tener el And instanciado podés usar simpl.
Saludos, Carlos