Skip to content

SAIF.Business.Claim.EAIP overview

Documentation context: Packaged Component (NuGet)

This library is a Business Layer component implementing the EAIP (Employer-At-Injury Program) domain. EAIP is a workers' compensation program that subsidizes employers who provide modified work to injured workers.

Purpose

  • Period management — pay periods, time cards, expenses, purchases, credit card payments
  • Billing — generate bills to employers, expense billing
  • Reimbursement — calculate and track reimbursement amounts, DCBS balance management

Responsibilities

  • Period management — pay periods, time cards, expenses, purchases, credit card payments
  • Billing — generate bills to employers, expense billing
  • Reimbursement — calculate and track reimbursement amounts, DCBS balance management
  • Wage subsidy — calculate wage subsidy rates based on configuration
  • Targeting — target claims/employers for EAIP eligibility

Key components

  • clsGenerateBill: Supports Generate bill.
  • clsExpenseBilling: Supports Expense billing.
  • clsPayPeriod: Supports Pay period management.
  • clsPayPeriodTimeCard: Supports Timecard processing.
  • clsReimbursement: Supports Reimbursement calculation.
  • clsBalanceDCBS: Supports DCBS balance.

Sources

  • Business\SAIF.Business.Claim.EAIP\SAIF.BOF.Business.Claim.EAIP.vbproj
  • Business\SAIF.Business.Claim.EAIP\SAIF.BOF.Business.Claim.EAIP.nuspec
  • Business\SAIF.Business.Claim.EAIP\packages.config
  • Business\SAIF.Business.Claim.EAIP\Pipelines\build-vars.yml
  • Business\SAIF.Business.Claim.EAIP\Billing\clsBilling.vb
  • Business\SAIF.Business.Claim.EAIP\Billing\clsExpenseBilling.vb
  • Business\SAIF.Business.Claim.EAIP\Billing\clsGenerateBill.vb
  • Business\SAIF.Business.Claim.EAIP\Period\clsPayPeriod.vb
  • Business\SAIF.Business.Claim.EAIP\Period\clsPayPeriodTimeCard.vb
  • Business\SAIF.Business.Claim.EAIP\Period\clsPeriod.vb
  • Business\SAIF.Business.Claim.EAIP\Period\clsCreditCardPayments.vb
  • Business\SAIF.Business.Claim.EAIP\Period\clsWageSubsidy.vb
  • Business\SAIF.Business.Claim.EAIP\Reimbursement\clsReimbursement.vb
  • Business\SAIF.Business.Claim.EAIP\Reimbursement\clsBalanceDCBS.vb
  • Business\SAIF.Business.Claim.EAIP\Targeting\clsTargeting.vb
  • Business\SAIF.Business.Claim.EAIP\Search\clsSearchCriteria.vb
  • Business\SAIF.Business.Claim.EAIP\mdlCodeTables.vb