SAIF.Business.UnitStat.Claim dependencies¶
Internal dependencies¶
| Dependency | Reference Type | Usage |
|---|---|---|
| SAIF.BOF.Business.Claim | NuGet Package (same-repo) | Provides core claim business data used in unit-stat reporting. |
| SAIF.BOF.Business.Claim.Authority | NuGet Package (same-repo) | Provides claim-authority business context consumed by the reporting package set. |
| SAIF.BOF.Business.Claim.Maintenance | NuGet Package (same-repo) | Provides maintenance-domain claim business data used by the component. |
| SAIF.BOF.Business.Claim.MedicalBill | NuGet Package (same-repo) | Provides medical-bill claim business data used in reporting calculations. |
| SAIF.BOF.Business.Claim.ThirdParty | NuGet Package (same-repo) | Provides third-party recovery data referenced by unit-stat prediction logic. |
| SAIF.BOF.Business.Tasks.Claim | NuGet Package (same-repo) | Provides claim-task context consumed by the reporting package set. |
| SAIF.BOF.Business.View.Claim | NuGet Package (same-repo) | Provides claim view objects used by reporting workflows. |
| SAIF.BOF.Business.UnitStat | NuGet Package (same-repo) | Provides the base unit-stat framework, including the inherited loss-base model. |
| SAIF.BOF.Business | NuGet Package (same-repo) | Supplies shared business-layer utilities used across reporting entities. |
| SAIF.BOF.Business.View.Provider | NuGet Package (same-repo) | Provides provider view objects used by the package set. |
| SAIF.BOF.Business.Policy | NuGet Package (same-repo) | Provides policy-domain data consumed by unit-stat reporting. |
| SAIF.BOF.Business.Policy.Premium | NuGet Package (same-repo) | Provides premium-domain data for reporting calculations. |
| SAIF.BOF.Business.Policy.Rating | NuGet Package (same-repo) | Provides rating-domain data for reporting calculations. |
| SAIF.BOF.Framework | NuGet Package | Provides BOF base classes, criteria contracts, and portal services. |
| SAIF.Framework.Core | NuGet Package | Provides shared framework-core capabilities consumed by the package set. |
External dependencies¶
| Dependency | Version | Usage |
|---|---|---|
| Oracle.ManagedDataAccess | 21.5.0 | Provides Oracle connectivity for reporting queries and helper procedures. |
Transitive dependencies¶
Dependencies in this section are inherited from dependency framework libraries. They are not directly referenced by this library but are required at runtime through framework packages.
| Dependency | Source framework | Type | Usage |
|---|---|---|---|
| clsBusinessBase / clsBusinessCollectionBase / clsBusinessCollection(Of T) | SAIF.Framework.Core |
Transitive | Provide BOF entity and collection lifecycle behavior for unit-stat aggregates.* |
| IBusinessCriteria | SAIF.Framework.Core |
Transitive | Defines the CRUD contract implemented by unit-stat criteria classes.* |
| IDataPortalInfo | SAIF.Framework.Core |
Transitive | Routes requests to the active Oracle data layer and exposes helper execution methods.* |
| IDataRequest | SAIF.Framework.Core |
Transitive | Participates in the data-access request pipeline used by BOF retrieval and save operations.* |
| clsSAIFDataReader | SAIF.Framework.Core |
Transitive | Provides BOF reader semantics for materializing query results.* |
Dependency risks and notes¶
- The component's business meaning depends heavily on
pk73304_loss_summary; package contract changes can alter NCCI outputs. - Its dependency surface spans claim, policy, task, and third-party packages, increasing coordination cost for version changes.
- Inline SQL and helper procedures bind the component tightly to unit-stat Oracle tables and reporting schemas.
Related documentation¶
- Index
- Overview
- Architecture
- Operations and processes
- Business rules
- Database tables
- SQL catalog
- Procedures
- API reference
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.UnitStat.Claim\Coverage Combination\clsCoverageCombination.vbBusiness\SAIF.Business.UnitStat.Claim\Coverage Combination\clsCoverageCombinationCollection.vbBusiness\SAIF.Business.UnitStat.Claim\Current Loss\clsCurrentLoss.vbBusiness\SAIF.Business.UnitStat.Claim\Current Loss\clsNCCILossRecord.vbBusiness\SAIF.Business.UnitStat.Claim\Loss Summary\clsLossSummary.vbBusiness\SAIF.Business.UnitStat.Claim\Loss Summary\clsLossCategory.vbBusiness\SAIF.Business.UnitStat.Claim\Loss Summary\clsLossCategoryOffset.vbBusiness\SAIF.Business.UnitStat.Claim\Loss Summary\clsThirdPartyPrediction.vbBusiness\SAIF.Business.UnitStat.Claim\Loss Summary\clsLossValuation.vbBusiness\SAIF.Business.UnitStat.Claim\ClaimFinancialData.vbBusiness\SAIF.Business.UnitStat.Claim\ClaimFinancials.vbBusiness\SAIF.Business.UnitStat.Claim\packages.configBusiness\SAIF.Business.UnitStat.Claim\SAIF.BOF.Business.UnitStat.Claim.nuspec