Skip to content

SAIF.Business.External.Users 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 external-user/audit workflows.*
SAIF.BOF.Business.Claim.Authority NuGet Package Cross-domain claim-authority data referenced by external-user workflows.*
SAIF.BOF.Business.Claim.Maintenance NuGet Package Cross-domain claim-maintenance data referenced by external-user workflows.*
SAIF.BOF.Business.Claim.MedicalBill NuGet Package Cross-domain medical-bill data referenced by external-user workflows.*
SAIF.BOF.Business.Claim.Payment NuGet Package Cross-domain claim-payment data referenced by external-user workflows.*
SAIF.BOF.Business.Claim.Person NuGet Package Cross-domain claim-person data referenced by external-user workflows.*
SAIF.BOF.Business.CustomerContact NuGet Package Cross-domain customer-contact data referenced by external-user workflows.*
SAIF.BOF.Business.EPay.USBank NuGet Package Cross-domain ePay/US Bank data referenced by external-user workflows.*
SAIF.BOF.Business.Payment NuGet Package Cross-domain payment data referenced by external-user workflows.*
SAIF.BOF.Business.Payment.EFT NuGet Package Cross-domain EFT payment data referenced by external-user workflows.*
SAIF.BOF.Business.Policy (+ Policy.* sublibraries) NuGet Package Cross-domain policy data referenced by external-user workflows.*
SAIF.BOF.Business.Provider.PaymentPreference NuGet Package Cross-domain provider payment-preference data referenced by external-user workflows.*
SAIF.BOF.Business.Tasks NuGet Package Cross-domain task data referenced by external-user workflows.*
SAIF.BOF.Business.Tasks.Claim NuGet Package Cross-domain claim-task data referenced by external-user workflows.*
SAIF.BOF.Business.Utilities NuGet Package Shared business utility helpers.*
SAIF.BOF.Business.View.Claim NuGet Package Cross-domain claim view data referenced by external-user workflows.*
SAIF.BOF.Business.View.Policy NuGet Package Cross-domain policy view data referenced by external-user workflows.*
SAIF.BOF.Business.View.Provider NuGet Package Cross-domain provider view data referenced by external-user workflows.*
SAIF.BOF.Framework NuGet Package Supplies clsBusinessBase/clsBusinessCollectionBase/clsBusinessCollection(Of T) base types used throughout.*
SAIF.BOF.ResourceFiles NuGet Package Shared resource strings.*
SAIF.BOF.Services.Imaging.Import NuGet Package Imaging-import service integration.*
SAIF.BOF.Services.Printing NuGet Package Printing service integration.*
SAIF.BOF.Services.Web NuGet Package Shared web-service infrastructure.*
SAIF.BOF.Services.WebServices.Epay NuGet Package ePay web-service integration.*
SAIF.Framework.Common NuGet Package Shared framework helpers.*
SAIF.HashUtil NuGet Package Hashing utility, likely used for credential/password handling.*
SAIF.Legacy.BankValidator NuGet Package Bank-account/routing validation utility.*
SAIF.Web.API.Clients NuGet Package Web API client infrastructure.*
CertifiedMail.Client NuGet Package Internal (SAIFNuget-hosted) certified-mail integration referenced in .nuspec.*
DocumentAPI.Client NuGet Package Internal (SAIFNuget-hosted) document API client referenced in .nuspec.*
DocumentDataAPI.Core NuGet Package Internal (SAIFNuget-hosted) document-data API client referenced in .nuspec.*
ImagingAPI.Client NuGet Package Internal (SAIFNuget-hosted) imaging API client referenced in .nuspec.*
PdfAPI.Client NuGet Package Internal (SAIFNuget-hosted) PDF API client referenced in .nuspec.*

Dependency risks and notes

  • This library has the broadest internal dependency footprint of those examined, referencing nearly every major SAIF.BOF.Business.* domain (Claim, Policy, Payment, Provider, Tasks); this indicates high coupling and elevated change-ripple risk across the domain graph.*
  • All dependencies are resolved as NuGet package references per the .nuspec; no local <ProjectReference>s were found in the scanned source.*
  • Whether IsAuthorizedUser (persisted on EXT_USER) is consumed by an authorization decision point in a dependent/consuming library is unknown.**
  • Exact version pins for internal and external NuGet dependencies were not captured in the Phase 1 analysis pass and require inspection of the .nuspec/packages.config for precise version numbers.**

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.External.Users\SAIF.BOF.Business.External.Users.nuspec
  • Business\SAIF.Business.External.Users\SAIF.BOF.Business.External.Users.vbproj