Skip to content

clsAuditSelectionTester

Framework rules-manager specialization that evaluates configurable selection rules against candidate audits.

Purpose

  • Framework rules-manager specialization that evaluates configurable selection rules against candidate audits.

Context

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

Public members

Member Signature Purpose
RuleValues Public ReadOnly Property RuleValues() As clsAuditSelectionTesterValueCollection Lazily loads the selection-rule parameter values for the requested audit type, category, market, reason, and date.
TestResults Public ReadOnly Property TestResults() As clsBrokenRuleCollection Broken-rule results captured while the selection tester evaluates an audit.*
QualifyingTestResultCount Public ReadOnly Property QualifyingTestResultCount() As Integer Number of qualifying test result represented by this selection-rules evaluator.*
DisqualifyingTestResultCount Public ReadOnly Property DisqualifyingTestResultCount() As Integer Number of disqualifying test result represented by this selection-rules evaluator.*
GetAuditSelectionTester Public Shared Function GetAuditSelectionTester(ByVal inDPI As IDataPortalInfo, ByVal inAuditSelectionCategory As clsAuditSelectionCategory, ByVal inAuditDate As Date) As clsAuditSelectionTester Loads audit selection tester through the BOF data portal using the supplied keys and criteria.
GetAuditSelectionTester Public Shared Function GetAuditSelectionTester(ByVal inDPI As IDataPortalInfo, ByVal inPremiumAuditTypeCode As String, ByVal inSelectionCategoryCode As String, ByVal inMarketTypeCode As String, ByVal inReasonCode As String, ByVal inAuditDate As Date) As clsAuditSelectionTester Loads audit selection tester through the BOF data portal using the supplied keys and criteria.
## 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\clsAuditSelectionTester.vb