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