validate_policy_data: Check required rating-data columns

View source: R/validation.R

validate_policy_dataR Documentation

Check required rating-data columns

Description

Confirm that the input data contains every column returned by required_policy_fields(). This function checks column presence but does not validate individual values or column types.

Usage

validate_policy_data(rating_data, plan)

Arguments

rating_data

A data frame containing policy, risk, or entity records.

plan

A rating_plan object created by new_rating_plan().

Value

Invisibly returns TRUE if validation succeeds. Otherwise, the function stops with an error.

Examples

ex <- example_rating_plan()

isTRUE(
  validate_policy_data(
    rating_data = ex$policies,
    plan = ex$plan
  )
)

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