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