Nortel Networks 2000 Switch User Manual


 
Mediant 2000 SIP User’s Manual K. RADIUS Billing and VXML Calling Card Application
Version 4.4 267 July 2005
Figure K-12: VXML Script Example (continues on pages 266 to 270)
<if cond="AAStatus==0">
<goto next="#PerformAuthen"/>
<else/>
<goto next="#PerformTransfer"/>
</if>
<elseif cond="option =='2'"/>
<prompt>
<audio src="/17.wav">
sorry help is currently unavailble
</audio>
</prompt>
<goto next="#main_menu"/>
<elseif cond="option =='3'"/>
<goto next="#HelpTransfer"/>
<elseif cond="option == '4'"/>
<goto next="#disconnect"/>
</if>
</filled>
</field>
</form>
<form id="GetUserInfo">
<log label="starting get user info form" cond="'1' == '1'"/>
<field name="user_account_num" type="digits">
<prompt bargein="true">
<audio src="/5.wav">
please enter your account number
</audio>
</prompt>
</field>
<field name="user_passwd" type="digits">
<prompt bargein="true">
<audio src="/6.wav">
please enter your pin number
</audio>
</prompt>
</field>
<noinput>
<log label="no try interupt"/>
<prompt>
<audio src="/3.wav">
we did not get your input. Please try again
</audio>
</prompt>
</noinput>
<catch event="noinput nomatch" count="3">
<prompt>
<audio src="/4.wav">
please try again later
</audio>
</prompt>
<goto next="#disconnect"/>
</catch>
<filled>
<return namelist="user_account_num user_passwd"/>
</filled>