Prima básica según sexo de dependientes
Función general
-
Rutina para determinar la prima básica de atención médica
según el sexo de los dependientes.
Información técnica
Identificación
|
Tipo
|
AM_P_BASSEX |
función |
Parámetros de entrada
Ramo: Código de ramo asociado a la póliza en tratamiento.
Producto: Código del producto asociado a la póliza
en tratamiento.
Póliza: Número que identifica de la póliza
en tratamiento.
Certificado: Número que identifica del certificado en tratamiento.
Fecha de efecto: Fecha de efecto o ejecución de la operación.
Proceso
La prima es calculada por la rutina "AM_P_BASSEX" siguiendo los siguientes
pasos:
Con el código ramo, póliza y certificado, se obtiene del
archivo de asegurados (insured_he), los registros correspondientes a los
asegurados de la póliza-certificado.
Por cada asegurado se realiza lo siguiente:
Con el código de cliente obtenido en la lectura anterior, se obtiene
el registro correspondiente del archivo de clientes (client).
Se calcula la edad del asegurado (EDAD) a la fecha de ejecución
de la transacción, tomando en cuenta sólo los años
cumplidos completos.
Con el código de ramo, póliza, tarifa y composición
del grupo (sexo del asegurado), se ubica la edad del asegurado (EDAD) en
el archivo de tarifas de atención médica (tar_am_pol) y se
obtiene el importe de prima básica (P_BAS).
Se acumula el importe de prima conseguido en la prima básica de
la póliza.
Parámetros de salida
Importe de prima.