DOC10 - Generacion y envio de tramites
Sumario
Generación y Envío de Trámites
En este documento se explica cómo se generan los trámites de cierres de cada filial y se envían a las distintas personas encargadas de administrarlos.
Definiciones
Cierre: resumen que realizan los prestadores médicos y las farmacias para presentar a modo de facturación a las obras sociales. Cada cierre tiene un nº único.
Trámite: visión del cierre del lado de la obra social. Cada nº de cierre tiene asignado un nº de trámite. Ambos números son el mismo.
Generación de trámites en forma automática
Existe un proceso que corre de Lunes a Viernes a las 03:00 hs en el servidor SQL. El mismo ejecuta un store procedure (SP) llamado "spProcesaTramites" de la siguiente manera:
exec spProcesaTramites null,null,null,0,1,1
siendo los parámetros del SP:
@pFechaDesde
@pFechaHasta
@Database
@oError
@pEjecutoBcp
@pDiaLaboral
Este SP, con las variables que se ejecuta, y genera los trámites para la filial correspondiete. En este caso se realiza para todas las filiales, ya que corre en cada una de ellas. Los archivos de Trámites generados se almacenan en el directorio especificado en la tabla Parametros de cada filial por ejemplo: SELECT DirectorioTramites FROM SifosOSDEMendoza..Parametros (nolock), que en este caso dirá por ejemplo: //192.168.10.2/bcpout
Nota: el rango de fechas para la ejecución, al estar null, se hace para el día anterior. En los casos en que se ejecute un día Lunes se toman los cierres del Viernes, Sábado y Domingo anterior.
2. Luego y también de Lunes a Viernes, corre otra tarea en el servidor linux, en este caso 192.168.10.2 (guatemala). Se ejecuta a las 07:00 hs y se corre un proceso programado que corre la siguiente línea:
| /home/helpdesk/Tramites/tramites.sh |
| Esta toma los archivos generados por el Store Procedure del punto anterior, los agrupa en un archivo "TramitesFilial.zip" y los envía por mail a la filial. Los mails receptores de estos archivos están seteados con anterioridad y según pedido de la financiadora.
Nota: Filial: hace referencia a la filial correspondiente. Es decir, para Mendoza el archivo se denomina TramitesMendoza.zip |
Variables del script /home/helpdesk/Tramites/tramites.sh:
alertas=alertas@itcsoluciones.com
avisotxt=/home/helpdesk/Tramites/aviso.txt
mesadeayuda=mesadeayuda@itcsoluciones.com
monitoreos=monitoreos@itcsoluciones.com
javier=monitoreosjavier@itcsoluciones.com
comodoro=/home/share/bcpout/SifosOSDEComodoro
comodorozip=/home/share/bcpout/SifosOSDEComodoro/TramitesComodoro.zip
comodoromail="alba.cuellodepicon@osde.com.ar computos_crivadavia@osde.com.ar"
cordoba=/home/share/bcpout/SifosOSDECordoba
cordobazip=/home/share/bcpout/SifosOSDECordoba/TramitesCordoba.zip
cordobamail="liliana.louys@osde.com.ar mirta.marianelli@osde.com.ar"
MDP=/home/share/bcpout/SifosOSDEMDP
MDPzip=/home/share/bcpout/SifosOSDEMDP/TramitesMDP.zip
MDPmail="javiers@itcsoluciones.com"
mendoza=/home/share/bcpout/SifosOSDEMendoza
mendozazip=/home/share/bcpout/SifosOSDEMendoza/TramitesMendoza.zip
mendozamail="silvia.sisalli@osde.com.ar romina.lobello@osde.com.ar computos_mendoza@osde.com.ar"
metro=/home/share/bcpout/SifosOSDEMetro
metrozip=/home/share/bcpout/SifosOSDEMetro/TramitesMetro.zip
metromail=javiers@itcsoluciones.com
sluis=/home/share/bcpout/SifosOSDESLuis
sluiszip=/home/share/bcpout/SifosOSDESLuis/TramitesSanLuis.zip
sluismail=patricia.bardon@osde.com.ar
stafe=/home/share/bcpout/SifosOSDEStaFe
stafezip=/home/share/bcpout/SifosOSDEStaFe/TramitesSantaFe.zip
stafemail="horacio.ramirez@osde.com.ar dzeiter@osde.com.ar"
Excepciones
En el caso de que el servidor no haya logrado ejecutar con éxito esta tarea por cualquier eventualidad, se puede ejecutar a mano para cada una de las filiales.
Esto se hace corriendo los siguientes scripts en el servidor:
/home/helpdesk/Tramites/filiales/SifosOSDEComodoro
SifosOSDECordoba
SifosOSDEMDP
SifosOSDEMendoza
SifosOSDEMetro
SifosOSDESLuis
SifosOSDEStaFe
De esta manera estaremos generando automáticamente los trámites y enviándolos a la/las filiales que no los hayan recibido.
- En el caso de que el servidor haya generado los trámites, pero no se hayan enviado, se puede acceder a los archivos para copiarlos y enviarlos de manera individual. Esto lo hacemos ingresando a las siguientes rutas mediante un navegador o un gestor de archivos:
\192.168.10.2\data\bcpout\SifosOSDEComodoro
SifosOSDECordoba
SifosOSDEMDP
SifosOSDEMendoza
SifosOSDEMetro
SifosOSDESLuis
SifosOSDEStaFe
Dentro de cada uno de estos directorios deberían existir los archivos que se generaron, los cuales deben ser comprimidos y enviados a las direcciones que correspondan.
Generación de trámites usando SifosAdmin
Abrir una sesión de sifos admin en la filial que se necesite. El usuario y la clave son personales.
Ingresar al menú Gestión > Generación de Trámites.
Elegir el rango de fechas para los cuales se deben generar los archivos.
Apretar el botón Generar.
Los archivos se crearán en el directorio Trámites dentro del directorio donde está instalado Sifos admin. Por defecto es el directorio
c:\Archivos de programa\ITC Soluciones\SIFOS Light\Administrador\Tramites\
Accedemos al directorio, comprimimos los trámites necesarios y los enviamos a las personas correspondientes.
Formato de los Trámites Generados
Trámites de Prestadores
| Descripción | Posición Desde | Posición Hasta | Tipo |
|---|---|---|---|
| Prestador Central/Individual | 2 | 7 | Num |
| Número de afiliado | 11 | 21 | Num |
| Código de Prestación (usar nomenclador del Financiador) | 25 | 30 | Num |
| Tipo de prestación (Valores: 1 - Ambulatoria, 2 - Clínica, 3 - Quirúrgica, 4 - Domiciliaria) | 31 | 31 | Num |
| Nro.Cta. (ej. Filial San Juan) | 32 | 35 | Alfa |
| Cantidad o Frecuencia de prestación | 43 | 45 | Num |
| Día de Prestación | 49 | 50 | Num |
| Mes de Prestación | 51 | 52 | Num |
| Año de Prestación | 53 | 54 | Num |
| Delegación emisora | 58 | 59 | Num |
| Número de orden | 63 | 68 | Num |
| Tipo de orden | 72 | 72 | Num |
| Importe parte entera | 76 | 88 | Num |
| Importe decimal | 89 | 90 | Num |
| Profesión del Prescriptor (Valores: O para Odontólogos y M para médicos) | 94 | 94 | Alfa |
| Número Matrícula Prescriptor | 98 | 107 | Num |
| Letra Pcia Prescriptor (de acuerdo a la nomenclatura de las patentes viejas de autos) | 111 | 111 | Alfa |
| Profesión del Efector (Valores: O para Odontólogos y M para médicos) | 115 | 115 | Alfa |
| Número Matrícula Efector | 119 | 128 | Num |
| Letra Pcia Efector (de acuerdo a la nomenclatura de las patentes viejas de autos) | 132 | 132 | Alfa |
| Nro de Transacción | 136 | 141 | Num |
| Código de Prestador-Prescriptor | 145 | 150 | Num |
