MODIFICACION SINIESTROS

Regresar

OBJECION
Corresponde al tipo de proceso 79.
La objeción de siniestros se encarga de la liberación de reservas de los tipos de expedientes que tienen clase de expediente PI (Pagos de Indemnizaciones), actualiza el estado del siniestro e inserta un registro en histórico de estados del siniestro.

ANULACION
La anulación de siniestros se lleva a cabo en la pantalla AP700915, el proceso es el siguiente:

1. En la tabla A7000900 (Siniestros) el campo MCA_EST_SINI se deja en T
El campo FECHA_EQUIPO se deja en la fecha del sistema
El campo MCA_TERM_OK se deja en S
Si el campo MCA_TRANSMIT tiene el valor N se pasa a U

2. Actualiza el campo MCA_AUTORIZA de la tabla A2000220 (Controles técnicos) a N para el número de secuencia del siniestro, con orden 0 sistema 7 y codigo de rechazo >= 3 y que no se encuentre autorizado.
BEGIN
UPDATE A2000220
SET MCA_AUTORIZA='N'
WHERE NUM_SECU_POL = :B99.NUMSECUSINI
AND NUM_ORDEN = 0
AND COD_SIST = 7
AND COD_RECHAZO >= 3
AND MCA_AUTORIZA IS NULL;
EXCEPTION
WHEN NO_DATA_FOUND OR TOO_MANY_ROWS THEN NULL ;
END;

3. Ejecuta la regla 700TFU003
Esta regla marca todos los expedientes del siniestro que no esten terminados como dados de baja.
Luego marca las reservas del expediente como dadas de baja si se encuentran pendientes.

4. Ejecuta la regla 999PFU011
Esta regla actualiza la tabla A2000030 (Polizas) dejando los campos MCA_EXCLUSIVO y COD_USER_EXCLU en nulo.

5. Ejecuta la regla 700SSV010
En esta regla si la causa de baja es la 20, actualiza la tabla A2000051 el campo MCA_BAJA lo deja en S y el campo MCA_TRANSMIT si es diferente a S lo deja en U.

En el proceso de servicio de aviso de siniestros, se realiza lo siguiente:
1. Se valida la información del siniestro.
2. Se actualiza el estado del siniestro a Anulado (Campo SIM_ULT_EST_SINI).
3. Se inserta en histórico de estados del siniestro.
4. Se invoca la regla 700TFU003.
5. Se invoca la regla 999PFU011.

REAPERTURA
La reapertura de siniestros se lleva a cabo en la pantalla AP700920 (Que es la misma AP700915), el proceso es el siguiente:

1. En la tabla A7000900 (Siniestros) el campo COD_CAUSA_BAJA se deja en null
El campo FEC_BAJA_SINI se deja en null
El campo MCA_EST_SINI se deja en P (La pantalla originalmente deja null)
El campo FECHA_EQUIPO se asigna la fecha del sistema
El campo MAC_TERM_OK se deja en 'S'
Si el campo MCA_TRANSMIT tiene el valor N se pasa a U

2. Ejecuta la regla 700UTI008
Esta regla actualiza errores de control técnico

3. Ejecuta la regla 999PFU011
Esta regla actualiza la tabla A2000030 (Polizas) dejando los campos MCA_EXCLUSIVO y COD_USER_EXCLU en nulo.

4. Ejecuta la regla 700SSU015
Esta regla borra maca de baja de siniestralidad. Tabla A2000051

Terminación
1. Liberar reservas
El proceso de terminación del siniestro se encarga de liberar reservas.

2. Cambio de estados
Colocar el estado del siniestro en T, el campo sim_ult_est_sini en TE.

3. Histórico
Inserta un registro en la tabla de históricos SIM_HIST_ESTADOS_SINI.

Desistimiento
El proceso de desistimiento consiste de los siguientes pasos
1. Valida la información del siniestro invocando el procedimiento PKG_VALIDA_SINIESTROS.PR_VAL_DATSIN. Este revisa que el sinietro exista, y que se reciba la información básica sección y número de siniestro.
2. Invoca a SIM_PCK_PROCESO_SINIESTRO.Proc_GrabaModEstSiniWS el cual se encarga de