Mike's PBX Cookbook

Intercept Treatments

Intercept Treatments (for when a call fails) are set in LD 15, INT_DATA, and printed in LD 21.
An intercept situation is shown with the 4 possible call originators: Stations, Attendants, TIE or DID trunks. eg:

CTVN OVF OVF OVF ATN  - intercept treament for calls to vacant numbers (CTVN) for the four call types.

Call Types:

1st2nd3rd4th
Sets/DISAAttendantTIE trunkDID trunk

Intercept to:

Intercept situations:

Intercept situations and default treatments:

INTIntercept situationSETATTTIEDID
ACCDAccess deniedOVFOVFOVFATN
CTVNCall to vacant numberOVFOVFOVFATN
MBNRCall to Maintenance busy numbersOVFOVFOVFATN
CTRCToll restricted callOVFNAPOVFNAP
CLDNCalls to a Listed DNNAPOVFNAPNAP
NINVBARS/NARS invalid callsOVFOVFOVFATN
NITRBARS/NARS invalid translation callsOVFOVFOVFATN
NRESBARS/NARS restricted callsOVFOVFOVFATN
NBLKBARS/NARS blocked callsOVFOVFOVFATN
MFVOMFC Call to vacant officeOVFOVFOVFATN
MFVNMFC Call to vacant numberOVFOVFOVFATN
MFCGMFC CongestionOVFOVFOVFATN
LCKTCall to a lockout setBSYBSYBSYBSY
UBRIUniversal BRIOVFNAPNAPNAP
RCLERedirection count exceededATNOVFATNATN
CONGCongestion tone(OVF) BSY
DLTDirect Inward System Access Lockout(OVF) ATN or OFA
LLTFlexible Line Lockout(OVF) ATN or OFA
DNDTDo Not Disturb intercept treatment(BST) ATT or RAN

For RAN, a RAN Route (RANR) is required
MFC = Multifrequency Compelled Signaling

Vacant Number Routing:

Note: the NET_DATA block overrides the INT_DATA block. For example, when VNR (vacant number routing) in the NET data block is set to YES (and configured with an RLI), the call no longer follows the CVTN setting in the INT data block. This is a way of sending vacant number calls to the NRS (via IP trunks) for end-point resolution. If you are not using this feature, make sure VNR is NO to have calls follow the CTVN entries.

Intercept Example:

In the following example, we will make DID calls to vacant numbers (CTVN) hear a busy signal rather than goto the attendant.

First, print the data block and check how its set now: CTVN for DID is set to ATN (attendant)...

LD 21

REQ: prt
TYPE: int
TYPE INT_DATA
CUST 0

TYPE INT_DATA
CUST 00
ACCD OVF OVF OVF ATN
CTVN OVF OVF OVF ATN     <----- calls to vacant numbers
MBNR OVF OVF OVF ATN
CTRC OVF NAP OVF NAP
CLDN NAP OVF NAP NAP
NINV OVF OVF OVF ATN
NITR OVF OVF OVF ATN
NRES OVF OVF OVF ATN
NBLK BSY OVF OVF ATN
MVFO SRC1 SRC1 ATN ATN
MFVN SRC1 SRC1 ATN ATN
MFCG SRC2 SRC2 ATN ATN
LCKT BSY BSY BSY ATN
RCLE BSY BSY ATN ATN
CONG BSY
DLT OVF
LLT OVF
DNDT BSY

Second, change the data block to the desired treatment: OVF = overflow (busy signal)...

>ld 15
REQ: chg
TYPE: int                change int_data

TYPE INT_DATA 
CUST 0
ACCD
CTVN ovf ovf ovf ovf     <----- Enter new values
MBNR                     Hit <enter> until finished