Skip to content

SQL-006 Insert a new claim work-release-status record

Inserts a new work-release-status history row for a claim.

Classification

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

Parameters

Parameter Direction Type Max length Description
ClaimID Input Decimal — Claim identifier
SeqNum Input Decimal — Sequence value from SQL-002
WorkReleaseStatusCode Input String 5 Work release status code
EffectiveDate Input Date — Status effective date
UpdateNum Input Decimal — Optimistic-concurrency counter
UpdateUser Input String 30 Auditing user

Tables

Table Access Columns used
CL_CLAIM_WORK_RELEASE_STATUS INSERT CLAIM_ID, CLAIM_WORK_REL_STATUS_SEQ_NUM, WORK_RELEASE_STATUS_CODE, EFFECTIVE_DATE, UPDATE_NUM, UPDATE_USER_ID, UPDATE_DATE

Sample SQL

-- Insert a new claim work-release-status record
Insert Into CL_CLAIM_WORK_RELEASE_STATUS
       (CLAIM_ID,
        CLAIM_WORK_REL_STATUS_SEQ_NUM,
        WORK_RELEASE_STATUS_CODE,
        EFFECTIVE_DATE,
        UPDATE_NUM,
        UPDATE_USER_ID,
        UPDATE_DATE)
Values (:ClaimID,
        :SeqNum,
        :WorkReleaseStatusCode,
        :EffectiveDate,
        :UpdateNum,
        :UpdateUser,
        SYSDATE)

Business rules

Sources

  • SAIF.Business.Claim/clsClaimWorkReleaseStatus.vb