Skip to content

SQL-002: US_AUDIT_CONDITION_HISTORY insert

This SQL statement implements the US_AUDIT_CONDITION_HISTORY insert data-access path for clsAuditConditionHistory in SAIF.Business.UnitStat. It participates in the create lifecycle handled by BeforeInsert.

Classification

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

Parameters

Parameter Direction Type Max length Description
:PolicyUnitSeqNum Input Decimal/SmartDecimal N/A Policy unit primary key / parent foreign key.
:ClaimID Input Decimal/SmartDecimal N/A Claim identifier bound from the business object or criteria.
:AuditConditionDescription Input String 100 Audit condition description being inserted.
:CreateDate Input Date N/A History row creation timestamp.
:LastUpdateDate Input Date N/A History row last-update timestamp.
:EditTypeCode Input String 5 Audit classification code such as policy, exposure, or claim.
:ErrorFlag Input String 1 Indicates whether the audit record is an error condition.

Tables

Table Access Columns used
US_AUDIT_CONDITION_HISTORY CREATE See sample SQL

Sample SQL

INSERT INTO us_audit_condition_history (

    us_policy_unit_seq_num,

    claim_id,

    audit_condition_descr,

    create_date,

    last_update_date,

    edit_type_code,

    error_flag

) VALUES (

    :PolicyUnitSeqNum,

    :ClaimID,

    :AuditConditionDescription,

    :CreateDate,

    :LastUpdateDate,

    :EditTypeCode,

    :ErrorFlag

)

Operations and processes

Business rules

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

Sources

  • Business\SAIF.Business.UnitStat\clsAuditConditionHistory.vb