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"
}
}