Skip to content

SQL-009: CriteriaBase

This statement supports CriteriaBase by executing a Create operation through inline.

Classification

Field Value
SQL ID SQL-009
Operation type Create
Execution method Inline SQL
Database Oracle
Schema [unqualified]**
Command type Text
Business object CriteriaBase
Criteria property InsertSQL
Lifecycle method BeforeInsert

Parameters

Parameter Direction Type Max length Description
:AwardNumber Input Unknown — Passed from CriteriaBase via BeforeInsert.
:ClaimID Input Unknown — Passed from CriteriaBase via BeforeInsert.
:AwardStatusCode Input Unknown — Passed from CriteriaBase via BeforeInsert.
:OrderID Input Unknown — Passed from CriteriaBase via BeforeInsert.
:ClosureID Input Unknown — Passed from CriteriaBase via BeforeInsert.
:EffectiveDate Input Unknown — Passed from CriteriaBase via BeforeInsert.
:PpdScheduledFlag Input Unknown — Passed from CriteriaBase via BeforeInsert.
:InitialCompensationRate Input Unknown — Passed from CriteriaBase via BeforeInsert.
:TotalAmount Input Unknown — Passed from CriteriaBase via BeforeInsert.
:AnnualIncreaseFlag Input Unknown — Passed from CriteriaBase via BeforeInsert.
:NextIssueDate Input Unknown — Passed from CriteriaBase via BeforeInsert.
:ReleasedPaymentCount Input Unknown — Passed from CriteriaBase via BeforeInsert.
:UpdateUser Input Unknown — Passed from CriteriaBase via BeforeInsert.
:UpdateNumber Input Unknown — Passed from CriteriaBase via BeforeInsert.
:UpdateDate Input Unknown — Passed from CriteriaBase via BeforeInsert.
:CompRateEffectiveDate Input Unknown — Passed from CriteriaBase via BeforeInsert.
:AutoRecalcFlag Input Unknown — Passed from CriteriaBase via BeforeInsert.

Tables

Table Access Columns used
CL_AWARD Create Not enumerated directly in the stage findings.**

Sample SQL

Insert into CL_AWARD (
    SAIF_AWARD_NUM,
    CLAIM_ID,
    AWARD_STATUS_CODE,
    ORDER_SEQ_NUM,
    CLOSURE_SEQ_NUM,
    AWARD_EFF_DATE,
    PPD_SCHEDULED_FLAG,
    INITIAL_COMP_RATE,
    AWARD_TOTAL_AMOUNT,
    AWARD_BALANCE_AMOUNT,
    ANNUAL_INCREASE_FLAG,
    NEXT_ISSUE_DATE,
    RELEASED_PAYMENT_COUNT,
    UPDATE_NUM,
    UPDATE_DATE,
    UPDATE_USER,
    COMP_RATE_EFF_DATE,
    AUTO_RECALC_FLAG
) VALUES (
    :AwardNumber,
    :ClaimID,
    :AwardStatusCode,
    :OrderID,
    :ClosureID,
    :EffectiveDate,
    :PpdScheduledFlag,
    :InitialCompensationRate,
    :TotalAmount,
    0,
    :AnnualIncreaseFlag,
    :NextIssueDate,
    :ReleasedPaymentCount,
    :UpdateNumber,
    :UpdateDate,
    :UpdateUser,
    :CompRateEffectiveDate,
    :AutoRecalcFlag
)

Operations and processes

Note: Statements marked with ** could not be confirmed; treat them as unknown until verified.

Sources

  • Business/SAIF.Business.Claim.Payment/Payments/StateAwardPayments/clsAward.vb