SAIF.Business.Payment dependencies¶
Internal dependencies¶
| Dependency | Reference Type | Usage |
|---|---|---|
| SAIF.BOF.Business | NuGet Package | Supplies base BOF business-object patterns consumed by this library.* |
| SAIF.BOF.Business.Claim | NuGet Package | Cross-domain claim data referenced by claim-payee-eligibility workflows.* |
| SAIF.BOF.Business.Claim.Person | NuGet Package | Cross-domain claim-person data referenced by claim-payee-eligibility workflows.* |
| SAIF.BOF.Business.View.Claim | NuGet Package | Cross-domain claim view data referenced by claim-payee-eligibility workflows.* |
| SAIF.BOF.Framework | NuGet Package | Supplies clsBusinessBase and clsBusinessCollectionBase base types used throughout.* |
| SAIF.BOF.ResourceFiles | NuGet Package | Shared resource strings.* |
| SAIF.Framework.Common | NuGet Package | Shared framework helpers.* |
| SAIF.HashUtil | NuGet Package | Hashing utility declared in the .nuspec; no direct call site was confirmed in the scanned source set.** |
| SAIF.Legacy.BankValidator | NuGet Package | Bank-account or routing validation utility declared in the .nuspec; no direct call site was confirmed in the scanned source set.** |
| SAIF.Web.API.Clients | NuGet Package | Web API client infrastructure.* |
| ImagingAPI.Client | NuGet Package | Version not confirmed. Declared in .nuspec; no imaging-related code was observed in this library's own source set.* |
| PdfAPI.Client | NuGet Package | Version not confirmed. Declared in .nuspec; no PDF-related code was observed in this library's own source set.* |
Dependency risks and notes¶
- This library defines
IBankAccountandiPaymentPreference, which are implemented by classes inSAIF.Business.Payment.EFT(clsBankAccount,clsPaymentPreference,clsProviderPaymentPreference); a breaking contract change here would ripple into that larger implementing library.* - No live SQL is executed by
clsEligPayeeClaimorclsEligPayeeClaimCollectiondespite declaredIBusinessCriteriaproperties; both classes use in-memory BOF factory scaffolding, so this library carries effectively no direct database risk of its own. - The library is Oracle-configured at the provider level, but this configuration is not exercised by any live SQL in the scanned source.
- All dependencies are resolved as NuGet package references per the
.nuspec; no local<ProjectReference>values were found.
Related documentation¶
- Index
- Overview
- Architecture
- Operations and processes
- Business rules
- Database tables
- SQL catalog
- API reference
- Configuration
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.Payment\SAIF.BOF.Business.Payment.nuspecBusiness\SAIF.Business.Payment\SAIF.BOF.Business.Payment.vbproj