Event Name
restrict.daoAlertSent
Domain
holdings
Description

Indicates that the transaction has posting restriction.

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."
    },
    "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"
    },
    "restrictions": {
        "type": "object",
        "description": "",
        "id": "urn:jsonschema:Restrictions",
        "properties": {
            "restriction": {
                "type": "string",
                "description": "The user can flag this field to indicate that the activity is to be restricted and can further specify whether the transaction is completely blocked or allowed with a warning. If yes then restriction type has to be specified as error or warning"
            },
            "descriptions": {
                "type": "array",
                "description": "Contains the description of purpose of the payment.",
                "items": {
                    "id": "urn:jsonschema:Descriptions",
                    "properties": {
                        "language": {
                            "type": "string",
                            "description": "The language that the contents of the field are displayed in."
                        },
                        "postingRestrictDisplayName": {
                            "type": "string",
                            "description": "Display name of Posting Restriction, if any, applicable for the customer"
                        }
                    }
                }
            }
        }
    }
}