SAIF.Business.Provider.PaymentPreference overview¶
Documentation context: Packaged Component (NuGet)
SAIF.Business.Provider.PaymentPreference is a BOF business-layer library that manages provider paperless EOB preferences, provider EFT enrollment records, provider bank-account retrieval, and EFT correspondence-history integration for Oracle-backed payment workflows.
Purpose¶
- Manage paperless EOB preferences stored in
PROVIDER_EOB_INTERFACE. - Manage provider-location EFT state stored in
PROVIDER_EFT_INTERFACE, including child payment-preference orchestration. - Expose a read-only bank-account view for provider locations and write EFT correspondence history through Oracle package logic.
Responsibilities¶
- Load, create, update, and delete provider EOB preference rows.
- Load, create, update, and delete provider EFT rows.
- Retrieve provider bank-account candidates through payment-authorizations.
- Call
PK83548_PROVIDER_CORR_HIST.EFT_CORR_HISTwhen EFT correspondence history must be recorded.
Key components¶
clsProviderEOB/clsProviderEOBCollection: EOB preference persistence and retrieval.clsProviderEFT/clsProviderEFTCollection: EFT persistence, retrieval, and child authorization orchestration.clsProviderBankAccount/clsProviderBankAccountCollection: Read-only provider bank-account view.
Related documentation¶
- Index
- Architecture
- Dependencies
- Operations and processes
- Business rules
- Database tables
- SQL catalog
- Procedures
- API reference
- Configuration
Sources¶
Business\SAIF.Business.Provider.PaymentPreference\clsProviderEOB.vbBusiness\SAIF.Business.Provider.PaymentPreference\clsProviderEOBCollection.vbBusiness\SAIF.Business.Provider.PaymentPreference\clsProviderEFT.vbBusiness\SAIF.Business.Provider.PaymentPreference\clsProviderBankAccounts.vbBusiness\SAIF.Business.Provider.PaymentPreference\SAIF.BOF.Business.Provider.PaymentPreference.vbprojBusiness\SAIF.Business.Provider.PaymentPreference\SAIF.BOF.Business.Provider.PaymentPreference.nuspecBusiness\SAIF.Business.Provider.PaymentPreference\packages.config