rate_policies_with_trace: Rate policy records with trace output

View source: R/rate_policies.R

rate_policies_with_traceR Documentation

Rate policy records with trace output

Description

Apply a rating plan to every row and coverage in a policy-level data frame and retain step-by-step trace information.

Usage

rate_policies_with_trace(rating_data, plan, validate = TRUE)

Arguments

rating_data

A data frame containing one row per policy or rating record.

plan

A rating_plan object created by new_rating_plan().

validate

Logical. If TRUE, validate rating_data before rating.

Value

A rating_result object containing:

rated_data

The original records with indicated coverage values.

term_trace

Step-by-step rating trace rows.

plan

The rating plan used for the calculation.

Examples

ex <- example_rating_plan()

result <- rate_policies_with_trace(
  rating_data = ex$policies,
  plan = ex$plan
)

result$rated_data
result$term_trace

ratingtables documentation built on Sept. 6, 2026, 1:06 a.m.