Skip to content

SQL-025: Insert cancellation warning collection

Insert cancellation warning collection in the context of clsCancellationWarningCollection.

Classification

Field Value
SQL ID SQL-025
Operation type Insert
Execution method IDataRequest.SQLStatement (CommandType.Text)
Database Oracle
Schema [unqualified]**
Command type Text
Business object clsCancellationWarningCollection
Criteria property InsertSQL
Lifecycle method BeforeInsert / AfterInsert

Parameters

Parameter Direction Type Max length Description
:BatchProcessedFlag Input bound from BatchProcessedFlag 1 Bound in clsCancellationWarningCollection.BeforeInsert (line 563)
:CancellationSeqNum Input bound from MyCriteria.CancellationSeqNum - Bound in clsCancellationWarningCollection.BeforeInsert (line 194)
:PolicyNum Input bound from MyCriteria.PolicyNum - Bound in clsCancellationWarningCollection.BeforeRetrieve (line 249)
:CancelDate Input bound from m_CancelDate - Bound in clsCancellationWarningCollection.BeforeInsert (line 568)
:CancelUser Input bound from m_CancelUser 30 Bound in clsCancellationWarningCollection.BeforeInsert (line 569)
:NoticeOFIntentDate Input bound from m_NoticeOfIntentDate - Bound in clsCancellationWarningCollection.BeforeInsert (line 570)
:NoticeOFIntentUser Input bound from m_NoticeOfIntentUser 30 Bound in clsCancellationWarningCollection.BeforeInsert (line 571)
:ReinstateReasonCode Input bound from m_ReinstateReasonCode 5 Bound in clsCancellationWarningCollection.BeforeInsert (line 521)
:CancelReasonCode Input bound from CancelReasonCode 5 Bound in clsCancellationWarningCollection.BeforeInsert (line 186)
:RescindDate Input bound from m_RescindDate - Bound in clsCancellationWarningCollection.BeforeInsert (line 574)
:RescindUser Input bound from m_RescindUser 30 Bound in clsCancellationWarningCollection.BeforeInsert (line 575)
:ReinstateDate Input bound from m_ReinstateDate - Bound in clsCancellationWarningCollection.BeforeInsert (line 576)
:ReinstateUser Input bound from m_ReinstateUser 30 Bound in clsCancellationWarningCollection.BeforeInsert (line 577)
:ReinstatementFeeFlag Input bound from m_ReinstatementFeeFlag 1 Bound in clsCancellationWarningCollection.BeforeInsert (line 578)
:CreateDate Input bound from CreateDate - Bound in clsCancellationWarningCollection.BeforeInsert (line 190)
:CreateUser Input bound from CreateUser 30 Bound in clsCancellationWarningCollection.BeforeInsert (line 189)
:UpdateUser Input bound from m_UpdateUser 30 Bound in clsCancellationWarningCollection.BeforeInsert (line 579)
:RescindUpdateDate Input bound from m_RescindUpdateDate - Bound in clsCancellationWarningCollection.BeforeInsert (line 580)
:CancelUpdateDate Input bound from m_CancelUpdateDate - Bound in clsCancellationWarningCollection.BeforeInsert (line 581)
:ReinstateUpdateDate Input bound from m_ReinstateUpdateDate - Bound in clsCancellationWarningCollection.BeforeInsert (line 582)
:NoticeOFIntentUpdateDate Input bound from m_NoticeOfIntentUpdateDate - Bound in clsCancellationWarningCollection.BeforeInsert (line 583)
:FuturePlpStatusCode Input bound from m_FuturePLPStatusCode 5 Bound in clsCancellationWarningCollection.BeforeInsert (line 584)
:CancelRequestorName Input bound from m_CancelRequestorName 50 Bound in clsCancellationWarningCollection.BeforeInsert (line 585)
:CancelRequestMethodCode Input bound from m_CancelRequestMethodCode 5 Bound in clsCancellationWarningCollection.BeforeInsert (line 586)
:RequestDate Input bound from m_RequestDate - Bound in clsCancellationWarningCollection.BeforeInsert (line 587)
:ShortRateFlag Input bound from m_ShortRateFlag 1 Bound in clsCancellationWarningCollection.BeforeInsert (line 588)
:UpdateDate Input bound from m_UpdateDate - Bound in clsCancellationWarningCollection.BeforeInsert (line 589)
:CarrierCode Input bound from CarrierCode 5 Bound in clsCancellationWarningCollection.BeforeInsert (line 187)
:ReinstateRequestDate Input bound from m_ReinstateRequestDate - Bound in clsCancellationWarningCollection.BeforeInsert (line 591)
:PremHistSetID Input unknown - Bind variable present in SQL text; no matching AddParm located - unknown**
:PolicyMemoSeqNum Input bound from m_PolicyMemoSeqNum - Bound in clsCancellationWarningCollection.BeforeInsert (line 593)
:NoticeOFReminderDate Input bound from m_NoticeOfReminderDate - Bound in clsCancellationWarningCollection.BeforeInsert (line 594)
:CancellationTrackCode Input bound from m_CancellationTrackCode 5 Bound in clsCancellationWarningCollection.BeforeInsert (line 595)

Tables

Table Access Columns used
CANCELLATION INSERT See sample SQL

Sample SQL

INSERT INTO
  CANCELLATION
  (
    BATCH_PROCESSED_FLAG,
    CANCELLATION_SEQ_NUM,
    POLICY_NUM,
    CANCEL_DATE,
    CANCEL_USER,
    NOTICE_OF_INTENT_DATE,
    NOTICE_OF_INTENT_USER,
    REINSTATE_REASON_CODE,
    CANCEL_REASON_CODE,
    RESCIND_DATE,
    RESCIND_USER,
    REINSTATE_DATE,
    REINSTATE_USER,
    REINSTATEMENT_FEE_FLAG,
    CREATE_DATE,
    CREATE_USER,
    UPDATE_USER,
    RESCIND_UPDATE_DATE,
    CANCEL_UPDATE_DATE,
    REINSTATE_UPDATE_DATE,
    NOTICE_OF_INTENT_UPDATE_DATE,
    FUTURE_PLP_STATUS_CODE,
    CANCEL_REQUESTOR_NAME,
    CANCEL_REQUEST_METHOD_CODE,
    REQUEST_DATE,
    SHORT_RATE_FLAG,
    UPDATE_DATE,
    CARRIER_CODE,
    REINSTATE_REQUEST_DATE,
    PREM_HIST_SET_ID,
    POLICY_MEMO_SEQ_NUM,
    NOTICE_OF_REMINDER_DATE,
    CANCELLATION_TRACK_CODE
  )
VALUES
  (
    :BatchProcessedFlag,
    :CancellationSeqNum,
    :PolicyNum,
    :CancelDate,
    :CancelUser,
    :NoticeOFIntentDate,
    :NoticeOFIntentUser,
    :ReinstateReasonCode,
    :CancelReasonCode,
    :RescindDate,
    :RescindUser,
    :ReinstateDate,
    :ReinstateUser,
    :ReinstatementFeeFlag,
    :CreateDate,
    :CreateUser,
    :UpdateUser,
    :RescindUpdateDate,
    :CancelUpdateDate,
    :ReinstateUpdateDate,
    :NoticeOFIntentUpdateDate,
    :FuturePlpStatusCode,
    :CancelRequestorName,
    :CancelRequestMethodCode,
    :RequestDate,
    :ShortRateFlag,
    :UpdateDate,
    :CarrierCode,
    :ReinstateRequestDate,
    :PremHistSetID,
    :PolicyMemoSeqNum,
    :NoticeOFReminderDate,
    :CancellationTrackCode
  )

Operations and processes

Business rules

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.Policy.Core\clsCancellationWarningCollection.vb