Event Name
createIsaAccount.accountCreate
Domain
holdings
Description
Indicates creation of a new account.
Properties
{
"header": {
"type": "object",
"description": "Contains the details of id, status, transaction status and audit fields,etc",
"id": "urn:jsonschema:Header",
"properties": {
"audit": {
"type": "array",
"description": "Contains the details of processing time, version number, request and response time",
"items": {
"id": "urn:jsonschema:Audit",
"properties": {
"T24_time": {
"type": "string",
"description": "Time taken to response by Transact"
},
"versionNumber": {
"type": "string",
"description": "Current number of the record"
},
"requestParse_time": {
"type": "string",
"description": "Time taken to parse the request by IRIS"
},
"responseParse_time": {
"type": "string",
"description": "Time taken to parse the response by IRIS"
}
}
}
},
"status": {
"type": "string",
"description": "Specifies the status of the agreement with following options, UNAUTH - input but not authorised, AUTH - authorised and LIVE, CURRENT - disbursement initiated, EXPIRED - past final payment date with pending dues, REVERSED - reversed, CLOSE - closed, PENDING.CLOSURE - ready for closure"
},
"page_size": {
"type": "string",
"description": "The total number of records per page"
},
"page_start": {
"type": "string",
"description": "The record from which the response should be displayed"
},
"total_size": {
"type": "string",
"description": "The total number of records present"
},
"page_token": {
"type": "string",
"description": "Unique id expected to get as part of response from Transact on every enquiry request"
}
}
},
"body": {
"type": "object",
"description": "Contains the schema that describes the body data type and structure",
"id": "urn:jsonschema:Body",
"properties": {
"taxYearEnd": {
"type": "string",
"description": "Indicates the tax year end of the transaction"
},
"arrangement": {
"type": "string",
"description": "Unique identifier for the arrangement contract"
},
"paymentDate": {
"type": "string",
"description": "Contains the date in which the payment will be sent out. Date in the format YYYYMMDD. E.g. 20191231"
},
"subscriptionAmount": {
"type": "string",
"description": "Indicates the amount subscribed by allowed eligible shareholders/client to participate in the bid of subscription event"
},
"lastPaymentDate": {
"type": "string",
"description": "Date last payment was made"
},
"totalWithdrawalAmount": {
"type": "string",
"description": "Total of all LCY and FCY withdrawals for the day in USD."
},
"totalCredit": {
"type": "string",
"description": "Contains the total number of credits"
},
"utilisedAllowance": {
"type": "string",
"description": "Contains the total allowance utilised by a customer for the tax year"
},
"flexibleAllowance": {
"type": "string",
"description": "Contains the additional allowance available for a customer for a flexible Individual Savings Account(ISA) in a tax year"
},
"firstCreditDate": {
"type": "string",
"description": "Contains the date on which customer made the first subscription for an Individual Savings Account(ISA) in a tax year."
},
"totalAdjustmentAmount": {
"type": "string",
"description": ""
},
"reportName": {
"type": "string",
"description": "Contains the name of the process that produces the report"
},
"individualSubcriptionAccountType": {
"type": "string",
"description": "Indicates the type of Individual Subcription Account as per regulation - Types are A, C,F, etc"
},
"childTrustFundNumber": {
"type": "string",
"description": "Contains erstwhile scheme number for Junior Individual Subcription account. This indicates the Child Trust Fund number if any held by the customer"
},
"subProductType": {
"type": "string",
"description": "Indicates if the product is a Additional Permitted Individual Subcription Account or a regular Individual Subcription Account"
},
"additionalPermittedSubscriptionsAllowance": {
"type": "string",
"description": "Contains the maximum allowed subscription allowance for an Additional Permitted Subscriptions account"
},
"additionalPermittedSubscriptionsPayinPeriod": {
"type": "string",
"description": "Contains the period within which subscriptions can be made into an Additional Permitted Subscriptions account"
},
"date": {
"type": "string",
"description": "Indicates the date on which activity was performed"
},
"maximumSubscription": {
"type": "string",
"description": "This indicates the maximum amount that client can subscribe for the subscription event."
},
"isaWithdrawalAmount": {
"type": "string",
"description": "Contains the amount withdrawn out of the subscriptions made into Individual Savings Account"
}
}
}
}