lunes, 11 de enero de 2010

Dialplan para llamadas desde Coronel Suárez

Estoy armando un dialplan para unos Linksys PAP2 a ser utilizados en Coronel Suárez. Para eso primero tuve que armar como sería un dialplan genérico de Argentina, y luego agregarle los detalles de llamar desde Suárez. Para tal menester me basé en la página de la Wikipedia a tal fin.

Voy a usar la sintaxis de los PAP2 con algunos espacios para mejorar el aspecto visual.

Teléfonos fijos: Tenemos tres casos a considerar:

Capital Federal:
011 xxxx xxxx

Interior del país:
0[23]x xxxx xxxx

Llamadas locales:
4x xxxx

Luego, los teléfonos de cobro diferenciado:

0 800 xxx xxxx
0 810 xxx xxxx
0 609 xxx xxxx

Hasta aquí podemos resumir todo a dos reglas, ya que los teléfonos a Capital, interior y de cobro diferenciado tienen todos 11 dígitos:

0xxxxxxxxxx|4xxxxx

Celulares: ya son otra historia:

Capital Federal:
011 15 xxxx xxxx

Interior del país, código de área corto:
0[23]xx 15 xxx xxxx

Interior del país, código de área largo:
0[23]xxx 15 xxx xxx

Locales:
15 xxx xxx

Entonces si tenemos que hacer cuatro reglas distintas:
01115xxxxxxxx|0[23]xx15xxxxxxx|0[23]xxx15xxxxxx|15xxxxxxx

Números especiales:

Emergencias:
911

Teléfonos de servicio (considerando que los teléfonos de emergencia 10x fueron reemplazados por el 911 en la provincia de Buenos Aires):
11x

Internacionales:
00xx.

Que podemos resumir en:

911S0|11x|00xx.

Notar el S0 al final del 911: de esa manera indicamos que no queremos esperar mas dígitos, sino que hay que marcar directamente.

Dialplan final:

(911S0|01115xxxxxxxx|0[23]xx15xxxxxxx|0[23]xxx15xxxxxx|15xxxxxx|0xxxxxxxxxx|4xxxxx|11x|00xx.)

Notar que puse el número de emergencia primero, mientras mas tiempo podamos ahorrar en hacer la llamada, mejor.