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.