Skip to content

OCCPAPExtensions

Extension module on clsPolicyPeriodOCCPAP; provides utility methods for consumers of occurrence-based policy period premium adjustment (OCCPAP) data.*

Purpose

  • Extends clsPolicyPeriodOCCPAP with utility operations for OCCPAP premium calculation and reporting consumers.*
  • Consumed by occurrence-based premium workflows that need derived or convenience operations over OCCPAP data.*

Context

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

Public members

Member Signature Purpose
Active Public Function Active(ByVal target As IEnumerable(Of clsPolicyPeriodOCCPAP), ByVal inAsofDate As Date) As clsPolicyPeriodOCCPAP Executes the active behavior defined by this type.
## Behavioral notes
- Source file: Business\SAIF.Business.Policy.Premium\clsPolicyPeriodOccpapCollection.vb.

Constraints and usage notes

  • Extension methods operate on non-null clsPolicyPeriodOCCPAP instances; callers must ensure the instance is non-null.*

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\clsPolicyPeriodOccpapCollection.vb