Skip to content

SAIF.Business.Claim overview

Documentation context: Packaged Component (NuGet)

This library is a Business Layer component within the BOF (Business Object Framework) architecture. It contains domain-specific business objects representing claims, awards, benefit schedules, and related entities.

Purpose

  • Provides the documented SAIF.Business.Claim public surface within the claim domain.
  • Claim benefit management — Award benefit payments, benefit schedules (state and federal), award status tracking.
  • Worker injury tracking — Injured body parts, medically stationary dates, work status/release.

Responsibilities

  • Claim benefit management — Award benefit payments, benefit schedules (state and federal), award status tracking.
  • Worker injury tracking — Injured body parts, medically stationary dates, work status/release.
  • Calculation services — Statutory weekly wage calculation, timeliness of first payment, aggregation right dates.
  • Code table management — PPD body parts, scheduled/unscheduled degree awards, vocational/medical service types.
  • 1502 transfer processing — DCBS filing transfers.
  • Claim list generation — Dynamic SQL-based claim list querying.

Key components

  • cls1502Transfer: Business object — 1502 DCBS transfer
  • cls1502TransferList: Collection
  • clsActiveBenefitSchedule: Business object — active benefit schedule
  • clsAggRightDates: Business object — aggregation right dates
  • clsAwardBenefitPayment: Business object — award benefit payment
  • clsAwardBenefitPaymentCollection: Collection
  • clsBenefitSchedule: Business object — benefit schedule
  • clsClaimEmployeeWorkAddress: Business object — employee work address

Sources

  • Business\SAIF.Business.Claim\SAIF.BOF.Business.Claim.vbproj
  • Business\SAIF.Business.Claim\SAIF.BOF.Business.Claim.nuspec
  • Business\SAIF.Business.Claim\packages.config
  • Business\SAIF.Business.Claim\Enums.vb
  • Business\SAIF.Business.Claim\IExplanationOfBenefit.vb
  • Business\SAIF.Business.Claim\IExplanationOfBenefitSearchCriteria.vb
  • Business\SAIF.Business.Claim\cls1502Transfer.vb
  • Business\SAIF.Business.Claim\clsActiveBenefitSchedule.vb
  • Business\SAIF.Business.Claim\clsAggRightDates.vb
  • Business\SAIF.Business.Claim\clsAwardBenefitPayment.vb
  • Business\SAIF.Business.Claim\clsAwardBenefitPaymentCollection.vb
  • Business\SAIF.Business.Claim\clsBenefitSchedule.vb
  • Business\SAIF.Business.Claim\clsClaimEmployeeWorkAddress.vb
  • Business\SAIF.Business.Claim\clsClaimListGenerator.vb
  • Business\SAIF.Business.Claim\clsClaimWorkReleaseStatus.vb
  • Business\SAIF.Business.Claim\clsClaimWorkStatus.vb
  • Business\SAIF.Business.Claim\clsFederalAwardStatus.vb
  • Business\SAIF.Business.Claim\clsFederalAwardStatusCollection.vb
  • Business\SAIF.Business.Claim\clsFederalBenefitSchedule.vb
  • Business\SAIF.Business.Claim\clsITimelinessOfFirstPayment.vb
  • Business\SAIF.Business.Claim\clsMedicallyStationaryDate.vb
  • Business\SAIF.Business.Claim\clsPPDBodyParts.vb
  • Business\SAIF.Business.Claim\clsServiceType.vb
  • Business\SAIF.Business.Claim\clsServiceTypeCollection.vb
  • Business\SAIF.Business.Claim\clsSetAwardPaymentPending.vb
  • Business\SAIF.Business.Claim\clsStatutoryWeeklyWageCalculation.vb
  • Business\SAIF.Business.Claim\clsVocationalServicesTypes.vb
  • Business\SAIF.Business.Claim\clsWorkerInjuredBodyPart.vb
  • Business\SAIF.Business.Claim\clsWorkerInjuredBodyPartCollection.vb
  • Business\SAIF.Business.Claim\mdlPPD.vb
  • Business\SAIF.Business.Claim\mdlReserveServices.vb