Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.

Renew Multi-Root Policy

Renew a multi-root policy to create a new policy term for the parent policy and all associated child policies. The parent–child policy structure is preserved in the renewed term.
Make sure you have these details before renewing a multi-root policy:
  • The Policy ID of the active parent insurance policy to be renewed.
  • The Pricebook ID required to generate the renewal quote.
  1. Get Policy Context—Retrieve the policy context by using the policy ID through one of the following methods:
    Returns the context required to generate the renewal quote.
  2. Create Renewal Quote—Use the policy context to create the renewal quote by using one of the following methods:
    Creates a renewal quote associated with the active policy.
  3. Modify Renewal Quote (Optional)—Configure changes to the renewal terms by making a PATCH request to the CreateUpdateQuote Connect API with the desired updates.

    For multi-root policies, ensure pricing is recalculated across all root products to accurately compute aggregate totals and prorated term premiums.

    Note

  4. Renew Multi-Root Policy—Use the updated context to renew the policy by using one of the following methods:
  • Returns an Async Request ID in the response to track the job status.
  • Creates a new parent policy record and corresponding child policy records for the new term.
  • Creates a corresponding transaction record for each child policy. In addition, creates a parent policy transaction that represents the rolled-up premium from all associated child policy transactions.
  • Consolidates financial details at the parent policy level.