SQL-040: Retrieve classcoverage
Retrieve classcoverage in the context of clsClassCoverage.
Classification
Field
Value
SQL ID
SQL-040
Operation type
Read
Execution method
Reader/Scalar
Database
Oracle
Command type
Text
Schema
N/A — accessed via DB link @POLDB (Policy database)
Business object
clsClassCoverage
Criteria property
RetrieveSQL
Lifecycle method
BeforeRetrieve / AfterRetrieve
Parameters
Parameter
Direction
Type
Max length
Description
:ClassCoverageID
Input
Numeric*
inferred/unknown
Bind variable in clsClassCoverage.RetrieveSQL.
:PremiumSetID
Input
Numeric*
inferred/unknown
Bind variable in clsClassCoverage.RetrieveSQL.
Tables
Sample SQL
SELECT
PHCC . CLASS_COV_SEQ_NUM as ClassCoverageID ,
PHCC . PREM_HIST_SET_ID as PremiumSetID ,
PHCC . MANUAL_CLASS_EFF_DATE as EffectiveDate ,
PHCC . MANUAL_CLASS_EXP_DATE as ExpirationDate ,
PHCC . EMPLOYEE_RATING_TYPE_CODE as EmployeeRatingTypeCode ,
PHCC . MANUAL_CLASS_TYPE_CODE as ManualClassTypeCode ,
PHCC . RATE_TYPE_CODE as RateTypeCode ,
PHCC . MANUAL_CLASS_RATE as ManualClassRate ,
PHCC . MANUAL_CLASS_NUM as ManualClassNum ,
PHCC . RATE_FILE_SEQ_NUM as RateFileSeqNum ,
PHCC . LOC_SEQ_NUM as LocationID ,
nvl ( PHCC . MANUAL_CLASS_ANNUAL_PAYROLL , 0 ) as AnnualPayroll ,
PHCC . PARENT_LOC_SEQ_NUM as ParentLocationSequenceNumber ,
PHCC . MANUAL_CLASS_PERIOD_PAYROLL as PayrollAmount ,
pk73059_prem_hist_summary . get_reported_payroll ( phcc . prem_hist_set_id , phcc . class_cov_seq_num ) ReportedPayrollAmount ,
PHCC . MANUAL_CLASS_PERIOD_PREMIUM as PeriodPremiumAmount ,
nvl ( PHCC . MANUAL_CLASS_PREM_CALC_AMT , 0 ) as PremiumCalculationAmount ,
PHCC . POLICY_PERIOD_EFF_DATE as PolicyPeriodEffectiveDate ,
PHCC . POLICY_NUM as PolicyNumber ,
PHCC . BUS_SEQ_NUM as BusinessSequenceNumber ,
PHCC . OFFICER_SSN as AffiliateID ,
PHCC . UPDATE_DATE as UpdateDate ,
PHCC . UPDATE_USER as UpdateUser ,
PHCC . AFFILIATE_EFF_DATE as AffiliateEffectiveDate ,
PHCC . MANUAL_CLASS_ACTUAL_PAYROLL as ActualPayrollAmount ,
PHCC . WAIVED_PAYROLL_FLAG as WaivedPayrollFlag ,
PHCC . MANUAL_CLASS_ACTL_PREM_AMT as ActualPremiumAmount ,
PHCC . DISPLAY_SORT_NUM as DisplaySortNumber
FROM PREM_HIST_CLASS_COVERAGE PHCC
WHERE
PHCC . CLASS_COV_SEQ_NUM = : ClassCoverageID
AND PHCC . PREM_HIST_SET_ID = : PremiumSetID
Operations and processes
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/clsClassCoverage.vb