---
title: Library catalog
summary: Complete catalog of all documented libraries in this repository.
status: draft
last_reviewed: 2026-07-28
---

# Library catalog

| Library | NuGet package | Purpose | Overview | API reference |
| --- | --- | --- | --- | --- |
| [BankValidator](bankvalidator/index.md) | `SAIF.Legacy.BankValidator` | Façade over vendor SOAP services for bank-routing validation, company lookup, bank detail retrieval, ATM checks, and SSN validation. | [Overview](bankvalidator/overview.md) | [API](bankvalidator/api/index.md) |
| [SAIF.Application](saif-application/index.md) | `SAIF.BOF.Application` | Shared application-manager layer standardizing lifecycle hooks, role-based accessibility, data-portal registration, reusable authorization caching, and service-response messaging. | [Overview](saif-application/overview.md) | [API](saif-application/api/index.md) |
| [SAIF.Application.Claim](saif-application-claim/index.md) | `SAIF.BOF.Application.Claim` | This is the Application layer for the Claim domain. It sits between presentation/service layers (consumers) and the Business-layer Claim libraries (which contain the actual business objects and data access). | [Overview](saif-application-claim/overview.md) | [API](saif-application-claim/api/index.md) |
| [SAIF.Application.LogView](saif-application-logview/index.md) | `SAIF.BOF.Application.LogView` | BOF log-view component persisting and retrieving application error and audit-message records with filtering, paging, and full-text search. | [Overview](saif-application-logview/overview.md) | [API](saif-application-logview/api/index.md) |
| [SAIF.Business](saif-business/index.md) | `SAIF.BOF.Business` | Large BOF business library combining Oracle-backed business objects, claim/security services, reusable contact abstractions, and cross-application helper services. | [Overview](saif-business/overview.md) | [API](saif-business/api/index.md) |
| [SAIF.Business.Claim](saif-business-claim/index.md) | `SAIF.BOF.Business.Claim` | This library is a Business Layer component within the BOF (Business Object Framework) architecture. It contains domain-specific business objects representing claims, awards, benefit schedules, and related entities. | [Overview](saif-business-claim/overview.md) | [API](saif-business-claim/api/index.md) |
| [SAIF.Business.Claim.Authority](saif-business-claim-authority/index.md) | `SAIF.BOF.Business.Claim.Authority` | This library is a Business Layer component implementing financial authority and authorization-limit management for claim reserves and payments. It is a domain-specific authorization model — not infrastructure security. | [Overview](saif-business-claim-authority/overview.md) | [API](saif-business-claim-authority/api/index.md) |
| [SAIF.Business.Claim.Bill](saif-business-claim-bill/index.md) | `SAIF.BOF.Business.Claim.Bill` | This library is a Business Layer component implementing medical bill processing, auditing, and payment request workflows for workers' compensation claims. | [Overview](saif-business-claim-bill/overview.md) | [API](saif-business-claim-bill/api/index.md) |
| [SAIF.Business.Claim.Bill.AutomatedAudit](saif-business-claim-bill-automatedaudit/index.md) | `SAIF.BOF.Business.Claim.Bill.AutomatedAudit` | This library is a Business Layer component implementing the automated medical bill auditing engine. It extends the SAIF.BOF.Business.Claim.Bill library with audit-specific logic. | [Overview](saif-business-claim-bill-automatedaudit/overview.md) | [API](saif-business-claim-bill-automatedaudit/api/index.md) |
| [SAIF.Business.Claim.EAIP](saif-business-claim-eaip/index.md) | `SAIF.BOF.Business.Claim.EAIP` | This library is a Business Layer component implementing the EAIP (Employer-At-Injury Program) domain. EAIP is a workers' compensation program that subsidizes employers who provide modified work to injured workers. | [Overview](saif-business-claim-eaip/overview.md) | [API](saif-business-claim-eaip/api/index.md) |
| [SAIF.Business.Claim.Entry](saif-business-claim-entry/index.md) | `SAIF.BOF.Business.Claim.Entry` | This library implements the Business Object Layer for workers' compensation claim entry — the initial creation and in-progress editing of claims. | [Overview](saif-business-claim-entry/overview.md) | [API](saif-business-claim-entry/api/index.md) |
| [SAIF.Business.Claim.Maintenance](saif-business-claim-maintenance/index.md) | `SAIF.BOF.Business.Claim.Maintenance` | This library provides the claim maintenance business layer — post-entry CRUD operations for all claim sub-entities. | [Overview](saif-business-claim-maintenance/overview.md) | [API](saif-business-claim-maintenance/api/index.md) |
| [SAIF.Business.Claim.MedicalBill](saif-business-claim-medicalbill/index.md) | `SAIF.BOF.Business.Claim.MedicalBill` | This library provides the medical bill business layer for workers' compensation claims. | [Overview](saif-business-claim-medicalbill/overview.md) | [API](saif-business-claim-medicalbill/api/index.md) |
| [SAIF.Business.Claim.Payment](saif-business-claim-payment/index.md) | `SAIF.BOF.Business.Claim.Payment` | This library implements the claim payment business layer — financial transactions, benefit calculations, awards, payees, and time-loss payments. | [Overview](saif-business-claim-payment/overview.md) | [API](saif-business-claim-payment/api/index.md) |
| [SAIF.Business.Claim.Person](saif-business-claim-person/index.md) | `SAIF.BOF.Business.Claim.Person` | SAIF.Business.Claim.Person packages the claim-domain person aggregate for workers, dependents, guardians, beneficiaries, and related history records. It combines BOF business objects, Oracle-backed criteria classes, and claim-center DTOs so claim workflows can manage demographic, address, tax, eligibility, and phonetic-name data in one library. | [Overview](saif-business-claim-person/overview.md) | [API](saif-business-claim-person/api/index.md) |
| [SAIF.Business.Claim.SupportOrder](saif-business-claim-supportorder/index.md) | `SAIF.BOF.Business.Claim.SupportOrder` | SAIF.Business.Claim.SupportOrder is a focused BOF component for child-support-order headers and their claim-to-order links. It uses inline Oracle SQL and BOF criteria classes to load worker-scoped support orders, persist header edits, and lazy-load the linked claims attached to each order. | [Overview](saif-business-claim-supportorder/overview.md) | [API](saif-business-claim-supportorder/api/index.md) |
| [SAIF.Business.Claim.ThirdParty](saif-business-claim-thirdparty/index.md) | `SAIF.BOF.Business.Claim.ThirdParty` | SAIF.Business.Claim.ThirdParty is the claim-domain recovery and subrogation library. It groups case, expense, lien, settlement, distribution, note, task, prediction, and bill-audit entities around a large Oracle package contract so claim workflows can manage third-party recovery from one BOF component. | [Overview](saif-business-claim-thirdparty/overview.md) | [API](saif-business-claim-thirdparty/api/index.md) |
| [SAIF.Business.CustomerContact](saif-business-customercontact/index.md) | `SAIF.BOF.Business.CustomerContact` | BOF customer/contact library managing customers, contacts, reusable communication records, relationships, and external-identifier translation. | [Overview](saif-business-customercontact/overview.md) | [API](saif-business-customercontact/api/index.md) |
| [SAIF.Business.EPay.USBank](saif-business-epay-usbank/index.md) | `SAIF.BOF.Business.Epay.USBank` | Legacy integration library connecting SAIF payment workflows to US Bank ePay SOAP services, session-transfer posts, and callback/remittance parsing. | [Overview](saif-business-epay-usbank/overview.md) | [API](saif-business-epay-usbank/api/index.md) |
| [SAIF.Business.External.Users](saif-business-external-users/index.md) | `SAIF.BOF.Business.External.Users` | Manages external-user account identity, credentials, status flags, and authorization data persisted to the Oracle `EXT_USER` table, including block-list rules, security question/answer records, and user-type/role classification. | [Overview](saif-business-external-users/overview.md) | [API](saif-business-external-users/api/index.md) |
| [SAIF.Business.Imaging](saif-business-imaging/index.md) | `SAIF.BOF.Business.Imaging` | Provides BOF business objects for document image metadata management: indexing, affiliation, code-table lookups, and batch job tracking. | [Overview](saif-business-imaging/overview.md) | [API](saif-business-imaging/api/index.md) |
| [SAIF.Business.Menu](saif-business-menu/index.md) | `SAIF.BOF.Business.Menu` | Provides BOF business objects for all aspects of the application navigation menu: items, pages, categories, favorites, and security-group associations. | [Overview](saif-business-menu/overview.md) | [API](saif-business-menu/api/index.md) |
| [SAIF.Business.Payment](saif-business-payment/index.md) | `SAIF.BOF.Business.Payment` | Payment-domain BOF component defining shared payment contracts and the claim-payee-eligibility business object and collection. | [Overview](saif-business-payment/overview.md) | [API](saif-business-payment/api/index.md) |
| [SAIF.Business.Payment.EFT](saif-business-payment-eft/index.md) | `SAIF.BOF.Business.Payment.EFT` | Implements full CRUD lifecycle for EFT-related entities (bank accounts, payment details, EFT authorizations, debit-card enrollment requests, payment returns, and supporting code tables) against an Oracle database via the SAIF BOF `IBusinessCriteria` pattern. | [Overview](saif-business-payment-eft/overview.md) | [API](saif-business-payment-eft/api/index.md) |
| [SAIF.Business.Provider](saif-business-provider/index.md) | `SAIF.BOF.Business.Provider` | Models providers, provider locations, addresses, contacts, identifiers, tax IDs, services, relationships, MCO memberships, ineligibility periods, notes, and CBP service lookups. | [Overview](saif-business-provider/overview.md) | [API](saif-business-provider/api/index.md) |
| [SAIF.Business.Provider.PaymentPreference](saif-business-provider-paymentpreference/index.md) | `SAIF.BOF.Business.Provider.PaymentPreference` | Manages paperless EOB preferences and provider-location EFT state, exposing a read-only bank-account view and writing EFT correspondence history through Oracle package logic. | [Overview](saif-business-provider-paymentpreference/overview.md) | [API](saif-business-provider-paymentpreference/api/index.md) |
| [SAIF.Business.Security.SystemUser](saif-business-security-systemuser/index.md) | `SAIF.BOF.Business.Security.SystemUser` | Manages Business Online external-user lifecycle operations against the EXTERNAL Active Directory domain, including caller-consumable user classification and portal credential workflows. | [Overview](saif-business-security-systemuser/overview.md) | [API](saif-business-security-systemuser/api/index.md) |
| [SAIF.Business.Tasks](saif-business-tasks/index.md) | `SAIF.BOF.Business.Tasks` | Provides the reusable BOF task foundation consumed by concrete task implementations, encapsulating persistence, validation, context-value storage, and task-code lookup behavior. | [Overview](saif-business-tasks/overview.md) | [API](saif-business-tasks/api/index.md) |
| [SAIF.Business.Tasks.Claim](saif-business-tasks-claim/index.md) | `SAIF.BOF.Business.Tasks.Claim` | SAIF.Business.Tasks.Claim specializes the shared SAIF task framework for claim workflows. It adds claim-specific task properties, validation, enrichment through PK82284_CLAIM_TASK.SELECT_ADDITIONAL_FIELDS, batch task generation, and legacy-code lookups on top of the core clsTask and clsTaskCollection infrastructure. | [Overview](saif-business-tasks-claim/overview.md) | [API](saif-business-tasks-claim/api/index.md) |
| [SAIF.Business.UnitStat](saif-business-unitstat/index.md) | `SAIF.BOF.Business.UnitStat` | Models the policy-level and claim-level business objects required for unit statistical reporting, tracking edit conditions and preserving audit history. | [Overview](saif-business-unitstat/overview.md) | [API](saif-business-unitstat/api/index.md) |
| [SAIF.Business.UnitStat.Claim](saif-business-unitstat-claim/index.md) | `SAIF.BOF.Business.UnitStat.Claim` | SAIF.Business.UnitStat.Claim is the claim-domain unit-statistics and NCCI reporting component. It combines coverage-combination maintenance, current-loss derivation, loss-summary persistence, prediction helpers, and claim-financial aggregation around Oracle SQL and the pk73304_loss_summary package. | [Overview](saif-business-unitstat-claim/overview.md) | [API](saif-business-unitstat-claim/api/index.md) |
| [SAIF.Business.Utilities](saif-business-utilities/index.md) | `SAIF.BOF.Business.Utilities` | Self-contained VB.NET utility library providing title-casing, text-conversion, and numeric-to-words helper functions. | [Overview](saif-business-utilities/overview.md) | [API](saif-business-utilities/api/index.md) |
| [SAIF.Business.View.Claim](saif-business-view-claim/index.md) | `SAIF.BOF.Business.View.Claim` | SAIF.Business.View.Claim is a packaged claim-domain view library that exposes API-backed and Oracle-backed BOF read models for claim summaries, notes, people, reserves, medical conditions, legal data, financial history, and reference-code lookups. | [Overview](saif-business-view-claim/overview.md) | [API](saif-business-view-claim/api/index.md) |
| [SAIF.Business.View.Provider](saif-business-view-provider/index.md) | `SAIF.BOF.Business.View.Provider` | Provides reusable provider-domain retrieval objects for provider master, location, address, relationship, ineligibility, tax-ID, service, contract, and reference-data lookups. | [Overview](saif-business-view-provider/overview.md) | [API](saif-business-view-provider/api/index.md) |
| [SAIF.Presentation.ConsoleApplication](saif-presentation-consoleapplication/index.md) | `SAIF.BOF.Presentation.ConsoleApplication` | Presentation-tier base-class library providing abstract console and batch lifecycle, command-line parsing, and multi-stream logging helpers. | [Overview](saif-presentation-consoleapplication/overview.md) | [API](saif-presentation-consoleapplication/api/index.md) |
| [SAIF.Resources](saif-resources/index.md) | `SAIF.BOF.ResourceFiles` | Shared localization and template-resource library packaging strongly typed resource sets, template loaders, and mapping helpers. | [Overview](saif-resources/overview.md) | [API](saif-resources/api/index.md) |
| [SAIF.Services.CleanAddress](saif-services-cleanaddress/index.md) | `SAIF.BOF.Services.CleanAddress` | Facade over the CorrectAddress SOAP service for address cleansing, proper-case conversion, batch processing, and ZIP-based lookup. | [Overview](saif-services-cleanaddress/overview.md) | [API](saif-services-cleanaddress/api/index.md) |
| [SAIF.Services.Imaging.Import](saif-services-imaging-import/index.md) | `SAIF.BOF.Services.Imaging.Import` | Serializable DTO describing an imaging import record for embedding in print and distribution requests. | [Overview](saif-services-imaging-import/overview.md) | [API](saif-services-imaging-import/api/index.md) |
| [SAIF.Services.Printing](saif-services-printing/index.md) | `SAIF.BOF.Services.Printing` | Wraps xPression document generation and SSRS report execution, with `IReport`/`ReportBase` abstractions and XDesign XML helpers. | [Overview](saif-services-printing/overview.md) | [API](saif-services-printing/api/index.md) |
| [SAIF.Services.Printing.Remote](saif-services-printing-remote/index.md) | `SAIF.BOF.Services.Printing.Remote` | BOF class library orchestrating deferred and batch print processing against Oracle-backed print-control tables. | [Overview](saif-services-printing-remote/overview.md) | [API](saif-services-printing-remote/api/index.md) |
| [SAIF.Services.Web](saif-services-web/index.md) | `SAIF.BOF.Services.Web` | Utility class library providing server-side HTTP POST redirection for forwarding users to external URLs such as payment gateways. | [Overview](saif-services-web/overview.md) | [API](saif-services-web/api/index.md) |
| [SAIF.Services.WebServices.Epay](saif-services-webservices-epay/index.md) | `SAIF.BOF.Services.WebServices.Epay` | Cryptographic integration helper implementing the US Bank ePay single-sign-on handshake using hybrid AES/RSA encryption. | [Overview](saif-services-webservices-epay/overview.md) | [API](saif-services-webservices-epay/api/index.md) |
| [SAIF.Business.Policy](saif-business-policy/index.md) | `SAIF.BOF.Business.Policy` | Shared policy domain vocabulary, policy lookups, enumerations, and hazard-group business objects. | [Overview](saif-business-policy/overview.md) | [API](saif-business-policy/api/index.md) |
| [SAIF.Business.Policy.Affiliate](saif-business-policy-affiliate/index.md) | `SAIF.BOF.Business.Policy.Affiliate` | Policy-affiliate, interested-party, preferred-worker, and corporate-officer exemption business objects. | [Overview](saif-business-policy-affiliate/overview.md) | [API](saif-business-policy-affiliate/api/index.md) |
| [SAIF.Business.Policy.Agency](saif-business-policy-agency/index.md) | `SAIF.BOF.Business.Policy.Agency` | Agency, contract, office, and producer business objects for policy distribution and agent-of-record lookup. | [Overview](saif-business-policy-agency/overview.md) | [API](saif-business-policy-agency/api/index.md) |
| [SAIF.Business.Policy.Audit.ApiCalls](saif-business-policy-audit-apicalls/index.md) | `SAIF.BOF.Business.Policy.Audit.ApiCalls` | Typed outbound clients and payloads for policy-audit, document, and policy-document-distribution APIs. | [Overview](saif-business-policy-audit-apicalls/overview.md) | [API](saif-business-policy-audit-apicalls/api/index.md) |
| [SAIF.Business.Policy.Audit.Premium](saif-business-policy-audit-premium/index.md) | `SAIF.BOF.Business.Policy.Audit.Premium` | Premium-audit selection, assignment, synchronization, review, and result-persistence business objects. | [Overview](saif-business-policy-audit-premium/overview.md) | [API](saif-business-policy-audit-premium/api/index.md) |
| [SAIF.Business.Policy.Core](saif-business-policy-core/index.md) | `SAIF.BOF.Business.Policy.Core` | Canonical policy aggregate model covering policies, periods, locations, contacts, statuses, and supporting Oracle-backed data. | [Overview](saif-business-policy-core/overview.md) | [API](saif-business-policy-core/api/index.md) |
| [SAIF.Business.Policy.Correspondence](saif-business-policy-correspondence/index.md) | `SAIF.BOF.Business.Policy.Correspondence` | Policy correspondence and endorsement objects with code metadata, output-document queuing, and imaging integration. | [Overview](saif-business-policy-correspondence/overview.md) | [API](saif-business-policy-correspondence/api/index.md) |
| [SAIF.Business.Policy.Group](saif-business-policy-group/index.md) | `SAIF.BOF.Business.Policy.Group` | Policy-group master data, chapters, contacts, discounts, underwriting criteria, and policy-period membership links. | [Overview](saif-business-policy-group/overview.md) | [API](saif-business-policy-group/api/index.md) |
| [SAIF.Business.Policy.Premium](saif-business-policy-premium/index.md) | `SAIF.BOF.Business.Policy.Premium` | Policy-period premium history, rating-plan participation, premium adjustments, billing-plan support, and reporting projections. | [Overview](saif-business-policy-premium/overview.md) | [API](saif-business-policy-premium/api/index.md) |
| [SAIF.Business.Policy.Rating](saif-business-policy-rating/index.md) | `SAIF.BOF.Business.Policy.Rating` | Rating reference data and rate-calculation helpers for manual classes, factors, discounts, and policy periods. | [Overview](saif-business-policy-rating/overview.md) | [API](saif-business-policy-rating/api/index.md) |
| [SAIF.Business.View.Policy](saif-business-view-policy/index.md) | `SAIF.BOF.Business.View.Policy` | Read-only policy aggregates and policy-visibility authorization for headers, periods, agencies, addresses, and associations. | [Overview](saif-business-view-policy/overview.md) | [API](saif-business-view-policy/api/index.md) |
| [SAIF.Application.Policy](saif-application-policy/index.md) | `SAIF.Application.Policy` | Application-layer orchestration for policy-context authorization, retrieval, and policy-header composition. | [Overview](saif-application-policy/overview.md) | [API](saif-application-policy/api/index.md) |
- docs/libraries/saif-business-policy/overview.md
- docs/libraries/saif-business-policy-affiliate/overview.md
- docs/libraries/saif-business-policy-agency/overview.md
- docs/libraries/saif-business-policy-audit-apicalls/overview.md
- docs/libraries/saif-business-policy-audit-premium/overview.md
- docs/libraries/saif-business-policy-core/overview.md
- docs/libraries/saif-business-policy-correspondence/overview.md
- docs/libraries/saif-business-policy-group/overview.md
- docs/libraries/saif-business-policy-premium/overview.md
- docs/libraries/saif-business-policy-rating/overview.md
- docs/libraries/saif-business-view-policy/overview.md
- docs/libraries/saif-application-policy/overview.md

_Last updated: 2026-08-03_

## Sources
- docs/libraries/bankvalidator/overview.md
- docs/libraries/saif-application/overview.md
- docs/libraries/saif-application-claim/overview.md
- docs/libraries/saif-application-logview/overview.md
- docs/libraries/saif-business/overview.md
- docs/libraries/saif-business-claim/overview.md
- docs/libraries/saif-business-claim-authority/overview.md
- docs/libraries/saif-business-claim-bill/overview.md
- docs/libraries/saif-business-claim-bill-automatedaudit/overview.md
- docs/libraries/saif-business-claim-eaip/overview.md
- docs/libraries/saif-business-claim-entry/overview.md
- docs/libraries/saif-business-claim-maintenance/overview.md
- docs/libraries/saif-business-claim-medicalbill/overview.md
- docs/libraries/saif-business-claim-payment/overview.md
- docs/libraries/saif-business-claim-person/overview.md
- docs/libraries/saif-business-claim-supportorder/overview.md
- docs/libraries/saif-business-claim-thirdparty/overview.md
- docs/libraries/saif-business-customercontact/overview.md
- docs/libraries/saif-business-epay-usbank/overview.md
- docs/libraries/saif-business-external-users/overview.md
- docs/libraries/saif-business-imaging/overview.md
- docs/libraries/saif-business-menu/overview.md
- docs/libraries/saif-business-payment/overview.md
- docs/libraries/saif-business-payment-eft/overview.md
- docs/libraries/saif-business-provider/overview.md
- docs/libraries/saif-business-provider-paymentpreference/overview.md
- docs/libraries/saif-business-security-systemuser/overview.md
- docs/libraries/saif-business-tasks/overview.md
- docs/libraries/saif-business-tasks-claim/overview.md
- docs/libraries/saif-business-unitstat/overview.md
- docs/libraries/saif-business-unitstat-claim/overview.md
- docs/libraries/saif-business-utilities/overview.md
- docs/libraries/saif-business-view-claim/overview.md
- docs/libraries/saif-business-view-provider/overview.md
- docs/libraries/saif-presentation-consoleapplication/overview.md
- docs/libraries/saif-resources/overview.md
- docs/libraries/saif-services-cleanaddress/overview.md
- docs/libraries/saif-services-imaging-import/overview.md
- docs/libraries/saif-services-printing/overview.md
- docs/libraries/saif-services-printing-remote/overview.md
- docs/libraries/saif-services-web/overview.md
- docs/libraries/saif-services-webservices-epay/overview.md
