Skip to content

SQL-018: Insert classcoveragerateadjustment

Insert classcoveragerateadjustment in the context of clsClassCoverageRateAdjustment.

Classification

Field Value
SQL ID SQL-018
Operation type Insert
Execution method NonQuery
Database Oracle
Command type Text
Schema N/A — accessed via DB link @POLDB (Policy database)
Business object clsClassCoverageRateAdjustment
Criteria property InsertSQL
Lifecycle method BeforeInsert / AfterInsert

Parameters

Parameter Direction Type Max length Description
:PremHistAdjRateClassID Input Numeric* inferred/unknown Bind variable in clsClassCoverageRateAdjustment.InsertSQL.
:ClassEffectiveDate Input Date inferred/unknown Bind variable in clsClassCoverageRateAdjustment.InsertSQL.
:ClassExpirationDate Input Date inferred/unknown Bind variable in clsClassCoverageRateAdjustment.InsertSQL.
:ClassPayroll Input Unknown* inferred/unknown Bind variable in clsClassCoverageRateAdjustment.InsertSQL.
:ClassAdjustedRate Input Numeric* inferred/unknown Bind variable in clsClassCoverageRateAdjustment.InsertSQL.
:ClassPremium Input Unknown* inferred/unknown Bind variable in clsClassCoverageRateAdjustment.InsertSQL.
:ClassCoverageSeqNum Input Numeric* inferred/unknown Bind variable in clsClassCoverageRateAdjustment.InsertSQL.
:ClassReportedFlag Input String (Y/N)* inferred/unknown Bind variable in clsClassCoverageRateAdjustment.InsertSQL.
:PremiumHistorySetID Input Numeric* inferred/unknown Bind variable in clsClassCoverageRateAdjustment.InsertSQL.
:PremiumAdjustmentTypeCode Input String* inferred/unknown Bind variable in clsClassCoverageRateAdjustment.InsertSQL.
:RatingRuleMasterID Input Numeric* inferred/unknown Bind variable in clsClassCoverageRateAdjustment.InsertSQL.
:WaivedPayrollFlag Input String (Y/N)* inferred/unknown Bind variable in clsClassCoverageRateAdjustment.InsertSQL.
:ManualClassActualPayroll Input Unknown* inferred/unknown Bind variable in clsClassCoverageRateAdjustment.InsertSQL.
:ManualClassActualPremiumAmount Input Numeric* inferred/unknown Bind variable in clsClassCoverageRateAdjustment.InsertSQL.
:OfficerSSN Input Unknown* inferred/unknown Bind variable in clsClassCoverageRateAdjustment.InsertSQL.

Tables

Table Access Columns used
PREM_HIST_ADJ_RATE_CLASS INSERT See sample SQL

Sample SQL

Insert into PREM_HIST_ADJ_RATE_CLASS (
  PREM_HIST_ADJ_RT_CL_SEQ_NUM,
  CLASS_EFF_DATE,
  CLASS_EXP_DATE,
  CLASS_PAYROLL,
  CLASS_ADJUSTED_RATE,
  CLASS_PREMIUM,
  CLASS_COV_SEQ_NUM,
  CLASS_REPORTED_FLAG,
  PREM_HIST_SET_ID,
  PREM_ADJUSTMENT_TYPE_CODE,
  RATING_RULE_MASTER_ID,
  WAIVED_PAYROLL_FLAG,
  MANUAL_CLASS_ACTUAL_PAYROLL,
  MANUAL_CLASS_ACTL_PREM_AMT,
  OFFICER_SSN)
Values (
  :PremHistAdjRateClassID,
  :ClassEffectiveDate,
  :ClassExpirationDate,
  :ClassPayroll,
  :ClassAdjustedRate,
  :ClassPremium,
  :ClassCoverageSeqNum,
  :ClassReportedFlag,
  :PremiumHistorySetID,
  :PremiumAdjustmentTypeCode,
  :RatingRuleMasterID,
  :WaivedPayrollFlag,
  :ManualClassActualPayroll,
  :ManualClassActualPremiumAmount,
  :OfficerSSN)

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.Premium/clsClassCoverageRateAdjustment.vb