Vectoring - "Intercepts" and forwarding callers to other numbers
Once upon a time, there was a PBX migration, and along with it came a massive renumbering effort - every phone number (extension, DID, station, fax – any telephone number) in the organization was to change. “Oh no,” said the business people, “what ever will our outside contacts do?! We can’t get rid of any of our current telephone numbers!” After much debate, a list was made, and it indicated the old telephone number and new telephone number for each and every effected person or device. And it was up to me to implement it.
I asked our equipment vendor (who was also charged with supporting our implementation and maintenance from a software perspective) what to do. They indicated that they had never seen anyone attempt to handle that problem in-house, and advised us to pay our telco/carrier to intercept the calls inside the PSTN, so that we didn’t need to care about them on our PBX. The problem with that approach was that the telco’s operating policy was that intercepts could only be active for a short period of time (90 days, if I recall correctly) before the TN returned to the pool; we had no idea how long we would want them to be active, but “the powers that be” decided that 90 days was not nearly long enough.
After quite a bit of searching online (to no avail), and reading a few manuals that I’d managed to get my hands on, I realized that I was on my own. I had a few false-starts, thinking that I’d found a solution:
- Create an announcement for each TN to be intercepted, with the full intercept message in the announcement, and use inc-call-handling-trmt rules to get callers to the right message. That got written off pretty quickly because we didn’t have the announcement storage space for that many full announcements (they’re stored as wav files), and because there would be no way to connect callers to the new TN at the conclusion of the message, for those old TNs that should still complete calls.
- Create two announcements for each TN to be intercepted – one reading the old TN and the other reading the new TN – and have the full intercept message be constructed by a vector. The announcement storage space was drastically reduced in this model, but was still very high. It also meant that we would be creating thousands upon thousands of announcements and VDNs – that’s a ton of work. I was in the early stages of implementing this when I convinced myself that there had to be a better way.
- I know that there were at least a couple of other things I tried, but I don’t recall the details well enough to re-tell them here. It’s been too long ago. :(
I eventually devised a solution (below) that works – it’s still in production today. I’m honestly not a big fan of how I did it, but it works well enough that I can’t justify the time that would be required for me to improve upon it. I am, however, going to make another blog post about silently forwarding callers to a different TN – that vectoring is much less complex than what’s discussed here.
This solution works by making extensive use of VDN variables. It reads the old TN and new TN to the caller, and then connects the caller to the new TN, if that specific VDN is configured to do so.
Here’s an example VDN:
display vdn 7406546414 Page 1 of 3
VECTOR DIRECTORY NUMBER
Extension: 740-654-6414
Name*: ict-7406546414
Destination: Vector Number 502
Attendant Vectoring? n
Meet-me Conferencing? n
Allow VDN Override? y
COR: 6
TN*: 1
Measured: none
VDN of Origin Annc. Extension*:
1st Skill*:
2nd Skill*:
3rd Skill*:
* Follows VDN Override Rules
display vdn 7406546414 Page 2 of 3
VECTOR DIRECTORY NUMBER
AUDIX Name:
Return Destination*:
VDN Timed ACW Interval*: After Xfer or Held Call Drops*? n
BSR Application*:
BSR Available Agent Strategy*: 1st-found Used for BSR Polling? n
BSR Tie Strategy*: system
Observe on Agent Answer? n
Send VDN as Called Ringing Name Over QSIG? n
Display VDN for Route-To DAC*? n
VDN Override for ASAI Messages*: no
BSR Local Treatment*? n
Reporting for PC or POM Calls? n
Pass Prefixed CPN to VDN/Vector*? system
* Follows VDN Override Rules
display vdn 7406546414 Page 3 of 3
VECTOR DIRECTORY NUMBER
VDN VARIABLES*
Var Description Assignment
V1
V2
V3 route_to 7074
V4 number_old 7406546414
V5 number_new 7406527074
V6 handle_method 2
V7
V8
V9
VDN Time-Zone Offset*: + 00:00
Daylight Saving Rule*: system
Use VDN Time Zone For Holiday Vectoring*? n
Apply Ringback for Auto Answer calls*? y
* Follows VDN Override Rules
You can see that there are 4 VDN variables that are taken into consideration. V6 is the most important - it defines how the vector “behaves”, as experienced by the calling party. The other three variables are required depending on the value of V6. The acceptable values of V6 are the following list, and the required additional variables are mentioned:
1 = Plays intercept announcement (requiring V4 and V5) and then disconnects 2 = Plays intercept announcement (requiring V4 and V5) and then connects caller to new destination (V3) 3 = Plays brief “your call is being connected” announcement and then connects caller to new destination (V3) 4 = Silently connects caller to new destination (V3) 5 = Plays a brief circuit-pilot announcement and then disconnects
Given the above example VDN, you can see that the behavior is:
- Announcement 3444 playback: Special Information Tone - Intercept (SIT-IC)
- Announcement 2996 playback: “Please wait, your call will be connected shortly. Be advised, the number you have dialed…”
- Reads V4: “7406546414”
- Announcement 2998 playback: “… has been changed. The new number is…”
- Reads V5: “7406527074”
- Announcement 2995 playback: “All callers should begin using the new number immediately. Your call will now be connected. Please hold.”
- Caller is connected to V3 (extension 7074)
Required announcements:
list announcement Page x
ANNOUNCEMENTS/AUDIO SOURCES
Announcement Source Num of
Extension Type Name Pt/Bd/Grp Files
2994 integrated ict-non-incoming G2 2
2995 integrated intercept-forward-part3 G2 2
2996 integrated intercept-forward-part1 G2 2
2997 integrated intercept-part3 G2 2
2998 integrated intercept-part2 G2 2
2999 integrated intercept-part1 G2 2
6990 integrated 0 G2 2
6991 integrated 1 G2 2
6992 integrated 2 G2 2
6993 integrated 3 G2 2
6994 integrated 4 G2 2
6995 integrated 5 G2 2
6996 integrated 6 G2 2
6997 integrated 7 G2 2
6998 integrated 8 G2 2
6999 integrated 9 G2 2
3444 integrated sit-ic G2 2
3460 integrated destination-unknown G2 2
3449 integrated please-hold-connecting G2 2
61160 integrated 740569 G2 2
61161 integrated 740652 G2 2
61162 integrated 740653 G2 2
61163 integrated 740654 G2 2
61164 integrated 740681 G2 2
61165 integrated 740687 G2 2
61166 integrated 740689 G2 2
Announcement 2994:
2994: “You have reached [organization name]. The number you dialed is unable to accept incoming calls. Please check the number, and try your call again.” 2995: “All callers should begin using the new number immediately. Your call will now be connected. Please hold.” 2996: “Please wait, your call will be connected shortly. Be advised, the number you have dialed…” 2997: “Please update your records. Goodbye.” 2998: “… has been changed. The new number is…” 2999: “You have reached [organization name]. We’re sorry; the number you dialed…” 6990-6999: The digit for which the announcement is named 3444: Special Information Tone - Intercept (SIT-IC) 3460: “You have reached [organization name]. Your desired destination is unknown. Please try your call again.” This announcement is only used in the case where a VDN points to the intercept vector, but V6 is not acceptably assigned. 3449: “Please hold while your call is connected.” 61160-61166: The announcements just read the string of digits for which they’re named. They exist because those NPA-NXX blocks are extremely common in this organization, and “shortcutting” vector steps such that the NPA-NXX block is read at once, and then the last 4 digits are read afterward, leads to a more pleasant and faster experience for the caller.
Required vectors:
list vector Page x
CALL VECTORS
Vector Name
502 IctHndl
510 IctHndl-V4-1
511 IctHndl-V4-2
512 IctHndl-V4-3
513 IctHndl-V4-4
514 IctHndl-V4-5
515 IctHndl-V4-6
516 IctHndl-V4-7
517 IctHndl-V4-8
518 IctHndl-V4-9
519 IctHndl-V4-10
520 IctHndl-V4-11
521 IctHndl-V4-12
530 IctHndl-V5-1
531 IctHndl-V5-2
532 IctHndl-V5-3
533 IctHndl-V5-4
534 IctHndl-V5-5
535 IctHndl-V5-6
536 IctHndl-V5-7
537 IctHndl-V5-8
538 IctHndl-V5-9
539 IctHndl-V5-10
540 IctHndl-V5-11
541 IctHndl-V5-12
display vector 502 Page x
CALL VECTOR
Number: 502 Name: IctHndl
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01 wait-time 2 secs hearing ringback
02 goto step 10 if V6 = 1
03 goto step 14 if V6 = 2
04 goto step 21 if V6 = 3
05 goto step 22 if V6 = 4
06 goto step 25 if V6 = 5
07 disconnect after announcement 3460
08 stop
09 # Plays an announcement and then disconnects
10 announcement 3444
11 announcement 2999
12 goto vector 510 @step 1 if unconditionally
13 stop
14 # Plays an announcement and then connects the caller
15
16 announcement 3444
17 announcement 2996
18 goto vector 510 @step 1 if unconditionally
19 stop
20 # Notifies the caller that they are being connected, and routes the call
21 announcement 3449
22 route-to number V3 with cov y if unconditionally
23 stop
24 # Plays announcement (designed for circuit pilots), then disconnects
25 disconnect after announcement 2994
26 stop
display vector 510 Page x
CALL VECTOR
Number: 510 Name: IctHndl-V4-1
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 41 if V4 = 740652+
04 goto step 44 if V4 = 740653+
05 goto step 47 if V4 = 740654+
06 goto step 50 if V4 = 740681+
07 goto step 53 if V4 = 740687+
08 goto step 56 if V4 = 740689+
09 goto step 20 if V4 = 1+
10 goto step 22 if V4 = 2+
11 goto step 24 if V4 = 3+
12 goto step 26 if V4 = 4+
13 goto step 28 if V4 = 5+
14 goto step 30 if V4 = 6+
15 goto step 32 if V4 = 7+
16 goto step 34 if V4 = 8+
17 goto step 36 if V4 = 9+
18 goto step 38 if V4 = 0+
19 goto vector 511 @step 1 if unconditionally
20 announcement 6991
21 goto vector 511 @step 1 if unconditionally
22 announcement 6992
23 goto vector 511 @step 1 if unconditionally
24 announcement 6993
25 goto vector 511 @step 1 if unconditionally
26 announcement 6994
27 goto vector 511 @step 1 if unconditionally
28 announcement 6995
29 goto vector 511 @step 1 if unconditionally
30 announcement 6996
31 goto vector 511 @step 1 if unconditionally
32 announcement 6997
33 goto vector 511 @step 1 if unconditionally
34 announcement 6998
35 goto vector 511 @step 1 if unconditionally
36 announcement 6999
37 goto vector 511 @step 1 if unconditionally
38 announcement 6990
39 goto vector 511 @step 1 if unconditionally
40 stop
41 # begins with 740-652
42 announcement 61161
43 goto vector 516 @step 1 if unconditionally
44 # begins with 740-653
45 announcement 61162
46 goto vector 516 @step 1 if unconditionally
47 # begins with 740-654
48 announcement 61163
49 goto vector 516 @step 1 if unconditionally
50 # begins with 740-681
51 announcement 61164
52 goto vector 516 @step 1 if unconditionally
53 # begins with 740-687
54 announcement 61165
55 goto vector 516 @step 1 if unconditionally
56 # begins with 740-689
57 announcement 61166
58 goto vector 516 @step 1 if unconditionally
59 stop
display vector 511 Page x
CALL VECTOR
Number: 511 Name: IctHndl-V4-2
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V4 = ?1+
04 goto step 16 if V4 = ?2+
05 goto step 18 if V4 = ?3+
06 goto step 20 if V4 = ?4+
07 goto step 22 if V4 = ?5+
08 goto step 24 if V4 = ?6+
09 goto step 26 if V4 = ?7+
10 goto step 28 if V4 = ?8+
11 goto step 30 if V4 = ?9+
12 goto step 32 if V4 = ?0+
13 goto vector 512 @step 1 if unconditionally
14 announcement 6991
15 goto vector 512 @step 1 if unconditionally
16 announcement 6992
17 goto vector 512 @step 1 if unconditionally
18 announcement 6993
19 goto vector 512 @step 1 if unconditionally
20 announcement 6994
21 goto vector 512 @step 1 if unconditionally
22 announcement 6995
23 goto vector 512 @step 1 if unconditionally
24 announcement 6996
25 goto vector 512 @step 1 if unconditionally
26 announcement 6997
27 goto vector 512 @step 1 if unconditionally
28 announcement 6998
29 goto vector 512 @step 1 if unconditionally
30 announcement 6999
31 goto vector 512 @step 1 if unconditionally
32 announcement 6990
33 goto vector 512 @step 1 if unconditionally
34 stop
display vector 512 Page x
CALL VECTOR
Number: 512 Name: IctHndl-V4-3
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V4 = ??1+
04 goto step 16 if V4 = ??2+
05 goto step 18 if V4 = ??3+
06 goto step 20 if V4 = ??4+
07 goto step 22 if V4 = ??5+
08 goto step 24 if V4 = ??6+
09 goto step 26 if V4 = ??7+
10 goto step 28 if V4 = ??8+
11 goto step 30 if V4 = ??9+
12 goto step 32 if V4 = ??0+
13 goto vector 513 @step 1 if unconditionally
14 announcement 6991
15 goto vector 513 @step 1 if unconditionally
16 announcement 6992
17 goto vector 513 @step 1 if unconditionally
18 announcement 6993
19 goto vector 513 @step 1 if unconditionally
20 announcement 6994
21 goto vector 513 @step 1 if unconditionally
22 announcement 6995
23 goto vector 513 @step 1 if unconditionally
24 announcement 6996
25 goto vector 513 @step 1 if unconditionally
26 announcement 6997
27 goto vector 513 @step 1 if unconditionally
28 announcement 6998
29 goto vector 513 @step 1 if unconditionally
30 announcement 6999
31 goto vector 513 @step 1 if unconditionally
32 announcement 6990
33 goto vector 513 @step 1 if unconditionally
34 stop
display vector 513 Page x
CALL VECTOR
Number: 513 Name: IctHndl-V4-4
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V4 = ???1+
04 goto step 16 if V4 = ???2+
05 goto step 18 if V4 = ???3+
06 goto step 20 if V4 = ???4+
07 goto step 22 if V4 = ???5+
08 goto step 24 if V4 = ???6+
09 goto step 26 if V4 = ???7+
10 goto step 28 if V4 = ???8+
11 goto step 30 if V4 = ???9+
12 goto step 32 if V4 = ???0+
13 goto vector 514 @step 1 if unconditionally
14 announcement 6991
15 goto vector 514 @step 1 if unconditionally
16 announcement 6992
17 goto vector 514 @step 1 if unconditionally
18 announcement 6993
19 goto vector 514 @step 1 if unconditionally
20 announcement 6994
21 goto vector 514 @step 1 if unconditionally
22 announcement 6995
23 goto vector 514 @step 1 if unconditionally
24 announcement 6996
25 goto vector 514 @step 1 if unconditionally
26 announcement 6997
27 goto vector 514 @step 1 if unconditionally
28 announcement 6998
29 goto vector 514 @step 1 if unconditionally
30 announcement 6999
31 goto vector 514 @step 1 if unconditionally
32 announcement 6990
33 goto vector 514 @step 1 if unconditionally
34 stop
display vector 514 Page x
CALL VECTOR
Number: 514 Name: IctHndl-V4-5
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V4 = ????1+
04 goto step 16 if V4 = ????2+
05 goto step 18 if V4 = ????3+
06 goto step 20 if V4 = ????4+
07 goto step 22 if V4 = ????5+
08 goto step 24 if V4 = ????6+
09 goto step 26 if V4 = ????7+
10 goto step 28 if V4 = ????8+
11 goto step 30 if V4 = ????9+
12 goto step 32 if V4 = ????0+
13 goto vector 515 @step 1 if unconditionally
14 announcement 6991
15 goto vector 515 @step 1 if unconditionally
16 announcement 6992
17 goto vector 515 @step 1 if unconditionally
18 announcement 6993
19 goto vector 515 @step 1 if unconditionally
20 announcement 6994
21 goto vector 515 @step 1 if unconditionally
22 announcement 6995
23 goto vector 515 @step 1 if unconditionally
24 announcement 6996
25 goto vector 515 @step 1 if unconditionally
26 announcement 6997
27 goto vector 515 @step 1 if unconditionally
28 announcement 6998
29 goto vector 515 @step 1 if unconditionally
30 announcement 6999
31 goto vector 515 @step 1 if unconditionally
32 announcement 6990
33 goto vector 515 @step 1 if unconditionally
34 stop
display vector 515 Page x
CALL VECTOR
Number: 515 Name: IctHndl-V4-6
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V4 = ?????1+
04 goto step 16 if V4 = ?????2+
05 goto step 18 if V4 = ?????3+
06 goto step 20 if V4 = ?????4+
07 goto step 22 if V4 = ?????5+
08 goto step 24 if V4 = ?????6+
09 goto step 26 if V4 = ?????7+
10 goto step 28 if V4 = ?????8+
11 goto step 30 if V4 = ?????9+
12 goto step 32 if V4 = ?????0+
13 goto vector 516 @step 1 if unconditionally
14 announcement 6991
15 goto vector 516 @step 1 if unconditionally
16 announcement 6992
17 goto vector 516 @step 1 if unconditionally
18 announcement 6993
19 goto vector 516 @step 1 if unconditionally
20 announcement 6994
21 goto vector 516 @step 1 if unconditionally
22 announcement 6995
23 goto vector 516 @step 1 if unconditionally
24 announcement 6996
25 goto vector 516 @step 1 if unconditionally
26 announcement 6997
27 goto vector 516 @step 1 if unconditionally
28 announcement 6998
29 goto vector 516 @step 1 if unconditionally
30 announcement 6999
31 goto vector 516 @step 1 if unconditionally
32 announcement 6990
33 goto vector 516 @step 1 if unconditionally
34 stop
display vector 516 Page x
CALL VECTOR
Number: 516 Name: IctHndl-V4-7
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V4 = ??????1+
04 goto step 16 if V4 = ??????2+
05 goto step 18 if V4 = ??????3+
06 goto step 20 if V4 = ??????4+
07 goto step 22 if V4 = ??????5+
08 goto step 24 if V4 = ??????6+
09 goto step 26 if V4 = ??????7+
10 goto step 28 if V4 = ??????8+
11 goto step 30 if V4 = ??????9+
12 goto step 32 if V4 = ??????0+
13 goto vector 517 @step 1 if unconditionally
14 announcement 6991
15 goto vector 517 @step 1 if unconditionally
16 announcement 6992
17 goto vector 517 @step 1 if unconditionally
18 announcement 6993
19 goto vector 517 @step 1 if unconditionally
20 announcement 6994
21 goto vector 517 @step 1 if unconditionally
22 announcement 6995
23 goto vector 517 @step 1 if unconditionally
24 announcement 6996
25 goto vector 517 @step 1 if unconditionally
26 announcement 6997
27 goto vector 517 @step 1 if unconditionally
28 announcement 6998
29 goto vector 517 @step 1 if unconditionally
30 announcement 6999
31 goto vector 517 @step 1 if unconditionally
32 announcement 6990
33 goto vector 517 @step 1 if unconditionally
34 stop
display vector 517 Page x
CALL VECTOR
Number: 517 Name: IctHndl-V4-8
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V4 = ???????1+
04 goto step 16 if V4 = ???????2+
05 goto step 18 if V4 = ???????3+
06 goto step 20 if V4 = ???????4+
07 goto step 22 if V4 = ???????5+
08 goto step 24 if V4 = ???????6+
09 goto step 26 if V4 = ???????7+
10 goto step 28 if V4 = ???????8+
11 goto step 30 if V4 = ???????9+
12 goto step 32 if V4 = ???????0+
13 goto vector 518 @step 1 if unconditionally
14 announcement 6991
15 goto vector 518 @step 1 if unconditionally
16 announcement 6992
17 goto vector 518 @step 1 if unconditionally
18 announcement 6993
19 goto vector 518 @step 1 if unconditionally
20 announcement 6994
21 goto vector 518 @step 1 if unconditionally
22 announcement 6995
23 goto vector 518 @step 1 if unconditionally
24 announcement 6996
25 goto vector 518 @step 1 if unconditionally
26 announcement 6997
27 goto vector 518 @step 1 if unconditionally
28 announcement 6998
29 goto vector 518 @step 1 if unconditionally
30 announcement 6999
31 goto vector 518 @step 1 if unconditionally
32 announcement 6990
33 goto vector 518 @step 1 if unconditionally
34 stop
display vector 518 Page x
CALL VECTOR
Number: 518 Name: IctHndl-V4-9
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V4 = ????????1+
04 goto step 16 if V4 = ????????2+
05 goto step 18 if V4 = ????????3+
06 goto step 20 if V4 = ????????4+
07 goto step 22 if V4 = ????????5+
08 goto step 24 if V4 = ????????6+
09 goto step 26 if V4 = ????????7+
10 goto step 28 if V4 = ????????8+
11 goto step 30 if V4 = ????????9+
12 goto step 32 if V4 = ????????0+
13 goto vector 519 @step 1 if unconditionally
14 announcement 6991
15 goto vector 519 @step 1 if unconditionally
16 announcement 6992
17 goto vector 519 @step 1 if unconditionally
18 announcement 6993
19 goto vector 519 @step 1 if unconditionally
20 announcement 6994
21 goto vector 519 @step 1 if unconditionally
22 announcement 6995
23 goto vector 519 @step 1 if unconditionally
24 announcement 6996
25 goto vector 519 @step 1 if unconditionally
26 announcement 6997
27 goto vector 519 @step 1 if unconditionally
28 announcement 6998
29 goto vector 519 @step 1 if unconditionally
30 announcement 6999
31 goto vector 519 @step 1 if unconditionally
32 announcement 6990
33 goto vector 519 @step 1 if unconditionally
34 stop
display vector 519 Page x
CALL VECTOR
Number: 519 Name: IctHndl-V4-10
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V4 = ?????????1+
04 goto step 16 if V4 = ?????????2+
05 goto step 18 if V4 = ?????????3+
06 goto step 20 if V4 = ?????????4+
07 goto step 22 if V4 = ?????????5+
08 goto step 24 if V4 = ?????????6+
09 goto step 26 if V4 = ?????????7+
10 goto step 28 if V4 = ?????????8+
11 goto step 30 if V4 = ?????????9+
12 goto step 32 if V4 = ?????????0+
13 goto vector 520 @step 1 if unconditionally
14 announcement 6991
15 goto vector 520 @step 1 if unconditionally
16 announcement 6992
17 goto vector 520 @step 1 if unconditionally
18 announcement 6993
19 goto vector 520 @step 1 if unconditionally
20 announcement 6994
21 goto vector 520 @step 1 if unconditionally
22 announcement 6995
23 goto vector 520 @step 1 if unconditionally
24 announcement 6996
25 goto vector 520 @step 1 if unconditionally
26 announcement 6997
27 goto vector 520 @step 1 if unconditionally
28 announcement 6998
29 goto vector 520 @step 1 if unconditionally
30 announcement 6999
31 goto vector 520 @step 1 if unconditionally
32 announcement 6990
33 goto vector 520 @step 1 if unconditionally
34 stop
display vector 520 Page x
CALL VECTOR
Number: 520 Name: IctHndl-V4-11
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V4 = ??????????1+
04 goto step 16 if V4 = ??????????2+
05 goto step 18 if V4 = ??????????3+
06 goto step 20 if V4 = ??????????4+
07 goto step 22 if V4 = ??????????5+
08 goto step 24 if V4 = ??????????6+
09 goto step 26 if V4 = ??????????7+
10 goto step 28 if V4 = ??????????8+
11 goto step 30 if V4 = ??????????9+
12 goto step 32 if V4 = ??????????0+
13 goto vector 521 @step 1 if unconditionally
14 announcement 6991
15 goto vector 521 @step 1 if unconditionally
16 announcement 6992
17 goto vector 521 @step 1 if unconditionally
18 announcement 6993
19 goto vector 521 @step 1 if unconditionally
20 announcement 6994
21 goto vector 521 @step 1 if unconditionally
22 announcement 6995
23 goto vector 521 @step 1 if unconditionally
24 announcement 6996
25 goto vector 521 @step 1 if unconditionally
26 announcement 6997
27 goto vector 521 @step 1 if unconditionally
28 announcement 6998
29 goto vector 521 @step 1 if unconditionally
30 announcement 6999
31 goto vector 521 @step 1 if unconditionally
32 announcement 6990
33 goto vector 521 @step 1 if unconditionally
34 stop
display vector 521 Page x
CALL VECTOR
Number: 521 Name: IctHndl-V4-12
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01 announcement 2998
02 goto vector 530 @step 1 if unconditionally
03 stop
display vector 530 Page x
CALL VECTOR
Number: 530 Name: IctHndl-V5-1
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 41 if V5 = 740652+
04 goto step 44 if V5 = 740653+
05 goto step 47 if V5 = 740654+
06 goto step 50 if V5 = 740681+
07 goto step 53 if V5 = 740687+
08 goto step 56 if V5 = 740689+
09 goto step 20 if V5 = 1+
10 goto step 22 if V5 = 2+
11 goto step 24 if V5 = 3+
12 goto step 26 if V5 = 4+
13 goto step 28 if V5 = 5+
14 goto step 30 if V5 = 6+
15 goto step 32 if V5 = 7+
16 goto step 34 if V5 = 8+
17 goto step 36 if V5 = 9+
18 goto step 38 if V5 = 0+
19 goto vector 531 @step 1 if unconditionally
20 announcement 6991
21 goto vector 531 @step 1 if unconditionally
22 announcement 6992
23 goto vector 531 @step 1 if unconditionally
24 announcement 6993
25 goto vector 531 @step 1 if unconditionally
26 announcement 6994
27 goto vector 531 @step 1 if unconditionally
28 announcement 6995
29 goto vector 531 @step 1 if unconditionally
30 announcement 6996
31 goto vector 531 @step 1 if unconditionally
32 announcement 6997
33 goto vector 531 @step 1 if unconditionally
34 announcement 6998
35 goto vector 531 @step 1 if unconditionally
36 announcement 6999
37 goto vector 531 @step 1 if unconditionally
38 announcement 6990
39 goto vector 531 @step 1 if unconditionally
40 stop
41 # BEGINS WITH 740-652
42 announcement 61161
43 goto vector 536 @step 1 if unconditionally
44 # BEGINS WITH 740-653
45 announcement 61162
46 goto vector 536 @step 1 if unconditionally
47 # BEGINS WITH 740-654
48 announcement 61163
49 goto vector 536 @step 1 if unconditionally
50 # BEGINS WITH 740-681
51 announcement 61164
52 goto vector 536 @step 1 if unconditionally
53 # BEGINS WITH 740-687
54 announcement 61165
55 goto vector 536 @step 1 if unconditionally
56 # BEGINS WITH 740-689
57 announcement 61166
58 goto vector 536 @step 1 if unconditionally
59 stop
display vector 531 Page x
CALL VECTOR
Number: 531 Name: IctHndl-V5-2
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V5 = ?1+
04 goto step 16 if V5 = ?2+
05 goto step 18 if V5 = ?3+
06 goto step 20 if V5 = ?4+
07 goto step 22 if V5 = ?5+
08 goto step 24 if V5 = ?6+
09 goto step 26 if V5 = ?7+
10 goto step 28 if V5 = ?8+
11 goto step 30 if V5 = ?9+
12 goto step 32 if V5 = ?0+
13 goto vector 532 @step 1 if unconditionally
14 announcement 6991
15 goto vector 532 @step 1 if unconditionally
16 announcement 6992
17 goto vector 532 @step 1 if unconditionally
18 announcement 6993
19 goto vector 532 @step 1 if unconditionally
20 announcement 6994
21 goto vector 532 @step 1 if unconditionally
22 announcement 6995
23 goto vector 532 @step 1 if unconditionally
24 announcement 6996
25 goto vector 532 @step 1 if unconditionally
26 announcement 6997
27 goto vector 532 @step 1 if unconditionally
28 announcement 6998
29 goto vector 532 @step 1 if unconditionally
30 announcement 6999
31 goto vector 532 @step 1 if unconditionally
32 announcement 6990
33 goto vector 532 @step 1 if unconditionally
34 stop
display vector 532 Page x
CALL VECTOR
Number: 532 Name: IctHndl-V5-3
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V5 = ??1+
04 goto step 16 if V5 = ??2+
05 goto step 18 if V5 = ??3+
06 goto step 20 if V5 = ??4+
07 goto step 22 if V5 = ??5+
08 goto step 24 if V5 = ??6+
09 goto step 26 if V5 = ??7+
10 goto step 28 if V5 = ??8+
11 goto step 30 if V5 = ??9+
12 goto step 32 if V5 = ??0+
13 goto vector 533 @step 1 if unconditionally
14 announcement 6991
15 goto vector 533 @step 1 if unconditionally
16 announcement 6992
17 goto vector 533 @step 1 if unconditionally
18 announcement 6993
19 goto vector 533 @step 1 if unconditionally
20 announcement 6994
21 goto vector 533 @step 1 if unconditionally
22 announcement 6995
23 goto vector 533 @step 1 if unconditionally
24 announcement 6996
25 goto vector 533 @step 1 if unconditionally
26 announcement 6997
27 goto vector 533 @step 1 if unconditionally
28 announcement 6998
29 goto vector 533 @step 1 if unconditionally
30 announcement 6999
31 goto vector 533 @step 1 if unconditionally
32 announcement 6990
33 goto vector 533 @step 1 if unconditionally
34 stop
display vector 533 Page x
CALL VECTOR
Number: 533 Name: IctHndl-V5-4
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V5 = ???1+
04 goto step 16 if V5 = ???2+
05 goto step 18 if V5 = ???3+
06 goto step 20 if V5 = ???4+
07 goto step 22 if V5 = ???5+
08 goto step 24 if V5 = ???6+
09 goto step 26 if V5 = ???7+
10 goto step 28 if V5 = ???8+
11 goto step 30 if V5 = ???9+
12 goto step 32 if V5 = ???0+
13 goto vector 534 @step 1 if unconditionally
14 announcement 6991
15 goto vector 534 @step 1 if unconditionally
16 announcement 6992
17 goto vector 534 @step 1 if unconditionally
18 announcement 6993
19 goto vector 534 @step 1 if unconditionally
20 announcement 6994
21 goto vector 534 @step 1 if unconditionally
22 announcement 6995
23 goto vector 534 @step 1 if unconditionally
24 announcement 6996
25 goto vector 534 @step 1 if unconditionally
26 announcement 6997
27 goto vector 534 @step 1 if unconditionally
28 announcement 6998
29 goto vector 534 @step 1 if unconditionally
30 announcement 6999
31 goto vector 534 @step 1 if unconditionally
32 announcement 6990
33 goto vector 534 @step 1 if unconditionally
34 stop
display vector 534 Page x
CALL VECTOR
Number: 534 Name: IctHndl-V5-5
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V5 = ????1+
04 goto step 16 if V5 = ????2+
05 goto step 18 if V5 = ????3+
06 goto step 20 if V5 = ????4+
07 goto step 22 if V5 = ????5+
08 goto step 24 if V5 = ????6+
09 goto step 26 if V5 = ????7+
10 goto step 28 if V5 = ????8+
11 goto step 30 if V5 = ????9+
12 goto step 32 if V5 = ????0+
13 goto vector 535 @step 1 if unconditionally
14 announcement 6991
15 goto vector 535 @step 1 if unconditionally
16 announcement 6992
17 goto vector 535 @step 1 if unconditionally
18 announcement 6993
19 goto vector 535 @step 1 if unconditionally
20 announcement 6994
21 goto vector 535 @step 1 if unconditionally
22 announcement 6995
23 goto vector 535 @step 1 if unconditionally
24 announcement 6996
25 goto vector 535 @step 1 if unconditionally
26 announcement 6997
27 goto vector 535 @step 1 if unconditionally
28 announcement 6998
29 goto vector 535 @step 1 if unconditionally
30 announcement 6999
31 goto vector 535 @step 1 if unconditionally
32 announcement 6990
33 goto vector 535 @step 1 if unconditionally
34 stop
display vector 535 Page x
CALL VECTOR
Number: 535 Name: IctHndl-V5-6
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V5 = ?????1+
04 goto step 16 if V5 = ?????2+
05 goto step 18 if V5 = ?????3+
06 goto step 20 if V5 = ?????4+
07 goto step 22 if V5 = ?????5+
08 goto step 24 if V5 = ?????6+
09 goto step 26 if V5 = ?????7+
10 goto step 28 if V5 = ?????8+
11 goto step 30 if V5 = ?????9+
12 goto step 32 if V5 = ?????0+
13 goto vector 536 @step 1 if unconditionally
14 announcement 6991
15 goto vector 536 @step 1 if unconditionally
16 announcement 6992
17 goto vector 536 @step 1 if unconditionally
18 announcement 6993
19 goto vector 536 @step 1 if unconditionally
20 announcement 6994
21 goto vector 536 @step 1 if unconditionally
22 announcement 6995
23 goto vector 536 @step 1 if unconditionally
24 announcement 6996
25 goto vector 536 @step 1 if unconditionally
26 announcement 6997
27 goto vector 536 @step 1 if unconditionally
28 announcement 6998
29 goto vector 536 @step 1 if unconditionally
30 announcement 6999
31 goto vector 536 @step 1 if unconditionally
32 announcement 6990
33 goto vector 536 @step 1 if unconditionally
34 stop
display vector 536 Page x
CALL VECTOR
Number: 536 Name: IctHndl-V5-7
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V5 = ??????1+
04 goto step 16 if V5 = ??????2+
05 goto step 18 if V5 = ??????3+
06 goto step 20 if V5 = ??????4+
07 goto step 22 if V5 = ??????5+
08 goto step 24 if V5 = ??????6+
09 goto step 26 if V5 = ??????7+
10 goto step 28 if V5 = ??????8+
11 goto step 30 if V5 = ??????9+
12 goto step 32 if V5 = ??????0+
13 goto vector 537 @step 1 if unconditionally
14 announcement 6991
15 goto vector 537 @step 1 if unconditionally
16 announcement 6992
17 goto vector 537 @step 1 if unconditionally
18 announcement 6993
19 goto vector 537 @step 1 if unconditionally
20 announcement 6994
21 goto vector 537 @step 1 if unconditionally
22 announcement 6995
23 goto vector 537 @step 1 if unconditionally
24 announcement 6996
25 goto vector 537 @step 1 if unconditionally
26 announcement 6997
27 goto vector 537 @step 1 if unconditionally
28 announcement 6998
29 goto vector 537 @step 1 if unconditionally
30 announcement 6999
31 goto vector 537 @step 1 if unconditionally
32 announcement 6990
33 goto vector 537 @step 1 if unconditionally
34 stop
display vector 537 Page x
CALL VECTOR
Number: 537 Name: IctHndl-V5-8
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V5 = ???????1+
04 goto step 16 if V5 = ???????2+
05 goto step 18 if V5 = ???????3+
06 goto step 20 if V5 = ???????4+
07 goto step 22 if V5 = ???????5+
08 goto step 24 if V5 = ???????6+
09 goto step 26 if V5 = ???????7+
10 goto step 28 if V5 = ???????8+
11 goto step 30 if V5 = ???????9+
12 goto step 32 if V5 = ???????0+
13 goto vector 538 @step 1 if unconditionally
14 announcement 6991
15 goto vector 538 @step 1 if unconditionally
16 announcement 6992
17 goto vector 538 @step 1 if unconditionally
18 announcement 6993
19 goto vector 538 @step 1 if unconditionally
20 announcement 6994
21 goto vector 538 @step 1 if unconditionally
22 announcement 6995
23 goto vector 538 @step 1 if unconditionally
24 announcement 6996
25 goto vector 538 @step 1 if unconditionally
26 announcement 6997
27 goto vector 538 @step 1 if unconditionally
28 announcement 6998
29 goto vector 538 @step 1 if unconditionally
30 announcement 6999
31 goto vector 538 @step 1 if unconditionally
32 announcement 6990
33 goto vector 538 @step 1 if unconditionally
34 stop
display vector 538 Page x
CALL VECTOR
Number: 538 Name: IctHndl-V5-9
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V5 = ????????1+
04 goto step 16 if V5 = ????????2+
05 goto step 18 if V5 = ????????3+
06 goto step 20 if V5 = ????????4+
07 goto step 22 if V5 = ????????5+
08 goto step 24 if V5 = ????????6+
09 goto step 26 if V5 = ????????7+
10 goto step 28 if V5 = ????????8+
11 goto step 30 if V5 = ????????9+
12 goto step 32 if V5 = ????????0+
13 goto vector 539 @step 1 if unconditionally
14 announcement 6991
15 goto vector 539 @step 1 if unconditionally
16 announcement 6992
17 goto vector 539 @step 1 if unconditionally
18 announcement 6993
19 goto vector 539 @step 1 if unconditionally
20 announcement 6994
21 goto vector 539 @step 1 if unconditionally
22 announcement 6995
23 goto vector 539 @step 1 if unconditionally
24 announcement 6996
25 goto vector 539 @step 1 if unconditionally
26 announcement 6997
27 goto vector 539 @step 1 if unconditionally
28 announcement 6998
29 goto vector 539 @step 1 if unconditionally
30 announcement 6999
31 goto vector 539 @step 1 if unconditionally
32 announcement 6990
33 goto vector 539 @step 1 if unconditionally
34 stop
display vector 539 Page x
CALL VECTOR
Number: 539 Name: IctHndl-V5-10
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V5 = ?????????1+
04 goto step 16 if V5 = ?????????2+
05 goto step 18 if V5 = ?????????3+
06 goto step 20 if V5 = ?????????4+
07 goto step 22 if V5 = ?????????5+
08 goto step 24 if V5 = ?????????6+
09 goto step 26 if V5 = ?????????7+
10 goto step 28 if V5 = ?????????8+
11 goto step 30 if V5 = ?????????9+
12 goto step 32 if V5 = ?????????0+
13 goto vector 540 @step 1 if unconditionally
14 announcement 6991
15 goto vector 540 @step 1 if unconditionally
16 announcement 6992
17 goto vector 540 @step 1 if unconditionally
18 announcement 6993
19 goto vector 540 @step 1 if unconditionally
20 announcement 6994
21 goto vector 540 @step 1 if unconditionally
22 announcement 6995
23 goto vector 540 @step 1 if unconditionally
24 announcement 6996
25 goto vector 540 @step 1 if unconditionally
26 announcement 6997
27 goto vector 540 @step 1 if unconditionally
28 announcement 6998
29 goto vector 540 @step 1 if unconditionally
30 announcement 6999
31 goto vector 540 @step 1 if unconditionally
32 announcement 6990
33 goto vector 540 @step 1 if unconditionally
34 stop
display vector 540 Page x
CALL VECTOR
Number: 540 Name: IctHndl-V5-11
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01
02
03 goto step 14 if V5 = ??????????1+
04 goto step 16 if V5 = ??????????2+
05 goto step 18 if V5 = ??????????3+
06 goto step 20 if V5 = ??????????4+
07 goto step 22 if V5 = ??????????5+
08 goto step 24 if V5 = ??????????6+
09 goto step 26 if V5 = ??????????7+
10 goto step 28 if V5 = ??????????8+
11 goto step 30 if V5 = ??????????9+
12 goto step 32 if V5 = ??????????0+
13 goto vector 541 @step 1 if unconditionally
14 announcement 6991
15 goto vector 541 @step 1 if unconditionally
16 announcement 6992
17 goto vector 541 @step 1 if unconditionally
18 announcement 6993
19 goto vector 541 @step 1 if unconditionally
20 announcement 6994
21 goto vector 541 @step 1 if unconditionally
22 announcement 6995
23 goto vector 541 @step 1 if unconditionally
24 announcement 6996
25 goto vector 541 @step 1 if unconditionally
26 announcement 6997
27 goto vector 541 @step 1 if unconditionally
28 announcement 6998
29 goto vector 541 @step 1 if unconditionally
30 announcement 6999
31 goto vector 541 @step 1 if unconditionally
32 announcement 6990
33 goto vector 541 @step 1 if unconditionally
34 stop
display vector 541 Page x
CALL VECTOR
Number: 541 Name: IctHndl-V5-12
Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? y
Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
Variables? y 3.0 Enhanced? y
01 goto step 5 if V6 = 1
02 goto step 8 if V6 = 2
03 stop
04
05 disconnect after announcement 2997
06 stop
07
08 announcement 2995
09 route-to number V3 with cov y if unconditionally
10 stop