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