Skip to content

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