obrdep-pp-deposit-account-services 9.5.0

The Retail Deposits Services API allows publishing and subscribing to Deposits Kafka messages.

Operations

Pub TDcreateKafka

TDcreateKafka.

Publishes information related to Deposit Creation.

Accepts the following message:

TDcreateKafka TDcreateKafka

TDcreateKafka

Payload TDcreateKafkaEvent
object
accountDetailsModelStream TDcreateKafkaEvents
object
accountAddress accountAddress
object
accountBranch
string
Default: null
accountName
string
Default: null
isModified
string
Default: null
accountNumber
string
Default: null
accountAddressDetail
array<object>
accountAddressId
string
Default: null
addressType
string
Default: null
addressTypeDesc
string
Default: null
defaultAddress
string
Default: null
entityName
string
Default: null
id
string
Default: null
languageName
string
Default: null
primaryAddress
string
Default: null
usedAddress
string
Default: null
addressMediaDetail
array<object>
accountMediaId
string
Default: null
buildingName
string
Default: null
buildingNumber
string
Default: null
country
string
Default: null
countrySubDivision
string
Default: null
department
string
Default: null
districtName
string
Default: null
floor
string
Default: null
id
string
Default: null
mediaAddress
string
Default: null
mediaId
string
Default: null
mediaType
string
Default: null
postBox
string
Default: null
postCode
string
Default: null
room
string
Default: null
streetName
string
Default: null
subDepartment
string
Default: null
townLocationName
string
Default: null
townName
string
Default: null
addressAdviceDetail
array<object>
addressAdviceId
string
Default: null
adviceId
string
Default: null
adviceName
string
Default: null
id
string
Default: null

Additional items are allowed.

Additional items are allowed.

Additional items are allowed.

Additional properties are allowed.

accountGuardian accountGuardian
object
accountGuardianDetail
array<object>
externalRelationshipCode
string
Default: null
guardianId
string
Default: null
guardianRelType
string
Default: null
guardianType
string
Default: null
id
string
Default: null
parentId
string
Default: null

Additional items are allowed.

isModified
string
Default: null

Additional properties are allowed.

accountMemoNotes accountMemoNotes
object
accountBranch
string
Default: null
isModified
string
Default: null
accountMemoNotesDetail
array<object>
accountMemoNotesId
string
Default: null
bankerMessage
string
Default: null
customerChannel
string
Default: null
customerMessage
string
Default: null
endDate
string
Default: null
id
string
Default: null
memoNoteId
integer
Default: null
memoNoteIdType
string
Default: null
showToCustomer
string
Default: null
startDate
string
Default: null

Additional items are allowed.

accountNumber
string
Default: null

Additional properties are allowed.

accountMis accountMis
object
calculationMethod
string
Default: null
isModified
string
Default: null
compositeMisDetails
array<object>
compositeMisId
string
Default: null
id
string
Default: null
misClass
string
Default: null
misCode
string
Default: null
misType
string
Default: null

Additional items are allowed.

linkToGroup
string
Default: null
misGroup
string
Default: null
poolCode
string
Default: null
rateType
string
Default: null
spread
string
Default: null
transactionMisDetails
array<object>
id
string
Default: null
misClass
string
Default: null
misCode
string
Default: null
misRefNo
string
Default: null
misType
string
Default: null
transactionMisId
string
Default: null

Additional items are allowed.

Additional properties are allowed.

accountNominee accountNominee
object
accountNomineeDetails
array<object>
buildingNumber
string
Default: null
country
string
Default: null
externalRelationshipCode
string
Default: null
guardianBuildingNumber
string
Default: null
guardianCity
string
Default: null
guardianCountry
string
Default: null
guardianDob
string
Default: null
guardianEmail
string
Default: null
guardianFname
string
Default: null
guardianLname
string
Default: null
guardianLocality
string
Default: null
guardianMname
string
Default: null
guardianMobile
string
Default: null
guardianPhone
string
Default: null
guardianRelation
string
Default: null
guardianState
string
Default: null
guardianStreet
string
Default: null
guardianTitle
string
Default: null
guardianZipcode
string
Default: null
id
string
Default: null
isMinor
string
Default: null
nomineMname
string
Default: null
nomineeCity
string
Default: null
nomineeCountry
string
Default: null
nomineeCustId
string
Default: null
nomineeDob
string
Default: null
nomineeEmail
string
Default: null
nomineeFname
string
Default: null
nomineeId
string
Default: null
nomineeLname
string
Default: null
nomineeLocality
string
Default: null
nomineeMobile
string
Default: null
nomineePhone
string
Default: null
nomineeState
string
Default: null
nomineeStreet
string
Default: null
nomineeTitle
string
Default: null
nomineeZipcode
string
Default: null
relationship
string
Default: null

Additional items are allowed.

isModified
string
Default: null
accountNumber
string
Default: null
branchCode
string
Default: null
payToNominee
string
Default: null

Additional properties are allowed.

accountProfileMaster accountProfileMaster
object
accountProfile
array<object>
id
string
Default: null
profileKey
string
Default: null
profileMasterId
string
Default: null
profileValue
string
Default: null

Additional items are allowed.

isModified
string
Default: null
profileName
string
Default: null

Additional properties are allowed.

childtdPayoutDetails childtdPayoutDetails
object
ChildTdPayoutDetailsDTOKafkaEvent
object
acOpenDate
string
Default: null
isModified
string
Default: null
acc
string
Default: null
accStatus
string
Default: null
accountClass
string
Default: null
altAcNo
string
Default: null
brn
string
Default: null
ccy
string
Default: null
childTdEffDt
array<object>
acc
string
Default: null
brn
string
Default: null
childTdAccUdeVals
array<object>
acc
string
Default: null
baseRate
string
Default: null
baseSpread
string
Default: null
brn
string
Default: null
id
string
Default: null
prod
string
Default: null
rateCode
string
Default: null
tdRateCode
string
Default: null
udeEffDt
string
Default: null
udeId
string
Default: null
udeParentId
string
Default: null
udeValue
string
Default: null
udeVariance
string
Default: null

Additional items are allowed.

effdtParentId
string
Default: null
id
string
Default: null
prod
string
Default: null
udeEffDt
string
Default: null

Additional items are allowed.

Additional properties are allowed.

Additional properties are allowed.

denomDep denomDep
object
DenomDepModelKafkaEvent
object
Default: null
accountNumber
string
Default: null
isModified
string
Default: null
branch
string
Default: null
denomDepCertf
array<object>
branchCode
string
Default: null
certificateNo
string
Default: null
custAcNo
string
Default: null
denominationId
string
Default: null
denominationValue
string
Default: null
id
string
Default: null
issueDate
string
Default: null
newStatus
string
Default: null
parentId
string
Default: null
previousStatus
string
Default: null
statusChangeDate
string
Default: null
statusChangeReason
string
Default: null
stockCode
string
Default: null

Additional items are allowed.

Additional properties are allowed.

denomDepDtls
array<object>
Default: null
accountClass
string
Default: null
branchCode
string
Default: null
custAcNo
string
Default: null
denominationId
string
Default: null
denominationNoUnits
string
Default: null
id
string
Default: null
parentId
string
Default: null

Additional items are allowed.

Additional properties are allowed.

depositPayin depositPayin
object
DepositPayinModelKafkaEvent
object
accountNumber
string
Default: null
isModified
string
Default: null
branch
string
Default: null
depositPayinDetails
array<object>
acc
string
Default: null
appliedExchangeRate
string
Default: null
brn
string
Default: null
ccy
string
Default: null
chqInstrumentDate
string
Default: null
chqInstumentno
string
Default: null
clgBankCode
string
Default: null
clgBranchCode
string
Default: null
clgProductCode
string
Default: null
draweeAcNo
string
Default: null
fcyAmount
string
Default: null
id
string
Default: null
mulitmodeXrate
string
Default: null
multimodeOffsetBrn
string
Default: null
multimodePayopt
string
Default: null
multimodePercentage
string
Default: null
multimodeTdamount
string
Default: null
multimodeTdoffsetAcc
string
Default: null
multimodeTdoffsetCcy
string
Default: null
originalExchangeRate
string
Default: null
parentId
string
Default: null
referenceNo
string
Default: null
routingNo
string
Default: null
seqno
string
Default: null

Additional items are allowed.

Additional properties are allowed.

totalAmount
string
Default: null

Additional properties are allowed.

depositPayout depositPayout
object
DepositPayoutModelKafkaEvent
object
accountNumber
string
Default: null
isModified
string
Default: null
isModifiedTYPE
string
Default: null
branch
string
Default: null
closeOnMaturity
string
Default: null
depositPayoutDetails
array<object>
acc
string
Default: null
bankcode
string
Default: null
benfadd1
string
Default: null
benfadd2
string
Default: null
benfname
string
Default: null
brn
string
Default: null
ccy
string
Default: null
id
string
Default: null
instno
string
Default: null
narrative
string
Default: null
offsetAcc
string
Default: null
offsetBrn
string
Default: null
offsetCcy
string
Default: null
parentId
string
Default: null
payoutComponent
string
Default: null
payouttype
string
Default: null
percentage
string
Default: null
redmamt
string
Default: null
seqno
string
Default: null

Additional items are allowed.

Additional properties are allowed.

rolloverType
string
Default: null

Additional properties are allowed.

dualCurrencyDepositDetails dualCurrencyDepositDetails
object
DualCurrencyDepositDetailsModelKafkaEvent
object
ccyOptionProd
string
Default: null
isModified
string
Default: null
exchRate
string
Default: null
fixingDays
string
Default: null
inceptionFairValue
string
Default: null
linkCcy
string
Default: null
linkedCcyGl
string
Default: null
linkedCcySettAcc
string
Default: null
optionContractRefNo
string
Default: null
optionStatus
string
Default: null
tdAcc
string
Default: null
tdBrn
string
Default: null
tdCcy
string
Default: null
tdMatDate
string
Default: null
tdRefNo
string
Default: null
yldEnhancement
string
Default: null

Additional properties are allowed.

Additional properties are allowed.

extendedDatasegments extendedDatasegments
array<object>

Items:

0
object

Additional properties are allowed.

Additional items are allowed.

interestDetails InterestDetailsModelKafkaEvent
object
accountCurrency
string
Default: null
isModified
string
Default: null
isModifiedTYPE
string
Default: null
accountOpenDate
string
Default: null
interestDetailsMcy
array<object>
accountInterestDetailsId
string
Default: null
calculationAccount
string
Default: null
consolChargeAccount
string
Default: null
consolChargeBranch
string
Default: null
currency
string
Default: null
externalPricing
string
Default: null
id
string
Default: null
intBookingAccount
string
Default: null
intBookingBranch
string
Default: null
intStartDate
string
Default: null
interestProducts
array<object>
effectiveDate
array<object>
effectiveDate
string
Default: null
id
string
Default: null
intProductDtlsId
string
Default: null
open
string
Default: null
udeValues
array<object>
effectiveDateId
string
Default: null
id
string
Default: null
rateCode
string
Default: null
tdRateCode
string
Default: null
udeElementId
string
Default: null
udeValue
string
Default: null
variance
string
Default: null

Additional items are allowed.

Additional items are allowed.

gnrtUdeChngAdvice
string
Default: null
id
string
Default: null
interestDetailsId
string
Default: null
open
string
Default: null
productCode
string
Default: null
udeCurrency
string
Default: null
waiveInterest
string
Default: null

Additional items are allowed.

udeCurrency
string
Default: null

Additional items are allowed.

multiCurrencyAccountNumber
string
Default: null

Additional properties are allowed.

jointHolder JointHolderModelKafkaEvent
object
jointHolderDetails
array<object>
accountNumber
string
Default: null
branchCode
string
Default: null
endDate
string
Default: null
externalRelationshipCode
string
Default: null
id
string
Default: null
jointHolderCustId
string
Default: null
jointHolderCustName
string
Default: null
jointHolderId
string
Default: null
jointHolderType
string
Default: null
relationship
string
Default: null
startDate
string
Default: null

Additional items are allowed.

isModified
string
Default: null
operationType
string
Default: null
resourceId
string
Default: null
resourceName
string
Default: null

Additional properties are allowed.

operationType
string

Mark for closure

Default: null
resourceId
string
Default: null
resourceName
string
Default: null
rolloverDetails rolloverDetails
object
accountNumber
string
Default: null
isModified
string
Default: null
addAmount
string
Default: null
addlPayinDtils
array<object>
acc
string
Default: null
brn
string
Default: null
ccy
string
Default: null
id
string
Default: null
mulitmodeXrate
string
Default: null
multimodeOffsetBrn
string
Default: null
multimodePayopt
string
Default: null
multimodePercentage
string
Default: null
multimodeTdamount
string
Default: null
multimodeTdoffsetAcc
string
Default: null
multimodeTdoffsetCcy
string
Default: null
parentId
string
Default: null
referenceNo
string
Default: null
seqno
string
Default: null

Additional items are allowed.

autoRollover
string
Default: null
branch
string
Default: null
contVarRoll
string
Default: null
intrateCumamtRollReqd
string
Default: null
rolloverAmount
string
Default: null
rolloverTenorDays
string
Default: null
rolloverTenorMonths
string
Default: null
rolloverTenorPreference
string
Default: null
rolloverTenorYears
string
Default: null
rolloverType
string
Default: null

Additional properties are allowed.

termDepositBasicDetails TermDepositBasicDetailsModelKafkaEvent
object
accountClass
string
Default: null
isModified
string
Default: null
isModifiedTYPE
string
Default: null
accountCurrency
string
Default: null
accountDescription
string
Default: null
accountNumber
string
Default: null
accountOpenDate
string
Default: null
action
string
Default: null
addFunds
string
Default: null
autoAuth
string
Default: null
autoRollover
string
Default: null
branch
string
Default: null
cascadeMonth
string
Default: null
checkerRemarks
string
Default: null
closeOnMaturity
string
Default: null
currency
string
Default: null
customerId
string
Default: null
datasegmentCode
string
Default: null
id
string
Default: null
interestAmount
string
Default: null
interestRate
string
Default: null
intrateCumamtReqd
string
Default: null
makerRemarks
string
Default: null
maturityAmount
string
Default: null
maturityDate
string
Default: null
modeOfOperation
string
Default: null
modificationStatus
string
Default: null
moveIntToUnclaimed
string
Default: null
movePrincToUnclaimed
string
Default: null
redmIntPayout
string
Default: null
taxAmount
string
Default: null
taxApplicable
string
Default: null
tdAmount
string
Default: null
tdTenorDays
string
Default: null
tdTenorMonths
string
Default: null
tdTenorYears
string
Default: null
voluntaryTaxRate
string
Default: null

Additional properties are allowed.

Additional properties are allowed.

Additional properties are allowed.

Examples

TDcreateKafka
Payload
{ "accountDetailsModelStream": { "accountAddress": { "accountBranch": null, "accountName": null, "isModified": null, "accountNumber": null, "accountAddressDetail": [ { "accountAddressId": null, "addressType": null, "addressTypeDesc": null, "defaultAddress": null, "entityName": null, "id": null, "languageName": null, "primaryAddress": null, "usedAddress": null, "addressMediaDetail": [ { "accountMediaId": null, "buildingName": null, "buildingNumber": null, "country": null, "countrySubDivision": null, "department": null, "districtName": null, "floor": null, "id": null, "mediaAddress": null, "mediaId": null, "mediaType": null, "postBox": null, "postCode": null, "room": null, "streetName": null, "subDepartment": null, "townLocationName": null, "townName": null, "addressAdviceDetail": [ { "addressAdviceId": null, "adviceId": null, "adviceName": null, "id": null } ] } ] } ] }, "accountGuardian": { "accountGuardianDetail": [ { "externalRelationshipCode": null, "guardianId": null, "guardianRelType": null, "guardianType": null, "id": null, "parentId": null } ], "isModified": null }, "accountMemoNotes": { "accountBranch": null, "isModified": null, "accountMemoNotesDetail": [ { "accountMemoNotesId": null, "bankerMessage": null, "customerChannel": null, "customerMessage": null, "endDate": null, "id": null, "memoNoteId": null, "memoNoteIdType": null, "showToCustomer": null, "startDate": null } ], "accountNumber": null }, "accountMis": { "calculationMethod": null, "isModified": null, "compositeMisDetails": [ { "compositeMisId": null, "id": null, "misClass": null, "misCode": null, "misType": null } ], "linkToGroup": null, "misGroup": null, "poolCode": null, "rateType": null, "spread": null, "transactionMisDetails": [ { "id": null, "misClass": null, "misCode": null, "misRefNo": null, "misType": null, "transactionMisId": null } ] }, "accountNominee": { "accountNomineeDetails": [ { "buildingNumber": null, "country": null, "externalRelationshipCode": null, "guardianBuildingNumber": null, "guardianCity": null, "guardianCountry": null, "guardianDob": null, "guardianEmail": null, "guardianFname": null, "guardianLname": null, "guardianLocality": null, "guardianMname": null, "guardianMobile": null, "guardianPhone": null, "guardianRelation": null, "guardianState": null, "guardianStreet": null, "guardianTitle": null, "guardianZipcode": null, "id": null, "isMinor": null, "nomineMname": null, "nomineeCity": null, "nomineeCountry": null, "nomineeCustId": null, "nomineeDob": null, "nomineeEmail": null, "nomineeFname": null, "nomineeId": null, "nomineeLname": null, "nomineeLocality": null, "nomineeMobile": null, "nomineePhone": null, "nomineeState": null, "nomineeStreet": null, "nomineeTitle": null, "nomineeZipcode": null, "relationship": null } ], "isModified": null, "accountNumber": null, "branchCode": null, "payToNominee": null }, "accountProfileMaster": { "accountProfile": [ { "id": null, "profileKey": null, "profileMasterId": null, "profileValue": null } ], "isModified": null, "profileName": null }, "childtdPayoutDetails": { "ChildTdPayoutDetailsDTOKafkaEvent": { "acOpenDate": null, "isModified": null, "acc": null, "accStatus": null, "accountClass": null, "altAcNo": null, "brn": null, "ccy": null, "childTdEffDt": [ { "acc": null, "brn": null, "childTdAccUdeVals": [ { "acc": null, "baseRate": null, "baseSpread": null, "brn": null, "id": null, "prod": null, "rateCode": null, "tdRateCode": null, "udeEffDt": null, "udeId": null, "udeParentId": null, "udeValue": null, "udeVariance": null } ], "effdtParentId": null, "id": null, "prod": null, "udeEffDt": null } ] } }, "denomDep": { "DenomDepModelKafkaEvent": null, "denomDepDtls": null }, "depositPayin": { "DepositPayinModelKafkaEvent": { "accountNumber": null, "isModified": null, "branch": null, "depositPayinDetails": [ null ] }, "totalAmount": null }, "depositPayout": { "DepositPayoutModelKafkaEvent": { "accountNumber": null, "isModified": null, "isModifiedTYPE": null, "branch": null, "closeOnMaturity": null, "depositPayoutDetails": [ null ] }, "rolloverType": null }, "dualCurrencyDepositDetails": { "DualCurrencyDepositDetailsModelKafkaEvent": { "ccyOptionProd": null, "isModified": null, "exchRate": null, "fixingDays": null, "inceptionFairValue": null, "linkCcy": null, "linkedCcyGl": null, "linkedCcySettAcc": null, "optionContractRefNo": null, "optionStatus": null, "tdAcc": null, "tdBrn": null, "tdCcy": null, "tdMatDate": null, "tdRefNo": null, "yldEnhancement": null } }, "extendedDatasegments": [ {} ], "interestDetails": { "accountCurrency": null, "isModified": null, "isModifiedTYPE": null, "accountOpenDate": null, "interestDetailsMcy": [ { "accountInterestDetailsId": null, "calculationAccount": null, "consolChargeAccount": null, "consolChargeBranch": null, "currency": null, "externalPricing": null, "id": null, "intBookingAccount": null, "intBookingBranch": null, "intStartDate": null, "interestProducts": [ { "effectiveDate": [ { "effectiveDate": null, "id": null, "intProductDtlsId": null, "open": null, "udeValues": [ { "effectiveDateId": null, "id": null, "rateCode": null, "tdRateCode": null, "udeElementId": null, "udeValue": null, "variance": null } ] } ], "gnrtUdeChngAdvice": null, "id": null, "interestDetailsId": null, "open": null, "productCode": null, "udeCurrency": null, "waiveInterest": null } ], "udeCurrency": null } ], "multiCurrencyAccountNumber": null }, "jointHolder": { "jointHolderDetails": [ { "accountNumber": null, "branchCode": null, "endDate": null, "externalRelationshipCode": null, "id": null, "jointHolderCustId": null, "jointHolderCustName": null, "jointHolderId": null, "jointHolderType": null, "relationship": null, "startDate": null } ], "isModified": null, "operationType": null, "resourceId": null, "resourceName": null }, "operationType": null, "resourceId": null, "resourceName": null, "rolloverDetails": { "accountNumber": null, "isModified": null, "addAmount": null, "addlPayinDtils": [ { "acc": null, "brn": null, "ccy": null, "id": null, "mulitmodeXrate": null, "multimodeOffsetBrn": null, "multimodePayopt": null, "multimodePercentage": null, "multimodeTdamount": null, "multimodeTdoffsetAcc": null, "multimodeTdoffsetCcy": null, "parentId": null, "referenceNo": null, "seqno": null } ], "autoRollover": null, "branch": null, "contVarRoll": null, "intrateCumamtRollReqd": null, "rolloverAmount": null, "rolloverTenorDays": null, "rolloverTenorMonths": null, "rolloverTenorPreference": null, "rolloverTenorYears": null, "rolloverType": null }, "termDepositBasicDetails": { "accountClass": null, "isModified": null, "isModifiedTYPE": null, "accountCurrency": null, "accountDescription": null, "accountNumber": null, "accountOpenDate": null, "action": null, "addFunds": null, "autoAuth": null, "autoRollover": null, "branch": null, "cascadeMonth": null, "checkerRemarks": null, "closeOnMaturity": null, "currency": null, "customerId": null, "datasegmentCode": null, "id": null, "interestAmount": null, "interestRate": null, "intrateCumamtReqd": null, "makerRemarks": null, "maturityAmount": null, "maturityDate": null, "modeOfOperation": null, "modificationStatus": null, "moveIntToUnclaimed": null, "movePrincToUnclaimed": null, "redmIntPayout": null, "taxAmount": null, "taxApplicable": null, "tdAmount": null, "tdTenorDays": null, "tdTenorMonths": null, "tdTenorYears": null, "voluntaryTaxRate": null } } }
This example has been generated automatically.

Messages

#1 TDcreateKafka TDcreateKafka

TDcreateKafka

Payload TDcreateKafkaEvent
object
accountDetailsModelStream TDcreateKafkaEvents
object
accountAddress accountAddress
object
accountBranch
string
Default: null
accountName
string
Default: null
isModified
string
Default: null
accountNumber
string
Default: null
accountAddressDetail
array<object>
accountAddressId
string
Default: null
addressType
string
Default: null
addressTypeDesc
string
Default: null
defaultAddress
string
Default: null
entityName
string
Default: null
id
string
Default: null
languageName
string
Default: null
primaryAddress
string
Default: null
usedAddress
string
Default: null
addressMediaDetail
array<object>
accountMediaId
string
Default: null
buildingName
string
Default: null
buildingNumber
string
Default: null
country
string
Default: null
countrySubDivision
string
Default: null
department
string
Default: null
districtName
string
Default: null
floor
string
Default: null
id
string
Default: null
mediaAddress
string
Default: null
mediaId
string
Default: null
mediaType
string
Default: null
postBox
string
Default: null
postCode
string
Default: null
room
string
Default: null
streetName
string
Default: null
subDepartment
string
Default: null
townLocationName
string
Default: null
townName
string
Default: null
addressAdviceDetail
array<object>
addressAdviceId
string
Default: null
adviceId
string
Default: null
adviceName
string
Default: null
id
string
Default: null

Additional items are allowed.

Additional items are allowed.

Additional items are allowed.

Additional properties are allowed.

accountGuardian accountGuardian
object
accountGuardianDetail
array<object>
externalRelationshipCode
string
Default: null
guardianId
string
Default: null
guardianRelType
string
Default: null
guardianType
string
Default: null
id
string
Default: null
parentId
string
Default: null

Additional items are allowed.

isModified
string
Default: null

Additional properties are allowed.

accountMemoNotes accountMemoNotes
object
accountBranch
string
Default: null
isModified
string
Default: null
accountMemoNotesDetail
array<object>
accountMemoNotesId
string
Default: null
bankerMessage
string
Default: null
customerChannel
string
Default: null
customerMessage
string
Default: null
endDate
string
Default: null
id
string
Default: null
memoNoteId
integer
Default: null
memoNoteIdType
string
Default: null
showToCustomer
string
Default: null
startDate
string
Default: null

Additional items are allowed.

accountNumber
string
Default: null

Additional properties are allowed.

accountMis accountMis
object
calculationMethod
string
Default: null
isModified
string
Default: null
compositeMisDetails
array<object>
compositeMisId
string
Default: null
id
string
Default: null
misClass
string
Default: null
misCode
string
Default: null
misType
string
Default: null

Additional items are allowed.

linkToGroup
string
Default: null
misGroup
string
Default: null
poolCode
string
Default: null
rateType
string
Default: null
spread
string
Default: null
transactionMisDetails
array<object>
id
string
Default: null
misClass
string
Default: null
misCode
string
Default: null
misRefNo
string
Default: null
misType
string
Default: null
transactionMisId
string
Default: null

Additional items are allowed.

Additional properties are allowed.

accountNominee accountNominee
object
accountNomineeDetails
array<object>
buildingNumber
string
Default: null
country
string
Default: null
externalRelationshipCode
string
Default: null
guardianBuildingNumber
string
Default: null
guardianCity
string
Default: null
guardianCountry
string
Default: null
guardianDob
string
Default: null
guardianEmail
string
Default: null
guardianFname
string
Default: null
guardianLname
string
Default: null
guardianLocality
string
Default: null
guardianMname
string
Default: null
guardianMobile
string
Default: null
guardianPhone
string
Default: null
guardianRelation
string
Default: null
guardianState
string
Default: null
guardianStreet
string
Default: null
guardianTitle
string
Default: null
guardianZipcode
string
Default: null
id
string
Default: null
isMinor
string
Default: null
nomineMname
string
Default: null
nomineeCity
string
Default: null
nomineeCountry
string
Default: null
nomineeCustId
string
Default: null
nomineeDob
string
Default: null
nomineeEmail
string
Default: null
nomineeFname
string
Default: null
nomineeId
string
Default: null
nomineeLname
string
Default: null
nomineeLocality
string
Default: null
nomineeMobile
string
Default: null
nomineePhone
string
Default: null
nomineeState
string
Default: null
nomineeStreet
string
Default: null
nomineeTitle
string
Default: null
nomineeZipcode
string
Default: null
relationship
string
Default: null

Additional items are allowed.

isModified
string
Default: null
accountNumber
string
Default: null
branchCode
string
Default: null
payToNominee
string
Default: null

Additional properties are allowed.

accountProfileMaster accountProfileMaster
object
accountProfile
array<object>
id
string
Default: null
profileKey
string
Default: null
profileMasterId
string
Default: null
profileValue
string
Default: null

Additional items are allowed.

isModified
string
Default: null
profileName
string
Default: null

Additional properties are allowed.

childtdPayoutDetails childtdPayoutDetails
object
ChildTdPayoutDetailsDTOKafkaEvent
object
acOpenDate
string
Default: null
isModified
string
Default: null
acc
string
Default: null
accStatus
string
Default: null
accountClass
string
Default: null
altAcNo
string
Default: null
brn
string
Default: null
ccy
string
Default: null
childTdEffDt
array<object>
acc
string
Default: null
brn
string
Default: null
childTdAccUdeVals
array<object>
acc
string
Default: null
baseRate
string
Default: null
baseSpread
string
Default: null
brn
string
Default: null
id
string
Default: null
prod
string
Default: null
rateCode
string
Default: null
tdRateCode
string
Default: null
udeEffDt
string
Default: null
udeId
string
Default: null
udeParentId
string
Default: null
udeValue
string
Default: null
udeVariance
string
Default: null

Additional items are allowed.

effdtParentId
string
Default: null
id
string
Default: null
prod
string
Default: null
udeEffDt
string
Default: null

Additional items are allowed.

Additional properties are allowed.

Additional properties are allowed.

denomDep denomDep
object
DenomDepModelKafkaEvent
object
Default: null
accountNumber
string
Default: null
isModified
string
Default: null
branch
string
Default: null
denomDepCertf
array<object>
branchCode
string
Default: null
certificateNo
string
Default: null
custAcNo
string
Default: null
denominationId
string
Default: null
denominationValue
string
Default: null
id
string
Default: null
issueDate
string
Default: null
newStatus
string
Default: null
parentId
string
Default: null
previousStatus
string
Default: null
statusChangeDate
string
Default: null
statusChangeReason
string
Default: null
stockCode
string
Default: null

Additional items are allowed.

Additional properties are allowed.

denomDepDtls
array<object>
Default: null
accountClass
string
Default: null
branchCode
string
Default: null
custAcNo
string
Default: null
denominationId
string
Default: null
denominationNoUnits
string
Default: null
id
string
Default: null
parentId
string
Default: null

Additional items are allowed.

Additional properties are allowed.

depositPayin depositPayin
object
DepositPayinModelKafkaEvent
object
accountNumber
string
Default: null
isModified
string
Default: null
branch
string
Default: null
depositPayinDetails
array<object>
acc
string
Default: null
appliedExchangeRate
string
Default: null
brn
string
Default: null
ccy
string
Default: null
chqInstrumentDate
string
Default: null
chqInstumentno
string
Default: null
clgBankCode
string
Default: null
clgBranchCode
string
Default: null
clgProductCode
string
Default: null
draweeAcNo
string
Default: null
fcyAmount
string
Default: null
id
string
Default: null
mulitmodeXrate
string
Default: null
multimodeOffsetBrn
string
Default: null
multimodePayopt
string
Default: null
multimodePercentage
string
Default: null
multimodeTdamount
string
Default: null
multimodeTdoffsetAcc
string
Default: null
multimodeTdoffsetCcy
string
Default: null
originalExchangeRate
string
Default: null
parentId
string
Default: null
referenceNo
string
Default: null
routingNo
string
Default: null
seqno
string
Default: null

Additional items are allowed.

Additional properties are allowed.

totalAmount
string
Default: null

Additional properties are allowed.

depositPayout depositPayout
object
DepositPayoutModelKafkaEvent
object
accountNumber
string
Default: null
isModified
string
Default: null
isModifiedTYPE
string
Default: null
branch
string
Default: null
closeOnMaturity
string
Default: null
depositPayoutDetails
array<object>
acc
string
Default: null
bankcode
string
Default: null
benfadd1
string
Default: null
benfadd2
string
Default: null
benfname
string
Default: null
brn
string
Default: null
ccy
string
Default: null
id
string
Default: null
instno
string
Default: null
narrative
string
Default: null
offsetAcc
string
Default: null
offsetBrn
string
Default: null
offsetCcy
string
Default: null
parentId
string
Default: null
payoutComponent
string
Default: null
payouttype
string
Default: null
percentage
string
Default: null
redmamt
string
Default: null
seqno
string
Default: null

Additional items are allowed.

Additional properties are allowed.

rolloverType
string
Default: null

Additional properties are allowed.

dualCurrencyDepositDetails dualCurrencyDepositDetails
object
DualCurrencyDepositDetailsModelKafkaEvent
object
ccyOptionProd
string
Default: null
isModified
string
Default: null
exchRate
string
Default: null
fixingDays
string
Default: null
inceptionFairValue
string
Default: null
linkCcy
string
Default: null
linkedCcyGl
string
Default: null
linkedCcySettAcc
string
Default: null
optionContractRefNo
string
Default: null
optionStatus
string
Default: null
tdAcc
string
Default: null
tdBrn
string
Default: null
tdCcy
string
Default: null
tdMatDate
string
Default: null
tdRefNo
string
Default: null
yldEnhancement
string
Default: null

Additional properties are allowed.

Additional properties are allowed.

extendedDatasegments extendedDatasegments
array<object>

Items:

0
object

Additional properties are allowed.

Additional items are allowed.

interestDetails InterestDetailsModelKafkaEvent
object
accountCurrency
string
Default: null
isModified
string
Default: null
isModifiedTYPE
string
Default: null
accountOpenDate
string
Default: null
interestDetailsMcy
array<object>
accountInterestDetailsId
string
Default: null
calculationAccount
string
Default: null
consolChargeAccount
string
Default: null
consolChargeBranch
string
Default: null
currency
string
Default: null
externalPricing
string
Default: null
id
string
Default: null
intBookingAccount
string
Default: null
intBookingBranch
string
Default: null
intStartDate
string
Default: null
interestProducts
array<object>
effectiveDate
array<object>
effectiveDate
string
Default: null
id
string
Default: null
intProductDtlsId
string
Default: null
open
string
Default: null
udeValues
array<object>
effectiveDateId
string
Default: null
id
string
Default: null
rateCode
string
Default: null
tdRateCode
string
Default: null
udeElementId
string
Default: null
udeValue
string
Default: null
variance
string
Default: null

Additional items are allowed.

Additional items are allowed.

gnrtUdeChngAdvice
string
Default: null
id
string
Default: null
interestDetailsId
string
Default: null
open
string
Default: null
productCode
string
Default: null
udeCurrency
string
Default: null
waiveInterest
string
Default: null

Additional items are allowed.

udeCurrency
string
Default: null

Additional items are allowed.

multiCurrencyAccountNumber
string
Default: null

Additional properties are allowed.

jointHolder JointHolderModelKafkaEvent
object
jointHolderDetails
array<object>
accountNumber
string
Default: null
branchCode
string
Default: null
endDate
string
Default: null
externalRelationshipCode
string
Default: null
id
string
Default: null
jointHolderCustId
string
Default: null
jointHolderCustName
string
Default: null
jointHolderId
string
Default: null
jointHolderType
string
Default: null
relationship
string
Default: null
startDate
string
Default: null

Additional items are allowed.

isModified
string
Default: null
operationType
string
Default: null
resourceId
string
Default: null
resourceName
string
Default: null

Additional properties are allowed.

operationType
string

Mark for closure

Default: null
resourceId
string
Default: null
resourceName
string
Default: null
rolloverDetails rolloverDetails
object
accountNumber
string
Default: null
isModified
string
Default: null
addAmount
string
Default: null
addlPayinDtils
array<object>
acc
string
Default: null
brn
string
Default: null
ccy
string
Default: null
id
string
Default: null
mulitmodeXrate
string
Default: null
multimodeOffsetBrn
string
Default: null
multimodePayopt
string
Default: null
multimodePercentage
string
Default: null
multimodeTdamount
string
Default: null
multimodeTdoffsetAcc
string
Default: null
multimodeTdoffsetCcy
string
Default: null
parentId
string
Default: null
referenceNo
string
Default: null
seqno
string
Default: null

Additional items are allowed.

autoRollover
string
Default: null
branch
string
Default: null
contVarRoll
string
Default: null
intrateCumamtRollReqd
string
Default: null
rolloverAmount
string
Default: null
rolloverTenorDays
string
Default: null
rolloverTenorMonths
string
Default: null
rolloverTenorPreference
string
Default: null
rolloverTenorYears
string
Default: null
rolloverType
string
Default: null

Additional properties are allowed.

termDepositBasicDetails TermDepositBasicDetailsModelKafkaEvent
object
accountClass
string
Default: null
isModified
string
Default: null
isModifiedTYPE
string
Default: null
accountCurrency
string
Default: null
accountDescription
string
Default: null
accountNumber
string
Default: null
accountOpenDate
string
Default: null
action
string
Default: null
addFunds
string
Default: null
autoAuth
string
Default: null
autoRollover
string
Default: null
branch
string
Default: null
cascadeMonth
string
Default: null
checkerRemarks
string
Default: null
closeOnMaturity
string
Default: null
currency
string
Default: null
customerId
string
Default: null
datasegmentCode
string
Default: null
id
string
Default: null
interestAmount
string
Default: null
interestRate
string
Default: null
intrateCumamtReqd
string
Default: null
makerRemarks
string
Default: null
maturityAmount
string
Default: null
maturityDate
string
Default: null
modeOfOperation
string
Default: null
modificationStatus
string
Default: null
moveIntToUnclaimed
string
Default: null
movePrincToUnclaimed
string
Default: null
redmIntPayout
string
Default: null
taxAmount
string
Default: null
taxApplicable
string
Default: null
tdAmount
string
Default: null
tdTenorDays
string
Default: null
tdTenorMonths
string
Default: null
tdTenorYears
string
Default: null
voluntaryTaxRate
string
Default: null

Additional properties are allowed.

Additional properties are allowed.

Additional properties are allowed.