---
title: SAIF.Business.Claim.EAIP dependencies
summary: SAIF.Business.Claim.EAIP dependencies.
status: draft
owner: Technical Writer
last_reviewed: 2026-07-28
library: SAIF.Business.Claim.EAIP
reference_type: package
---

# SAIF.Business.Claim.EAIP dependencies

`SAIF.Business.Claim.EAIP` depends on adjacent claim libraries for shared domain context, Oracle persistence infrastructure for EAIP packages, and BOF framework services inherited through packaged base classes.

## Internal dependencies

| Dependency | Reference Type | Usage |
| --- | --- | --- |
| [SAIF.Business.Claim](../saif-business-claim/overview.md) | NuGet Package (same-repo) | Provides shared claim-domain objects and packaging context used across EAIP business objects |
| [SAIF.Business.Claim.Authority](../saif-business-claim-authority/overview.md) | NuGet Package (same-repo) | Supplies claim-authority domain context packaged with EAIP claim workflows |
| [SAIF.Business.Claim.Maintenance](../saif-business-claim-maintenance/overview.md) | NuGet Package (same-repo) | Supports claim-maintenance data touched by reassignment, period, and targeting workflows |
| [SAIF.Business.Claim.MedicalBill](../saif-business-claim-medicalbill/overview.md) | NuGet Package (same-repo) | Supplies adjacent medical-bill domain context packaged with EAIP claim processing |
| [SAIF.Business.Claim.Payment](../saif-business-claim-payment/overview.md) | NuGet Package (same-repo) | Supports reimbursement, credit-card, and payment-adjacent EAIP workflows |
| [SAIF.Business.Tasks.Claim](../saif-business-tasks-claim/overview.md) | NuGet Package (same-repo) | Provides task-oriented claim workflow dependencies packaged with EAIP |
| [SAIF.Business.View.Claim](../saif-business-view-claim/overview.md) | NuGet Package (same-repo) | Supplies claim-view/query models used by search and targeting behavior |
| SAIF.BOF.Business.Policy | NuGet Package | Provides packaged policy data referenced by EAIP claim processing |
| SAIF.Web.API.Clients | NuGet Package | Provides packaged API-client infrastructure referenced by the library's dependency set |

## External dependencies

| Dependency | Version | Usage |
| --- | --- | --- |
| Oracle.ManagedDataAccess | 21.5.0 | Oracle provider used by BOF data-portal and stored-procedure execution |
| Newtonsoft.Json | via dependency graph | Supports JSON handling for wage-subsidy rate payload consumption |
| ImagingAPI.Client | [2,3) | Packaged client dependency available to EAIP-adjacent imaging flows |
| PdfAPI.Client | [1,) | Packaged client dependency available to document-generation flows |

## Transitive dependencies

Dependencies in this section are inherited from framework libraries. They are not directly referenced by this library but are required at runtime through framework packages.

| Dependency | Source framework | Type | Usage |
| --- | --- | --- | --- |
| SAIF.Framework.Security | `SAIF.Framework.Core` | Transitive | Supplies framework security and principal infrastructure inherited through BOF base classes such as `clsBusinessBase`.* |
| SAIF.Framework.Connection | `SAIF.Framework.Core` | Transitive | Supplies underlying connection abstractions used by framework data-portal request handling.* |
| SAIF.Framework.Logging | `SAIF.Framework.Core` | Transitive | Supplies framework logging services used by inherited business-object infrastructure.* |
| SAIF.Framework.DNS | `SAIF.Framework.Core` | Transitive | Supplies framework host and service-resolution support used by inherited core services.* |
| SAIF.Framework.Security.EnvironmentApi | `SAIF.Framework.Core` | Transitive | Supplies Environment API configuration access used by framework services and this library's configuration-driven calculations.* |
| SAIF.Framework.Bindable | `SAIF.Framework.Core` | Transitive | Supplies bindable-object behavior inherited through classic BOF business and collection bases.* |

## Dependency risks and notes

- EAIP billing and wage-subsidy logic depends on `claims.eaip.fs2360.rate` and `claims.eaip.wagesubsidyrates`, and the configuration analysis found no local defaults for those keys.
- The library mixes package-managed stored procedures with at least one inline insert path for `EAIP_PERIOD_TIMECARD`, so schema or package changes must be validated across both access patterns.
- The dependency set is broad for a focused domain library; packaged coupling to claim, payment, maintenance, and task libraries raises version-alignment risk.

## Related documentation

- [Index](index.md)
- [Overview](overview.md)
- [Architecture](architecture.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)
- [Configuration](configuration.md)
- [API reference](api/index.md)

> **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.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`
