Previous Next JavaScript must be enabled to correctly display this content

## 8 Payload and Header

This topic describes about the various payload and header for Oracle Banking Liquidity Management.

Generic LM Event Payload

This payload is applicable for the below sweep and structure service events:

- sweep-success (S)
- sweep-error (E)
- sweep-pending (P)
- sweep-handOff (H)
- structure-created
- structure-createdAndAuthorized
- structure-modified
- structure-modifiedAndAuthorized
- structure-closed
- structure-closedAndAuthorized
- structure-reopen
- structure-reopenAndAuthorized
- structure-expiry (structure expiring in n number of days where n is configurable)
- lm.accountnotification
- lmm-account
- sweep-skipped

Payload:

`id`

`String,Null`

`Default: null`

`evtCode`

`String,Null`

`Default: null`

`logTime`

`String,Null`

`Default: null`

`logType`

`String,Null`

`Default: null`

`logDescription`

`String,Null`

`Default: null`

`serviceData`

`String,Null`

`Default: null`

`publishedTime`

`String,Null`

`Default: null`

Bank Preference Event Payload

Topic Name: vamlm.bankchargeeventrequest

Payload:

`id`

`String,Null`

`Default: null`

`modNo`

`String,Null`

`Default: null`

`RecordStat`

`String,Null`

`Default: null`

`AuthStat`

`String,Null`

`Default: null`

`MakerId`

`String,Null`

`Default: null`

`MakerDateStamp`

`String,Null`

`Default: null`

`CheckerId`

`String,Null`

`Default: null`

`checkerDateStamp`

`String,Null`

`Default: null`

`OnceAuth`

`String,Null`

`Default: null`

`applicationCode`

`String,Null`

`Default: null`

`bankCode`

`String,Null`

`Default: null`

`chargeCalcPref`

`String,Null`

`Default: null`

`chargeCollPref`

`String,Null`

`Default: null`

`chgIncludeClosedVa`

`String,Null`

`Default: null`

Branch Preference Event Payload

Topic Name: vamlm.branchchargeeventrequest

Payload:

`id`

`String,Null`

`Default: null`

`modNo`

`String,Null`

`Default: null`

`RecordStat`

`String,Null`

`Default: null`

`AuthStat`

`String,Null`

`Default: null`

`MakerId`

`String,Null`

`Default: null`

`MakerDateStamp`

`String,Null`

`Default: null`

`CheckerId`

`String,Null`

`Default: null`

`checkerDateStamp`

`String,Null`

`Default: null`

`OnceAuth`

`String,Null`

`Default: null`

`applicationCode`

`String,Null`

`Default: null`

`branchCode`

`String,Null`

`Default: null`

`chargeRateCode`

`String,Null`

`Default: null`

`chargeRateType`

`String,Null`

`Default: null`

Structure Charge Event Payload

Topic Name: vamlm.structurechargesnotification

Payload:

`id`

`String,Null`

`Default: null`

`modNo`

`String,Null`

`Default: null`

`RecordStat`

`String,Null`

`Default: null`

`AuthStat`

`String,Null`

`Default: null`

`MakerId`

`String,Null`

`Default: null`

`MakerDateStamp`

`String,Null`

`Default: null`

`CheckerId`

`String,Null`

`Default: null`

`CheckerDateStamp`

`String,Null`

`Default: null`

`OnceAuth`

`String,Null`

`Default: null`

`applicationCode`

`String,Null`

`Default: null`

`strCode`

`String,Null`

`Default: null`

`realCustomerNo`

`String,Null`

`Default: null`

`chgFundingAccount`

`String,Null`

`Default: null`

`chgFundingAccountBranch`

`String,Null`

`Default: null`

`chgFundingAccountCCY`

`String,Null`

`Default: null`

`vaCount`

`String,Null`

`Default: null`

`event`

`String,Null`

`Default: null`

`strChgType`

`String,Null`

`Default: null`

Pricing Map Event Payload

Topic Name: vamlm.pricingmapnotification

Payload:

`id`

`String,Null`

`Default: null`

`modNo`

`String,Null`

`Default: null`

`RecordStat`

`String,Null`

`Default: null`

`AuthStat`

`String,Null`

`Default: null`

`MakerId`

`String,Null`

`Default: null`

`MakerDateStamp`

`String,Null`

`Default: null`

`CheckerId`

`String,Null`

`Default: null`

`checkerDateStamp`

`String,Null`

`Default: null`

`OnceAuth`

`String,Null`

`Default: null`

`applicationCode`

`String,Null`

`Default: null`

`pricingScheme`

`String,Null`

`Default: null`

`realCustomerNo`

`String,Null`

`Default: null`

`chgFundingAccount`

`String,Null`

`Default: null`

`chgFundingAccountBranch`

`String,Null`

`Default: null`

`chgFundingAccountCCY`

`String,Null`

`Default: null`

`chgPostingBranch`

`String,Null`

`Default: null`

`event`

`String,Null`

`Default: null`

Sweep count Event Payload

Topic name : vamlm.chargebasisnotification

Payload:

`id string`

`applicationCode string`

`realCustomerNo string`

`chargeEvent string`

`chargeTypeId string`

`chargeCriteria string`

`count null string`

`keyField string`

Header

Common Header:

`userId`

`String`

`branchCode`

`String`

`sourceSystem`

`String`

`event`

`String`

`ackRequired`

`Boolean`

`Default: false`

`kafka_messageKey`

`String`

`messageId`

`String`

`entityId`

`String`