Event Name
overdrawAvailableBalance.daoAlertSent
Domain
holdings
Description

Indicates that the account balance overdrawn on available balance

Properties
{
    "alertBaseDetails": {
        "type": "array",
        "description": "Indicates the identifier for alert base details in which party reference, system reference, contract currency, company id and other related details are defined.",
        "items": {
            "id": "urn:jsonschema:BaseDetails",
            "properties": {
                "partyReference": {
                    "type": "string",
                    "description": "Contains the identifier used for the party or customer"
                },
                "contractReference": {
                    "type": "string",
                    "description": "Contains the contract reference"
                },
                "systemReference": {
                    "type": "string",
                    "description": "Contains the identifier for the system in which the event originated from. For ex, ‘Hogan’ or ‘TransactAccounts’ etc"
                },
                "contractCurrency": {
                    "type": "string",
                    "description": "Indicates the currency associated with the contract"
                },
                "accountOfficer": {
                    "type": "string",
                    "description": "Identifier of Department Account Officer"
                },
                "language": {
                    "type": "string",
                    "description": "The language that the contents of the field are displayed in."
                },
                "companyId": {
                    "type": "string",
                    "description": "Identifier of the lead company of the underlying Entity/Company/Branch for the respective contract for customer data protection purposes. Example US0010001."
                },
                "transactionReference": {
                    "type": "string",
                    "description": "Contains the identifier for the transaction in the core system"
                },
                "valueDate": {
                    "type": "string",
                    "description": "Indicates the value date on which the underlying accounting entry is to be given value (for interest purposes)"
                },
                "eventTypeId": {
                    "type": "string",
                    "description": "Indicates the accounting event identifier"
                },
                "eventDescription": {
                    "type": "string",
                    "description": "Denotes the description of an event"
                }
            }
        }
    },
    "localCurrencyAmount": {
        "type": "string",
        "description": "Transaction Amount in USD for deposit or withdrawal."
    },
    "field": {
        "type": "array",
        "description": "Input is the valid field name for the metrics evaluation of alerts",
        "items": {
            "id": "urn:jsonschema:Field",
            "properties": {
                "fieldName": {
                    "type": "string",
                    "description": "The name of the field"
                },
                "fieldDisplayName": {
                    "type": "string",
                    "description": "Contains the name of the display for enrichment purposes"
                },
                "operand": {
                    "type": "string",
                    "description": "This field along with fieldName and value, defines the conditions for the alert to be triggered."
                },
                "thresholdAmount": {
                    "type": "string",
                    "description": "Indicates the threshold amount defined in account/limit beyond which is considered to overdraft/breach"
                }
            }
        }
    },
    "workingBalance": {
        "type": "string",
        "description": "Real-time balance including all authorised transactions posted against the account and, unless it is a nostro or internal account, unauthorised debit entries."
    },
    "amountInAccountCurrency": {
        "type": "string",
        "description": "Amount in the currency of the account"
    },
    "overdraftAmount": {
        "type": "string",
        "description": "Indicates the excess amount withdrawn by the customer from the account"
    }
}