Skip to content

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.

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