Previous Next JavaScript must be enabled to correctly display this content

## 15.2 RTL Flow

This topic describes the information about the initiation of Real Time Liquidity.

RTL execution kick starts whenever DDA sends a request for certain amount for an account.

Initiate RTL Block

- This is the API exposed by Oracle Banking Liquidity Management to block the requested amount.
- DDA invokes InitiateRTLBlock on the Account for which it requires the amount, with partial required as Y.
- Oracle Banking Liquidity Management fetches the RTL structure with Header Account based on the Account send by the DDA.
- Oracle Banking Liquidity Management will select child accounts based on the least priority and sends CreateECABlk request to the DDA to block the amount. It will continue till the requested amount is fetched or till the traversing of the child accounts is complete.

Post RTL

- This is the API exposed by Oracle Banking Liquidity Management to credit the amount to the Header account.
- DDA will invoke PostRTL with an existing RTL reference ID.
- Oracle Banking Liquidity Management will send the CreateExtAccEcaEntries request to the DDA with the credit and debit information.

UnDo RTL

- This is the API exposed by Oracle Banking Liquidity Management to cancel the block request.
- DDA will invoke UndoRTL with an existing RTL reference ID.
- Oracle Banking Liquidity Management will send CloseEcablk request to the DDA to cancel the block placed against all the child accounts of the structure.

Parent topic: Real Time Liquidity Management