SAIF.Business.View.Provider database tables
This page catalogs database tables accessed by this library.
Table catalog
| Table |
Database |
Schema/Link |
CRUD |
Purpose |
Primary business object |
| MCO_PROVIDER |
Oracle |
[unqualified]** |
R |
MCO enrollment and fee-rate rows for a provider location. |
clsMCOProviderList |
| PROVIDER |
Oracle |
[unqualified]** |
R |
Provider master rows keyed by provider sequence number and primary tax ID. |
clsProvider |
| PROVIDER_ADDRESS |
Oracle |
[unqualified]** |
R |
Address rows associated with provider locations. |
clsProviderAddress |
| PROVIDER_DCBS_COST_CHARGE |
Oracle |
[unqualified]** |
R |
DCBS cost-charge rows for provider locations. |
clsDCBSCostChargeList |
| PROVIDER_IDENTITY |
Oracle |
[unqualified]** |
R |
Alternate identity values used by provider search. |
clsProviderSearch |
| PROVIDER_INELIG_PERIOD |
Oracle |
[unqualified]** |
R |
Provider-location ineligibility periods. |
clsProviderIneligibilityPeriod |
| PROVIDER_LOCATION |
Oracle |
[unqualified]** |
R |
Provider location demographic, contact, and classification rows. |
clsProviderAddress |
| PROVIDER_RELATIONSHIP |
Oracle |
[unqualified]** |
R |
Parent/child relationships between provider locations. |
clsProviderRelationshipCollection |
| PROVIDER_SERVICE |
Oracle |
[unqualified]** |
R |
Service assignments for provider locations. |
clsProviderSearch |
| PROVIDER_SERVICE_CODE |
Oracle |
[unqualified]** |
R |
Reference descriptions and specialty mappings for provider service codes. |
clsProviderServiceList |
| PROVIDER_SERVICE_CONTRACT |
Oracle |
[unqualified]** |
R |
Provider-location service contracts. |
clsProviderServiceContractList |
| PROVIDER_TAX_ID |
Oracle |
[unqualified]** |
R |
Provider tax-ID and registered-name rows. |
clsProvider |
| PROVIDER_TYPE_CODE |
Oracle |
[unqualified]** |
R |
Provider type reference-data rows. |
clsProviderSearch |
MCO_PROVIDER
| Field |
Value |
| Database |
Oracle |
| Schema/Link |
[unqualified]** |
| Purpose |
MCO enrollment and fee-rate rows for a provider location. |
| Access pattern |
direct SQL |
| CRUD operations |
Read |
| Key columns used |
PROVIDER_LOCATION_SEQ_NUM, MCO_PLAN_ID, EFF_DATE, EXP_DATE |
| Sequence |
N/A |
| Related tables |
PROVIDER_LOCATION |
| Business objects |
clsMCOProviderList, clsProviderSearch |
Operations referencing this table
Business rules referencing this table
SQL referencing this table
PROVIDER
| Field |
Value |
| Database |
Oracle |
| Schema/Link |
[unqualified]** |
| Purpose |
Provider master rows keyed by provider sequence number and primary tax ID. |
| Access pattern |
direct SQL |
| CRUD operations |
Read |
| Key columns used |
PROVIDER_SEQ_NUM, PRIMARY_TAX_ID |
| Sequence |
N/A |
| Related tables |
PROVIDER_LOCATION, PROVIDER_TAX_ID |
| Business objects |
clsProvider, clsProviderCollection |
Operations referencing this table
Business rules referencing this table
SQL referencing this table
PROVIDER_ADDRESS
| Field |
Value |
| Database |
Oracle |
| Schema/Link |
[unqualified]** |
| Purpose |
Address rows associated with provider locations. |
| Access pattern |
direct SQL |
| CRUD operations |
Read |
| Key columns used |
PROVIDER_LOCATION_SEQ_NUM, PROVIDER_ADDRESS_SEQ_NUM, PROVIDER_ADDRESS_CODE, CITY_NAME, STATE_CODE, ZIP_CODE |
| Sequence |
N/A |
| Related tables |
PROVIDER_LOCATION |
| Business objects |
clsProviderAddress, clsProviderAddressCollection, clsProviderSearch |
Operations referencing this table
Business rules referencing this table
SQL referencing this table
PROVIDER_DCBS_COST_CHARGE
| Field |
Value |
| Database |
Oracle |
| Schema/Link |
[unqualified]** |
| Purpose |
DCBS cost-charge rows for provider locations. |
| Access pattern |
direct SQL |
| CRUD operations |
Read |
| Key columns used |
PROVIDER_LOCATION_SEQ_NUM, EFF_DATE, EXP_DATE, COST_CHARGE_FACTOR |
| Sequence |
N/A |
| Related tables |
PROVIDER_LOCATION |
| Business objects |
clsDCBSCostChargeList |
Operations referencing this table
Business rules referencing this table
SQL referencing this table
PROVIDER_IDENTITY
| Field |
Value |
| Database |
Oracle |
| Schema/Link |
[unqualified]** |
| Purpose |
Alternate identity values used by provider search. |
| Access pattern |
direct SQL |
| CRUD operations |
Read |
| Key columns used |
PROVIDER_LOCATION_SEQ_NUM, IDENTITY_VALUE |
| Sequence |
N/A |
| Related tables |
PROVIDER_LOCATION |
| Business objects |
clsProviderSearch |
Operations referencing this table
Business rules referencing this table
SQL referencing this table
PROVIDER_INELIG_PERIOD
| Field |
Value |
| Database |
Oracle |
| Schema/Link |
[unqualified]** |
| Purpose |
Provider-location ineligibility periods. |
| Access pattern |
direct SQL |
| CRUD operations |
Read |
| Key columns used |
PROVIDER_INELIG_PERIOD_SEQ_NUM, PROVIDER_LOCATION_SEQ_NUM, PROVIDER_INELIG_REASON_CODE |
| Sequence |
N/A |
| Related tables |
PROVIDER_LOCATION |
| Business objects |
clsProviderIneligibilityPeriod, clsProviderIneligibilityPeriodCollection |
Operations referencing this table
Business rules referencing this table
SQL referencing this table
PROVIDER_LOCATION
| Field |
Value |
| Database |
Oracle |
| Schema/Link |
[unqualified]** |
| Purpose |
Provider location demographic, contact, and classification rows. |
| Access pattern |
direct SQL |
| CRUD operations |
Read |
| Key columns used |
PROVIDER_LOCATION_SEQ_NUM, PROVIDER_SEQ_NUM, PROVIDER_TYPE_CODE |
| Sequence |
N/A |
| Related tables |
MCO_PROVIDER, PROVIDER, PROVIDER_ADDRESS, PROVIDER_DCBS_COST_CHARGE, PROVIDER_IDENTITY, PROVIDER_INELIG_PERIOD, PROVIDER_RELATIONSHIP, PROVIDER_SERVICE, PROVIDER_SERVICE_CONTRACT, PROVIDER_TYPE_CODE |
| Business objects |
clsProviderAddress, clsProviderLocation, clsProviderLocationCollection, clsProviderRelationshipCollection, clsProviderSearch |
Operations referencing this table
Business rules referencing this table
SQL referencing this table
PROVIDER_RELATIONSHIP
| Field |
Value |
| Database |
Oracle |
| Schema/Link |
[unqualified]** |
| Purpose |
Parent/child relationships between provider locations. |
| Access pattern |
direct SQL |
| CRUD operations |
Read |
| Key columns used |
PROVIDER_LOCATION_SEQ_NUM, PARENT_PROVIDER_LOC_SEQ_NUM, PROVIDER_RELATIONSHIP_CODE |
| Sequence |
N/A |
| Related tables |
PROVIDER_LOCATION |
| Business objects |
clsProviderRelationshipCollection |
Operations referencing this table
Business rules referencing this table
SQL referencing this table
PROVIDER_SERVICE
| Field |
Value |
| Database |
Oracle |
| Schema/Link |
[unqualified]** |
| Purpose |
Service assignments for provider locations. |
| Access pattern |
direct SQL |
| CRUD operations |
Read |
| Key columns used |
PROVIDER_LOCATION_SEQ_NUM, PROVIDER_SERVICE_CODE, PRIMARY_SERVICE_FLAG |
| Sequence |
N/A |
| Related tables |
PROVIDER_LOCATION, PROVIDER_SERVICE_CODE |
| Business objects |
clsProviderSearch, clsProviderServiceList |
Operations referencing this table
Business rules referencing this table
SQL referencing this table
PROVIDER_SERVICE_CODE
| Field |
Value |
| Database |
Oracle |
| Schema/Link |
[unqualified]** |
| Purpose |
Reference descriptions and specialty mappings for provider service codes. |
| Access pattern |
direct SQL |
| CRUD operations |
Read |
| Key columns used |
CODE, CODE_DESCR, DCBS_PROVIDER_SPECIALTY_CODE |
| Sequence |
N/A |
| Related tables |
PROVIDER_SERVICE |
| Business objects |
clsProviderServiceList |
Operations referencing this table
Business rules referencing this table
SQL referencing this table
PROVIDER_SERVICE_CONTRACT
| Field |
Value |
| Database |
Oracle |
| Schema/Link |
[unqualified]** |
| Purpose |
Provider-location service contracts. |
| Access pattern |
direct SQL |
| CRUD operations |
Read |
| Key columns used |
PROV_SERVICE_CONTRACT_SEQ_NUM, PROVIDER_LOCATION_SEQ_NUM, MCO_PLAN_ID |
| Sequence |
N/A |
| Related tables |
PROVIDER_LOCATION |
| Business objects |
clsProviderServiceContractList |
Operations referencing this table
Business rules referencing this table
SQL referencing this table
PROVIDER_TAX_ID
| Field |
Value |
| Database |
Oracle |
| Schema/Link |
[unqualified]** |
| Purpose |
Provider tax-ID and registered-name rows. |
| Access pattern |
direct SQL |
| CRUD operations |
Read |
| Key columns used |
PROVIDER_SEQ_NUM, TAX_ID, REGISTERED_NAME |
| Sequence |
N/A |
| Related tables |
PROVIDER |
| Business objects |
clsProvider, clsProviderCollection, clsProviderSearch, clsProviderTaxIDCollection |
Operations referencing this table
Business rules referencing this table
SQL referencing this table
PROVIDER_TYPE_CODE
| Field |
Value |
| Database |
Oracle |
| Schema/Link |
[unqualified]** |
| Purpose |
Provider type reference-data rows. |
| Access pattern |
direct SQL |
| CRUD operations |
Read |
| Key columns used |
CODE, CODE_DESCR, CLAIM_PROFILE_FLAG, DCBS_PROVIDER_TYPE_CODE |
| Sequence |
N/A |
| Related tables |
PROVIDER_LOCATION |
| Business objects |
clsProviderSearch, clsProviderType, clsProviderTypeCollection |
Operations referencing this table
Business rules referencing this table
SQL referencing this table
Table relationship diagram
The following diagram shows relationships between tables used by this library.
erDiagram
PROVIDER ||--o{ PROVIDER_TAX_ID : "PRV.PRIMARY_TAX_ID = TAX.TAX_ID"
PROVIDER ||--o{ PROVIDER_LOCATION : "PROVIDER_LOCATION.PROVIDER_SEQ_NUM = PROVIDER.PROVIDER_SEQ_NUM"
PROVIDER_LOCATION ||--o{ PROVIDER_ADDRESS : "pa.PROVIDER_LOCATION_SEQ_NUM = ppl.PROVIDER_LOCATION_SEQ_NUM"
PROVIDER_LOCATION ||--o{ PROVIDER_INELIG_PERIOD : "PROVIDER_INELIG_PERIOD.PROVIDER_LOCATION_SEQ_NUM = PROVIDER_LOCATION.PROVIDER_LOCATION_SEQ_NUM"
PROVIDER_LOCATION ||--o{ PROVIDER_RELATIONSHIP : "pr.PROVIDER_LOCATION_SEQ_NUM = pl.PROVIDER_LOCATION_SEQ_NUM"
PROVIDER_LOCATION ||--o{ PROVIDER_RELATIONSHIP : "pr.PARENT_PROVIDER_LOC_SEQ_NUM = parentPL.PROVIDER_LOCATION_SEQ_NUM"
PROVIDER_LOCATION ||--o{ PROVIDER_TYPE_CODE : "PL.PROVIDER_TYPE_CODE = TYPE.CODE"
PROVIDER_LOCATION ||--o{ PROVIDER_IDENTITY : "PL.PROVIDER_LOCATION_SEQ_NUM = ID.PROVIDER_LOCATION_SEQ_NUM"
PROVIDER ||--o{ PROVIDER_TAX_ID : "PL.PROVIDER_SEQ_NUM = T.PROVIDER_SEQ_NUM"
PROVIDER_LOCATION ||--o{ PROVIDER_SERVICE : "PL.PROVIDER_LOCATION_SEQ_NUM = SVC.PROVIDER_LOCATION_SEQ_NUM"
PROVIDER_SERVICE_CODE ||--o{ PROVIDER_SERVICE : "PROVIDER_SERVICE_CODE.CODE = PROVIDER_SERVICE.PROVIDER_SERVICE_CODE"
PROVIDER_LOCATION ||--o{ MCO_PROVIDER : "PL.PROVIDER_LOCATION_SEQ_NUM = MP.PROVIDER_LOCATION_SEQ_NUM"
PROVIDER_LOCATION ||--o{ PROVIDER_SERVICE_CONTRACT : "PROVIDER_SERVICE_CONTRACT.PROVIDER_LOCATION_SEQ_NUM = PROVIDER_LOCATION.PROVIDER_LOCATION_SEQ_NUM"
PROVIDER_LOCATION ||--o{ PROVIDER_DCBS_COST_CHARGE : "PROVIDER_DCBS_COST_CHARGE.PROVIDER_LOCATION_SEQ_NUM = PROVIDER_LOCATION.PROVIDER_LOCATION_SEQ_NUM"
Note: Statements marked with ** could not be confirmed; treat as unknown until verified.
Sources
Business\SAIF.Business.View.Provider\clsDCBSCostCharge.vb
Business\SAIF.Business.View.Provider\clsMCOProvider.vb
Business\SAIF.Business.View.Provider\clsProvider.vb
Business\SAIF.Business.View.Provider\clsProviderAddress.vb
Business\SAIF.Business.View.Provider\clsProviderAddressCollection.vb
Business\SAIF.Business.View.Provider\clsProviderCollection.vb
Business\SAIF.Business.View.Provider\clsProviderIneligibilityPeriod.vb
Business\SAIF.Business.View.Provider\clsProviderIneligibilityPeriodCollection.vb
Business\SAIF.Business.View.Provider\clsProviderLocation.vb
Business\SAIF.Business.View.Provider\clsProviderLocationCollection.vb
Business\SAIF.Business.View.Provider\clsProviderRelationshipCollection.vb
Business\SAIF.Business.View.Provider\clsProviderSearch.vb
Business\SAIF.Business.View.Provider\clsProviderServiceContract.vb
Business\SAIF.Business.View.Provider\clsProviderServices.vb
Business\SAIF.Business.View.Provider\clsProviderTaxIDCollection.vb
Business\SAIF.Business.View.Provider\clsProviderType.vb
Business\SAIF.Business.View.Provider\clsProviderTypeCollection.vb