Skip to content

SQL-087: clsClaimDetail

This statement supports clsClaimDetail by executing a Update operation through inline.

Classification

Field Value
SQL ID SQL-087
Operation type Update
Execution method Inline SQL
Database Oracle
Schema [unqualified]**
Command type Text
Business object clsClaimDetail
Criteria property UpdateSQL
Lifecycle method BeforeUpdate

Parameters

Parameter Direction Type Max length Description
:ActiveClaimFlag Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:ExternalViewFlag Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:ClaimStatusCode Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:ClaimTypeCode Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:CoverageCode Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:EmprProvPayrollClassCode Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:EmprProvPayrollSubCode Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:InjOccupationalDiseaseCode Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:InmateNum Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:JurisdictionCode Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:McoEligibilityReasonCode Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:McoEligibilityStatusCode Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:McoID Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:OwcpClaimNum Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:OwcpServiceOfficeCode Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:Federal8FFlag Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:PolicyNum Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:PolicySubCode Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:ProvPayrollClassCode Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:ProvPayrollSubCode Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:ClaimRequestTypeCode Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:UpdateUser Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:ClaimRespCode Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:CompensabilityRespCode Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:DisabilityDate Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:KnowledgeDate Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:WCDClaimNum Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:WCDClaimNumUpdateDate Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:WCDClaimNumUpdateUser Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:MedicareORMTermDate Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:TestedForCovid19Flag Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:Covid19TestResultCode Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:ClaimID Input Unknown — Passed from clsClaimDetail via BeforeUpdate.
:UpdateNum Input Unknown — Passed from clsClaimDetail via BeforeUpdate.

Tables

Table Access Columns used
CL_INJURY_CLAIM Update Not enumerated directly in the stage findings.**

Sample SQL

Update CL_INJURY_CLAIM
SET
    ACTIVE_CLAIM_FLAG = :ActiveClaimFlag,
    CLAIM_RESP_CODE = :ClaimRespCode,
    CLAIM_STATUS_CODE = :ClaimStatusCode,
    CLAIM_TYPE_CODE = :ClaimTypeCode,
    COMPENSABILITY_RESP_CODE = :CompensabilityRespCode,
    COVERAGE_CODE = :CoverageCode,
    DISABILITY_DATE = TRUNC(:DisabilityDate),
    EMPR_PROV_PAYROLL_CLASS_CODE = :EmprProvPayrollClassCode,
    EMPR_PROV_PAYROLL_SUB_CODE = :EmprProvPayrollSubCode,
    INJ_OCCUPATIONAL_DISEASE_CODE = :InjOccupationalDiseaseCode,
    INMATE_NUM = :InmateNum,
    JURISDICTION_CODE = :JurisdictionCode,
    KNOWLEDGE_DATE = TRUNC(:KnowledgeDate),
    MCO_ELIGIBILITY_REASON_CODE = :McoEligibilityReasonCode,
    MCO_ELIGIBILITY_STATUS_CODE = :McoEligibilityStatusCode,
    MCO_ID = :McoID,
    OWCP_CLAIM_NUM = :OwcpClaimNum,
    OWCP_SERVICE_OFFICE_CODE = :OwcpServiceOfficeCode,
    FEDERAL_8F_FLAG = :Federal8FFlag,
    POLICY_NUM = :PolicyNum,
    POLICY_SUB_CODE = :PolicySubCode,
    REQUEST_TYPE_CODE = :ClaimRequestTypeCode,
    SAIF_PROV_PAYROLL_CLASS_CODE = :ProvPayrollClassCode,
    SAIF_PROV_PAYROLL_SUB_CODE = :ProvPayrollSubCode,
    UPDATE_DATE = SYSDATE,
    UPDATE_NUM = UPDATE_NUM + 1,
    UPDATE_USER = :UpdateUser,
    WCD_CLAIM_NUM = :WCDClaimNum,
    WCD_CLAIM_NUM_UPDATE_DATE = :WCDClaimNumUpdateDate,
    WCD_CLAIM_NUM_UPDATE_USER = :WCDClaimNumUpdateUser,
    MEDICARE_ORM_TERM_DATE = :MedicareORMTermDate,
    TESTED_FOR_COVID19_FLAG = :TestedForCovid19Flag,
    COVID19_TEST_RESULT_CODE = :Covid19TestResultCode,
    EXTERNAL_VIEW_FLAG = :ExternalViewFlag
WHERE
    CL_INJURY_CLAIM.CLAIM_ID = :ClaimID AND
    CL_INJURY_CLAIM.UPDATE_NUM = :UpdateNum

Operations and processes

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.Maintenance/clsClaimDetail.vb