HSM mode for various in-alarm states

I'm trying to write some RM rules that do things if HSM actually goes into alarm mode... I thought i could just query HSM Status but it only lists various armed/disarmed modes, not whether the thing is actually in alarm status. I decided to just use a virtual switch and have HSM turn it on as part of an alert but it would seem to me there's a cleaner way to do this...?