The reporting codes will self fill when you program in the zone definitions.

All you have to do is program your reporting format such as Contact ID or SIA, and make sure your zones are programmed for delay, instant, interior, etc.

You can go in and manually change them (as in the case when you have an interior zone programmed instant, it will come in as perimeter). You should provide the monitoring station with a zone description sheet anyway. They can then enter that info into their monitoring software package so that when "zone 1" comes in, they can tell you on the phone it's the "garage entry door."

You don't even need compass for this, it can be done manually at the keypad.