Event Name
recordContractClosure.contractClosed
Domain
holdings
Properties
{
"transactionApplication": {
"type": "string",
"description": "Contains the name of the application used to initiate the transaction"
},
"originalTransactionId": {
"type": "string",
"description": "Indicates the transaction identifier which originally initiated the transaction"
},
"companyCode": {
"type": "string",
"description": "The identifier of the underlying Entity/Company/Branch."
},
"currencyId": {
"type": "string",
"description": "Identifier of the currency. This is the 3-letter ISO 4217 code of the currency."
},
"startDate": {
"type": "string",
"description": "Contains the date on which the transaction or payment gets initiated."
},
"maturityDate": {
"type": "string",
"description": "Indicates maturity date of the contract"
},
"bookingDate": {
"type": "string",
"description": "Indicates the date on which this business activity is booked in the underlying system. The effective date and booking date could be different if systems allow forward/back dated business transactions. Dates are expected in YYYYMMDD format. If booking date is not passed, effective date would be assumed as booking date."
},
"categoryId": {
"type": "string",
"description": "Unique identifier associated with the product name of the account or contract. For example: For customer/counterparty accounts, the identifier would be in the range 1000 to 9999. For ledger accounts, in the range 10000 to 19999."
},
"accountOfficer": {
"type": "string",
"description": "Identifier of Department Account Officer"
},
"currencyMarket": {
"type": "string",
"description": "Identifies the currency market to be used to get the correct exchange and revaluation rates to be applied to each currency"
},
"revolving": {
"type": "string",
"description": "Indicates if commitment is revolving or non revolving in nature"
},
"contractStatus": {
"type": "string",
"description": "Contains the status of the contract, e.g. open, matured or liquidated, unauthorised or authorised, closed."
},
"productLine": {
"type": "string",
"description": "The top level product line, which the product is ultimately attached to. May be a Temenos-defined product line such as ACCOUNTS, AGENT, BUNDLE, CONSENT, DEPOSITS, LENDING, REWARDS, etc. or one defined by the institution to manage external products."
},
"contractCustomerDetails": {
"type": "array",
"description": "Indicates the customer details of the contract or transaction",
"items": {
"id": "urn:jsonschema:ContractCustomerDetails",
"properties": {
"customerId": {
"type": "string",
"description": "Identifier of the customer"
},
"primaryCustomer": {
"type": "string",
"description": "Indicates if the customer is a reporting customer or a primary customer."
},
"jointOwner": {
"type": "string",
"description": "Indicates if customer is a joint owner."
},
"jointOwnershipPercentage": {
"type": "string",
"description": "Indicates the joint ownership percentage of the customers."
}
}
}
},
"jointLiability": {
"type": "string",
"description": "Identifies if there is a joint liability on the limit record Allowed values: -YES -NO "
},
"positionType": {
"type": "string",
"description": "Identifies the position type. Possible values are CAS(cash position), GAP(Interest mismatch position), FXP(Foreign exchange position)"
},
"limitId": {
"type": "string",
"description": "The identifier of credit limit"
},
"limitProduct": {
"type": "string",
"description": "Identifier of the credit limit product"
},
"previousLimitId": {
"type": "string",
"description": "Indicates the previous credit limit linked to a contract or account"
},
"singleLimit": {
"type": "string",
"description": "Indicates whether credit limit can be allowed to link with single or multiple contracts. Value YES indicates the limit can be linked with a single contract."
},
"allowNetting": {
"type": "string",
"description": "Indicates whether customer's liability can be supported with credit balances of accounts linked with this credit limit"
},
"commitmentContract": {
"type": "string",
"description": "Indicates if the nature of contract is commitment."
},
"contractClosure": {
"type": "string",
"description": "Indicates if contract is reversed or closed, allowed options are YES or NO"
},
"closureDate": {
"type": "string",
"description": "Specifies the date when the account is closed"
},
"systemId": {
"type": "string",
"description": "System ID of the originating transaction"
},
"sourceSystem": {
"type": "string",
"description": "Specifies an alternative short name to refer the current backend system"
},
"sourceSystemDate": {
"type": "string",
"description": "Indicates the date on which transaction is created in the current backend system."
},
"cancellationReason": {
"type": "string",
"description": "The reason for the cancellation"
}
}