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
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