SAIF.Business.Policy database tables
This page catalogs the Oracle tables and pseudo-tables accessed by SAIF.Business.Policy.
Table catalog
Table
Database
Schema/Link
CRUD
Purpose
Primary business object
BENEFIT_JURISDICTION_CODE
Oracle
[unqualified]**
R
Reference code table for benefit-jurisdiction mappings.
clsBenefitJurisdictionCodeMap
MANUAL_CLASS_TYPE_CODE
Oracle
[unqualified]**
R
Reference code table for manual-class-type mappings.
clsManualClassTypeCodeMap
HAZARD_GROUP
Oracle
[unqualified]**
R
Effective-dated hazard-group reference table loaded into BOF business objects.
clsHazardGroup, clsHazardGroupCollection
POLICY
Oracle
[unqualified]**
R
Policy header table used for market-type lookup.
PolicyInformation
POLICY_PERIOD
Oracle
[unqualified]**
R
Primary policy-period table used by date and premium-history lookups.
PolicyInformation
POLICY_PERIOD_NON_WCIS
Oracle
[unqualified]**
R
Alternate policy-period table for non-WCIS periods.
PolicyInformation
PREM_HIST_SUMMARY
Oracle
[unqualified]**
R
Premium-history summary table used to locate current history sets and feed minimum-premium logic.
PolicyInformation
ENDORSEMENT
Oracle
[unqualified]**
R
Endorsement table used to detect printed P401 information pages.
PolicyInformation
DUAL
Oracle
N/A — Oracle pseudo-table
R
Oracle pseudo-table used to invoke scalar package functions.
PolicyInformation
BENEFIT_JURISDICTION_CODE
Field
Value
Database
Oracle
Schema/Link
[unqualified]**
Purpose
Reference code table for benefit-jurisdiction mappings.
Access pattern
direct SQL
CRUD operations
R
Key columns used
CODE, CODE_DESCR
Sequence
N/A
Related tables
See relationship diagram
Business objects
clsBenefitJurisdictionCodeMap
Operations referencing this table
Business rules referencing this table
SQL referencing this table
MANUAL_CLASS_TYPE_CODE
Field
Value
Database
Oracle
Schema/Link
[unqualified]**
Purpose
Reference code table for manual-class-type mappings.
Access pattern
direct SQL
CRUD operations
R
Key columns used
CODE, CODE_DESCR
Sequence
N/A
Related tables
See relationship diagram
Business objects
clsManualClassTypeCodeMap
Operations referencing this table
Business rules referencing this table
SQL referencing this table
HAZARD_GROUP
Field
Value
Database
Oracle
Schema/Link
[unqualified]**
Purpose
Effective-dated hazard-group reference table loaded into BOF business objects.
Access pattern
direct SQL
CRUD operations
R
Key columns used
HAZARD_GROUP_ID, dates, descriptions, NCCI_HAZARD_GROUP_CODE
Sequence
N/A
Related tables
See relationship diagram
Business objects
clsHazardGroup, clsHazardGroupCollection
Operations referencing this table
Business rules referencing this table
SQL referencing this table
POLICY
Field
Value
Database
Oracle
Schema/Link
[unqualified]**
Purpose
Policy header table used for market-type lookup.
Access pattern
direct SQL
CRUD operations
R
Key columns used
POLICY_NUM, MARKET_TYPE_CODE
Sequence
N/A
Related tables
See relationship diagram
Business objects
PolicyInformation
Operations referencing this table
Business rules referencing this table
SQL referencing this table
POLICY_PERIOD
Field
Value
Database
Oracle
Schema/Link
[unqualified]**
Purpose
Primary policy-period table used by date and premium-history lookups.
Access pattern
direct SQL and stored procedure
CRUD operations
R
Key columns used
POLICY_NUM, effective/expiration dates, ANNIVERSARY_RATE_DATE
Sequence
N/A
Related tables
See relationship diagram
Business objects
PolicyInformation
Operations referencing this table
Business rules referencing this table
SQL referencing this table
POLICY_PERIOD_NON_WCIS
Field
Value
Database
Oracle
Schema/Link
[unqualified]**
Purpose
Alternate policy-period table for non-WCIS periods.
Access pattern
direct SQL
CRUD operations
R
Key columns used
POLICY_NUM, effective/expiration dates, ANNIVERSARY_RATE_DATE
Sequence
N/A
Related tables
See relationship diagram
Business objects
PolicyInformation
Operations referencing this table
Business rules referencing this table
SQL referencing this table
PREM_HIST_SUMMARY
Field
Value
Database
Oracle
Schema/Link
[unqualified]**
Purpose
Premium-history summary table used to locate current history sets and feed minimum-premium logic.
Access pattern
direct SQL and stored procedure
CRUD operations
R
Key columns used
PREM_HIST_SET_ID, POLICY_NUM, POLICY_PERIOD_EFF_DATE, PREM_HIST_TYPE_CODE
Sequence
N/A
Related tables
See relationship diagram
Business objects
PolicyInformation
Operations referencing this table
Business rules referencing this table
SQL referencing this table
ENDORSEMENT
Field
Value
Database
Oracle
Schema/Link
[unqualified]**
Purpose
Endorsement table used to detect printed P401 information pages.
Access pattern
direct SQL
CRUD operations
R
Key columns used
POLICY_NUM, POLICY_PERIOD_EFF_DATE, ENDORSE_CODE, PRINTED_DATE
Sequence
N/A
Related tables
See relationship diagram
Business objects
PolicyInformation
Operations referencing this table
Business rules referencing this table
SQL referencing this table
DUAL
Field
Value
Database
Oracle
Schema/Link
N/A — Oracle pseudo-table
Purpose
Oracle pseudo-table used to invoke scalar package functions.
Access pattern
direct SQL
CRUD operations
R
Key columns used
Oracle scalar expression only
Sequence
N/A
Related tables
See relationship diagram
Business objects
PolicyInformation
Operations referencing this table
Business rules referencing this table
SQL referencing this table
Table relationship diagram
The following diagram shows the discoverable relationships between the tables referenced by this library and its Oracle procedures.
erDiagram
POLICY ||--o{ POLICY_PERIOD : POLICY_NUM
POLICY ||--o{ POLICY_PERIOD_NON_WCIS : POLICY_NUM
POLICY_PERIOD ||--o{ ENDORSEMENT : POLICY_NUM+EFF_DATE
POLICY_PERIOD ||--o{ PREM_HIST_SUMMARY : POLICY_NUM+EFF_DATE
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.Policy\PolicyInformation.vb
Business\SAIF.Business.Policy\clsHazardGroupCollection.vb
Business\SAIF.Business.Policy\CodeMaps\clsBenefitJurisdictionCodeMap.vb
Business\SAIF.Business.Policy\CodeMaps\clsManualClassTypeCodeMap.vb
Oracle DBA_SOURCE: WCIS_DBA.pk73069_rating_procs
Oracle DBA_SOURCE: WCIS_DBA.pk73102_policy