Skip to content

PolicyPeriodRatingPlans

Module providing factory and lookup methods for policy period rating plans; consolidates retrieval logic for the active or historical rating plans across a policy's periods.*

Purpose

  • Provides centralized factory and lookup methods for retrieving policy period rating plan records.*
  • Consumed by rating plan selection and premium calculation workflows that need to resolve the active rating plan for a given policy period.*

Context

  • Namespace: SAIF.Business.Policy.Premium
  • Assembly/package: SAIF.Business.Policy.Premium

Public members

Member Signature Purpose
GetPlans Public Shared Function GetPlans(ByVal inDPI As IDataPortalInfo, ByRef inPolicyNumber As Decimal, ByVal inPolicyPeriodEffectiveDate As Date) As List(Of iPolicyPeriodRatingPlan) Loads a policy period rating plans for the supplied lookup criteria.
## Behavioral notes
- Source file: Business\SAIF.Business.Policy.Premium\iPolicyRatingPlan.vb.

Constraints and usage notes

  • Factory methods delegate to Oracle via the BOF data portal; the caller must supply a valid IDataPortalInfo instance.*

Note: Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with ** could not be confirmed; treat as unknown until verified.

Sources

  • Business\SAIF.Business.Policy.Premium\iPolicyRatingPlan.vb