---
title: SAIF.Business.UnitStat.Claim overview
summary: High-level purpose, scope, and responsibilities for the SAIF.Business.UnitStat.Claim library.
status: draft
owner: SAIF
last_reviewed: 2026-07-28
library: SAIF.Business.UnitStat.Claim
reference_type: package
---

# SAIF.Business.UnitStat.Claim overview

> **Documentation context:** Packaged Component (NuGet)

SAIF.Business.UnitStat.Claim is the claim-domain unit-statistics and NCCI reporting component. It combines coverage-combination maintenance, current-loss derivation, loss-summary persistence, prediction helpers, and claim-financial aggregation around Oracle SQL and the `pk73304_loss_summary` package.

## Purpose
- Provide BOF entities and helpers for NCCI unit-stat claim reporting.
- Persist coverage-combination, loss-summary, category, and offset records.
- Derive reporting values through Oracle package functions and helper procedures.

## Responsibilities
- Maintain coverage-combination and loss-summary tables used by unit-stat reporting.
- Retrieve current-loss snapshots and derive NCCI claim, loss, fraud, and settlement codes.
- Calculate third-party prediction, denial, refund, and valuation helper data.
- Aggregate claim-level financial data for reporting views.

## Key components
- `clsCoverageCombination` / collection: manage coverage-combination rows and sequence generation.
- `clsCurrentLoss` / `clsNCCILossRecord`: retrieve NCCI-oriented current-loss data.
- Loss summary, category, and offset classes: persist reporting summary rows and cost breakdowns.
- Helper classes such as `clsFinalDenial`, `clsFraudRecovery`, and `clsThirdPartyPrediction`: derive reporting dates and prediction values.
- `ClaimFinancialData` and `ClaimFinancials`: aggregate claim-financial information for reporting use cases.

## Related documentation
- [Index](index.md)
- [Architecture](architecture.md)
- [Dependencies](dependencies.md)
- [Operations and processes](operations-processes.md)
- [Business rules](business-rules.md)
- [Database tables](database-tables.md)
- [SQL catalog](sql/index.md)
- [Procedures](procedures/index.md)
- [API reference](api/index.md)

## Sources
- `Business\SAIF.Business.UnitStat.Claim\Coverage Combination\clsCoverageCombination.vb`
- `Business\SAIF.Business.UnitStat.Claim\Coverage Combination\clsCoverageCombinationCollection.vb`
- `Business\SAIF.Business.UnitStat.Claim\Current Loss\clsCurrentLoss.vb`
- `Business\SAIF.Business.UnitStat.Claim\Current Loss\clsNCCILossRecord.vb`
- `Business\SAIF.Business.UnitStat.Claim\Loss Summary\clsLossSummary.vb`
- `Business\SAIF.Business.UnitStat.Claim\Loss Summary\clsLossCategory.vb`
- `Business\SAIF.Business.UnitStat.Claim\Loss Summary\clsLossCategoryOffset.vb`
- `Business\SAIF.Business.UnitStat.Claim\Loss Summary\clsThirdPartyPrediction.vb`
- `Business\SAIF.Business.UnitStat.Claim\Loss Summary\clsLossValuation.vb`
- `Business\SAIF.Business.UnitStat.Claim\ClaimFinancialData.vb`
- `Business\SAIF.Business.UnitStat.Claim\ClaimFinancials.vb`
- `Business\SAIF.Business.UnitStat.Claim\packages.config`
- `Business\SAIF.Business.UnitStat.Claim\SAIF.BOF.Business.UnitStat.Claim.nuspec`
