OCCPAPExtensions¶
Extension module on clsPolicyPeriodOCCPAP; provides utility methods for consumers of occurrence-based policy period premium adjustment (OCCPAP) data.*
Purpose¶
- Extends
clsPolicyPeriodOCCPAPwith 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
clsPolicyPeriodOCCPAPinstances; 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