SQL-035: Criteria
This document records the SQL used by Criteria in SAIF.Business.Claim.
Classification
Field
Value
SQL ID
SQL-035
Operation type
Update
Execution method
Inline
Database
Oracle
Schema
[unqualified]**
Command type
Text
Business object
Criteria
Criteria property
UpdateSQL
Lifecycle method
BeforeUpdate
Parameters
Parameter
Direction
Type
Max length
Description
:AnnualIncreaseFlag
Input
String
N/A
Binds AnnualIncreaseFlag from active calling code or Oracle signature.
:AwardBalanceAmount
Input
Number
N/A
Binds AwardBalanceAmount from active calling code or Oracle signature.
:AwardEffDate
Input
Date
N/A
Binds AwardEffDate from active calling code or Oracle signature.
:AwardStatusCode
Input
String
N/A
Binds AwardStatusCode from active calling code or Oracle signature.
:AwardTotalAmount
Input
Number
N/A
Binds AwardTotalAmount from active calling code or Oracle signature.
:ClaimID
Input
Number
N/A
Binds ClaimID from active calling code or Oracle signature.
:ClosureSeqNum
Input
Number
N/A
Binds ClosureSeqNum from active calling code or Oracle signature.
:InitialCompRate
Input
String
N/A
Binds InitialCompRate from active calling code or Oracle signature.
:NextIssueDate
Input
Date
N/A
Binds NextIssueDate from active calling code or Oracle signature.
:OrderSeqNum
Input
Number
N/A
Binds OrderSeqNum from active calling code or Oracle signature.
:PpdScheduledFlag
Input
String
N/A
Binds PpdScheduledFlag from active calling code or Oracle signature.
:ReleasedPaymentCount
Input
Number
N/A
Binds ReleasedPaymentCount from active calling code or Oracle signature.
:AwardNum
Input
Number
N/A
Binds AwardNum from active calling code or Oracle signature.
:UpdateUser
Input
Date
N/A
Binds UpdateUser from active calling code or Oracle signature.
:UpdateNum
Input
Date
N/A
Binds UpdateNum from active calling code or Oracle signature.
Tables
Table
Access
Columns used
CL_FEDERAL_AWARD
UPDATE
A, AND, ANNUAL_INCREASE_FLAG, AWARD_BALANCE_AMOUNT, AWARD_EFF_DATE, AWARD_STATUS_CODE, AWARD_TOTAL_AMOUNT, B, C, CLAIM_ID, CLOSURE_SEQ_NUM, CL_FEDERAL_AWARD
Sample SQL
Update CL_FEDERAL_AWARD
SET ANNUAL_INCREASE_FLAG = : AnnualIncreaseFlag , AWARD_BALANCE_AMOUNT = : AwardBalanceAmount , AWARD_EFF_DATE = : AwardEffDate , AWARD_STATUS_CODE = : AwardStatusCode , AWARD_TOTAL_AMOUNT = : AwardTotalAmount , CLAIM_ID = : ClaimID , CLOSURE_SEQ_NUM = : ClosureSeqNum , INITIAL_COMP_RATE = : InitialCompRate , NEXT_ISSUE_DATE = : NextIssueDate , ORDER_SEQ_NUM = : OrderSeqNum , PPD_SCHEDULED_FLAG = : PpdScheduledFlag , RELEASED_PAYMENT_COUNT = : ReleasedPaymentCount , SAIF_AWARD_NUM = : AwardNum , UPDATE_DATE = SYSDATE , UPDATE_NUM = UPDATE_NUM + 1 , UPDATE_USER = : UpdateUser
WHERE CL_FEDERAL_AWARD . SAIF_AWARD_NUM = : AwardNum
AND UPDATE_NUM = : UpdateNum
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.Claim\clsFederalAwardStatus.vb