SAIF.Business.View.Provider API reference¶
This page lists all public types exposed by SAIF.Business.View.Provider. Each type links to its full API reference page. The library declares no explicit Namespace blocks — every type below lives in the root namespace SAIF.Business.View.Provider.
Types¶
| Type | Kind | Namespace | Purpose |
|---|---|---|---|
| clsProvider | Class | SAIF.Business.View.Provider |
Provider aggregate root keyed by PROVIDER_SEQ_NUM; implements iPayee and resolves payee address/type. |
| clsProviderCollection | Class | SAIF.Business.View.Provider |
Retrieves a set of providers by tax-ID list or by a caller-supplied ad-hoc WHERE clause. |
| clsProviderLocation | Class | SAIF.Business.View.Provider |
A single provider location; second aggregate root exposing lazily-loaded addresses, relationships, ineligibility periods, and services. |
| clsProviderLocationCollection | Class | SAIF.Business.View.Provider |
Loads locations for a provider or all locations of a given provider type, with ineligibility-aware filtering. |
| clsProviderAddress | Class | SAIF.Business.View.Provider |
One provider-location address row with effective/expiry dates and parent/child address resolution logic. |
| clsProviderAddressCollection | Class | SAIF.Business.View.Provider |
Addresses for a location plus the primary-address fallback selection logic. |
| clsProviderRelationship | Class | SAIF.Business.View.Provider |
One parent/child provider-location relationship row, with direction-aware navigation to the other end. |
| clsProviderRelationshipCollection | Class | SAIF.Business.View.Provider |
Loads a parent or child relationship set for a location and filters "works for" relationships. |
| clsProviderIneligibilityPeriod | Class | SAIF.Business.View.Provider |
One ineligibility window for a location, with open-ended termination handling. |
| clsProviderIneligibilityPeriodCollection | Class | SAIF.Business.View.Provider |
Ineligibility windows for a location, consumed to exclude ineligible locations from filtered lists. |
| clsProviderTaxID | Class | SAIF.Business.View.Provider |
One tax-ID registration including W-9 dates and an embedded address, used for payee-address resolution. |
| clsProviderTaxIDCollection | Class | SAIF.Business.View.Provider |
Tax IDs for a provider, loaded via the direct clsResultSet retrieval style. |
| clsProviderType | Class | SAIF.Business.View.Provider |
Provider type code and its behavioural flags (claim profile, diagnosis, MCO mandate, etc.). |
| clsProviderTypeCollection | Class | SAIF.Business.View.Provider |
All provider type codes as a lookup list, loaded unfiltered. |
| clsProviderSearch | Class | SAIF.Business.View.Provider |
Multi-criteria provider-location search engine built with a direct SqlHelper.ResultSetQuery. |
| clsProviderSearch.clsSearchCriteria | Class (nested) | SAIF.Business.View.Provider |
Search input model carrying the rule-engine validation for provider search. |
| clsProviderSearch.clsProviders | Class (nested) | SAIF.Business.View.Provider |
Read-only container for the up-to-300 search result rows. |
| clsProviderSearch.clsSearchResults | Class (nested) | SAIF.Business.View.Provider |
One materialised provider-search result row, including the derived sort name. |
| clsDCBSCostCharge | Class | SAIF.Business.View.Provider |
One DCBS cost-to-charge factor with an effective/expiration date window. |
| clsDCBSCostChargeList | Class | SAIF.Business.View.Provider |
Self-loading list of DCBS cost-charge factors for a provider location. |
| clsMCOProvider | Class | SAIF.Business.View.Provider |
One MCO enrollment for a location, validated against the plan assigned in SAIF.Business. |
| clsMCOProviderList | Class | SAIF.Business.View.Provider |
Self-loading list of MCO enrollments for a provider location. |
| clsProviderServiceInfo | Class | SAIF.Business.View.Provider |
One provider service code assignment. |
| clsProviderServiceList | Class | SAIF.Business.View.Provider |
Self-loading list of provider services for a location. |
| clsProviderServiceContractInfo | Class | SAIF.Business.View.Provider |
One provider service contract with an MCO plan decoration and offset-windowed visibility. |
| clsProviderServiceContractList | Class | SAIF.Business.View.Provider |
Self-loading list of provider service contracts, filtered by an expiration offset window. |
Sources¶
- SAIF.Business.View.Provider/clsProvider.vb
- SAIF.Business.View.Provider/clsProviderCollection.vb
- SAIF.Business.View.Provider/clsProviderLocation.vb
- SAIF.Business.View.Provider/clsProviderLocationCollection.vb
- SAIF.Business.View.Provider/clsProviderAddress.vb
- SAIF.Business.View.Provider/clsProviderAddressCollection.vb
- SAIF.Business.View.Provider/clsProviderRelationship.vb
- SAIF.Business.View.Provider/clsProviderRelationshipCollection.vb
- SAIF.Business.View.Provider/clsProviderIneligibilityPeriod.vb
- SAIF.Business.View.Provider/clsProviderIneligibilityPeriodCollection.vb
- SAIF.Business.View.Provider/clsProviderTaxID.vb
- SAIF.Business.View.Provider/clsProviderTaxIDCollection.vb
- SAIF.Business.View.Provider/clsProviderType.vb
- SAIF.Business.View.Provider/clsProviderTypeCollection.vb
- SAIF.Business.View.Provider/clsProviderSearch.vb
- SAIF.Business.View.Provider/clsDCBSCostCharge.vb
- SAIF.Business.View.Provider/clsMCOProvider.vb
- SAIF.Business.View.Provider/clsProviderServices.vb
- SAIF.Business.View.Provider/clsProviderServiceContract.vb