Author Message
EnrSepu
Joined: Jan 30, 2012
Messages: 2
Offline
Hi,

We are trying to migrate an IVR application from Nortel to Avaya Aura and we're having troubles with the grammars.

The grammars are developed in grxml formats.

Can you please help us with that?

This is one of the dtmf grammar that failled:


<?xml version="1.0" encoding="ISO-8859-1"?>
<grammar version="1.0"
xml:lang="es-ES"
mode="dtmf"
xmlns="http://www.w3.org/2001/06/grammar"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3.org/2001/06/grammar
http://www.w3.org/TR/speech-grammar/grammar.xsd"
tag-format="swi-semantics/1.0">

<meta name="swirec_simple_result_key" content="out"/>

<!--
; *****************************************
; GRAMATICA DTMF.
; *****************************************
-->

<rule id="BKT.LISTADO_dtmf" scope="public">
<tag>
var c="";
var d1="";
var d2="";
var sel="";
</tag>
<one-of>
<item>
<ruleref uri="#DgUnoAlNueve_dtmf"/>
   <tag>
d1 = DgUnoAlNueve_dtmf.out;
</tag>
<ruleref uri="#DgCeroAlNueve_dtmf"/>
   <tag>
d2 = DgCeroAlNueve_dtmf.out;
out = d1 + d2;
</tag>
</item>
<item>
<ruleref uri="#DgUnoAlNueve_dtmf"/>
   <tag>
sel = DgUnoAlNueve_dtmf.out;
out = sel;
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.DNI.F01_dtmf" scope="public">
<tag>
var c="";
var tit="";
</tag>
<one-of>
<item>
<ruleref uri="#DniTit_dtmf"/>
   <tag>
tit = DniTit_dtmf.out;
out = tit;
</tag>
</item>
<item>
0
<tag>
out = "bloquear";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H"/>
   <tag>
c = Comandos_DTMF_H.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.DNI.F02_dtmf" scope="public">
<tag>
var c="";
var dni="";
</tag>
<one-of>
<item>
<ruleref uri="#DniTit_dtmf"/>
   <tag>
dni = DniTit_dtmf.out;
out = dni;
</tag>
</item>
<item>
1
<tag>
out = "si";
</tag>
</item>
<item>
2
<tag>
out = "no";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H"/>
   <tag>
c = Comandos_DTMF_H.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.CAP.F01_dtmf" scope="public">
<tag>
var c="";
var cap="";
</tag>
<one-of>
<item>
<ruleref uri="#Cap_dtmf"/>
   <tag>
cap = Cap_dtmf.out;
out = cap;
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H"/>
   <tag>
c = Comandos_DTMF_H.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.SALDO.CUENTAS.F02_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "escuchar";
</tag>
</item>
<item>
2
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
3
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.SALDO.CUENTAS.F03_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "escuchar";
</tag>
</item>
<item>
2
<tag>
out = "otra_cuenta";
</tag>
</item>
<item>
3
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
4
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.SALDO.CUENTAS.F04_dtmf" scope="public">
<tag>
var c="";
var d="";
</tag>
<one-of>
<item>
<ruleref uri="#DgUnoAlNoventaynueve_dtmf"/>
   <tag>
d = DgUnoAlNoventaynueve_dtmf.out;
out = d;
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.EXTRACTO.CUENTAS.F01_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "si";
</tag>
</item>
<item>
2
<tag>
out = "no";
</tag>
</item>
<item>
3
<tag>
out = "cancelar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.EXTRACTO.CUENTAS.F02_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "si";
</tag>
</item>
<item>
2
<tag>
out = "no";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TALONARIO.CUENTAS.F03_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "si";
</tag>
</item>
<item>
2
<tag>
out = "no";
</tag>
</item>
<item>
3
<tag>
out = "cancelar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TALONARIO.CUENTAS.F04_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "si";
</tag>
</item>
<item>
2
<tag>
out = "no";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.MOVIMIENTOS.CUENTAS.F02_dtmf" scope="public">
<tag>
var c="";
var f="";
</tag>
<one-of>
<item>
<ruleref uri="#Fecha_dtmf"/>
   <tag>
f = Fecha_dtmf.out;
out = f;
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.MOVIMIENTOS.CUENTAS.F05_dtmf" scope="public">
<tag>
var c="";
var f="";
</tag>
<one-of>
<item>
<ruleref uri="#Fecha_dtmf"/>
   <tag>
f = Fecha_dtmf.out;
out = f;
</tag>
</item>
<item>
4
<tag>
out = "escuchar";
</tag>
</item>
<item>
5
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
6
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.MOVIMIENTOS.CUENTAS.F06_dtmf" scope="public">
<tag>
var c="";
var f="";
</tag>
<one-of>
<item>
<ruleref uri="#Fecha_dtmf"/>
   <tag>
f = Fecha_dtmf.out;
out = f;
</tag>
</item>
<item>
1
<tag>
out = "continuar";
</tag>
</item>
<item>
2
<tag>
out = "posterior";
</tag>
</item>
<item>
3
<tag>
out = "anterior";
</tag>
</item>
<item>
4
<tag>
out = "escuchar";
</tag>
</item>
<item>
5
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
6
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.MOVIMIENTOS.CUENTAS.F07_dtmf" scope="public">
<tag>
var c="";
var f="";
</tag>
<one-of>
<item>
<ruleref uri="#Fecha_dtmf"/>
   <tag>
f = Fecha_dtmf.out;
out = f;
</tag>
</item>
<item>
2
<tag>
out = "posterior";
</tag>
</item>
<item>
3
<tag>
out = "anterior";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.MOVIMIENTOS.CUENTAS.F08_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
4
<tag>
out = "escuchar";
</tag>
</item>
<item>
5
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
6
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.MOVIMIENTOS.CUENTAS.F09_dtmf" scope="public">
<tag>
var c="";
var f="";
</tag>
<one-of>
<item>
<ruleref uri="#Fecha_dtmf"/>
   <tag>
f = Fecha_dtmf.out;
out = f;
</tag>
</item>
<item>
2
<tag>
out = "posterior";
</tag>
</item>
<item>
3
<tag>
out = "anterior";
</tag>
</item>
<item>
4
<tag>
out = "escuchar";
</tag>
</item>
<item>
5
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
6
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.COMPONER_LISTA.MOV.FECHA.F03_dtmf" scope="public">
<tag>
var c="";
var f="";
</tag>
<one-of>
<item>
<ruleref uri="#Fecha_dtmf"/>
   <tag>
f = Fecha_dtmf.out;
out = f;
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.COMPONER_LISTA.MOV.F02_dtmf" scope="public">
<tag>
var c="";
var f="";
</tag>
<one-of>
<item>
<ruleref uri="#Fecha_dtmf"/>
   <tag>
f = Fecha_dtmf.out;
out = f;
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.COMPONER_LISTA.MOV.F03_dtmf" scope="public">
<tag>
var c="";
</tag>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</rule>

<rule id="BKT.OBTENER_MOV.FECHA.F02_dtmf" scope="public">
<tag>
var c="";
var f="";
</tag>
<one-of>
<item>
<ruleref uri="#Fecha_dtmf"/>
   <tag>
f = Fecha_dtmf.out;
out = f;
</tag>
</item>
<item>
5
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
6
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.F02_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "traspaso";
</tag>
</item>
<item>
2
<tag>
out = "otrotitular";
</tag>
</item>
<item>
3
<tag>
out = "transferencia";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.F03_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "otrotitular";
</tag>
</item>
<item>
2
<tag>
out = "transferencia";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.TRASPASO.F03_dtmf" scope="public">
<tag>
var c="";
var d="";
</tag>
<one-of>
<item>
<ruleref uri="#DgUnoAlNoventaynueve_dtmf"/>
   <tag>
d = DgUnoAlNoventaynueve_dtmf.out;
out = d;
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>


<rule id="BKT.TR.CUENTAS.OTRO.F03_dtmf" scope="public">
<tag>
var c="";
var t="";
</tag>
<one-of>
<item>
<ruleref uri="#NumCuenta_dtmf"/>
   <tag>
t = NumCuenta_dtmf.out;
out = t;
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.OTRO.F04_dtmf" scope="public">
<tag>
var c="";
var t="";
</tag>
<one-of>
<item>
<ruleref uri="#Sucursal_dtmf"/>
   <tag>
t = Sucursal_dtmf.out;
out = t;
</tag>
</item>
<item>
2
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
3
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.OTRO.F05_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "si";
</tag>
</item>
<item>
2
<tag>
out = "no";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.OTRO.F08_dtmf" scope="public">
<tag>
var c="";
var t="";
</tag>
<one-of>
<item>
<ruleref uri="#Sucursal_dtmf"/>
   <tag>
t = Sucursal_dtmf.out;
out = t;
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.ORIGEN.F01_dtmf" scope="public">
<tag>
var c="";
var d="";
</tag>
<one-of>
<item>
<ruleref uri="#DgUnoAlNoventaynueve_dtmf"/>
   <tag>
d = DgUnoAlNoventaynueve_dtmf.out;
out = d;
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.OPERAR.F02_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "si";
</tag>
</item>
<item>
2
<tag>
out = "no";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.OPERAR.F04_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "otro";
</tag>
</item>
<item>
2
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
3
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.OPERAR.F06_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "si";
</tag>
</item>
<item>
2
<tag>
out = "no";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.LISTA.F01_dtmf" scope="public">
<tag>
var c="";
</tag>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</rule>

<rule id="BKT.TR.CUENTAS.LISTA.F02_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
5
<tag>
out = "esta";
</tag>
</item>
<item>
4
<tag>
out = "anterior";
</tag>
</item>
<item>
6
<tag>
out = "siguiente";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.LISTA.F04_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "si";
</tag>
</item>
<item>
2
<tag>
out = "no";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.LISTA.F05_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "volverlista";
</tag>
</item>
<item>
2
<tag>
out = "transferencia";
</tag>
</item>
<item>
3
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
4
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.LISTA.F07_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "volverlista";
</tag>
</item>
<item>
2
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
3
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.IMPORTE.F01_dtmf" scope="public">
<tag>
var c="";
var i="";
</tag>
<one-of>
<item>
<ruleref uri="#Importe_dtmf"/>
   <tag>
i = Importe_dtmf.out;
out = i;
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.IMPORTE.F10_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "otro_importe";
</tag>
</item>
<item>
2
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
3
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.CONFIRMAR.F01_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "si";
</tag>
</item>
<item>
2
<tag>
out = "no";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.CONFIRMAR.F03_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "volver_introducir";
</tag>
</item>
<item>
2
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
3
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.IMPORTE.F03_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "otro_importe";
</tag>
</item>
<item>
2
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
3
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.IMPORTE.F04_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "otro_importe";
</tag>
</item>
<item>
2
<tag>
out = "otra_cuenta";
</tag>
</item>
<item>
3
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
4
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.TR.CUENTAS.IMPORTE.F06_dtmf" scope="public">
<tag>
var c="";
var d="";
</tag>
<one-of>
<item>
<ruleref uri="#DgUnoAlNoventaynueve_dtmf"/>
   <tag>
d = DgUnoAlNoventaynueve_dtmf.out;
out = d;
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.SALDO.TARJETAS.F02_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "escuchar";
</tag>
</item>
<item>
2
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
3
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.SALDO.TARJETAS.F03_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "escuchar";
</tag>
</item>
<item>
2
<tag>
out = "otra_tarjeta";
</tag>
</item>
<item>
3
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
4
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.SALDO.TARJETAS.F04_dtmf" scope="public">
<tag>
var c="";
var d="";
</tag>
<one-of>
<item>
<ruleref uri="#DgUnoAlNoventaynueve_dtmf"/>
   <tag>
d = DgUnoAlNoventaynueve_dtmf.out;
out = d;
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.MOVIMIENTOS.TARJETAS.F02_dtmf" scope="public">
<tag>
var c="";
</tag>
1
<tag>
out = "otros";
</tag>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</rule>

<rule id="BKT.MOVIMIENTOS.TARJETAS.F05_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "otros";
</tag>
</item>
<item>
2
<tag>
out = "escuchar";
</tag>
</item>
<item>
3
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
4
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.MOVIMIENTOS.TARJETAS.F06_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "este";
</tag>
</item>
<item>
2
<tag>
out = "anterior";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.MOVIMIENTOS.TARJETAS.F08_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "escuchar";
</tag>
</item>
<item>
2
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
3
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.COMPONER_LISTA.MOV_B.F02_dtmf" scope="public">
<tag>
var c="";
</tag>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</rule>

<rule id="BKT.COMPONER_LISTA.MOV_B.F03_dtmf" scope="public">
<tag>
var c="";
</tag>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</rule>

<rule id="BKT.COMPONER_LISTA.MOV.MES.F03_dtmf" scope="public">
<tag>
var c="";
</tag>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</rule>

<rule id="BKT.COMPONER_LISTA.MOV.MES.F05_dtmf" scope="public">
<tag>
var c="";
</tag>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</rule>

<rule id="BKT.COMPONER_LISTA.MOV.MES.F06_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "continuar";
</tag>
</item>
<item>
2
<tag>
out = "otro_mes";
</tag>
</item>
<item>
3
<tag>
out = "escuchar";
</tag>
</item>
<item>
4
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
5
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.COMPONER_LISTA.MOV.MES.F07_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "escuchar";
</tag>
</item>
<item>
2
<tag>
out = "otro_mes";
</tag>
</item>
<item>
3
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
4
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.BLOQUEAR.TARJETAS.F01_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "si";
</tag>
</item>
<item>
2
<tag>
out = "no";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.BLOQUEAR.TARJETAS.F02_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "si";
</tag>
</item>
<item>
2
<tag>
out = "no";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.BLOQUEAR.TARJETAS.F04_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "si";
</tag>
</item>
<item>
2
<tag>
out = "no";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.BLOQUEAR.TARJETAS.F06_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "bloquear";
</tag>
</item>
<item>
2
<tag>
out = "escuchar_telefonos";
</tag>
</item>
<item>
3
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
4
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.BLOQUEAR.TARJETAS.F08_dtmf" scope="public">
<tag>
var c="";
</tag>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</rule>

<rule id="BKT.SALDO_RENTA.FONDOS.F02_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "escuchar";
</tag>
</item>
<item>
2
<tag>
out = "reembolso";
</tag>
</item>
<item>
3
<tag>
out = "suscripcion";
</tag>
</item>
<item>
4
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
5
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.SALDO_RENTA.FONDOS.F03_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "escuchar";
</tag>
</item>
<item>
2
<tag>
out = "otro_fondo";
</tag>
</item>
<item>
3
<tag>
out = "reembolso";
</tag>
</item>
<item>
4
<tag>
out = "suscripcion";
</tag>
</item>
<item>
5
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
6
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.SALDO_RENTA.FONDOS.F04_dtmf" scope="public">
<tag>
var c="";
var d="";
</tag>
<one-of>
<item>
<ruleref uri="#DgUnoAlNoventaynueve_dtmf"/>
   <tag>
d = DgUnoAlNoventaynueve_dtmf.out;
out = d;
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.REEMBOLSO.FONDOS.F04_dtmf" scope="public">
<tag>
var c="";
var i="";
</tag>
<one-of>
<item>
<ruleref uri="#Importe_dtmf"/>
   <tag>
i = Importe_dtmf.out;
out = i;
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.REEMBOLSO.FONDOS.IMPORTE.F03_dtmf" scope="public">
<tag>
var c="";
var i="";
</tag>
<one-of>
<item>
<ruleref uri="#Importe_dtmf"/>
   <tag>
i = Importe_dtmf.out;
out = i;
</tag>
</item>
<item>
2
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
3
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.REEMBOLSO.FONDOS.IMPORTE.F04_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "si";
</tag>
</item>
<item>
2
<tag>
out = "no";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.REEMBOLSO.FONDOS.IMPORTE.F05_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "volver_introducir";
</tag>
</item>
<item>
2
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
3
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.SUSCRIPCION.FONDOS.F04_dtmf" scope="public">
<tag>
var c="";
var i="";
</tag>
<one-of>
<item>
<ruleref uri="#Importe_dtmf"/>
   <tag>
i = Importe_dtmf.out;
out = i;
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.SUSCRIPCION.FONDOS.IMPORTE.F02_dtmf" scope="public">
<tag>
var c="";
var i="";
</tag>
<one-of>
<item>
<ruleref uri="#Importe_dtmf"/>
   <tag>
i = Importe_dtmf.out;
out = i;
</tag>
</item>
<item>
2
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
3
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.SUSCRIPCION.FONDOS.IMPORTE.F03_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "si";
</tag>
</item>
<item>
2
<tag>
out = "no";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.SUSCRIPCION.FONDOS.IMPORTE.F04_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "volver_introducir";
</tag>
</item>
<item>
2
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
3
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.SALDO.CREDITOS.F02_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "escuchar";
</tag>
</item>
<item>
2
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
3
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.SALDO.CREDITOS.F03_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "escuchar";
</tag>
</item>
<item>
2
<tag>
out = "otro_credito";
</tag>
</item>
<item>
3
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
4
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.SALDO.CREDITOS.F04_dtmf" scope="public">
<tag>
var c="";
var d="";
</tag>
<one-of>
<item>
<ruleref uri="#DgUnoAlNoventaynueve_dtmf"/>
   <tag>
d = DgUnoAlNoventaynueve_dtmf.out;
out = d;
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.VC.CL_MENOSTRES.F02_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "escuchar";
</tag>
</item>
<item>
2
<tag>
out = "cuenta";
</tag>
</item>
<item>
3
<tag>
out = "titulo";
</tag>
</item>
<item>
4
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
5
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.VC.CL_MENOSTRES.F03_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
4
<tag>
out = "anterior";
</tag>
</item>
<item>
6
<tag>
out = "siguiente";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.VC.CL_MENOSTRES.F04_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
4
<tag>
out = "anterior";
</tag>
</item>
<item>
6
<tag>
out = "siguiente";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.VC.CL_MASTRES.F02_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "escuchar";
</tag>
</item>
<item>
2
<tag>
out = "cuenta";
</tag>
</item>
<item>
3
<tag>
out = "titulo";
</tag>
</item>
<item>
4
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
5
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.VC.CL_MASTRES.F03_dtmf" scope="public">
<tag>
var c="";
var d="";
</tag>
<one-of>
<item>
<ruleref uri="#DgUnoAlNoventaynueve_dtmf"/>
   <tag>
d = DgUnoAlNoventaynueve_dtmf.out;
out = d;
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.VC.CL_MASTRES.F05_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "escuchar";
</tag>
</item>
<item>
2
<tag>
out = "cuenta";
</tag>
</item>
<item>
3
<tag>
out = "titulo";
</tag>
</item>
<item>
4
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
5
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.VC.TITULO.F01_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "si";
</tag>
</item>
<item>
2
<tag>
out = "no";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.VC.TITULO.F07_dtmf" scope="public">
<tag>
var c="";
var d="";
</tag>
<one-of>
<item>
<ruleref uri="#DgUnoAlNoventaynueve_dtmf"/>
   <tag>
d = DgUnoAlNoventaynueve_dtmf.out;
out = d;
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.VC.TITULO.F03_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
2
<tag>
out = "escuchar";
</tag>
</item>
<item>
3
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
4
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.VC.TITULO.F04_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
1
<tag>
out = "escuchar";
</tag>
</item>
<item>
2
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
3
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.VC.TITULO.F08_dtmf" scope="public">
<tag>
var c="";
</tag>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</rule>

<rule id="BKT.VC.PETICION.F03_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
2
<tag>
out = "escuchar";
</tag>
</item>
<item>
3
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
4
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.VC.PETICION.F04_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
2
<tag>
out = "escuchar";
</tag>
</item>
<item>
3
<tag>
out = "otra_operacion";
</tag>
</item>
<item>
4
<tag>
out = "terminar";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.ESTADO_ORDEN.CARTERA.F02_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
4
<tag>
out = "anterior";
</tag>
</item>
<item>
6
<tag>
out = "siguiente";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.ESTADO_ORDEN.CARTERA.F03_dtmf" scope="public">
<tag>
var c="";
</tag>
<one-of>
<item>
4
<tag>
out = "anterior";
</tag>
</item>
<item>
6
<tag>
out = "siguiente";
</tag>
</item>
<item>
<ruleref uri="#Comandos_DTMF_H_MP_G"/>
   <tag>
c = Comandos_DTMF_H_MP_G.out;
out = c;
</tag>
</item>
</one-of>
</rule>

<rule id="BKT.ESTADO_ORDEN.CAR
JohnBiggs
Joined: Jun 20, 2005
Messages: 932
Location: Thornton, CO
Offline
This form is dedicated to the support of Avaya ACE. You do not mention the product you are attempting to interface with or even the error you are receiving, but since ACE does not support VXML (except indirectly through Avaya MS), my initial assumption is you have posted in the wrong place. If you are using ACE, then please state what web service you are working with. If you are using another product please indicate that so (if possible) I can direct you to the appropriate forum. Note that at the registered level of membership the amount of assistance we can provide is limited. Troubleshooting a grammar exceeds the free level of support we can provide. If the product you are working with has registered level member support, you may need to purchase support hours before we can investigate the issue you face.

Go to:   
Mobile view