Ampliación de la clase de regla ActiveSuccessionSet

La clase de regla ActiveSuccessionSet debe ampliarse para incluir atributos de reglas que coincidan de forma exacta con los atributos para las pruebas del producto simple. Deben añadirse los atributos siguientes a la clase que amplía ActiveSuccessionSet:

Tabla 1. Atributos para la clase de regla ActiveSuccessionSet
Atributo Descripción
startDate Este valor de fecha representa la fecha de inicio de las pruebas en un conjunto de sucesiones.
endDate Este valor de fecha representa la fecha de finalización de las pruebas en un conjunto de sucesiones.
eligibleInd Este atributo booleano se define como una línea de tiempo de booleanos y se utiliza para derivar el periodo de elegibilidad para el solicitante junto con la fecha de inicio y de finalización (consulte el apartado Derivación de las líneas de tiempo de elegibilidad y titularidad ).
amount Este atributo de número se define como una línea de tiempo de números y se utiliza para calcular el importe de titularidad para el caso durante los periodos elegibles. Este importe puede cambiar durante un periodo de elegibilidad, es decir, no tiene que ser igual desde la fecha de inicio hasta la fecha de finalización, sino que puede variar a lo largo de la línea de tiempo del registro de conjunto de sucesiones.

La clase de regla ActiveSuccessionSet también necesita una anotación SuccessionSetPopulation que se utiliza para indicar el tiempo de vida de una prueba. Para el producto simple, los valores de fecha de inicio y de finalización determinan las fechas de inicio y de finalización del conjunto de sucesiones:

<Annotations>
  <SuccessionSetPopulation
    endDateAttribute="endDate"
    startDateAttribute="startDate"
  />
</Annotations