OfficeServ 7100 PROGRAMMINGTECHNICAL MANUAL PART 8 APRIL 20078.1.2Any field in the Template block that contains a lower case "d" will have that numberautomatically filled in.Any time an application is going to require the creation of many blocks that will sharecertain settings, Template blocks can greatly reduce the time spent programming theapplication.8.1.2 Call CodesWhen a call is sent to the voicemail and automated attendant system it is tagged with acall code. These call codes are industry standard and are used to identify the type ofcall being delivered. The Mode block type is used to route calls based upon the callcode received. Call codes are listed below.Call Code Full Name DescriptionTS Transfer Station This is a station caller who was transferred inTT Transfer Trunk This is a trunk caller who was transferred inRC Record Call This conversation should be recordedNS No-answer Station This is a station caller who was forwarded on a no-answerNT No-answer Trunk This is a trunk caller who was forwarded on a no-answerDS Direct Station This is a station caller who rang directly inDT Direct Trunk This is a trunk caller who rang directly inBS Busy Station This is a station caller who was forwarded on a busyBT Busy Trunk This is a trunk caller who was forwarded on a busyAS Anything Station This is a station caller who was sent by other meansAT Anything Trunk This is a trunk caller who was sent by other meansKnowledge of call codes can be very useful when doing advanced call routingapplications. For example a customer may want all internal callers who are forwardedon a busy condition to the voicemail be greeted with a generic busy message andgiven the option to dial out to remote office personnel.8.1.3 Call DirectorsSeveral block types (Dial, Directory, EClass, Extension, List, Mailbox, MClass, Menu,Network Mailbox, Query, and Speak) contain a series of controls collectively called aCall Director. The Call Director consists of a series of Event Pointers and is used toroute callers based upon certain conditions. For example in an Extension block a callercan be redirected to a different mailbox when selecting the single digit option to leave amessage.The Call Director is really the heart of each block's routing capabilities. It is the controlmechanism that defines how and where callers are processed through the system. Inshort, a Call Director is the method by which blocks are tied together to create anapplication.