Skip to content

clsAuditAssignmentManager

Coordinates territory- and capacity-based assignment of audits to auditors.

Purpose

  • Coordinates territory- and capacity-based assignment of audits to auditors.

Context

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

Public members

Member Signature Purpose
AssignedAudits Public ReadOnly Property AssignedAudits() As clsAuditCollection Collection of audits the manager has assigned during the current assignment run.
AssignableAudits Public ReadOnly Property AssignableAudits() As clsAuditCollection Candidate audits awaiting assignment in the current run.
AssignableAuditCount Public ReadOnly Property AssignableAuditCount() As Integer Number of assignable audit represented by this audit-assignment run.*
AssignedAuditCount Public ReadOnly Property AssignedAuditCount() As Integer Number of assigned audit represented by this audit-assignment run.*
AssignmentManagerTasks Public ReadOnly Property AssignmentManagerTasks() As List(Of clsAssignmentManagerTask) Task items generated while the assignment run routes audits to auditors.*
AuditNewPolicyNotes Public ReadOnly Property AuditNewPolicyNotes() As List(Of clsAuditPolicyNote) Policy notes surfaced for the audits processed by the assignment run.*
Auditors Public ReadOnly Property Auditors() As clsAuditorCollection Auditor roster used to choose assignees.
AuditorZipCodes Public ReadOnly Property AuditorZipCodes() As clsAuditorZipCodeCollection Auditor-to-ZIP territory mappings used during assignment.
IsRenewal Public ReadOnly Property IsRenewal() As Boolean Derived lifecycle flag used by workflow logic when the current record state must be treated as renewal.*
MonthlyMaxReachedCount Public ReadOnly Property MonthlyMaxReachedCount() As Integer Number of monthly max reached represented by this audit-assignment run.*
MonthlyCombinedCount Public ReadOnly Property MonthlyCombinedCount() As Integer Number of monthly combined represented by this audit-assignment run.*
ZipCodeNotFoundCount Public ReadOnly Property ZipCodeNotFoundCount() As Integer Number of ZIP code not found represented by this audit-assignment run.*
NoAuditOfficeCount Public ReadOnly Property NoAuditOfficeCount() As Integer Number of no audit office represented by this audit-assignment run.*
NoZipForPolicyCount Public ReadOnly Property NoZipForPolicyCount() As Integer Number of no ZIP for policy represented by this audit-assignment run.*
Save Public Overrides Function Save() As Boolean Persists pending changes in the collection and its tracked child objects through the BOF data portal.
AssignRenewalAudits Public Shared Function AssignRenewalAudits(ByRef inDPI As IDataPortalInfo, ByVal inAssignmentDate As Date) As clsAuditAssignmentManager Runs the renewal-audit assignment process and returns the populated assignment manager.*
AssignOffcycleAudits Public Shared Function AssignOffcycleAudits(ByRef inDPI As IDataPortalInfo) As clsAuditAssignmentManager Runs the off-cycle assignment process and returns the populated assignment manager.*
## 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\clsAuditAssignmentManager.vb