These changes correspond to the changes to app_stack's Gosub() application

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@44263 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
Steve Murphy
2006-10-03 16:42:26 +00:00
parent e936f71ff2
commit 19dc73ad40
16 changed files with 333 additions and 332 deletions

View File

@@ -1992,7 +1992,7 @@ exten => s,3,Zapateller(nocallerid)
exten => s,4,PrivacyManager()
exten => s,5,GotoIf($["${PRIVACYMGRSTATUS}" = "FAILED" ]?6:10)
exten => s,6,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/privmanfailed.gsm)
exten => s,7,Gosub(std-priv-exten|s|1:Zap/3r1&Zap/5r1|2|25|mtw|telemarket|telemarket)
exten => s,7,Gosub(std-priv-exten|s|1(Zap/3r1&Zap/5r1|2|25|mtw|telemarket|telemarket))
exten => s,8,Hangup()
exten => s,9,Return()
exten => s,10,NoOp(Finish if-homeline-87)
@@ -2091,17 +2091,17 @@ exten => s,102,NoOp(Finish iftime-homeline-93)
exten => s,103,Background(murphy-homeline-intro1)
exten => _sw-92-.,1,Set(z=${direct}-2)
exten => _sw-92-.,2,Goto(homeline-kids|${z}|1)
exten => sw-92-2,1,Gosub(std-priv-exten|s|1:Zap/3r1&Zap/5r1|2|25|mtw|telemarket|telemarket)
exten => sw-92-2,1,Gosub(std-priv-exten|s|1(Zap/3r1&Zap/5r1|2|25|mtw|telemarket|telemarket))
exten => sw-92-2,2,Goto(s|loopback)
exten => sw-92-1,1,Gosub(std-priv-exten|s|1:Zap/6r3&Sip/murf|1|25|mpA(beep)tw|telemarket|telemarket)
exten => sw-92-1,1,Gosub(std-priv-exten|s|1(Zap/6r3&Sip/murf|1|25|mpA(beep)tw|telemarket|telemarket))
exten => sw-92-1,2,Goto(s|loopback)
exten => 1,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm)
exten => 1,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/2/greet.wav&)
exten => 1,3,Gosub(std-priv-exten|s|1:Zap/3r1&Zap/5r1|2|25|mtw|telemarket|telemarket)
exten => 1,3,Gosub(std-priv-exten|s|1(Zap/3r1&Zap/5r1|2|25|mtw|telemarket|telemarket))
exten => 1,4,Goto(s|loopback)
exten => 2,1,Goto(homeline-kids|s|begin)
exten => 21,1,Dial(IAX2/seaniax|20|T)
exten => 3,1,Gosub(std-priv-exten|s|1:Zap/6r3&Sip/murf|1|25|mpA(beep)tw|telemarket|telemarket)
exten => 3,1,Gosub(std-priv-exten|s|1(Zap/6r3&Sip/murf|1|25|mpA(beep)tw|telemarket|telemarket))
exten => 3,2,Goto(s|loopback)
exten => 4,1,VoicemailMain()
exten => 4,2,Goto(s|loopback)
@@ -2174,7 +2174,7 @@ exten => o,1,Goto(s|begin)
exten => s,1(begin),Background(murphy-homeline-kids)
exten => 1,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm)
exten => 1,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/3/greet.wav&)
exten => 1,3,Gosub(std-priv-exten|s|1:IAX2/seaniax&Zap/5r2|3|35|mtw|telemarket|telemarket)
exten => 1,3,Gosub(std-priv-exten|s|1(IAX2/seaniax&Zap/5r2|3|35|mtw|telemarket|telemarket))
exten => 1,4,Goto(homeline|s|loopback)
exten => 2,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm)
exten => 2,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/4/greet.wav&)
@@ -2182,23 +2182,23 @@ exten => 2,3,Voicemail(u4)
exten => 2,4,Goto(homeline|s|loopback)
exten => 3,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm)
exten => 3,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/5/greet.wav&)
exten => 3,3,Gosub(std-priv-exten|s|1:Zap/3r2&Zap/5r2|5|35|mtw|telemarket|telemarket)
exten => 3,3,Gosub(std-priv-exten|s|1(Zap/3r2&Zap/5r2|5|35|mtw|telemarket|telemarket))
exten => 3,4,Goto(homeline|s|loopback)
exten => 4,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm)
exten => 4,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/6/greet.wav&)
exten => 4,3,Gosub(std-priv-exten|s|1:Zap/3r2&Zap/5r2|6|35|mtw|telemarket|telemarket)
exten => 4,3,Gosub(std-priv-exten|s|1(Zap/3r2&Zap/5r2|6|35|mtw|telemarket|telemarket))
exten => 4,4,Goto(homeline|s|loopback)
exten => 5,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm)
exten => 5,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/7/greet.wav&)
exten => 5,3,Gosub(std-priv-exten|s|1:Zap/3r2&Zap/5r2|7|35|mtw|telemarket|telemarket)
exten => 5,3,Gosub(std-priv-exten|s|1(Zap/3r2&Zap/5r2|7|35|mtw|telemarket|telemarket))
exten => 5,4,Goto(homeline|s|loopback)
exten => 6,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm)
exten => 6,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/8/greet.wav&)
exten => 6,3,Gosub(std-priv-exten|s|1:Zap/3r2&Zap/5r2|8|35|mtw|telemarket|telemarket)
exten => 6,3,Gosub(std-priv-exten|s|1(Zap/3r2&Zap/5r2|8|35|mtw|telemarket|telemarket))
exten => 6,4,Goto(homeline|s|loopback)
exten => 7,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm)
exten => 7,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/9/greet.wav&)
exten => 7,3,Gosub(std-priv-exten|s|1:Zap/3r2&Zap/5r2|9|35|mtw|telemarket|telemarket)
exten => 7,3,Gosub(std-priv-exten|s|1(Zap/3r2&Zap/5r2|9|35|mtw|telemarket|telemarket))
exten => 7,4,Goto(homeline|s|loopback)
exten => t,1,Goto(s|begin)
exten => i,1,Background(invalid)
@@ -2226,7 +2226,7 @@ exten => s,7(loopback),Background(greetings/greeting)
exten => s,8,Background(murphy-office-intro1)
exten => 1,1,TrySystem(/usr/bin/play /var/lib/asterisk/sounds/call-for.gsm)
exten => 1,2,TrySystem(/usr/bin/play /var/spool/asterisk/voicemail/default/1/greet.wav&)
exten => 1,3,Gosub(std-priv-exten|s|1:Zap/6&Sip/murf|1|30|mtw|telemarket|telemarket)
exten => 1,3,Gosub(std-priv-exten|s|1(Zap/6&Sip/murf|1|30|mtw|telemarket|telemarket))
exten => 1,4,Goto(s|loopback)
exten => 4,1,VoicemailMain()
exten => 4,2,Goto(s|loopback)
@@ -2277,57 +2277,57 @@ exten => _93.,3,Congestion()
[homefirst]
ignorepat => 9
exten => _91NXXNXXXXXX,1,Gosub(ciddial|s|1:${EXTEN:1}|${EXTEN:2}|30|TW|Zap/1)
exten => _9754XXXX,1,Gosub(ciddial|s|1:${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1)
exten => _9574XXXX,1,Gosub(ciddial|s|1:${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1)
exten => _9202XXXX,1,Gosub(ciddial|s|1:${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1)
exten => _9219XXXX,1,Gosub(ciddial|s|1:${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1)
exten => _9254XXXX,1,Gosub(ciddial|s|1:${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1)
exten => _9716XXXX,1,Gosub(ciddial|s|1:${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1)
exten => _9NXXXXXX,1,Gosub(ciddial|s|1:1707${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1)
exten => _9011.,1,Gosub(ciddial|s|1:${EXTEN:1}|${EXTEN:1}|30|TW|Zap/1)
exten => _91NXXNXXXXXX,1,Gosub(ciddial|s|1(${EXTEN:1}|${EXTEN:2}|30|TW|Zap/1))
exten => _9754XXXX,1,Gosub(ciddial|s|1(${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1))
exten => _9574XXXX,1,Gosub(ciddial|s|1(${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1))
exten => _9202XXXX,1,Gosub(ciddial|s|1(${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1))
exten => _9219XXXX,1,Gosub(ciddial|s|1(${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1))
exten => _9254XXXX,1,Gosub(ciddial|s|1(${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1))
exten => _9716XXXX,1,Gosub(ciddial|s|1(${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1))
exten => _9NXXXXXX,1,Gosub(ciddial|s|1(1707${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1))
exten => _9011.,1,Gosub(ciddial|s|1(${EXTEN:1}|${EXTEN:1}|30|TW|Zap/1))
exten => _9911,1,Dial(Zap/1/911|30|T)
exten => _9411,1,Dial(Zap/1/411|30|T)
[workfirst]
ignorepat => 9
exten => _91NXXNXXXXXX,1,Gosub(ciddial2|s|1:${EXTEN:1}|${EXTEN:2}|30|TW|Zap/1)
exten => _9754XXXX,1,Gosub(ciddial2|s|1:${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1)
exten => _9574XXXX,1,Gosub(ciddial2|s|1:${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1)
exten => _9202XXXX,1,Gosub(ciddial2|s|1:${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1)
exten => _9219XXXX,1,Gosub(ciddial2|s|1:${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1)
exten => _9254XXXX,1,Gosub(ciddial2|s|1:${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1)
exten => _9716XXXX,1,Gosub(ciddial2|s|1:${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1)
exten => _9NXXXXXX,1,Gosub(ciddial2|s|1:1707${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1)
exten => _91NXXNXXXXXX,1,Gosub(ciddial2|s|1(${EXTEN:1}|${EXTEN:2}|30|TW|Zap/1))
exten => _9754XXXX,1,Gosub(ciddial2|s|1(${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1))
exten => _9574XXXX,1,Gosub(ciddial2|s|1(${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1))
exten => _9202XXXX,1,Gosub(ciddial2|s|1(${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1))
exten => _9219XXXX,1,Gosub(ciddial2|s|1(${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1))
exten => _9254XXXX,1,Gosub(ciddial2|s|1(${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1))
exten => _9716XXXX,1,Gosub(ciddial2|s|1(${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1))
exten => _9NXXXXXX,1,Gosub(ciddial2|s|1(1707${EXTEN:1}|707${EXTEN:1}|30|TW|Zap/1))
exten => _9911,1,Dial(Zap/1/911|30|T)
exten => _9411,1,Dial(Zap/1/411|30|T)
[force_cell]
ignorepat => 8
exten => _81NXXNXXXXXX,1,Gosub(ciddial|s|1:${EXTEN:1}#|${EXTEN:2}|30|TW|Zap/2)
exten => _8754XXXX,1,Gosub(ciddial|s|1:${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/2)
exten => _8574XXXX,1,Gosub(ciddial|s|1:${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/2)
exten => _8202XXXX,1,Gosub(ciddial|s|1:${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/2)
exten => _8219XXXX,1,Gosub(ciddial|s|1:${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/2)
exten => _8254XXXX,1,Gosub(ciddial|s|1:${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/2)
exten => _8716XXXX,1,Gosub(ciddial|s|1:${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/2)
exten => _8NXXXXXX,1,Gosub(ciddial|s|1:${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/2)
exten => _81NXXNXXXXXX,1,Gosub(ciddial|s|1(${EXTEN:1}#|${EXTEN:2}|30|TW|Zap/2))
exten => _8754XXXX,1,Gosub(ciddial|s|1(${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/2))
exten => _8574XXXX,1,Gosub(ciddial|s|1(${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/2))
exten => _8202XXXX,1,Gosub(ciddial|s|1(${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/2))
exten => _8219XXXX,1,Gosub(ciddial|s|1(${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/2))
exten => _8254XXXX,1,Gosub(ciddial|s|1(${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/2))
exten => _8716XXXX,1,Gosub(ciddial|s|1(${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/2))
exten => _8NXXXXXX,1,Gosub(ciddial|s|1(${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/2))
exten => _8911,1,Dial(Zap/1/911|30|T)
exten => _8411,1,Dial(Zap/1/411|30|T)
[force_home]
ignorepat => 8
exten => _81NXXNXXXXXX,1,Gosub(ciddial3|s|1:${EXTEN:1}#|${EXTEN:2}|30|TW|Zap/1)
exten => _8754XXXX,1,Gosub(ciddial3|s|1:${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/1)
exten => _8574XXXX,1,Gosub(ciddial3|s|1:${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/1)
exten => _8202XXXX,1,Gosub(ciddial3|s|1:${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/1)
exten => _8219XXXX,1,Gosub(ciddial3|s|1:${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/1)
exten => _8254XXXX,1,Gosub(ciddial3|s|1:${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/1)
exten => _8716XXXX,1,Gosub(ciddial3|s|1:${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/1)
exten => _8NXXXXXX,1,Gosub(ciddial3|s|1:1707${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/1)
exten => _81NXXNXXXXXX,1,Gosub(ciddial3|s|1(${EXTEN:1}#|${EXTEN:2}|30|TW|Zap/1))
exten => _8754XXXX,1,Gosub(ciddial3|s|1(${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/1))
exten => _8574XXXX,1,Gosub(ciddial3|s|1(${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/1))
exten => _8202XXXX,1,Gosub(ciddial3|s|1(${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/1))
exten => _8219XXXX,1,Gosub(ciddial3|s|1(${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/1))
exten => _8254XXXX,1,Gosub(ciddial3|s|1(${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/1))
exten => _8716XXXX,1,Gosub(ciddial3|s|1(${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/1))
exten => _8NXXXXXX,1,Gosub(ciddial3|s|1(1707${EXTEN:1}#|707${EXTEN:1}|30|TW|Zap/1))
exten => _8911,1,Dial(Zap/1/911|30|T)
exten => _8411,1,Dial(Zap/1/411|30|T)
@@ -2339,9 +2339,9 @@ include => parkedcalls
include => homefirst
include => force_cell
exten => s,1(loopback),Wait(0)
exten => 1,1,Gosub(std-priv-exten|s|1:Zap/3&Zap/5|2|35|mtw|telemarket|telemarket)
exten => 1,1,Gosub(std-priv-exten|s|1(Zap/3&Zap/5|2|35|mtw|telemarket|telemarket))
exten => 1,2,Goto(s|loopback)
exten => 2,1,Gosub(std-priv-exten|s|1:Zap/6&Zap/5|1|35|mpA(beep3)Tt|telemarket|telemarket)
exten => 2,1,Gosub(std-priv-exten|s|1(Zap/6&Zap/5|1|35|mpA(beep3)Tt|telemarket|telemarket))
exten => 2,2,Goto(s|loopback)
exten => 4,1,VoicemailMain()
exten => 5,1,Record(recording:gsm)
@@ -2401,55 +2401,55 @@ exten => t,1,Congestion()
[fromvmhome]
exten => 1,1,Dial(Zap/6&Sip/murf|20|Tt)
exten => 2,1,Dial(Zap/3&Zap/5|20|Tt)
exten => _707202XXXX,1,Gosub(ciddial|s|1:1${EXTEN:3}|${EXTEN}|30|TW|Zap/1)
exten => _707219XXXX,1,Gosub(ciddial|s|1:1${EXTEN:3}|${EXTEN}|30|TW|Zap/1)
exten => _707254XXXX,1,Gosub(ciddial|s|1:1${EXTEN:3}|${EXTEN}|30|TW|Zap/1)
exten => _707716XXXX,1,Gosub(ciddial|s|1:1${EXTEN:3}|${EXTEN}|30|TW|Zap/1)
exten => _707754XXXX,1,Gosub(ciddial|s|1:${EXTEN:3}|${EXTEN}|30|TW|Zap/1)
exten => _707574XXXX,1,Gosub(ciddial|s|1:${EXTEN:3}|${EXTEN}|30|TW|Zap/1)
exten => _NXXNXXXXXX,1,Gosub(ciddial|s|1:1${EXTEN}|${EXTEN}|30|TW|Zap/1)
exten => _1NXXNXXXXXX,1,Gosub(ciddial|s|1:${EXTEN}|${EXTEN:1}|30|TW|Zap/1)
exten => _754XXXX,1,Gosub(ciddial|s|1:${EXTEN}|707${EXTEN}|30|TW|Zap/1)
exten => _574XXXX,1,Gosub(ciddial|s|1:${EXTEN}|707${EXTEN}|30|TW|Zap/1)
exten => _NXXXXXX,1,Gosub(ciddial|s|1:1707${EXTEN}|707${EXTEN}|30|TW|Zap/1)
exten => _911,1,Gosub(ciddial|s|1:911|911|30|TW|Zap/1)
exten => _411,1,Gosub(ciddial|s|1:411|411|30|TW|Zap/1)
exten => _707202XXXX,1,Gosub(ciddial|s|1(1${EXTEN:3}|${EXTEN}|30|TW|Zap/1))
exten => _707219XXXX,1,Gosub(ciddial|s|1(1${EXTEN:3}|${EXTEN}|30|TW|Zap/1))
exten => _707254XXXX,1,Gosub(ciddial|s|1(1${EXTEN:3}|${EXTEN}|30|TW|Zap/1))
exten => _707716XXXX,1,Gosub(ciddial|s|1(1${EXTEN:3}|${EXTEN}|30|TW|Zap/1))
exten => _707754XXXX,1,Gosub(ciddial|s|1(${EXTEN:3}|${EXTEN}|30|TW|Zap/1))
exten => _707574XXXX,1,Gosub(ciddial|s|1(${EXTEN:3}|${EXTEN}|30|TW|Zap/1))
exten => _NXXNXXXXXX,1,Gosub(ciddial|s|1(1${EXTEN}|${EXTEN}|30|TW|Zap/1))
exten => _1NXXNXXXXXX,1,Gosub(ciddial|s|1(${EXTEN}|${EXTEN:1}|30|TW|Zap/1))
exten => _754XXXX,1,Gosub(ciddial|s|1(${EXTEN}|707${EXTEN}|30|TW|Zap/1))
exten => _574XXXX,1,Gosub(ciddial|s|1(${EXTEN}|707${EXTEN}|30|TW|Zap/1))
exten => _NXXXXXX,1,Gosub(ciddial|s|1(1707${EXTEN}|707${EXTEN}|30|TW|Zap/1))
exten => _911,1,Gosub(ciddial|s|1(911|911|30|TW|Zap/1))
exten => _411,1,Gosub(ciddial|s|1(411|411|30|TW|Zap/1))
[fromvmwork]
exten => 1,1,Dial(Zap/6&Sip/murf|20|Tt)
exten => 2,1,Dial(Zap/3&Zap/5|20|Tt)
exten => _707202XXXX,1,Gosub(ciddial|s|1:1${EXTEN:3}|${EXTEN}|30|TW|Zap/1)
exten => _707219XXXX,1,Gosub(ciddial|s|1:1${EXTEN:3}|${EXTEN}|30|TW|Zap/1)
exten => _707254XXXX,1,Gosub(ciddial|s|1:1${EXTEN:3}|${EXTEN}|30|TW|Zap/1)
exten => _707716XXXX,1,Gosub(ciddial|s|1:1${EXTEN:3}|${EXTEN}|30|TW|Zap/1)
exten => _707754XXXX,1,Gosub(ciddial|s|1:${EXTEN:3}|${EXTEN}|30|TW|Zap/1)
exten => _707574XXXX,1,Gosub(ciddial|s|1:${EXTEN:3}|${EXTEN}|30|TW|Zap/1)
exten => _NXXNXXXXXX,1,Gosub(ciddial|s|1:1${EXTEN}|${EXTEN}|30|TW|Zap/1)
exten => _1NXXNXXXXXX,1,Gosub(ciddial|s|1:${EXTEN}|${EXTEN:1}|30|TW|Zap/1)
exten => _754XXXX,1,Gosub(ciddial|s|1:${EXTEN}|707${EXTEN}|30|TW|Zap/1)
exten => _574XXXX,1,Gosub(ciddial|s|1:${EXTEN}|707${EXTEN}|30|TW|Zap/1)
exten => _NXXXXXX,1,Gosub(ciddial|s|1:1707${EXTEN}|707${EXTEN}|30|TW|Zap/1)
exten => 911,1,Gosub(ciddial|s|1:911|911|30|TW|Zap/1)
exten => 411,1,Gosub(ciddial|s|1:411|411|30|TW|Zap/1)
exten => _707202XXXX,1,Gosub(ciddial|s|1(1${EXTEN:3}|${EXTEN}|30|TW|Zap/1))
exten => _707219XXXX,1,Gosub(ciddial|s|1(1${EXTEN:3}|${EXTEN}|30|TW|Zap/1))
exten => _707254XXXX,1,Gosub(ciddial|s|1(1${EXTEN:3}|${EXTEN}|30|TW|Zap/1))
exten => _707716XXXX,1,Gosub(ciddial|s|1(1${EXTEN:3}|${EXTEN}|30|TW|Zap/1))
exten => _707754XXXX,1,Gosub(ciddial|s|1(${EXTEN:3}|${EXTEN}|30|TW|Zap/1))
exten => _707574XXXX,1,Gosub(ciddial|s|1(${EXTEN:3}|${EXTEN}|30|TW|Zap/1))
exten => _NXXNXXXXXX,1,Gosub(ciddial|s|1(1${EXTEN}|${EXTEN}|30|TW|Zap/1))
exten => _1NXXNXXXXXX,1,Gosub(ciddial|s|1(${EXTEN}|${EXTEN:1}|30|TW|Zap/1))
exten => _754XXXX,1,Gosub(ciddial|s|1(${EXTEN}|707${EXTEN}|30|TW|Zap/1))
exten => _574XXXX,1,Gosub(ciddial|s|1(${EXTEN}|707${EXTEN}|30|TW|Zap/1))
exten => _NXXXXXX,1,Gosub(ciddial|s|1(1707${EXTEN}|707${EXTEN}|30|TW|Zap/1))
exten => 911,1,Gosub(ciddial|s|1(911|911|30|TW|Zap/1))
exten => 411,1,Gosub(ciddial|s|1(411|411|30|TW|Zap/1))
[fromSeanUniden]
include => parkedcalls
exten => 21,1,Dial(IAX2/seaniax|20|T)
exten => _707202XXXX,1,Gosub(ciddial|s|1:${EXTEN:3}|${EXTEN}|30|TW|Zap/1)
exten => _707219XXXX,1,Gosub(ciddial|s|1:${EXTEN:3}|${EXTEN}|30|TW|Zap/1)
exten => _707254XXXX,1,Gosub(ciddial|s|1:${EXTEN:3}|${EXTEN}|30|TW|Zap/1)
exten => _707716XXXX,1,Gosub(ciddial|s|1:${EXTEN:3}|${EXTEN}|30|TW|Zap/1)
exten => _707754XXXX,1,Gosub(ciddial|s|1:${EXTEN:3}|${EXTEN}|30|TW|Zap/1)
exten => _707574XXXX,1,Gosub(ciddial|s|1:${EXTEN:3}|${EXTEN}|30|TW|Zap/1)
exten => _NXXNXXXXXX,1,Gosub(ciddial|s|1:1${EXTEN}|${EXTEN}|30|TW|Zap/1)
exten => _1NXXNXXXXXX,1,Gosub(ciddial|s|1:${EXTEN}|${EXTEN:1}|30|TW|Zap/1)
exten => _754XXXX,1,Gosub(ciddial|s|1:${EXTEN}|707${EXTEN}|30|TW|Zap/1)
exten => _574XXXX,1,Gosub(ciddial|s|1:${EXTEN}|707${EXTEN}|30|TW|Zap/1)
exten => _NXXXXXX,1,Gosub(ciddial|s|1:1707${EXTEN}|707${EXTEN}|30|TW|Zap/1)
exten => 911,1,Gosub(ciddial|s|1:911|911|30|TW|Zap/1)
exten => 411,1,Gosub(ciddial|s|1:411|411|30|TW|Zap/1)
exten => _707202XXXX,1,Gosub(ciddial|s|1(${EXTEN:3}|${EXTEN}|30|TW|Zap/1))
exten => _707219XXXX,1,Gosub(ciddial|s|1(${EXTEN:3}|${EXTEN}|30|TW|Zap/1))
exten => _707254XXXX,1,Gosub(ciddial|s|1(${EXTEN:3}|${EXTEN}|30|TW|Zap/1))
exten => _707716XXXX,1,Gosub(ciddial|s|1(${EXTEN:3}|${EXTEN}|30|TW|Zap/1))
exten => _707754XXXX,1,Gosub(ciddial|s|1(${EXTEN:3}|${EXTEN}|30|TW|Zap/1))
exten => _707574XXXX,1,Gosub(ciddial|s|1(${EXTEN:3}|${EXTEN}|30|TW|Zap/1))
exten => _NXXNXXXXXX,1,Gosub(ciddial|s|1(1${EXTEN}|${EXTEN}|30|TW|Zap/1))
exten => _1NXXNXXXXXX,1,Gosub(ciddial|s|1(${EXTEN}|${EXTEN:1}|30|TW|Zap/1))
exten => _754XXXX,1,Gosub(ciddial|s|1(${EXTEN}|707${EXTEN}|30|TW|Zap/1))
exten => _574XXXX,1,Gosub(ciddial|s|1(${EXTEN}|707${EXTEN}|30|TW|Zap/1))
exten => _NXXXXXX,1,Gosub(ciddial|s|1(1707${EXTEN}|707${EXTEN}|30|TW|Zap/1))
exten => 911,1,Gosub(ciddial|s|1(911|911|30|TW|Zap/1))
exten => 411,1,Gosub(ciddial|s|1(411|411|30|TW|Zap/1))
[workext]