Skip to content

SQL-070: Retrieve premiumratingrulepriority collection

Retrieve premiumratingrulepriority collection in the context of clsPremiumRatingRulePriorityCollection.

Classification

Field Value
SQL ID SQL-070
Operation type Read
Execution method Reader/Scalar
Database Oracle
Command type Text
Schema [unqualified]
Business object clsPremiumRatingRulePriorityCollection
Criteria property RetrieveSQL
Lifecycle method BeforeRetrieve / AfterRetrieve

Parameters

Parameter Direction Type Max length Description
:RatingRuleMasterID Input Numeric* inferred/unknown Bind variable in clsPremiumRatingRulePriorityCollection.RetrieveSQL.

Tables

Table Access Columns used
PREM_RATING_RULE_PRIORITY SELECT See sample SQL

Sample SQL

SELECT
  PREM_RATING_RULE_PRIORITY.RATING_RULE_MASTER_ID as RatingRuleMasterID,
  PREM_RATING_RULE_PRIORITY.PRIORITY_NUM as PriorityNum,
  PREM_RATING_RULE_PRIORITY.PREM_ADJUSTMENT_TYPE_CODE as PremAdjustmentTypeCode,
  PREM_RATING_RULE_PRIORITY.RATING_RULE_FUNCTION_CODE as RatingRuleFunctionCode,
  PREM_RATING_RULE_PRIORITY.GET_ADJUSTMENT as GetAdjustment,
  PREM_RATING_RULE_PRIORITY.GET_ADJUST_INDIVID_COMBO as GetAdjustIndividCombo,
  PREM_RATING_RULE_PRIORITY.GET_ADJUST_COMBO as GetAdjustCombo,
  PREM_RATING_RULE_PRIORITY.GET_ADJUST_INDIVID_NOT_COMBO as GetAdjustIndividNotCombo,
  PREM_RATING_RULE_PRIORITY.INCLUDE_BILLING_FLAG as IncludeBillingFlag,
  PREM_RATING_RULE_PRIORITY.GET_MAX_ADJUST as GetMaxAdjust,
  PREM_RATING_RULE_PRIORITY.GET_MAX_BASIS as GetMaxBasis,
  PREM_RATING_RULE_PRIORITY.GET_MIN_ADJUST as GetMinAdjust,
  PREM_RATING_RULE_PRIORITY.MINIMUM_BASIS as MinimumBasis,
  PREM_RATING_RULE_PRIORITY.INCLUDE_STD_PREM_FLAG as IncludeStdPremFlag,
  PREM_RATING_RULE_PRIORITY.ADJ_RATE_DOCUMENT_PRIORITY_NUM as AdjRateDocumentPriorityNum,
  PREM_RATING_RULE_PRIORITY.PREM_CALC_METHOD_CODE as PremCalcMethodCode,
  PREM_RATING_RULE_PRIORITY.PAYROLL_REPORT_CALC_CODE as PayrollReportCalcCode,
  PREM_RATING_RULE_PRIORITY.BASIC_PREMIUM_FLAG as BasicPremiumFlag
FROM PREM_RATING_RULE_PRIORITY
WHERE
  PREM_RATING_RULE_PRIORITY.RATING_RULE_MASTER_ID = :RatingRuleMasterID
ORDER BY PriorityNum

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/Rating/clsPremiumRatingRulePriorityCollection.vb