SAIF.Business.View.Claim dependencies
Internal dependencies
Dependency
Reference Type
Usage
SAIF.BOF.Business
NuGet Package (same-repo)
Provides BOF business-layer abstractions consumed by traditional claim view objects.
SAIF.BOF.Business.View.Provider
NuGet Package (same-repo)
Supplies packaged provider-view dependencies referenced by the claim view package.
SAIF.BOF.ResourceFiles
NuGet Package (same-repo)
Provides shared resource content used by the packaged component.
SAIF.Legacy.BankValidator
NuGet Package (same-repo)
Provides packaged bank-validation support.
SAIF.BOF.Framework
NuGet Package
Supplies BOF framework base classes, data-portal abstractions, and API criteria infrastructure.
SAIF.Framework.Common
NuGet Package
Provides common framework utilities.
SAIF.HashUtil
NuGet Package
Provides hashing utilities included in the packaged dependency graph.
SAIF.Web.API.Clients
NuGet Package
Provides internal API client registrations used by API-backed BOF views.
External dependencies
Dependency
Version
Usage
ImagingAPI.Client
2.0.22112.4
External imaging client package referenced by the component.
PdfAPI.Client
2.23061.6
External PDF client package referenced by the component.
Oracle.ManagedDataAccess
21.5.0
Oracle data-access driver used by inline SQL and stored-procedure paths.
RestSharp
106.12.0
HTTP client dependency used by BOF API transport services†.
Newtonsoft.Json
8.0.3
JSON serialization support for API payload types and client interactions.
Autofac
3.5.2
Dependency-injection package declared in packages.config; no claim-specific call site was isolated in the analyzed source.
FluentValidation
5.5.0.0
Validation package declared in packages.config; no claim-specific call site was isolated in the analyzed source.
iTextSharp
5.5.11
Document package declared in packages.config; no claim-specific call site was isolated in the analyzed source.
log4net
2.0.5
Logging package declared in packages.config; no claim-specific call site was isolated in the analyzed source.
Microsoft.AspNet.WebApi.Client
5.2.7
Web API client runtime dependency included in the package graph.
Microsoft.AspNet.WebApi.Core
5.2.7
Web API core runtime dependency included in the package graph.
Microsoft.AspNet.WebApi.WebHost
5.2.7
Web API hosting/runtime dependency included in the package graph.
Transitive dependencies
Dependencies in this section are inherited from framework libraries rather than referenced directly by this project.
Dependency
Source framework
Type
Usage
SAIF.Framework.Security
SAIF.Framework.Core
Transitive
Required by BOF business-object and data-portal infrastructure used by claim view base classes†.
SAIF.Framework.Connection
SAIF.Framework.Core
Transitive
Provides inherited connection and data-portal plumbing for BOF retrieval paths†.
SAIF.Framework.Logging
SAIF.Framework.Core
Transitive
Supports framework-managed logging and diagnostics for BOF object operations†.
SAIF.Framework.DNS
SAIF.Framework.Core
Transitive
Supports framework environment and endpoint resolution used by BOF infrastructure†.
SAIF.Framework.Security.EnvironmentApi
SAIF.Framework.Core
Transitive
Supplies inherited environment API services used by framework transport components†.
SAIF.Framework.Bindable
SAIF.Framework.Core
Transitive
Supplies inherited binding helpers used by BOF object models†.
Dependency risks and notes
The library mixes API-backed and Oracle-backed retrieval patterns, so runtime configuration must satisfy both API client registration and Oracle connectivity.
Stored procedure dependencies pk82281_claim_note.select_by_claimnum, pk83407_payment_hist_trans.*, and sp83411_Calc_Total_Paid were referenced in code but not found during Oracle-source retry.
Unqualified SQL table names reduce source-level certainty about runtime schema ownership.
Dependency alignment is package-driven because the project contains no local project references.
Note: Statements marked with † are derived from dependency library documentation via the Legends CLI. They describe inherited behavior from the indicated origin library and should be verified if the dependency version changes.
Sources
Business\SAIF.Business.View.Claim\SAIF.BOF.Business.View.Claim.vbproj
Business\SAIF.Business.View.Claim\SAIF.BOF.Business.View.Claim.nuspec
Business\SAIF.Business.View.Claim\packages.config