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
IDataPortalInfoinstance.*
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