# Oracle Banking Virtual Account Management API 1.0.0

Apache 2.0

## Servers

localhost:9093 kafka

Broker - 1

## Operations

### Pub StructureChargesNotification

Event raised to push Charge Preferences at Structure level.

Accepts the following message:

vamlm.structurechargesnotification

|| Topic: vamlm.structurechargesnotification || Channel: StructureChargesNotification ||

Payload oracle.fsgbu.vamlm.vlc.avro.structureCharges.StructureCharges
object
id
required
string
applicationCode
oneOf
0
string
1
null
strCode
oneOf
0
string
1
null
realCustomerNo
oneOf
0
string
1
null
chgFundingAccount
oneOf
0
string
1
null
chgFundingAccountBranch
oneOf
0
string
1
null
chgFundingAccountCCY
oneOf
0
string
1
null
event
oneOf
0
string
1
null
vaCount
oneOf
0
string
1
null
strChgType
oneOf
0
string
1
null
modNo
oneOf
0
string
1
null
RecordStat
oneOf
0
string
1
null
AuthStat
oneOf
0
string
1
null
MakerId
oneOf
0
string
1
null
MakerDateStamp
oneOf
0
string
1
null
CheckerId
oneOf
0
string
1
null
checkerDateStamp
oneOf
0
string
1
null
OnceAuth
oneOf
0
string
1
null

Additional properties are allowed.

Headers
object
userId
string
branchCode
string
sourceSystem
string
event
string

Additional properties are allowed.

#### Examples

##### vamlm.structurechargesnotification

Payload

    { "id": "string", "applicationCode": "string", "strCode": "string", "realCustomerNo": "string", "chgFundingAccount": "string", "chgFundingAccountBranch": "string", "chgFundingAccountCCY": "string", "event": "string", "vaCount": "string", "strChgType": "string", "modNo": "string", "RecordStat": "string", "AuthStat": "string", "MakerId": "string", "MakerDateStamp": "string", "CheckerId": "string", "checkerDateStamp": "string", "OnceAuth": "string" }

###### This example has been generated automatically.

Headers

    { "userId": "string", "branchCode": "string", "sourceSystem": "string", "event": "string" }

###### This example has been generated automatically.

## Messages

#1 vamlm.structurechargesnotification

|| Topic: vamlm.structurechargesnotification || Channel: StructureChargesNotification ||

Payload oracle.fsgbu.vamlm.vlc.avro.structureCharges.StructureCharges
object
id
required
string
applicationCode
oneOf
0
string
1
null
strCode
oneOf
0
string
1
null
realCustomerNo
oneOf
0
string
1
null
chgFundingAccount
oneOf
0
string
1
null
chgFundingAccountBranch
oneOf
0
string
1
null
chgFundingAccountCCY
oneOf
0
string
1
null
event
oneOf
0
string
1
null
vaCount
oneOf
0
string
1
null
strChgType
oneOf
0
string
1
null
modNo
oneOf
0
string
1
null
RecordStat
oneOf
0
string
1
null
AuthStat
oneOf
0
string
1
null
MakerId
oneOf
0
string
1
null
MakerDateStamp
oneOf
0
string
1
null
CheckerId
oneOf
0
string
1
null
checkerDateStamp
oneOf
0
string
1
null
OnceAuth
oneOf
0
string
1
null

Additional properties are allowed.

Headers
object
userId
string
branchCode
string
sourceSystem
string
event
string

Additional properties are allowed.