C1-DERWDBR
This algorithm is required when the Wait Period Source field corresponding to the respective delinquency event type in the respective delinquency process type is set to Algorithm. If the delinquency process is created at the account level, this algorithm derives the main customer of the respective account. However, if the delinquency process is created at the person level, this algorithm derives the respective person. It then derives all the active individual memberships where the main customer is added as the member person. If no active individual membership is derived for the main customer, this algorithm derives all the active policies where the main customer or the person is added as the policy person in the respective policies.
If the person is a bill group, the system considers the policies where the bill group is added as a policy person using the role which is specified in the Bill Group Policy Person Role option type of the C1-ASOBLLNG feature configuration. However, if no active policy is derived for the bill group, this algorithm considers all the active policies where the parent customer of the bill group is added as a policy person using the role which is specified in the Parent Customer Policy Person Role option type of the C1-ASOBLLNG feature configuration.
However, if the person is a parent customer, the system considers all the active policies where the parent customer is added as a policy person using the role which is specified in the Parent Customer Policy Person Role option type of the C1-ASOBLLNG feature configuration.
While deriving an active individual membership, the system considers the status code which is specified in the Membership Active Status option type of the C1-ASOBLLNG feature configuration.
Similarly, while deriving an active policy, the system considers the status code which is specified in the Policy Active Status option type of the C1-ASOBLLNG feature configuration.
Once the list of active policies or individual memberships is derived, this algorithm retrieves the business rules of the Delinquency Event Attributes Business Rule category which are effective on the batch business date while executing the C1-DPEVL batch. Note that the system considers only those effective business rules which are in the Active status.
Once the effective business rules are identified, this algorithm executes these business rules in the order of their priority. Once a policy or individual membership meets the criteria defined in the business rule, the system refers the business rule for the policy or individual membership. This algorithm then derives the wait days or wait month and day of month from the business rule depending on the wait period that is configured in the respective delinquency process type.
For each active policy which is billed to the delinquent person or account, the system derives the wait days or wait month and day of month. Similarly, for each active individual membership which is billed to the delinquent account, the system derives the wait days or wait month and day of month. Among the wait days or wait months derived for different policies or individual memberships, this algorithm considers the wait days or wait months which is maximum and uses it for further processing in the delinquency event.