SAIF.Business.Claim.ThirdParty overview¶
Documentation context: Packaged Component (NuGet)
SAIF.Business.Claim.ThirdParty is the claim-domain recovery and subrogation library. It groups case, expense, lien, settlement, distribution, note, task, prediction, and bill-audit entities around a large Oracle package contract so claim workflows can manage third-party recovery from one BOF component.
Purpose¶
- Provide BOF entities and collections for third-party recovery case management.
- Persist recovery finance records such as expenses, liens, settlements, distributions, and predictions.
- Support recovery search, tasking, note management, and reporting-oriented lookups.
Responsibilities¶
- Manage third-party case, participant, and status lifecycles.
- Persist recovery financial subdomains through package-backed criteria classes.
- Provide analytical prediction, statute-date, and search helpers.
- Centralize recovery-specific constants, code lookups, and support entities.
Key components¶
clsThirdPartyCase/clsThrdparty: anchor the recovery case and third-party participant aggregates.- Expense, lien, settlement, and distribution classes: model the financial recovery subdomains.
- Task, note, search, and status-history classes: support workflow and case management.
- Prediction and unit-stat helper classes: project recovery outcomes for reporting and analysis.
clsThirdPartyConstantsand lookup classes: surface shared constants and reference data.
Related documentation¶
- Index
- Architecture
- Dependencies
- Operations and processes
- Business rules
- Database tables
- SQL catalog
- Procedures
- API reference
Sources¶
Business\SAIF.Business.Claim.ThirdParty\clsThirdPartyCase.vbBusiness\SAIF.Business.Claim.ThirdParty\clsThrdparty.vbBusiness\SAIF.Business.Claim.ThirdParty\clsThrdpartyExpense.vbBusiness\SAIF.Business.Claim.ThirdParty\clsThrdpartyLien.vbBusiness\SAIF.Business.Claim.ThirdParty\clsThrdpartySettlement.vbBusiness\SAIF.Business.Claim.ThirdParty\clsThirdpartyDistribution.vbBusiness\SAIF.Business.Claim.ThirdParty\clsThirdpartyTask.vbBusiness\SAIF.Business.Claim.ThirdParty\clsThrdpartyPrediction.vbBusiness\SAIF.Business.Claim.ThirdParty\clsThirdPartyConstants.vbBusiness\SAIF.Business.Claim.ThirdParty\mdlCodeTables.vbBusiness\SAIF.Business.Claim.ThirdParty\packages.configBusiness\SAIF.Business.Claim.ThirdParty\SAIF.BOF.Business.Claim.ThirdParty.nuspec