19.1 Business Event Summary

This topic describes the systematic instructions to specify the Business Event Summary.

  1. Click Account Configurations. Under Account Configurations, click Business Events, then click Business Event Summary.
    The Business Event Summary page displays.

    Figure 19-1 Business Event Summary



  2. Specify the details as described in the following table and Summary for the required messages.

    Table 19-1 Business Event Summary - Field Description

    Field Description
    Domain A predefined field that specifies the domain of the event.
    Category A predefined field used to categorize events.
    Event A predefined field that specifies the domain event.
  3. Click Summary.
    The Business Event Details displays.

    Figure 19-2 Business Event Details



    Table 19-2 Business Event Details - Field Description

    Field Description
    Event No A display field for the serial number. This field does not indicate the order in which events are generated.
    Event Code A display field that holds a unique code for each event.
    Event Description A display for describing the event.
    Rule Code A display the rule code.
    Expression A display field that shows the rule expression as maintained in the Plato rule.
    Output A display field that shows the list of facts applicable to this event, as maintained in the Plato rule.
    Target A predefined field that specifies the intended recipient of the event. The two possible values are:
    • SYSTEM: Event is delivered to an external or internal system.
    • CUSTOMER: Event is delivered to the customer. (Not supported in version 9.5.x).
    Delivery Mode A display the delivery mode from the following:
    • EDP
    • OBRH (Not supported in version 9.5.x)
    • SMS (Not supported in version 9.5.x)
    • EMAIL (Not supported in version 9.5.x)
    Topic Name A display topic name.

    The following are the maintenance data for the supported event.

    Table 19-3 CMC_TM_EVENTGEN_DEFN_DETAIL

    Event Code Event Description Rule
    CRTXN Credit Transaction EVENT_RULCRTXN
    DRTXN Debit Transaction EVENT_RULDRTXN
    MAXCR Maximum Credit Threshold EVENT_RULMAXCR
    MAXDR Maximum Debit Threshold EVENT_RULMAXDR
    MINCR Minimum Credit Threshold EVENT_RULMINCR
    MINDR Minimum Debit Threshold EVENT_RULMINCR
    NEGBAL Negative Balance Threshold EVENT_RULNEGBAL
    ODLMUTL Overdraft Limit Utilization EVENT_RULODLMUTL
    REVR Accounting Transaction Reversal EVENT_RULREVR
    MAXBAL Maximum Balance Threshold EVENT_RULMAXBAL
    MINBAL Minimum Balance Threshold EVENT_RULMINBAL
    AMOUNTBLOCKCLOSE Close amount block event EVENT_TD_AMOUNT_BLOCK_CLOSE
    AMOUNTBLOCKCREATE Create or reopen amount block event EVENT_TD_AMOUNT_BLOCK_CREATE
    MODACADDR Account Address Modification EVENT_MODACADDR
    MODACBSDTL Account Basic Details Modification EVENT_MODACBSDTL
    MODACCHQBK Account Cheque Book Modification EVENT_MODACCHQBK
    MODACFTR Account Features Modification EVENT_MODACFTR
    MODACINTDTL Account Interest Details Modification EVENT_MODACINTDTL
    MODACLIMITS Account Limits Modification EVENT_MODACLIMITS
    MODACMCYACC Multicurrency Account Details Modification EVENT_MODACMCYACC
    MODACMIS Account MIS Modification EVENT_MODACMIS
    MODACPREF Account Preferences Modification EVENT_MODACPREF
    MODACPROVGL Account Provisioning and GL Modification EVENT_MODACPROVGL
    MODACSTAT Account Status Modification EVENT_MODACSTAT
    MODACSTMPRF Account Statement Preferences Modification EVENT_MODACSTMPRF
    ACLOS Account Closure EVENT_RULACLOS
    CACRE Checking Account Creation EVENT_RULCACRE
    SACRE Savings Account Creation EVENT_RULCACRE
    CAMOD Checking Account Modification EVENT_RULCAMOD
    SAMOD Savings Account Modification EVENT_RULSAMOD
    CHQCRE Cheque Book Creation EVENT_RULCHQCRE
    CHQBOOKSTATUS Check book request status change event EVENT_CHQBOOK_STATUS_UPDATE
    STPCRE Stop Payment Creation EVENT_RULSTPCRE
    STPREV Stop Payment Revocation EVENT_RULSTPREV
    ACTIVE Account status change to active event EVENT_ACC_ACTIVE
    CLOS Closure EVENT_CLOSURE
    DORMANT Account status change to dormant event EVENT_ACC_DORMANT
    INACTIVE Account status change to inactive even EVENT_ACC_INACTIVE
    BLOCK Block EVENT_BLOCK

    Table 19-4 CMC_TM_EVENTGEN_DELIVERY_DETAIL

    Event Detail ID Target Delivery Mode Topic Name
    CDDAPP#NONFINANCIAL#ACCREATE#CACRE SYSTEM EDP NonFinAccountCreation
    CDDAPP#NONFINANCIAL#ACMODIFY#CAMOD SYSTEM EDP NonFinAccountModification
    CDDAPP#NONFINANCIAL#ACCREATE#SACRE SYSTEM EDP NonFinAccountCreation
    CDDAPP#NONFINANCIAL#ACMODIFY#SAMOD SYSTEM EDP NonFinAccountModification
    CDDAPP#NOTICES#AMOUNTBLOCK#BLOCK SYSTEM EDP NoticeAmountBlock
    CDDAPP#NONFIN#ACMODIFY#MODACADDR SYSTEM EDP NonFinAccountModification
    CDDAPP#NONFIN#ACMODIFY#MODACBSDTL SYSTEM EDP NonFinAccountModification
    CDDAPP#NONFIN#ACMODIFY#MODACMIS SYSTEM EDP NonFinAccountModification
    CDDAPP#NONFIN#ACMODIFY#MODACPREF SYSTEM EDP NonFinAccountModification
    CDDAPP#NONFIN#ACMODIFY#MODACSTMPRF SYSTEM EDP NonFinAccountModification
    CDDAPP#NONFIN#ACMODIFY#MODACSTAT SYSTEM EDP NonFinAccountModification
    CDDAPP#NONFIN#ACMODIFY#MODACCHQBK SYSTEM EDP NonFinAccountModification
    CDDAPP#NONFIN#ACMODIFY#MODACINTDTL SYSTEM EDP NonFinAccountModification
    CDDAPP#NONFIN#ACMODIFY#MODACLIMITS SYSTEM EDP NonFinAccountModification
    CDDAPP#NONFIN#ACMODIFY#MODACMCYACC SYSTEM EDP NonFinAccountModification
    CDDAPP#NONFIN#ACMODIFY#MODACPROVGL SYSTEM EDP NonFinAccountModification
    CDDAPP#NONFINANCIAL#ACCLOSE#ACLOS SYSTEM EDP NonFinAccountClosure
    CDDAPP#NONFIN#ACMODIFY#MODACFTR SYSTEM EDP NonFinAccountModification
    CDDAPP#NOTICES#ACCOUNTSTATUS#A SYSTEM EDP NoticeAccountStatus
    CDDAPP#NOTICES#ACCOUNTSTATUS#D SYSTEM EDP NoticeAccountStatus
    CDDAPP#FINANCIAL#ACTXN#CRTXN SYSTEM EDP FinAccountingTransaction
    CDDAPP#FINANCIAL#ACTXN#DRTXN SYSTEM EDP FinAccountingTransaction
    CDDAPP#FINANCIAL#ACTXN#MAXCR SYSTEM EDP FinAccountingTransaction
    CDDAPP#FINANCIAL#ACTXN#MAXDR SYSTEM EDP FinAccountingTransaction
    CDDAPP#FINANCIAL#ACTXN#MINCR SYSTEM EDP FinAccountingTransaction
    CDDAPP#FINANCIAL#ACTXN#MINDR SYSTEM EDP FinAccountingTransaction
    CDDAPP#NONFINANCIAL#CHQBOOK#CHQCRE SYSTEM EDP NonFinChequeBook
    CDDAPP#NONFINANCIAL#STOPPAY#STPCRE SYSTEM EDP NonFinStopPayment
    CDDAPP#NONFINANCIAL#STOPPAY#STPREV SYSTEM EDP NonFinStopPayment
    CDDAPP#FINANCIAL#ACTXN#REVR SYSTEM EDP FinAccountingTransaction
    CDDAPP#FINANCIAL#ACTXN#ODLMUTL SYSTEM EDP FinAccountingTransaction
    CDDAPP#FINANCIAL#ACTXN#NEGBAL SYSTEM EDP FinAccountingTransaction
    CDDAPP#NONFINANCIAL#CHQBOOK#STATUS SYSTEM EDP NonFinChequeBook

    Table 19-5 CMC_TM_EVENTGEN_FACTS

    Domain Category Event Fact JSON Path
    CDDAPP FINANCIAL ACTXN F_TXN_REVERSAL $.AccountingTransactionDetailsEntries[0].reversal
    CDDAPP FINANCIAL ACTXN F_TXN_ACREFNO $.AccountingTransactionDetailsEntries[0].accountingRefNo
    CDDAPP FINANCIAL ACTXN F_TXN_REVERSEDACREFNO $.AccountingTransactionDetailsEntries[0].accountingRefNoToBeReversed
    CDDAPP FINANCIAL ACTXN F_TXN_CURRENTBALANCE $.[0].currentBalance
    CDDAPP FINANCIAL ACTXN F_TXN_ODUTILIZEDAMOUNT $.overUtilizedAmount
    CDDAPP FINANCIAL ACTXN F_EDP_AUDIT_KEY $.AccountingTransactionDetailsEntries[0].accNo
    CDDAPP FINANCIAL ACTXN F_TXN_ACCOUNT_CURRENCY $.AccountingTransactionDetailsEntries[0].accCcy
    CDDAPP NONFINANCIAL ACCLOSE F_ACCOUNT_BRANCH $.accountDetailsModelStream.branchCode
    CDDAPP NONFINANCIAL ACCLOSE F_ACCOUNT_CLASS $.accountDetailsModelStream.accountClass
    CDDAPP NONFINANCIAL ACCLOSE F_ACCOUNT_CURRENCY $.accountDetailsModelStream.currency
    CDDAPP NONFINANCIAL ACCLOSE F_ACCOUNT_CUSTNAME $.accountDetailsModelStream.customerName
    CDDAPP NONFINANCIAL ACCLOSE F_ACCOUNT_CUSTNO $.accountDetailsModelStream.customerNumber
    CDDAPP NONFINANCIAL ACCLOSE F_ACCOUNT_NAME $.accountDetailsModelStream.accountName
    CDDAPP NONFINANCIAL ACCLOSE F_ACCOUNT_NO $.accountDetailsModelStream.accountNumber
    CDDAPP NONFINANCIAL ACCLOSE F_ACCOUNT_OPENDATE $.accountDetailsModelStream.accountOpenDate
    CDDAPP NONFINANCIAL ACCLOSE F_ACCOUNT_TYPE $.accountDetailsModelStream.accountType
    CDDAPP NONFINANCIAL ACCREATE F_ACCOUNT_CUSTNO $.accountDetailsModelStream.customerNumber
    CDDAPP NONFINANCIAL ACCREATE F_ACCOUNT_CUSTNAME $.accountDetailsModelStream.customerName
    CDDAPP NONFINANCIAL ACCREATE F_ACCOUNT_CURRENCY $.accountDetailsModelStream.currency
    CDDAPP NONFINANCIAL ACCREATE F_ACCOUNT_BRANCH $.accountDetailsModelStream.branchCode
    CDDAPP NONFINANCIAL ACCREATE F_ACCOUNT_TYPE $.accountDetailsModelStream.accountType
    CDDAPP NONFINANCIAL ACCREATE F_ACCOUNT_OPENDATE $.accountDetailsModelStream.accountOpenDate
    CDDAPP NONFINANCIAL ACCREATE F_ACCOUNT_NO $.accountDetailsModelStream.accountNumber
    CDDAPP NONFINANCIAL ACCREATE F_ACCOUNT_NAME $.accountDetailsModelStream.accountName
    CDDAPP NONFINANCIAL ACCREATE F_ACCOUNT_CLASS $.accountDetailsModelStream.accountClass
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_BRANCH $.branchCode
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_ACCOUNTNO $.accountNumber
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_CHQLEAVES $.chequeLeaves
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_FIRSTCHEQUENO $.firstChequeNo
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_TYPE $.chequeBookType
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_ORDERDATE $.orderDate
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_ORDERDTLS $.orderDetails
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_DELIVERYMODE $.deliveryMode
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_REQSTATUS $.requestStatus
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_CURRENCY $.currency
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_ACCDOMAIN $.accDomain
    CDDAPP NONFINANCIAL STOPPAY F_STPY_BRANCH $.branchCode
    CDDAPP NONFINANCIAL STOPPAY F_STPY_ACCOUNTNO $.accountNumber
    CDDAPP NONFINANCIAL STOPPAY F_STPY_TYPE $.stopPaymentType
    CDDAPP NONFINANCIAL STOPPAY F_STPY_STARTCHEQUENO $.startChequeNo
    CDDAPP NONFINANCIAL STOPPAY F_STPY_ENDCHEQUENO $.endChequeNo
    CDDAPP NONFINANCIAL STOPPAY F_STPY_CURRENCY $.currency
    CDDAPP NONFINANCIAL STOPPAY F_STPY_AMOUNT $.amount
    CDDAPP NONFINANCIAL STOPPAY F_STPY_EFFECTIVEDATE $.effectiveDate
    CDDAPP NONFINANCIAL STOPPAY F_STPY_RECORDSTATUS $.recordStatus
    CDDAPP NONFINANCIAL STOPPAY F_STPY_STOPPAYMENTNO $.stopPaymentNumber
    CDDAPP NONFINANCIAL STOPPAY F_STPY_ACCDOMAIN $.accountDomain
    CDDAPP NONFINANCIAL STOPPAY F_EDP_AUDIT_KEY $.accountNumber
    CDDAPP NONFINANCIAL CHQBOOK F_EDP_AUDIT_KEY $.accountNumber
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_TIMESTAMP $.orderDate
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_ISSUE_DATE $.issueDate
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_PRINT_STATUS $.printStatus
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_INCLUDE_PRINTING $.includeChqbookPrinting
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_DELIVERY_REF_NUMBER $.deliveryReferenceNo
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_DELIVERY_DATE $.deliveryDate
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_REQUEST_MODE $.requestMode
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_ISSUE_BRANCH $.issuingBranch
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_DELIVERY_BRANC $.deliveryBranch
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_DELIVERY_BRANCH_NAME $.deliveryBranchName
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_DISPLAY_NAME $.displayName
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_DISPLAY_ADDRESS $.displayAddress
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_DISPLAY_PHONE_NUMBER $.displayPhoneNumber
    CDDAPP NONFINANCIAL CHQBOOK F_CHQBK_EXTERNAL $.externalChqBk
    CDDAPP NONFINANCIAL ACMODIFY F_ACCOUNT_BRANCH $.accountDetailsModelStream.branchCode
    CDDAPP NONFINANCIAL ACMODIFY F_ACCOUNT_CLASS $.accountDetailsModelStream.accountClass
    CDDAPP NONFINANCIAL ACMODIFY F_ACCOUNT_TYPE $.accountDetailsModelStream.accountType
    CDDAPP NONFINANCIAL ACMODIFY F_ACCOUNT_NAME $.accountDetailsModelStream.accountName
    CDDAPP NONFINANCIAL ACMODIFY F_ACCOUNT_NO $.accountDetailsModelStream.accountNumber
    CDDAPP NONFINANCIAL ACMODIFY F_ACCOUNT_OPENDATE $.accountDetailsModelStream.accountOpenDate
    CDDAPP NONFINANCIAL ACMODIFY F_ACCOUNT_CURRENCY $.accountDetailsModelStream.currency
    CDDAPP NONFINANCIAL ACMODIFY F_ACCOUNT_CUSTNAME $.accountDetailsModelStream.customerName
    CDDAPP NONFINANCIAL ACMODIFY F_ACCOUNT_CUSTNO $.accountDetailsModelStream.customerNumber
    CDDAPP NONFINANCIAL ACMODIFY F_DS_ACCOUNTBASICDETAILS $.accountDetailsModelStream
    CDDAPP NONFINANCIAL ACMODIFY F_DS_CHEQUEBOOK $.accountDetailsModelStream.chequeBookModelStream
    CDDAPP NONFINANCIAL ACMODIFY F_DS_ACCOUNTSTATUS $.accountDetailsModelStream.accountStatusModelStream
    CDDAPP NONFINANCIAL ACMODIFY F_DS_ACCOUNTFEATURES $.accountDetailsModelStream.accountFeaturesModelStreams
    CDDAPP NONFINANCIAL ACMODIFY F_DS_INTERESTDETAILS $.accountDetailsModelStream.interestDetailsModelStream
    CDDAPP NONFINANCIAL ACMODIFY F_DS_ACCOUNTSTATEMENTPREFERENCES $.accountDetailsModelStream.accountStatementPreferencesModelStream
    CDDAPP NONFINANCIAL ACMODIFY F_DS_ACCOUNTPREFERENCES $.accountDetailsModelStream.accountPreferencesModelStream
    CDDAPP NONFINANCIAL ACMODIFY F_DS_LIMITS $.accountDetailsModelStream.limitsModelStream
    CDDAPP NONFINANCIAL ACMODIFY F_DS_ACCOUNTADDRESS $.accountDetailsModelStream.accountAddressModelStream
    CDDAPP NONFINANCIAL ACMODIFY F_DS_ACCOUNTMIS $.accountDetailsModelStream.accountMisModelStream
    CDDAPP NONFINANCIAL ACMODIFY F_DS_PROVISIONINGANDGL $.accountDetailsModelStream.provisioningAndGlModelStream
    CDDAPP NONFINANCIAL ACMODIFY F_DS_MULTICURRENCYACCOUNT $.accountDetailsModelStream.multiCurrencyAccountModelStream
    CDDAPP NONFINANCIAL ACMODIFY F_ISMOD_DS_ACCOUNTBASICDETAILS $.accountDetailsModelStream.isDsModified
    CDDAPP NONFINANCIAL ACMODIFY F_ISMOD_DS_CHEQUEBOOK $.accountDetailsModelStream.chequeBookModelStream.isDsModified
    CDDAPP NONFINANCIAL ACMODIFY F_ISMOD_DS_ACCOUNTSTATUS $.accountDetailsModelStream.accountStatusModelStream.isDsModified
    CDDAPP NONFINANCIAL ACMODIFY F_ISMOD_DS_ACCOUNTFEATURES $.accountDetailsModelStream.accountFeaturesModelStreams.isDsModified
    CDDAPP NONFINANCIAL ACMODIFY F_ISMOD_DS_INTERESTDETAILS $.accountDetailsModelStream.interestDetailsModelStream.isDsModified
    CDDAPP NONFINANCIAL ACMODIFY F_ISMOD_DS_ACCOUNTSTATEMENTPREFERENCES $.accountDetailsModelStream.accountStatementPreferencesModelStream.isDsModified
    CDDAPP NONFINANCIAL ACMODIFY F_ISMOD_DS_ACCOUNTPREFERENCES $.accountDetailsModelStream.accountPreferencesModelStream.isDsModified
    CDDAPP NONFINANCIAL ACCLOSE F_EDP_AUDIT_KEY $.accountDetailsModelStream.accountNumber
    CDDAPP NONFINANCIAL ACCLOSE F_ACCOUNT_TIMESTAMP $.accountDetailsModelStream.checkerDtStamp
    CDDAPP NONFINANCIAL ACCREATE F_EDP_AUDIT_KEY $.accountDetailsModelStream.accountNumber
    CDDAPP NONFINANCIAL ACCREATE F_ACCOUNT_TIMESTAMP $.accountDetailsModelStream.checkerDtStamp
    CDDAPP NONFINANCIAL ACMODIFY F_ISMOD_DS_LIMITS $.accountDetailsModelStream.limitsModelStream.isDsModified
    CDDAPP NONFINANCIAL ACMODIFY F_ISMOD_DS_ACCOUNTADDRESS $.accountDetailsModelStream.accountAddressModelStream.isDsModified
    CDDAPP NONFINANCIAL ACMODIFY F_ISMOD_DS_ACCOUNTMIS $.accountDetailsModelStream.accountMisModelStream.isDsModified
    CDDAPP NONFINANCIAL ACMODIFY F_ISMOD_DS_PROVISIONINGANDGL $.accountDetailsModelStream.provisioningAndGlModelStream.isDsModified
    CDDAPP NONFINANCIAL ACMODIFY F_ISMOD_DS_MULTICURRENCYACCOUNT $.accountDetailsModelStream.multiCurrencyAccountModelStream.isDsModified
    CDDAPP NONFINANCIAL ACMODIFY F_EDP_AUDIT_KEY $.accountDetailsModelStream.accountNumber
    CDDAPP NONFINANCIAL ACMODIFY F_ACCOUNT_TIMESTAMP $.accountDetailsModelStream.checkerDtStamp
    CDDAPP NOTICES ACCOUNTSTATUS F_ACC_CLOSURE_DATE $.closureDate
    CDDAPP NOTICES ACCOUNTSTATUS F_ACC_NO $.accountNumber
    CDDAPP NOTICES ACCOUNTSTATUS F_ACC_STATUS $.accountStatus
    CDDAPP NOTICES ACCOUNTSTATUS F_CLOSURE_REASON $.closureReason
    CDDAPP NOTICES ACCOUNTSTATUS F_CUST_NO $.accountBasicDetails.customerNumber
    CDDAPP NOTICES ACCOUNTSTATUS F_ACC_NAME $.accountBasicDetails.accountName
    CDDAPP NOTICES ACCOUNTSTATUS F_ACC_TYPE $.accountBasicDetails.accountType
    CDDAPP NOTICES ACCOUNTSTATUS F_CUST_NAME $.data.shortName
    CDDAPP NOTICES ACCOUNTSTATUS F_CUST_TYPE $.data.partyType
    CDDAPP NOTICES ACCOUNTSTATUS F_CUST_TYPE $.data.partyType
    CDDAPP NOTICES ACCOUNTSTATUS F_EDP_AUDIT_KEY $.accountNumber
    CDDAPP NOTICES ACCOUNTSTATUS F_ACC_REACTIVE_DATE $.activeUpdDate
    CDDAPP NOTICES ACCOUNTSTATUS F_ACC_INACTIVE_DATE $.inActiveUpdDate
    CDDAPP NOTICES ACCOUNTSTATUS F_ACC_DORMANT_DATE $.dormantUpdDate
    CDDAPP NOTICES AMOUNTBLOCK F_ACC_NO $.amountBlockResponseDetails[*].accNo
    CDDAPP NOTICES AMOUNTBLOCK F_BLOCK_AMOUNT $.amountBlockResponseDetails[*].outStandingBlkAmt
    CDDAPP NOTICES AMOUNTBLOCK F_BLOCK_DATE $.txnInitDate
    CDDAPP NOTICES AMOUNTBLOCK F_BLOCK_END_DATE $.blockDate
    CDDAPP NOTICES AMOUNTBLOCK F_BLOCK_EXPIRY_DATE $.amountBlockResponseDetails[*].blockExpiryDate
    CDDAPP NOTICES AMOUNTBLOCK F_BLOCK_STATUS $.amountBlockResponseDetails[*].blockStatus
    CDDAPP NOTICES AMOUNTBLOCK F_CUST_NO $.accountBasicDetails.customerNumber
    CDDAPP NOTICES AMOUNTBLOCK F_ACC_TYPE $.accountBasicDetails.accountType
    CDDAPP NOTICES AMOUNTBLOCK F_ACC_NAME $.accountBasicDetails.accountName
    CDDAPP NOTICES AMOUNTBLOCK F_CUST_TYPE $.data.partyType
    CDDAPP NOTICES AMOUNTBLOCK F_CUST_NAME $.data.shortName
    CDDAPP NOTICES AMOUNTBLOCK F_EDP_AUDIT_KEY $.amountBlockResponseDetails[*].accNo
    CDDAPP NOTICES AMOUNTBLOCK F_BLOCK_HOLD_CODE $.amountBlockResponseDetails[*].holdCode
    CDDAPP NOTICES AMOUNTBLOCK F_BLOCK_ACC_NUMBER $.amountBlockResponseDetails[*].accNo
    CDDAPP NOTICES AMOUNTBLOCK F_BLOCK_CUST_NO $.accountBasicDetails.customerNumber
    CDDAPP NOTICES AMOUNTBLOCK F_BLOCK_ACC_TYPE $.amountBlockResponseDetails[*].blockType
    CDDAPP NOTICES AMOUNTBLOCK F_BLOCK_ACC_NAME $.accountBasicDetails.accountName
    CDDAPP NOTICES AMOUNTBLOCK F_BLOCK_CUST_TYPE $.data.partyType
    CDDAPP NOTICES AMOUNTBLOCK F_BLOCK_CUST_NAME $.data.shortName

    Table 19-6 List of Rules

    Rule Code Event Description Expression and Output
    EVENT_RULDRTXN ACTXN Debit Transaction ( F_TXN_DRCRIND == D)

    Output: F_TXN_ACCOUNT_BRANCH | F_TXN_ACCOUNT_CURRENCY | F_TXN_ACCOUNT_NO | F_TXN_ACY_AMOUNT | F_TXN_CUSTOMER_NO | F_TXN_DRCRIND | F_TXN_VALUEDATE | F_TXN_TIMESTAMP

    EVENT_RULCRTXN ACTXN Credit Transaction ( F_TXN_DRCRIND == C )

    Output: F_TXN_ACCOUNT_BRANCH | F_TXN_ACCOUNT_CURRENCY | F_TXN_ACCOUNT_NO | F_TXN_ACY_AMOUNT | F_TXN_CUSTOMER_NO | F_TXN_DRCRIND | F_TXN_VALUEDATE | F_TXN_TIMESTAMP

    EVENT_RULMINDR ACTXN Minimum Debit Threshold (F_TXN_DRCRIND == D) && ( F_TXN_ACY_AMOUNT < 1000 )

    Output: F_TXN_ACCOUNT_BRANCH | F_TXN_ACCOUNT_CURRENCY | F_TXN_ACCOUNT_NO | F_TXN_ACY_AMOUNT | F_TXN_CUSTOMER_NO | F_TXN_DRCRIND | F_TXN_VALUEDATE | F_TXN_TIMESTAMP

    EVENT_RULMINCR ACTXN Minimum Credit Threshold (F_TXN_DRCRIND == C) && ( F_TXN_ACY_AMOUNT < 1000 ) )

    Output: F_TXN_ACCOUNT_BRANCH | F_TXN_ACCOUNT_CURRENCY | F_TXN_ACCOUNT_NO | F_TXN_ACY_AMOUNT | F_TXN_CUSTOMER_NO | F_TXN_DRCRIND | F_TXN_VALUEDATE | F_TXN_TIMESTAMP

    EVENT_RULMAXDR ACTXN Maximum Debit Threshold ( ( F_TXN_DRCRIND == D ) && ( F_TXN_ACY_AMOUNT > 10000 ) )

    Output: F_TXN_ACCOUNT_BRANCH | F_TXN_ACCOUNT_CURRENCY | F_TXN_ACCOUNT_NO | F_TXN_ACY_AMOUNT | F_TXN_CUSTOMER_NO | F_TXN_DRCRIND | F_TXN_VALUEDATE | F_TXN_TIMESTAMP

    EVENT_RULMAXCR ACTXN Maximum Credit Threshold ( ( F_TXN_DRCRIND == C ) && ( F_TXN_ACY_AMOUNT > 10000 ) )

    Output: F_TXN_ACCOUNT_BRANCH | F_TXN_ACCOUNT_CURRENCY | F_TXN_ACCOUNT_NO | F_TXN_ACY_AMOUNT | F_TXN_CUSTOMER_NO | F_TXN_DRCRIND | F_TXN_VALUEDATE | F_TXN_TIMESTAMP

    EVENT_RULREVR ACTXN Accounting Transaction Reversal ( F_TXN_REVERSAL == true )

    Output: F_TXN_ACCOUNT_BRANCH | F_TXN_ACCOUNT_CURRENCY | F_TXN_ACCOUNT_NO | F_TXN_ACY_AMOUNT | F_TXN_CUSTOMER_NO | F_TXN_DRCRIND | F_TXN_VALUEDATE | F_TXN_ACREFNO | F_TXN_REVERSAL | F_TXN_TIMESTAMP

    EVENT_RULODLMUTL ACTXN Overdraft Limit Utilization ( F_TXN_ODUTILIZEDAMOUNT > 0 )

    Output: F_TXN_ACCOUNT_BRANCH | F_TXN_ACCOUNT_CURRENCY | F_TXN_ACCOUNT_NO | F_TXN_ACY_AMOUNT | F_TXN_CUSTOMER_NO | F_TXN_DRCRIND | F_TXN_VALUEDATE | F_TXN_ACREFNO | F_TXN_ODUTILIZEDAMOUNT | F_TXN_TIMESTAMP

    EVENT_RULNEGBAL ACTXN Negative Balance Threshold ( F_TXN_CURRENTBALANCE < 0 )

    Output: F_TXN_ACCOUNT_BRANCH | F_TXN_ACCOUNT_CURRENCY | F_TXN_ACCOUNT_NO | F_TXN_ACY_AMOUNT | F_TXN_CUSTOMER_NO | F_TXN_DRCRIND | F_TXN_VALUEDATE | F_TXN_ACREFNO | F_TXN_CURRENTBALANCE | F_TXN_TIMESTAMP

    EVENT_RULACLOS ACCLOSE Account Closure ( F_ACCOUNT_TYPE == S )

    Output: F_ACCOUNT_NO | F_ACCOUNT_BRANCH | F_ACCOUNT_CUSTNO | F_ACCOUNT_CUSTNAME | F_ACCOUNT_CURRENCY | F_ACCOUNT_CLASS | F_ACCOUNT_NAME | F_ACCOUNT_TYPE | F_ACCOUNT_OPENDATE

    EVENT_RULCACRE ACCREATE Checking Account Creation ( F_ACCOUNT_TYPE == U )

    Output: F_ACCOUNT_NO | F_ACCOUNT_BRANCH | F_ACCOUNT_CUSTNO | F_ACCOUNT_CUSTNAME | F_ACCOUNT_CURRENCY | F_ACCOUNT_CLASS | F_ACCOUNT_NAME | F_ACCOUNT_TYPE | F_ACCOUNT_OPENDATE

    EVENT_RULSACRE ACCREATE Savings Account Creation ( F_ACCOUNT_TYPE == S )

    Output: F_ACCOUNT_NO | F_ACCOUNT_BRANCH | F_ACCOUNT_CUSTNO | F_ACCOUNT_CUSTNAME | F_ACCOUNT_CURRENCY | F_ACCOUNT_CLASS | F_ACCOUNT_NAME | F_ACCOUNT_TYPE | F_ACCOUNT_OPENDATE

    EVENT_RULCAMOD ACMODIFY Checking Account Modification ( F_ACCOUNT_TYPE == U )

    Output: F_ACCOUNT_NO | F_ACCOUNT_BRANCH | F_ACCOUNT_CUSTNO | F_ACCOUNT_CUSTNAME | F_ACCOUNT_CURRENCY | F_ACCOUNT_CLASS | F_ACCOUNT_NAME | F_ACCOUNT_TYPE | F_ACCOUNT_OPENDATE

    EVENT_RULSAMOD ACMODIFY Savings Account Modification ( F_ACCOUNT_TYPE == S )

    Output: F_ACCOUNT_NO | F_ACCOUNT_BRANCH | F_ACCOUNT_CUSTNO | F_ACCOUNT_CUSTNAME | F_ACCOUNT_CURRENCY | F_ACCOUNT_CLASS | F_ACCOUNT_NAME | F_ACCOUNT_TYPE | F_ACCOUNT_OPENDATE

    EVENT_MODACADDR ACMODIFY Account Address Modification ( F_ISMOD_DS_ACCOUNTADDRESS == Y )

    Output: F_ACCOUNT_NO | F_ACCOUNT_BRANCH | F_DS_ACCOUNTADDRESS

    EVENT_MODACBSDTL ACMODIFY Account Basic Details Modification ( F_ISMOD_DS_ACCOUNTBASICDETAILS == Y )

    Output: F_ACCOUNT_NO | F_ACCOUNT_BRANCH | F_DS_ACCOUNTBASICDETAILS

    EVENT_MODACFTR ACMODIFY Account Features Modification ( F_ISMOD_DS_ACCOUNTFEATURES == Y )

    Output: F_ACCOUNT_NO | F_ACCOUNT_BRANCH | F_DS_ACCOUNTFEATURES

    EVENT_MODACMIS ACMODIFY Account MIS Modification ( F_ISMOD_DS_ACCOUNTMIS == Y )

    Output: F_ACCOUNT_NO | F_ACCOUNT_BRANCH | F_DS_ACCOUNTMIS

    EVENT_MODACPREF ACMODIFY Account Preferences Modification ( F_ISMOD_DS_ACCOUNTPREFERENCES == Y )

    Output: F_ACCOUNT_NO | F_ACCOUNT_BRANCH | F_DS_ACCOUNTPREFERENCES

    EVENT_MODACSTMPRF ACMODIFY Account Statement Preferences Modification ( F_ISMOD_DS_ACCOUNTSTATEMENTPREFERENCES == Y )

    Output: F_ACCOUNT_NO | F_ACCOUNT_BRANCH | F_DS_ACCOUNTSTATEMENTPREFERENCES

    EVENT_MODACSTAT ACMODIFY Event Description: Account Status Modification ( F_ISMOD_DS_ACCOUNTSTATUS == Y )

    Output: F_ACCOUNT_NO | F_ACCOUNT_BRANCH | F_DS_ACCOUNTSTATUS

    EVENT_MODACCHQBK ACMODIFY Account Cheque Book Modification ( F_ISMOD_DS_CHEQUEBOOK == Y )

    Output: F_ACCOUNT_NO | F_ACCOUNT_BRANCH | F_DS_CHEQUEBOOK

    EVENT_MODACINTDTL ACMODIFY Account Interest Details Modification ( F_ISMOD_DS_INTERESTDETAILS == Y )

    Output: F_ACCOUNT_NO | F_ACCOUNT_BRANCH | F_DS_INTERESTDETAILS

    EVENT_MODACLIMITS ACMODIFY Account Limits Modification ( F_ISMOD_DS_LIMITS == Y )

    Output: F_ACCOUNT_NO | F_ACCOUNT_BRANCH | F_DS_LIMITS

    EVENT_MODACMCYACC ACMODIFY Multicurrency Account Details Modification ( F_ISMOD_DS_MULTICURRENCYACCOUNT == Y )

    Output: F_ACCOUNT_NO | F_ACCOUNT_BRANCH | F_DS_MULTICURRENCYACCOUNT

    EVENT_MODACPROVGL ACMODIFY Account Provisioning and GL Modification ( F_ISMOD_DS_PROVISIONINGANDGL == Y )

    Output: F_ACCOUNT_NO | F_ACCOUNT_BRANCH | F_DS_PROVISIONINGANDGL

    EVENT_RULCHQCRE CHQBOOK Cheque Book Creation ( ( F_CHQBK_TYPE == Internal ) || ( F_CHQBK_TYPE == External ) )

    Output: F_CHQBK_ACCDOMAIN | F_CHQBK_ACCOUNTNO | F_CHQBK_BRANCH | F_CHQBK_CHQLEAVES | F_CHQBK_CURRENCY | F_CHQBK_DELIVERYMODE | F_CHQBK_FIRSTCHEQUENO | F_CHQBK_ORDERDATE | F_CHQBK_ORDERDTLS | F_CHQBK_REQSTATUS | F_CHQBK_TYPE | F_CHQBK_TIMESTAMP

    EVENT_CHQBOOK_STATUS_UPDATE CHQBOOK Check book request status change event ( ( ( F_CHQBK_REQSTATUS == Delivered ) || ( F_CHQBK_REQSTATUS == Destroyed ) ) || ( F_CHQBK_REQSTATUS == Closed ) )

    Output: F_CHQBK_ACCDOMAIN | F_CHQBK_ACCOUNTNO | F_CHQBK_BRANCH | F_CHQBK_REQSTATUS | F_CHQBK_FIRSTCHEQUENO | F_CHQBK_DELIVERY_DATE | F_CHQBK_REQUEST_MODE

    EVENT_RULSTPCRE STOPPAY Stop Payment Creation ( F_STPY_TYPE == C )

    Output: F_STPY_ACCDOMAIN | F_STPY_ACCOUNTNO | F_STPY_AMOUNT | F_STPY_BRANCH | F_STPY_CURRENCY | F_STPY_EFFECTIVEDATE | F_STPY_ENDCHEQUENO | F_STPY_RECORDSTATUS | F_STPY_STARTCHEQUENO | F_STPY_STOPPAYMENTNO | F_STPY_TYPE

    EVENT_RULSTPREV STOPPAY Stop Payment Revocation ( F_STPY_RECORDSTATUS == C )

    Output: F_STPY_ACCDOMAIN | F_STPY_ACCOUNTNO | F_STPY_AMOUNT | F_STPY_BRANCH | F_STPY_CURRENCY | F_STPY_EFFECTIVEDATE | F_STPY_ENDCHEQUENO | F_STPY_RECORDSTATUS | F_STPY_STARTCHEQUENO | F_STPY_STOPPAYMENTNO | F_STPY_TYPE

    EVENT_ACC_ACTIVE ACCOUNTSTATUS Account status change to active event ( F_ACC_STATUS == N )

    Output: F_ACC_NO | F_ACC_STATUS | F_ACC_REACTIVE_DATE

    EVENT_ACC_INACTIVE ACCOUNTSTATUS Account status change to inactive event ( F_ACC_STATUS == I )

    Output: F_ACC_NO | F_ACC_STATUS | F_ACC_INACTIVE_DATE

    EVENT_ACC_DORMANT ACCOUNTSTATUS Account status change to dormant event ( F_ACC_STATUS == Y )

    Output: F_ACC_NO | F_ACC_STATUS | F_ACC_DORMANT_DATE

    EVENT_BLOCK AMOUNTBLOCK Amount Block ( F_BLOCK_ACC_TYPE != null )

    Output: F_ACC_NO | F_BLOCK_STATUS | F_BLOCK_AMOUNT | F_BLOCK_DATE