clsAuditPolicyCollection¶
Typed collection of policy projections used to load related policy records and present policy-level context around an audit.
Purpose¶
- Typed collection of policy projections used to load related policy records and present policy-level context around an audit.
Context¶
- Namespace:
SAIF.Business.Policy.Audit.Premium - Assembly/package:
SAIF.BOF.Business.Policy.Audit.Premium
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| AuditSummaryReportSpecification | Public ReadOnly Property AuditSummaryReportSpecification(Optional ByVal extensionTarget As Type = Nothing) As clsReportSpecification |
Meaning of AuditSummaryReportSpecification could not be confirmed beyond its compiled implementation context.** |
| AuditSummaryReportXML | Public ReadOnly Property AuditSummaryReportXML(Optional ByVal extensionType As Type = Nothing) As String |
Meaning of AuditSummaryReportXML could not be confirmed beyond its compiled implementation context.** |
| Audit | Public ReadOnly Property Audit() As clsAudit |
Parent audit that owns this policy collection. |
| PrimaryPolicy | Public ReadOnly Property PrimaryPolicy() As clsAuditPolicy |
Meaning of PrimaryPolicy could not be confirmed beyond its compiled implementation context.** |
| PolicyLocations | Public ReadOnly Property PolicyLocations() As clsPolicyLocationCollection |
Policy-location records represented in the loaded policy collection.* |
| AssumedBusinessNames | Public ReadOnly Property AssumedBusinessNames() As String |
Lazily builds the formatted assumed-business-name list for the policies in the collection. |
| ERComboMembers | Public ReadOnly Property ERComboMembers() As String |
Lazily builds the employer-combo-member list for the policies in the collection. |
| TeamAssignments | Public ReadOnly Property TeamAssignments() As clsTeamAssignmentCollection |
Team assignments associated with the loaded policy records.* |
| IsArrears | Public ReadOnly Property IsArrears() As Boolean |
Derived lifecycle flag used by workflow logic when the current record state must be treated as arrears.* |
| CurrentItem | Public Shadows ReadOnly Property CurrentItem() As clsAuditPolicy |
Returns the collection's current item strongly typed as Audit Policy. |
| Contains | Public Overloads Function Contains(ByVal inPremiumAuditPolicy As clsAuditPolicy) As Boolean |
Returns True when the collection already contains the supplied business object. |
| Contains | Public Overloads Function Contains(ByVal inPolicyNumber As Decimal) As Boolean |
Returns True when the collection already contains an item with the supplied sequence/key value. |
| NewPremiumAuditPolicyCollection | Public Shared Function NewPremiumAuditPolicyCollection(ByVal inDataportal As IDataPortalInfo, ByVal inAudit As clsAudit) As clsAuditPolicyCollection |
Creates a new unsaved premium audit policy collection initialized with the data-portal context needed for validation and save operations. |
| ## Behavioral notes | ||
| - This type is part of the premium-audit library's public surface. |
Constraints and usage notes¶
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.Audit.Premium\clsAuditPolicyCollection.vb