SQL-003: Create operation
This document records the SQL used by Criteria in SAIF.Business.Claim.Bill.
Classification
Field
Value
SQL ID
SQL-003
Operation type
Create
Execution method
Inline
Database
Oracle
Schema
[unqualified]**
Command type
Text
Business object
Criteria
Criteria property
InsertSQL
Lifecycle method
BeforeInsert
Parameters
Parameter
Direction
Type
Max length
Description
:BillID
Input
Number
N/A
Binds BillID from active calling code or Oracle signature.
:AuditReceiptDate
Input
Date
N/A
Binds AuditReceiptDate from active calling code or Oracle signature.
:ChargeableCostFlag
Input
String
N/A
Binds ChargeableCostFlag from active calling code or Oracle signature.
:SpecialHandlingCode
Input
String
N/A
Binds SpecialHandlingCode from active calling code or Oracle signature.
:TotalChargedAmount
Input
Number
N/A
Binds TotalChargedAmount from active calling code or Oracle signature.
:TotalAllowedAmount
Input
Number
N/A
Binds TotalAllowedAmount from active calling code or Oracle signature.
:TotalMcoAdminFeeAmount
Input
Number
N/A
Binds TotalMcoAdminFeeAmount from active calling code or Oracle signature.
:UpdateUser
Input
Date
N/A
Binds UpdateUser from active calling code or Oracle signature.
:UpdateDate
Input
Date
N/A
Binds UpdateDate from active calling code or Oracle signature.
:PrintEobFlag
Input
String
N/A
Binds PrintEobFlag from active calling code or Oracle signature.
Tables
Table
Access
Columns used
CBP_AUDIT
CREATE
A, AUDIT_RECEIPT_DATE, B, BILL_ID, C, CBP_AUDIT, CHARGEABLE_COST_FLAG, D, E, F, H, I
Sample SQL
Insert into CBP_AUDIT ( BILL_ID , AUDIT_RECEIPT_DATE , CHARGEABLE_COST_FLAG , SPECIAL_HANDLING_CODE , TOTAL_CHARGED_AMT , TOTAL_ALLOWED_AMT , TOTAL_MCO_ADMIN_FEE_AMT , UPDATE_USER , UPDATE_NUM , UPDATE_DATE , PRINT_EOB_FLAG )
VALUES ( : BillID , : AuditReceiptDate , : ChargeableCostFlag , : SpecialHandlingCode , : TotalChargedAmount , : TotalAllowedAmount , : TotalMcoAdminFeeAmount , : UpdateUser , 0 , : UpdateDate , : PrintEobFlag )
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.Bill\Core\clsAudit.vb