---
title: SAIF.Business.External.Users dependencies
summary: Internal and external dependencies for this library.
status: draft
owner: <owner>
last_reviewed: 2026-07-24
library: SAIF.Business.External.Users
reference_type: package
---

# SAIF.Business.External.Users dependencies

## Internal dependencies

| Dependency | Reference Type | Usage |
| --- | --- | --- |
| [SAIF.BOF.Business](../saif-business/overview.md) | 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](../saif-business-customercontact/overview.md) | NuGet Package | Cross-domain customer-contact data referenced by external-user workflows.* |
| [SAIF.BOF.Business.EPay.USBank](../saif-business-epay-usbank/overview.md) | NuGet Package | Cross-domain ePay/US Bank data referenced by external-user workflows.* |
| [SAIF.BOF.Business.Payment](../saif-business-payment/overview.md) | NuGet Package | Cross-domain payment data referenced by external-user workflows.* |
| [SAIF.BOF.Business.Payment.EFT](../saif-business-payment-eft/overview.md) | 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](../saif-business-provider-paymentpreference/overview.md) | NuGet Package | Cross-domain provider payment-preference data referenced by external-user workflows.* |
| [SAIF.BOF.Business.Tasks](../saif-business-tasks/overview.md) | 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](../saif-business-utilities/overview.md) | 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](../saif-business-view-provider/overview.md) | 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](../saif-resources/overview.md) | NuGet Package | Shared resource strings.* |
| [SAIF.BOF.Services.Imaging.Import](../saif-services-imaging-import/overview.md) | NuGet Package | Imaging-import service integration.* |
| [SAIF.BOF.Services.Printing](../saif-services-printing/overview.md) | NuGet Package | Printing service integration.* |
| [SAIF.BOF.Services.Web](../saif-services-web/overview.md) | NuGet Package | Shared web-service infrastructure.* |
| [SAIF.BOF.Services.WebServices.Epay](../saif-services-webservices-epay/overview.md) | 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](../bankvalidator/overview.md) | 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.**

## 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)
- [API reference](api/index.md)
- [Configuration](configuration.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.External.Users\SAIF.BOF.Business.External.Users.nuspec`
- `Business\SAIF.Business.External.Users\SAIF.BOF.Business.External.Users.vbproj`
