C1-APPADVDEP

This algorithm transfers the required payment amount from the advance deposit contract to the delinquent bills by creating adjustments. It checks whether the delinquency process is created at the parent customer, bill group, or at the parent customer’s or bill groups’ account level. It then accordingly derives the parent customer and checks whether the advance deposit level of the parent customer is set toPG or POLI. If the advance deposit level of the parent customer is set to PG, the system derives the advance deposit account and advance deposit contract using the Advance Deposit Account Relationship Type and Advance Deposit Contract Type attribute, respectively, of the delinquency process preference. It then derives the sum of all the unmatched payments on the advance deposit contract. However, if the advance deposit level of the parent customer is set to POLI, the system derives the advance deposit account linked to the policy and the advance deposit contract using the Advance Deposit Contract Type attribute of the delinquency process preference. Once the advance deposit account and contract are derived for each policy, the system derives the sum of all the unmatched payments on the advance deposit contract for the respective policy.

Note: The system considers the delinquency process preference which is specified in the Delinquency Process Field Mapping option type of the DELINPROC feature configuration. For more information about the feature configuration, see Setting the DELINPROC Feature Configuration.

It creates debit adjustments against the unmatched payments on the advance deposit contract and a single credit adjustment of the equivalent amount. The debit adjustments are created using the given debit adjustment type and a credit adjustment is created using the given credit adjustment type.

The debit adjustments are matched against the payment segments and their match event status is set to Balanced. The system then creates an offset request using the given offset request type and includes the credit adjustment and delinquent bills in the offset request. It then automatically submits the offset request and creates the offset request adjustments against the credit adjustment and delinquent bills’ bill segments. The offset request adjustments which are created against the bill segments are matched to the bill segments and their match event status is set to Balanced. The offset request adjustment which is created against the credit adjustment is matched to the credit adjustment and their match event status is set to Balanced. Finally, the status of the offset request is set to Processed. For more information, see Settling Unpaid Dues Against Advance Deposit through a Delinquency Process.

This algorithm also derives the preferred contact method for the customer contact. While deriving the preferred contact method, this algorithm first fetches the main customer’s bill route type on the advance deposit account and then fetches the bill routing method of the bill route type. Once the bill routing method is derived, the system considers the preference which is specified in the Routing Method – Contact Method Mapping option type of the DELINPROC feature configuration. For more information about the feature configuration, see Setting the DELINPROC Feature Configuration.

It then checks whether any preferred contact method is mapped to the bill routing method in the preference. If the preferred contact method is mapped to the bill routing method in the preference, the system stamps it on the customer contact. However, if the preferred contact method is not mapped to the bill routing method in the preference, the system considers the default contact method as the preferred contact method and stamps it on the customer contact.

This algorithm creates a customer contact depending on whether the advance deposit is fully or partially utilized to pay the delinquent bills. The customer contact is created for the person or for the main customer of the account depending on whether the delinquency process is created at the person or account level. In addition, the system stamps the delinquency process ID as a characteristic using the given characteristic type on the customer contact and on the advance deposit payments (used for offsetting).

Note: This algorithm is only applicable for the fully insured group business.

This algorithm contains the following parameters:

  • Debit Adjustment Type – Used to specify the adjustment type using which you want to create the debit adjustments against the payments on the advance deposit contract.

  • Credit Adjustment Type – Used to specify the adjustment type using which you want to create a credit adjustment that will be used to offset the overdue bills for which the delinquency process is created.

  • Offset Request Type – Used to specify the offset request type using which you want to create the offset request to offset the credit adjustment against the delinquent bills. Here, you must specify an offset request type where the offset category is set to Advance Deposit.

  • Customer Contact Type For Partial Usage Of Deposit – Used to indicate the customer contact type using which you want to create the customer contact when the advance deposit amount is partially utilized to pay the delinquent bills. Here, you must specify a customer contact type with the appropriate letter template depending on the type of letter you want to send to the customer.

  • Customer Contact Class For Partial Usage Of Deposit – Used to indicate the customer contact class to which the customer contact type specified in the Customer Contact Type For Partial Usage Of Deposit parameter belongs.

  • Customer Contact Type For Depletion Of Deposit – Used to indicate the customer contact type using which you want to create the customer contact when the advance deposit amount is fully utilized to pay the delinquent bills. Here, you must specify a customer contact type with the appropriate letter template depending on the type of letter you want to send to the customer.

  • Customer Contact Class For Depletion Of Deposit – Used to indicate the customer contact class to which the customer contact type specified in the Customer Contact Type For Depletion Of Deposit parameter belongs.

  • Default Contact Method – Used to indicate the contact method that you want to use when the preferred contact method cannot be derived for the routing method from the preference.

  • Delinquency Process Characteristic Type – Used to indicate the characteristic type using which you want to store the delinquency process ID on the customer contact and payments. Here, you must specify a characteristic type where the characteristic entity is set to Customer Contact and Payment.

All these parameters are mandatory.