SAIF.Business.Claim.Bill.AutomatedAudit overview¶
Documentation context: Packaged Component (NuGet)
This library is a Business Layer component implementing the automated medical bill auditing engine. It extends the SAIF.BOF.Business.Claim.Bill library with audit-specific logic.
Purpose¶
- Provides the documented
SAIF.Business.Claim.Bill.AutomatedAuditpublic surface within the claim domain. - Automated bill auditing —
BillAuditEngine.AuditBill()orchestrates the full audit workflow. - Bill editing —
clsBillEditorandclsServiceEditormodify bill/service data during audit.
Responsibilities¶
- Automated bill auditing —
BillAuditEngine.AuditBill()orchestrates the full audit workflow. - Bill editing —
clsBillEditorandclsServiceEditormodify bill/service data during audit. - Audit calculation —
clsAuditCalculatorperforms payment calculations. - Audit comparison —
clsAuditComparecompares current vs. previous audit data. - MCO management —
clsMCOManagerhandles managed care organization logic. - Pharmacy enrollment —
clsPharmacyEnrollmentvalidates pharmacy enrollment.
Key components¶
BillAuditEngine: Business object — automated bill audit engine/orchestratorclsBillAudit: Extended bill object for audit operationsclsBillAuditService: Data holder — audit service line propertiesAuditTrailManager: Utility — audit trail loggingclsAuditCalculator: Utility — audit calculation logicclsAuditCompare: Utility — comparison logic for auditclsBillAuditUtility: Utility — general bill audit utilitiesclsBillAuditor: Orchestrator — performs audit rule application
Related documentation¶
- Index
- Architecture
- Dependencies
- Operations and processes
- Business rules
- Database tables
- SQL catalog
- API reference
Sources¶
Business\SAIF.Business.Claim.Bill.AutomatedAudit\SAIF.BOF.Business.Claim.Bill.AutomatedAudit.vbprojBusiness\SAIF.Business.Claim.Bill.AutomatedAudit\SAIF.BOF.Business.Claim.Bill.AutomatedAudit.nuspecBusiness\SAIF.Business.Claim.Bill.AutomatedAudit\packages.configBusiness\SAIF.Business.Claim.Bill.AutomatedAudit\BillAuditEngine.vbBusiness\SAIF.Business.Claim.Bill.AutomatedAudit\clsBillAudit.vbBusiness\SAIF.Business.Claim.Bill.AutomatedAudit\clsBillAuditService.vbBusiness\SAIF.Business.Claim.Bill.AutomatedAudit\AuditUtilities\clsBillAuditor.vbBusiness\SAIF.Business.Claim.Bill.AutomatedAudit\AuditUtilities\clsBillEditor.vbBusiness\SAIF.Business.Claim.Bill.AutomatedAudit\AuditUtilities\clsServiceEditor.vbBusiness\SAIF.Business.Claim.Bill.AutomatedAudit\AuditUtilities\clsAuditCalculator.vbBusiness\SAIF.Business.Claim.Bill.AutomatedAudit\AuditUtilities\clsMCOManager.vbBusiness\SAIF.Business.Claim.Bill.AutomatedAudit\AuditUtilities\clsPharmacyEnrollment.vb