Skip to content

SAIF.Business.Policy.Rating database tables

This page catalogs the Oracle tables and pseudo-tables used by SAIF.Business.Policy.Rating.

Table catalog

Table Database Schema/Link CRUD Purpose Primary business object
DUAL Oracle [unqualified]** R Provides Oracle sequence reads for generated keys. clsManualClassParagraph
MANUAL_CLASS_ASSOCIATION Oracle [unqualified]** C/R/U/D Stores associations between manual classes. clsManualClassAssociation
MANUAL_CLASS_BASE Oracle [unqualified]** C/R/U/D Stores published manual-class attributes for a rate file. clsManualClassBase
MANUAL_CLASS_DETAIL Oracle [unqualified]** C/R/U/D Stores non-rate-file manual-class attributes such as default usage codes and flags. clsManualClassDetail
MANUAL_CLASS_PARAGRAPH Oracle [unqualified]** C/R/U/D Stores paragraph text used in class descriptions. clsManualClassParagraph
MANUAL_CLASS_PARAGRAPH_USAGE Oracle [unqualified]** C/R/U/D Stores effective-dated paragraph assignments for classes and market types. clsManualClassParagraphUsage
RATE_FILE_MASTER Oracle [unqualified]** C/R/U/D Stores published rate-file headers and outstanding-filing linkage. clsRateFileMaster
STAT_PREMIUM_CLASS Oracle [unqualified]** C/R/U/D Stores NCCI statistical premium class attributes. clsStatPremiumClass
DTEC_RATE Oracle [unqualified]** R Stores effective DTEC rates by market type. clsDTECRate
EMPLOYEE_RATING_TYPE_CODE Oracle [unqualified]** R Stores employee rating type codes and endorsement metadata. clsEmployeeRatingType
FED_COVERAGE_LIABILITY_LIMIT Oracle [unqualified]** R Stores effective-dated federal coverage liability limits. clsFederalCoverageLiabilityLimit
FED_COVERAGE_TYPE_CODE Oracle [unqualified]** R Stores federal coverage type codes and manual-class mappings. clsFederalCoverageTypeCode
PREM_HIST_CLASS_COVERAGE Oracle [unqualified]** R Stores premium-history class coverage rows used by delete guards. clsManualClassBase
MANUAL_CLASS_TYPE_CODE Oracle [unqualified]** R Stores manual-class type codes. clsManualClassType
POLICY Oracle [unqualified]** R Supplies policy-level market-type context for period rating info. clsPeriodRatingInfo
POLICY_PERIOD Oracle [unqualified]** R Supplies current WCIS policy-period rating context. clsPeriodRatingInfo
POLICY_PERIOD_NON_WCIS Oracle [unqualified]** R Supplies legacy non-WCIS policy-period rating context. clsPeriodRatingInfo
PREMIUM_DISCOUNT_RANGE Oracle [unqualified]** R Stores premium-size discount bands. clsPremiumSizeDiscount
PREPAY_DISCOUNT_FACTOR Oracle [unqualified]** R Stores effective-dated discount factors for prepay frequencies. clsPrepayDiscountFactor
PREPAY_FREQUENCY_CODE Oracle [unqualified]** R/U Stores prepay frequency code rows. clsPrepayFrequency
RISK_TYPE_CODE Oracle [unqualified]** R Stores rate-tier or risk-type codes. clsRateTier
RISK_TYPE_DESCRIPTION Oracle [unqualified]** R Stores effective-dated state and federal risk-type factors. clsRateTierFactor
RATING_PLAN_CODE Oracle [unqualified]** R Stores rating-plan codes. clsRatingPlanCode
RATING_PLAN_FACTOR Oracle [unqualified]** R Stores effective-dated rating-plan factor ranges. clsRatingPlanFactor
RATING_PLAN_TYPE_CODE Oracle [unqualified]** R Stores rating-plan-type codes. clsRatingPlanTypeCode
SAIFPLUS_DISCOUNT Oracle [unqualified]** R Stores effective-dated SAIF Plus discount rates and caps. clsSAIFPlusDiscount
TERRORISM_RATE Oracle [unqualified]** R Stores effective terrorism rates by market type. clsTerrorismRate
USLHW_COMP_FACTOR Oracle [unqualified]** R Stores effective USL&HW compensation factors. clsUSLHWCompFactor

DUAL

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Provides Oracle sequence reads for generated keys.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence PARAGRAPH_NUM_NEXTVAL placeholder / RATE_FILE_SEQ_NUM.NEXTVAL
Related tables See relationship diagram and linked SQL pages.
Business objects clsManualClassParagraph, clsRateFileMaster

SQL referencing this table


MANUAL_CLASS_ASSOCIATION

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores associations between manual classes.
Access pattern direct SQL
CRUD operations C/R/U/D
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsManualClassAssociation, clsManualClassAssociationCollection

SQL referencing this table


MANUAL_CLASS_BASE

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores published manual-class attributes for a rate file.
Access pattern direct SQL / stored procedure
CRUD operations C/R/U/D
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsManualClassBase, clsManualClassBaseCollection, clsRateFileMaster

SQL referencing this table


MANUAL_CLASS_DETAIL

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores non-rate-file manual-class attributes such as default usage codes and flags.
Access pattern direct SQL
CRUD operations C/R/U/D
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsManualClassBaseCollection, clsManualClassDetail

SQL referencing this table


MANUAL_CLASS_PARAGRAPH

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores paragraph text used in class descriptions.
Access pattern direct SQL
CRUD operations C/R/U/D
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsManualClassBase, clsManualClassParagraph

SQL referencing this table


MANUAL_CLASS_PARAGRAPH_USAGE

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores effective-dated paragraph assignments for classes and market types.
Access pattern direct SQL
CRUD operations C/R/U/D
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsManualClassBase, clsManualClassParagraphUsage, clsManualClassParagraphUsageCollection

SQL referencing this table


RATE_FILE_MASTER

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores published rate-file headers and outstanding-filing linkage.
Access pattern direct SQL / stored procedure
CRUD operations C/R/U/D
Key columns used See linked SQL documents for column-level usage.
Sequence RATE_FILE_SEQ_NUM
Related tables See relationship diagram and linked SQL pages.
Business objects clsRateFileMaster, clsRateFileMasterCollection

SQL referencing this table


STAT_PREMIUM_CLASS

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores NCCI statistical premium class attributes.
Access pattern direct SQL
CRUD operations C/R/U/D
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsStatPremiumClass, clsStatPremiumClassCollection

SQL referencing this table


DTEC_RATE

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores effective DTEC rates by market type.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsDTECRate

SQL referencing this table


EMPLOYEE_RATING_TYPE_CODE

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores employee rating type codes and endorsement metadata.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsEmployeeRatingType

SQL referencing this table


FED_COVERAGE_LIABILITY_LIMIT

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores effective-dated federal coverage liability limits.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsFederalCoverageLiabilityLimit, clsFederalCoverageLiabilityLimitCollection

SQL referencing this table


FED_COVERAGE_TYPE_CODE

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores federal coverage type codes and manual-class mappings.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsFederalCoverageTypeCode

SQL referencing this table


PREM_HIST_CLASS_COVERAGE

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores premium-history class coverage rows used by delete guards.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsManualClassBase

SQL referencing this table


MANUAL_CLASS_TYPE_CODE

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores manual-class type codes.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsManualClassType

SQL referencing this table


POLICY

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Supplies policy-level market-type context for period rating info.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsPeriodRatingInfo

SQL referencing this table


POLICY_PERIOD

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Supplies current WCIS policy-period rating context.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsPeriodRatingInfo

SQL referencing this table


POLICY_PERIOD_NON_WCIS

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Supplies legacy non-WCIS policy-period rating context.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsPeriodRatingInfo

SQL referencing this table


PREMIUM_DISCOUNT_RANGE

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores premium-size discount bands.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsPremiumSizeDiscount

SQL referencing this table


PREPAY_DISCOUNT_FACTOR

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores effective-dated discount factors for prepay frequencies.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsPrepayDiscountFactor, clsPrepayDiscountFactorCollection

SQL referencing this table


PREPAY_FREQUENCY_CODE

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores prepay frequency code rows.
Access pattern direct SQL
CRUD operations R/U
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsPrepayFrequency, clsPrepayFrequencyCodeCollection

SQL referencing this table


RISK_TYPE_CODE

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores rate-tier or risk-type codes.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsRateTier, clsRateTierCollection

SQL referencing this table


RISK_TYPE_DESCRIPTION

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores effective-dated state and federal risk-type factors.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsRateTierFactor

SQL referencing this table


RATING_PLAN_CODE

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores rating-plan codes.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsRatingPlanCode

SQL referencing this table


RATING_PLAN_FACTOR

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores effective-dated rating-plan factor ranges.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsRatingPlanFactor, clsRatingPlanFactorCollection

SQL referencing this table


RATING_PLAN_TYPE_CODE

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores rating-plan-type codes.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsRatingPlanTypeCode

SQL referencing this table


SAIFPLUS_DISCOUNT

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores effective-dated SAIF Plus discount rates and caps.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsSAIFPlusDiscount

SQL referencing this table


TERRORISM_RATE

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores effective terrorism rates by market type.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsTerrorismRate

SQL referencing this table


USLHW_COMP_FACTOR

Field Value
Database Oracle
Schema/Link [unqualified]**
Purpose Stores effective USL&HW compensation factors.
Access pattern direct SQL
CRUD operations R
Key columns used See linked SQL documents for column-level usage.
Sequence N/A
Related tables See relationship diagram and linked SQL pages.
Business objects clsUSLHWCompFactor

SQL referencing this table


Table relationship diagram

The following diagram shows relationships identified in the library's SQL.

erDiagram
  RATE_FILE_MASTER ||--o{ MANUAL_CLASS_BASE : rate_file_seq_num
  MANUAL_CLASS_BASE ||--o{ MANUAL_CLASS_ASSOCIATION : manual_class_num
  MANUAL_CLASS_BASE ||--o{ MANUAL_CLASS_PARAGRAPH_USAGE : manual_class_num
  MANUAL_CLASS_PARAGRAPH ||--o{ MANUAL_CLASS_PARAGRAPH_USAGE : paragraph_num
  FED_COVERAGE_TYPE_CODE ||--o{ FED_COVERAGE_LIABILITY_LIMIT : code
  RATING_PLAN_CODE ||--o{ RATING_PLAN_FACTOR : code
  PREPAY_FREQUENCY_CODE ||--o{ PREPAY_DISCOUNT_FACTOR : code
  POLICY ||--o{ POLICY_PERIOD : policy_num
  POLICY ||--o{ POLICY_PERIOD_NON_WCIS : policy_num

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.Rating\clsManualClassBase.vb
  • Business\SAIF.Business.Policy.Rating\clsManualClassBaseCollection.vb
  • Business\SAIF.Business.Policy.Rating\clsManualClassParagraph.vb
  • Business\SAIF.Business.Policy.Rating\clsManualClassParagraphUsage.vb
  • Business\SAIF.Business.Policy.Rating\clsPeriodRatingInfo.vb
  • Business\SAIF.Business.Policy.Rating\clsRateFileMaster.vb