SAIF.Business.Provider.PaymentPreference dependencies¶
SAIF.Business.Provider.PaymentPreference depends on BOF infrastructure, peer payment libraries, provider-view objects, a locally referenced encryption DLL, and Oracle data-access packages.
Internal dependencies¶
| Dependency | Reference Type | Usage |
|---|---|---|
SAIF.BOF.Framework |
NuGet Package | BOF base classes, data-portal contracts, and smart types. |
| SAIF.BOF.Business | NuGet Package | Shared business-layer helpers including SqlHelper. |
| SAIF.Business.Payment.EFT | NuGet Package | Supplies clsProviderPaymentPreference, the child authorization object coordinated by clsProviderEFT. |
| SAIF.Business.Payment | NuGet Package | Supplies clsBankAccount, which backs bank-account retrieval and masking behavior. |
| SAIF.Business.View.Provider | NuGet Package | Supplies provider-location and address abstractions used for display context. |
| SAIF.Business.Tasks | NuGet Package | Declared package dependency in the library manifests. |
| SAIF.Business.Utilities | NuGet Package | Declared utility-layer dependency in the library manifests. |
| BankValidator | NuGet Package | Declared bank-validation dependency available to EFT workflows. |
SAIF.BOF.Business.Claim.* / SAIF.BOF.Business.Policy |
NuGet Package | Declared package dependencies in packages.config and the .nuspec. |
SAIFEncrypt.dll |
Internal (local DLL) | Supplies SAIF.Security.clsSecureEncrypt.DecryptString() for bank-number decryption. |
| ImagingAPI.Client | NuGet Package | (v2.0.22112.4) Declared imaging/document-service dependency. |
External dependencies¶
| Dependency | Version | Usage |
|---|---|---|
| Oracle.ManagedDataAccess | 21.5.0 | Oracle ODP.NET managed driver used by BOF data access and direct SQL execution. |
| RestSharp | 106.12.0 | Declared HTTP client dependency. |
Dependency risks and notes¶
SAIFEncrypt.dllis referenced by relative path rather than by package feed.clsProviderEFTdepends onclsProviderPaymentPreferencefor authorization lifecycle behavior.PK83548_PROVIDER_CORR_HIST.EFT_CORR_HISTis an Oracle dependency implemented outside the .NET repository.
Related documentation¶
- Index
- Overview
- Architecture
- Operations and processes
- Business rules
- Database tables
- SQL catalog
- Procedures
- 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.Provider.PaymentPreference\packages.configBusiness\SAIF.Business.Provider.PaymentPreference\SAIF.BOF.Business.Provider.PaymentPreference.nuspecBusiness\SAIF.Business.Provider.PaymentPreference\SAIF.BOF.Business.Provider.PaymentPreference.vbprojBusiness\SAIF.Business.Provider.PaymentPreference\clsProviderEFT.vbBusiness\SAIF.Business.Provider.PaymentPreference\clsProviderBankAccounts.vb