4.1 Introduction
Data exchanged between Oracle Banking Trade Finance and external systems is in XML message format. These XML messages are defined in Oracle Banking Trade Finance as XML Schema Documents XSD and are referred to as OBTF formats.
Each XML Schema is uniquely identified by its namespace and root element. The root element for gateway message XSDs is generated using the following pattern:
- <OPERATION>_<MESSAGE EXCHANGE PATTERN>_REQ
- <OPERATION>_<MESSAGE EXCHANGE PATTERN>_RES
- <OPERATION> refers to an Oracle Banking Trade Finance operation like QueryContract.
- <MESSAGE_EXCHANGE_PATTERN> refers to the request & response message patterns exchanged. The Message Pattern is of the following types:
- FS (Full Screen) -This indicates that the payload contains all the elements on the corresponding Oracle Banking Trade Finance screen.
- IO (Input Only) - This indicates that the payload contains the only input elements on the corresponding Oracle Banking Trade Finance screen.
- PK (Primary Key): This indicates that the payload contains only the Primary Key elements of the corresponding Oracle Banking Trade Finance screen.
<MESSAGE_EXCHNAGE_PATTERN> is a combination of message patterns. The <MESSAGE_EXCHNAGE_PATTERN> available in OBTF is shown below:
- FSFS - Full Screen Request and Full Screen Response
- IOPK - Input Only Request and Primary Key Response
- IOFS - Input Only Request and Full Screen Response
Non-Query Formats
For example, for the CREATECONTRACT operation, the root element of the
associated messages is as follows:
- CREATECONTRACT_FSFS_REQ
- CREATECONTRACT_FSFS_RES
- CREATECONTRACT_IOPK_REQ
- CREATECONTRACT_IOPK_RES
Query Formats
For example, for the QUERYCONTRACT operation, the root element of the
associated messages is as follows:
- QUERYCONTRACT_IOFS_REQ
- QUERYCONTRACT_IOFS_RES
Parent topic: Message Formats





