0% found this document useful (0 votes)
70 views68 pages

Api Guide

The Oracle Banking Trade Finance Process Management API Guide (Release 14.7.5.0.0) provides a comprehensive overview of APIs related to trade finance processes, including issuance, amendment, and liquidation of letters of credit. It is intended for WebLogic administrators and operations teams responsible for implementing Oracle banking products. The document also emphasizes Oracle's commitment to security, diversity, and accessibility in its software offerings.

Uploaded by

srivatsav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
70 views68 pages

Api Guide

The Oracle Banking Trade Finance Process Management API Guide (Release 14.7.5.0.0) provides a comprehensive overview of APIs related to trade finance processes, including issuance, amendment, and liquidation of letters of credit. It is intended for WebLogic administrators and operations teams responsible for implementing Oracle banking products. The document also emphasizes Oracle's commitment to security, diversity, and accessibility in its software offerings.

Uploaded by

srivatsav
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 68

Oracle® Banking Trade Finance

Process Management
API Guide

Release 14.7.5.0.0
G24351-01
September 2024
Oracle Banking Trade Finance Process Management API Guide, Release 14.7.5.0.0

G24351-01

Copyright © 2020, 2024, Oracle and/or its affiliates.

This software and related documentation are provided under a license agreement containing restrictions on use and
disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or
allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit,
perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation
of this software, unless required by law for interoperability, is prohibited.

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find
any errors, please report them to us in writing.

If this is software, software documentation, data (as defined in the Federal Acquisition Regulation), or related
documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then
the following notice is applicable:

U.S. GOVERNMENT END USERS: Oracle programs (including any operating system, integrated software, any
programs embedded, installed, or activated on delivered hardware, and modifications of such programs) and Oracle
computer documentation or other Oracle data delivered to or accessed by U.S. Government end users are "commercial
computer software," "commercial computer software documentation," or "limited rights data" pursuant to the applicable
Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, reproduction,
duplication, release, display, disclosure, modification, preparation of derivative works, and/or adaptation of i) Oracle
programs (including any operating system, integrated software, any programs embedded, installed, or activated on
delivered hardware, and modifications of such programs), ii) Oracle computer documentation and/or iii) other Oracle
data, is subject to the rights and limitations specified in the license contained in the applicable contract. The terms
governing the U.S. Government's use of Oracle cloud services are defined by the applicable contract for such services.
No other rights are granted to the U.S. Government.

This software or hardware is developed for general use in a variety of information management applications. It is not
developed or intended for use in any inherently dangerous applications, including applications that may create a risk of
personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all
appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its
affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

Oracle®, Java, MySQL, and NetSuite are registered trademarks of Oracle and/or its affiliates. Other names may be
trademarks of their respective owners.

Intel and Intel Inside are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used
under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Epyc, and the AMD logo
are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open
Group.

This software or hardware and documentation may provide access to or information about content, products, and
services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all
warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an
applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss,
costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth
in an applicable agreement between you and Oracle.
Contents
Preface
Purpose iv
Audience iv
Documentation Accessibility iv
Critical Patches iv
Diversity and Inclusion v
Structure v
Scope v
Conventions vi
Related Documents vi
Acronyms and Abbreviations vi

1 OBTFPM API’s
1.1 API’s of OBTFPM 1-1
1.2 API Request and Response 1-6
1.2.1 Import LC Issuance 1-7
1.2.2 Import LC Amendment Gateway Request: 1-12
1.2.3 Guarantee Issuance Gateway Request Payload: 1-14
1.2.4 Import LC Liquidation Gateway Request: 1-18
1.2.5 Export LC Amendment Beneficiary Consent Request 1-23
1.2.6 Import Documentary Collection Gateway Request 1-23
1.2.7 Export Documentary Collection Gateway Request 1-27
1.2.8 Import Documentary Collection Update 1-32
1.2.9 Export Documentary Collection Update Gateway Request: 1-36
1.2.10 Import Documentary Collection Liquidate 1-41
1.2.11 Export Documentary Collection Liquidate 1-45
1.2.12 Task Search Response 1-49
1.2.13 Document management Response 1-55
1.2.14 Sequence Generator Request 1-57
1.2.15 Sequence Generator Response 1-58
1.2.16 Product Service Response 1-58

iii
Preface

Preface
• Purpose
This document lists the API’s for Oracle Banking Trade Finance Process Management.
• Audience
• Documentation Accessibility
• Critical Patches
• Diversity and Inclusion
• Structure
This manual is organized into the following chapters:
• Scope
• Conventions
• Related Documents
• Acronyms and Abbreviations

Purpose
This document lists the API’s for Oracle Banking Trade Finance Process Management.

Audience
This document is intended for WebLogic admin or ops-web team who are responsible for
installing the OFSS banking products.

Documentation Accessibility
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility
Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.

Access to Oracle Support


Oracle customer access to and use of Oracle support services will be pursuant to the terms
and conditions specified in their Oracle order for the applicable services.

Critical Patches
Oracle advises customers to get all their security vulnerability information from the Oracle
Critical Patch Update Advisory, which is available at Critical Patches, Security Alerts and
BulletinsCritical Patches, Security Alerts and Bulletins. All critical patches should be applied in
a timely manner to ensure effective security, as strongly recommended by Oracle Software
Security AssuranceOracle Software Security Assurance.

iv
Preface

Diversity and Inclusion


Oracle is fully committed to diversity and inclusion. Oracle respects and values having a
diverse workforce that increases thought leadership and innovation. As part of our initiative to
build a more inclusive culture that positively impacts our employees, customers, and partners,
we are working to remove insensitive terms from our products and documentation. We are also
mindful of the necessity to maintain compatibility with our customers' existing technologies and
the need to ensure continuity of service as Oracle's offerings and industry standards evolve.
Because of these technical constraints, our effort to remove insensitive terms is ongoing and
will take time and external cooperation.

Structure
This manual is organized into the following chapters:
• Preface gives information on the intended audience, structure, and related documents for
this User Manual.
• The subsequent chapters provide an overview to the module.

Scope
• Read Sections Completely
Each section should be read and understood completely. Instructions should never be
blindly applied. Relevant discussion may occur immediately after instructions for an action,
so be sure to read whole sections before beginning implementation.
• Understand the Purpose of this Guidance
The purpose of the guidance is to provide API’s for Oracle Banking Trade Finance Process
Management.
• Limitations
This guide is limited in its scope to provide API’s of Oracle Banking Trade Finance Process
Management for developers.

Read Sections Completely


Each section should be read and understood completely. Instructions should never be blindly
applied. Relevant discussion may occur immediately after instructions for an action, so be sure
to read whole sections before beginning implementation.

Understand the Purpose of this Guidance


The purpose of the guidance is to provide API’s for Oracle Banking Trade Finance Process
Management.

Limitations
This guide is limited in its scope to provide API’s of Oracle Banking Trade Finance Process
Management for developers.

v
Preface

Conventions
The following text conventions are used in this document:

Convention Meaning
boldface Boldface type indicates graphical user interface elements associated
with an action, or terms defined in text.
italic Italic type indicates book titles, emphasis, or placeholder variables for
which you supply particular values.
monospace Monospace type indicates commands within a paragraph, URLs, code in
examples, text that appears on the screen, or text that you enter.

Related Documents
For more information, you can refer to the following documents:
• Initial Setup Guide
• Oracle Banking Trade Finance Process Management Pre-Installation Guide

Acronyms and Abbreviations


The list of the acronyms and abbreviations that are used in this guide are as follows:

Table 1 Acronyms and Abbreviations

Abbreviation Description
OBTFPM Oracle Banking Trade Finance Process Management
LC Letter of Credit
BC Bankers Cheque
FX Foreign Exchange
CCY Currency
LCY Local Currency
FCY Foreign Currency
LOV List of Values
CIF Customer Information File
UDF User Defined Fields
FFT Free Format Text
SBLC Standby Letter of Credit

vi
1
OBTFPM API’s
• API’s of OBTFPM
The API’s listed below are required for OBTFPM application:
• API Request and Response

1.1 API’s of OBTFPM


The API’s listed below are required for OBTFPM application:

S. Servic Service Meth Header Details Request Param Response


No e Description od
Name
1. obtfpm Import LC POST Accept: application/ Refer section '1.2.1 { "feedRespon
gatew Issuance json appId: Import LC Issuance' s e": { "field1":
ayservi Initiation OBTFPMGW "203ILCIS002
ces/i Services This branchCode: 0235", "field2":
mport- service owns ContentType:applicati "203ILSN1832
lcissua the on/js on source: 65509", "data":
nce responsibility sourceCode: userId: null } } field1 :
of initiating Application No
Import LC field2 : DCN
Issuance Trade No from back
Finance office
process
2. obtfpm Import LC POST Accept: application/ Refer section '1.2.2 { "feedRespon
gatew Amendment json appId: Import LC Issuance' s e": { "field1":
ayservi Initiation OBTFPMGW "203ILCIS002
ces/i Services This branchCode: 0235", "field2":
mport- service owns ContentType:applicati "203ILSN1832
lcame the on/js on source: 65509", "data":
ndmen responsibility sourceCode: userId: null } } field1 :
t of initiating Application No
Import LC field2 : DCN
Amendment No from back
Trade Finance office
process.
3. obtfpm Discrepancy POST Accept: application/ { "feedName": { "feedRespon
gatew Acceptance by json appId: "discrepancyA s e": { "field1":
ayservi Applicant OBTFPMGW cceptance" "feedData": "203ILCIS002
ces/ Services This branchCode: {Json formated 0235", "field2":
discre service owns ContentType:applicati discrepancy acceptance "203ILSN1832
pa the on/js on source: details} } 65509", "data":
ncyacc responsibility sourceCode: userId: null } } field1 :
eptan of initiating Application No
ce- Discrepancy field2 : DCN
byappli Acceptance by No from back
cant Applicant office
Services

1-1
Chapter 1
API’s of OBTFPM

S. Servic Service Meth Header Details Request Param Response


No e Description od
Name
4. obtfpm Guarantee POST Accept: application/ Refer section '1.2.3 { "feedRespon
gatew Issuance json appId: Guarantee Issuance s e": { "field1":
ayservi Initiation OBTFPMGW Gateway Request "203ILCIS002
ces/ Services This branchCode: Payload' 0235", "field2":
guaran service owns ContentType:applicati "203ILSN1832
te the on/js on source: 65509", "data":
eissua responsibility sourceCode: userId: null } } field1 :
nce of initiating Application No
Guarantee field2 : DCN
Issuance Trade No from back
Finance office
process
5. obtfpm This service POST Accept: application/ { "feedName": { "feedRespon
gatew owns the json appId: "importLcDraw s e": { "field1":
ayservi responsibility OBTFPMGW ingsCustomer "203ILCIS002
ces/i of initiating branchCode: Acceptance" "feedData": 0235", "field2":
mport- Import LC ContentType:applicati {Json formated Import "203ILSN1832
lcdrawi Drawings - on/js on source: LC Drawings 65509", "data":
ngs - Customer sourceCode: userId: customerAcceptance null } } field1 :
custo Acceptance contract details} } Application No
mer - Trade Finance field2 : DCN
accept process. No from back
ance office
6. obtfpm This service POST Accept: application/ { "feedName": { "feedRespon
gatew owns the json appId: "importLcDraw s e": { "field1":
ayservi responsibility OBTFPMGW ingsApplicant Response" "203ILCIS002
ces/i of initiating branchCode: "feedData": {Json 0235", "field2":
mport- Import LC ContentType:applicati formated Import LC "203ILSN1832
lcdrawi Drawings on/js on source: Drawings Applicant 65509", "data":
ngs - Applicant sourceCode: userId: response contract null } } field1 :
applica Response details} } Application No
nt - Trade Finance field2 : DCN
respon process. No from back
se office
7. obtfpm This service POST Accept: application/ Refer section '1.2.4 { "feedRespon
- owns the json appId: Import LC Liquidation s e": { "field1":
gatew responsibility OBTFPMGW Gateway Request' "203ILCIS002
ay - of initiating branchCode: Content 0235", "field2":
servic Import LC - Type:application/js "203ILSN1832
es/i Liquidation on source: 65509", "data":
mport Trade Finance sourceCode: userId: null } } field1 :
-lc - process Application No
liquidat field2 : DCN
ion No from back
office

1-2
Chapter 1
API’s of OBTFPM

S. Servic Service Meth Header Details Request Param Response


No e Description od
Name
8. obtfpm This service POST Accept: application/ Refer section '1.2.5 { "feedRespon
- owns the json appId: Export LC Amendment s e": { "field1":
gatew responsibility OBTFPMGW Beneficiary Consent "203ILCIS002
ay - of initiating branchCode: Content Request 0235", "field2":
servic Export LC - Type:application/js "203ILSN1832
es/ Amendment on source: 65509", "data":
export Beneficiary sourceCode: userId: null } } field1 :
-lc - Consent Trade Application No
amend Finance field2 : DCN
ment - process. No from back
benefi office
ciary -
conse
nt
9. obtfpm This service POST Accept: application/ Refer section '1.2.6 { "feedRespon
- owns the json appId: Import Documentary se": { "field1":
gatew responsibility OBTFPMGW Collection Gateway "000IDCB000
ay - of initiating branchCode: Content Request' 027007",
servic Import - Type:application/js "field2":
es/ Documentary on source: "000ISNC140
import Collection sourceCode: userId: 015013",
- Trade Finance "data": null } }
docum process
entary
-
collecti
on
10. obtfpm This service POST Accept: application/ Refer section '1.2.7 { "feedRespon
- owns the json appId: Export Documentary se": { "field1":
gatew responsibility OBTFPMGW Collection Gateway "000EDCB000
ay - of initiating branchCode: Content Request' 027008",
servic Export - Type:application/js "field2":
es/ Documentary on source: "000ESNC140
export Collection sourceCode: userId: 012503",
- Trade Finance "data": null } }
docum process.
entary
-
collecti
on
11. obtfpm This service POST Accept: application/ Refer section '1.2.8 { "feedRespo
- owns the json appId: Import Documentary nse": { "field1":
gatew responsibility OBTFPMGW Collection Update' "000IDCU000
ay - of initiating branchCode: Content 027767",
servic Import - Type:application/js "field2": "null",
es/ Documentary on source: "data": null } }
import Collection sourceCode: userId:
- Update
docum TradeFinanc e
entary process.
-
collecti
on -
update

1-3
Chapter 1
API’s of OBTFPM

S. Servic Service Meth Header Details Request Param Response


No e Description od
Name
12. obtfpm This service POST Accept: application/ Refer section '1.2.9 { "feedRespo
- owns the json appId: Export Documentary nse": { "field1":
gatew responsibility OBTFPMGW Collection Update "000EDCU000
ay - of initiating branchCode: Content Gateway Request:' 027768",
servic Export - Type:application/js "field2": "null",
es/ Documentary on source: "data": null } }
export Collection sourceCode: userId:
- Update Trade
docum Finance
entary process.
-
collecti
on -
update
13. obtfpm This service POST Accept: application/ Refer section '1.2.10 { "feedRespo
- owns the json appId: Import Documentary nse": { "field1":
gatew responsibility OBTFPMGW Collection Liquidate' "000IDCL0000
ay - of initiating branchCode: Content 27771",
servic Import - Type:application/js "field2": "null",
es/ Documentary on source: "data": null } }
import Collection sourceCode: userId:
- Liquidate Trade
docum Finance
entary process
-
collecti
on -
liquidat
e
14. obtfpm This service POST Accept: application/ Refer section '1.2.11 { "feedRespo
- owns the json appId: Export Documentary nse": { "field1":
gatew responsibility OBTFPMGW Collection Liquidate' "000EDCL000
ay - of initiating branchCode: Content 027770",
servic Export - Type:application/js "field2": "null",
es/ Documentary on source: "data": null } }
export Collection sourceCode: userId:
- LiquidateTrade
docum Finance
entary process.
-
collecti
on -
liquidat
e

1-4
Chapter 1
API’s of OBTFPM

S. Servic Service Meth Header Details Request Param Response


No e Description od
Name
15. platoor Trade Finance POST appId: platoorch {"userId":"SUJA Refer section
chserv Application branchCode: NA01","taskStatu s": '1.2.12 Task
ice/a Search Content-Type: ["ALLTASK"] ,"queryType Search
pi/v1/ Services. application/json ":"A VAILABLE","q": Response'
extn / These services source: EXTSYS "customerNumbe r eq
custo provide the sourceCode: 000823","custom
mactio process EXTSYS userId: erCondition":{"o
ns/q management perator":"IN","op
ueries/ API's for the erantList":["0008 23"]}}
ta sks external
systems to
consume. This
service
contains API's
to, 1) Search
the status of a
given Trade
Finance
application
16. obtfpm These services POST NA NA NA
verifica allow
tio customers of
nservi the bank to
ces/ provide their
approv acceptance or
e/ rejection of
Trade Finance
application
from being
further
processed in
the system.
17. cmc- This provides POST branchCode: Path Param: Refer section
docum the API to Content-Type: processCode stageCode '1.2.13
entma retrieve list of application/json applicationCat Document
nage documents to source: gwhhtp egoryCode management
ments be uploaded sourceCode: gwhhtp Response'
ervice for a given userId:
s process
18. cmcdo This service is POST NA NA Refer section
cumen used to '1.2.13
t- uploaded Document
servic documents for management
es a given Trade Response'
Finance
Transaction
19. cmcco This service is GET branchCode: Path Param: NA
mment used to Content-Type: applicationNu mber
sservic capture application/json
es remarks for a userId:
given Trade
Finance
Transaction

1-5
Chapter 1
API Request and Response

S. Servic Service Meth Header Details Request Param Response


No e Description od
Name
20. NA NA POST branchCode: Content {"commentList ": {"commentList
-Type: application/ [{"application ":[{"id":"95ae7
json userId: NO":"NG1ELC 4eb -9384 -
A000004241", 4b35 -871a -
"entityRefNo":" e75f2e3f401c"
NG1ELCA000 ,"applicationN
004241","emai O":"NG1ELCA
l":"[email protected] 000004241","e
om","initiatorE ntityRefType":
mail":"test@m null,"entityRef
ail.com","initiat No":"NG1ELC
orName":"PA A000004241",
UL01","isInter "parentId":null,
nalToBank":tr "recordStat":"
ue,"sourceTyp O","stage":"Sc
e":"html","stag rutiny","source
e":"Scrutiny"," Type":"html","
subject":"TFP subject":"TFP
M_FA_ELCAD M_FA_ELCAD
V_SCRTY","te V_SCRTY","is
xtObject":"LC document InternalToBan
uploaded"}]} k":true,"email":
"[email protected]
m","initiatorEm
ail":"test@mail
.com","textObj
ect":"LC
document
uploaded","ver
sionNo":1,"initi
atorName":"P
AUL01","creat
edDate":1551
346926000}]}
21. cmc - Generates POST Content -Type: Refer section '1.2.14 Refer section
seque Unique application/json Sequence Generator '1.2.15
ncege reference branchCode: source: Request' Sequence
nerator number based OBTFPM Generator
- on keys sourceCode: Response'
servic OBTFPM appId:
es OBTFPM userId:
22. obtfpm This service GET branchCode: Content Path Param: productType Refer section
- caters to -Type: application/ tenorCode revolving '1.2.16
extsys providing the json source: Product
- list of products OBTFPM Service
replica which are sourceCode: Response'
te d- replicated from OBTFPM userId:
datapr the back -office
ovider system.
servic
es

1.2 API Request and Response


• Import LC Issuance

1-6
Chapter 1
API Request and Response

• Import LC Amendment Gateway Request:


• Guarantee Issuance Gateway Request Payload:
• Import LC Liquidation Gateway Request:
• Export LC Amendment Beneficiary Consent Request
• Import Documentary Collection Gateway Request
• Export Documentary Collection Gateway Request
• Import Documentary Collection Update
• Export Documentary Collection Update Gateway Request:
• Import Documentary Collection Liquidate
• Export Documentary Collection Liquidate
• Task Search Response
• Document management Response
• Sequence Generator Request
• Sequence Generator Response
• Product Service Response

1.2.1 Import LC Issuance


{
"feedData": {
"amlDetails": null,
"applicationCategoryCode": null,
"collateralDetails": null,
"customerResponseDetails": null,
"documentLinkageDetails": {
"branchCode": "300",
"documents": [{
"clauses": [],
"documentRefId": "36",
"documentDescription": null,
"documentName": null,
"documentTypeCode": null,
"documentCode": "INSDOC",
"domainType": null,
"noOfCopies": null,
"noOfOriginals": null,
"recordStat": null,
"versionNum": null
}],
"domainId": null
},
"documentDetails": {
"branchCode": "300",
"documents": [
{
"clauses": [
{
"clauseCode": "INS110",

1-7
Chapter 1
API Request and Response

"clauseDescription":"INSURANCE POLICY/CERTIFICATE
ISSUED FOR 110 PERCENT OF INVOICE VALUE,DULY
ENDORSED,COVERING THE GOODS SHIPPED UNDER THE
LC",
"documentCode": "INSDOC",
"recordStat":"W",
"versionNum": 0
}
],
"documentCode":"INSDOC",
"documentDescription":"Insurance",
"documentName":"Insurance",
"documentTypeCode": "I",
"domainType":"string",
"id": "28",
"noOfCopies": 2,
"noOfOriginals":"2/3",
"recordStat": "W",
"versionNum": 1
},
{
"clauses": [
{
"clauseCode": "INVCOM",
"clauseDescription":"COMMERCIAL INVOICE, DULY SIGNED
AND STAMPED INDICATING THE LC
NUMBER",
"documentCode": "INVDOC",
"recordStat": "W",
"versionNum": 0
}
],
"documentCode": "INVDOC",
"documentDescription":"Invoice",
"documentName": "Invoice",
"documentTypeCode": "V",
"domainType": "string",
"id": "29",
"noOfCopies": 0,
"noOfOriginals": "0",
"recordStat": "W",
"versionNum": 0
}
],
"domainId": "string"
},
"facilityDetails": null,
"fftDetails": [],
"goodDetails": [
{
"availableAmount": null,
"availableQuantity": null,
"domainType": "tradefinance",
"goodsCode": "MACHINE1",
"goodsDescription": "Import of Textile
Machinery",

1-8
Chapter 1
API Request and Response

"goodsType": "G",
"id": null,
"issuingAuthority": null,
"licenseCurrencyCode": null,
"licenseEffectiveDate": null,
"licenseExpiryDate": null,
"licenseIssueDate": null,
"licenseNumber": null,
"licenseType": null,
"recordStat": "W",
"responseMessage": null,
"utilizedAmount": null,
"utilizedQuantity": null,
"versionNum": 1
}
],
"guaranteeDetails": null,
"hopId": null,
"kycDetails": null,
"letterOfCreditDetails": {
"revolvingType": "N",
"additionalAmountCovered": null,
"additionalCondition": null,
"adviseThroughBank": null,
"advisingBank": null,
"amount": 150,
"amountBlockExceptionRemarks": null,
"amountInBaseCCY": null,
"appSubmittedVia": "ONLINE",
"applicableRule": null,
"applicantBank": null,
"applicationCategoryCode": null,
"applicationDate": "2014-02-01",
"applicationNumber": null,
"applicationSource": null,
"availableBy": "P",
"availableWith": "BARCGB33",
"baseCurrency": "GBP",
"branchCode": "300",
"branchName": "FLEXCUBE UNIVERSAL BANK",
"channel": null,
"confirmationInstruction": "W",
"contractRefNo": null,
"counterpartyId": "001506",
"counterpartyName": "Marks and Spencer",
"counterpartyReferenceNumber": null,
"counterpartyType": null,
"country": null,
"currencyCode": "GBP",
"docRequired": null,
"documentConditions": null,
"documentRequired": null,
"documentaryCreditAmount": null,
"documentaryCreditNumber": null,
"draftsAt": null,
"drawee": null,

1-9
Chapter 1
API Request and Response

"effectiveDate": null,
"expiryDate": "2017-06-10",
"expiryEvent": null,
"extSrcRefNo": null,
"externalSource": null,
"formOfDocumentaryCredit": "IRREVOCABLE",
"id": null,
"ilcLanguage": "ENG",
"incoTerms": "CIF",
"incoTermsDesc": null,
"incomingMessageFromLC": null,
"isDraftMessageGenerated": null,
"isPricingDetailDefaulted": null,
"issueDate": "2014-03-01",
"issuingBank": null,
"languageCode": "ENG",
"latestDateOfShipment": "2016-03-04",
"lcApplicableRule": null,
"lcPurpose": null,
"lcType": "S",
"licenseNumber": null,
"makerId": null,
"maximumCreditAmount": null,
"maximumCreditCurrency": null,
"maximumCreditCurrencyCode": null,
"media": null,
"negativeTolerance": 8,
"outstandingAmount": null,
"partialShipment": "N",
"paymentDetails": [
{
"currency": "GBP",
"tenor": 10,
"tenorBasis": 20,
"paymentType": "C",
"recordStat": "W"
},
{
"currency": "GBP",
"tenor": 20,
"tenorBasis": 20,
"paymentType": "C",
"recordStat": "W"
},
{
"currency": "GBP",
"tenor": 30,
"tenorBasis": 20,
"paymentType": "C",
"recordStat": "W"
}
],
"percCreditAmountTolerance": null,
"periodOfPresentation": 21,
"periodOfPresentationFrequency": null,
"placeOfExpiry": "portG",

1-10
Chapter 1
API Request and Response

"placeOfFinalDestination": "PORTE",
"placeOfTakingCharge": null,
"portOfDischarge": "PLACEA",
"portOfLoading": "PLACEB",
"positiveTolerance": 7,
"postDate": null,
"preadvice": null,
"previewOfIlcMessage": null,
"priority": "M",
"processCode": null,
"productCode": "ILSN",
"productDesc": "Import LC Sight Non Revolving",
"productType": null,
"receivedFromApplicantBank": null,
"recordStat": "W",
"referenceToPreAdvice": null,
"registrationReference": null,
"reimbursingBank": null,
"shipmentPeriod": null,
"specialPayCondForBeneficiary": null,
"specialPayCondForReceivingBank": null,
"stage": null,
"submissionMode": "ONLINE",
"swiftGoodsDesc": null,
"swiftMessageType": null,
"taskId": null,
"templateName": null,
"tenor": null,
"tolerence": null,
"transShipment": "Y",
"txnSourceBranchCode": null,
"userRefNo": null,
"versionNumber": null
},
"partyDetails": [
{
"addressLine1": "NESGGB2SXXX",
"addressLine2": null,
"addressLine3": null,
"addressLine4": null,
"city": null,
"country": "GB",
"customerReferenceNumber": null,
"domainType": null,
"id": null,
"partyId": "001506",
"partyName": "Marks and Spencer",
"partyType": "APP",
"recordStat": "W",
"swiftCode": null,
"versionNum": 1,
"zipCode": null
},
{
"addressLine1": "EMIGGB2SXXX",
"addressLine2": null,

1-11
Chapter 1
API Request and Response

"addressLine3": null,
"addressLine4": null,
"city": null,
"country": "IN",
"customerReferenceNumber": null,
"domainType": null,
"id": null,
"partyId": "001516",
"partyName": "BARNEY AND CO",
"partyType": "BEN",
"recordStat": "W",
"swiftCode": null,
"versionNum": 1,
"zipCode": null
},
{
"addressLine1": null,
"addressLine2": null,
"addressLine3": null,
"addressLine4": null,
"city": null,
"country": "IN",
"customerReferenceNumber": null,
"domainType": null,
"id": null,
"partyId": "001515",
"partyName": "BARCLAYS PLC",
"partyType": "ABK",
"recordStat": "W",
"swiftCode": null,
"versionNum": 1,
"zipCode": null
}
],
"paymentDetails": [],
"priceMappingDetails": null,
"processCode": "ILCISS",
"revolvingDetails": null,
"sanctionsDetails": null,
"stageCode": "TFPM_FA_ILCISS_REGTN",
"verificationDetails": null
},
"feedName": "importIssuance"
}

1.2.2 Import LC Amendment Gateway Request:


{
"feedName": "importLcAmend",
"feedData": {
"processCode": "ILCAMD",
"stageCode": "TFPM_FA_ILCAMD_REGTN",
"applicationCategoryCode": "ILCAMD",
"hopId": "MAINSUB",
"taskOutcome": "PROCEED",

1-12
Chapter 1
API Request and Response

"dataSegmentCode": "fsgbu-ob-tfpm-vp-ilcamd-main",
"eventCode": "TFPM_FA_ILCAMD_REGTN",
"domainId": null,
"applicationNumber": null,
"letterOfCreditDetails": {
"id": null,
"applicationNumber":
null,
"branchCode": "000",
"branchName": "FLEXCUBE UNIVERSAL BANK",
"amendmentNumber": 1,
"receivedFromApplicantBank": "N",
"counterpartyId": "000039",
"counterpartyName": null,
"currencyCode": "GBP",
"amount": 1000,
"priority": "M",
"appSubmittedVia": "Desk",
"limitTrackingRequired": "N",
"applicationDate": "2014-01-01",
"lcType": "U",
"revolvingType": "N",
"productCode": "ILUN",
"productDesc": "Import LC Usance Non Revolving",
"formOfDocumentaryCredit": "IRREVOCABLE",
"documentaryCreditNumber": "000ILSN140010501",
"contractRefNo": "000ILSN140010501",
"issueDate": "2014-01-01",
"applicableRule": "UCPURR LATEST VERSION",
"expiryDate": "2014-04-01",
"placeOfExpiry": "LONDON",
"tolerence": null,
"positiveTolerance": "",
"negativeTolerance": "",
"additionalAmountCovered": null,
"beneficiaryConsent": "N",
"financialAmendment": "Y"
},
"partyDetails": [
{
"id": null,
"partyType": "APP",
"partyId": "000039",
"partyName": "ALIAS S R L",
"swiftCode": "",
"customerReferenceNumber": "ABK_REF_NO",
"addressLine1": "ALSLITM1XXX",
"addressLine2": null,
"addressLine3": null,
"addressLine4": null,
"city": null,
"country": "GB",
"recordStat": "W"
},
{
"id": null,

1-13
Chapter 1
API Request and Response

"partyType": "BEN",
"partyId": "000004",
"partyName": "EMR & CO",
"swiftCode": "",
"customerReferenceNumber": "BEN_REF_NO",
"addressLine1": "EMIGGB2SXXX",
"addressLine2": null,
"addressLine3": null,
"addressLine4": null,
"city": null,
"country": "GB",
"recordStat": "W"
},
{
"id": null,
"partyType": "ABK",
"partyId": "000012",
"partyName": "BANK OF AMERICA",
"swiftCode": "",
"customerReferenceNumber": "ABK_REF_NO",
"addressLine1": "BOFAUS11XXX",
"addressLine2": null,
"addressLine3": null,
"addressLine4": null,
"city": null,
"country": "US",
"recordStat": "W"
}
]
}
}

1.2.3 Guarantee Issuance Gateway Request Payload:


{"feedName":
"guaranteeIssuance","feedData":{
"taskId":null,
"workflowId":null,
"txnStatus":null,
"accountingDetails":null,
"boContractDetails":null,
"messageDetails":null,
"remarksDetails":null,
"eventDetails":null,
"additionalAttributes":[
],
"adviceDetails":null,
"documentsMasterModelList":null,
"amlDetails":null,
"applicationCategoryCode":null,
"applicationNumber":null,
"carrierDetails":null,
"collateralDetails":null,
"customerResponseDetails":null,
"dataSegmentCode":null,

1-14
Chapter 1
API Request and Response

"discrepancyDetails":null,
"documentDetails":null,
"documentDiscrepancyDetails":null,
"documentLinkageDetails":null,
"documentaryCollectionDetails":null,
"domainId":null,
"draftDetails":null,
"drawingDetails":null,
"drawingPreferences":null,
"drawings":null,
"eventCode":null,
"facilityDetails":null,
"fftDetails":null,
"fftDiscrepancyDetails":null,
"financeDetails":null,
"fxDetails":null,
"txnCmnDetails":null,
"goodDetails":null,
"goodsDiscrepancyDetails":null,
"guaranteeDetails":{
"id":null,
"applicationNumber":null,
"additionalAmounts":null,
"amount":1000,
"amountBlockExceptionRemarks":null,
"appSubmittedVia":"Desk",
"applicableRule":"URDG",
"applicableRuleNarrative":null,
"applicationCategoryCode":null,
"applicationDate":"2020-03-16",
"applicationProcess":null,
"autoExtnFinalExpiryDate":null,
"autoExtnPeriod":null,
"availableWith":null,
"bankGuaranteeNumber":null,
"benConsentAcceptance":null,
"benConsentReq":null,
"branchCode":"000",
"branchName":"FLEXCUBE UNIVERSAL BANK",
"claimDate":null,
"claimExpiryDate":null,
"claimMode":null,
"confirmationInstructions":null,
"channel":null,
"charges":null,
"contractRefNo":null,
"counterGteeClaimExpDate":null,
"counterGteeExpDate":null,
"counterGteeRuleNarrative":null,
"counterNotificationDate":null,
"counterRenewalPeriod":null,
"counterRenewalUnits":null,
"currencyCode":"GBP",
"counterpartyReferenceNumber":"CRN12345",
"counterpartyId":"000054",
"counterpartyName":"Test Corporate Inc",

1-15
Chapter 1
API Request and Response

"counterpartyType":null,
"demandIndicator":null,
"deliveryOfOriginalUndertaking":null,
"deliveryOfOriginalUndertakingNarrative":null,
"deliveryToCollectionBy":null,
"deliveryToCollectionByNarrative":null,
"effectiveDate":null,
"egExpiryDate":null,
"egExpiryEvent":null,
"egExtensionPeriod":null,
"egNotificationDate":null,
"evergreenGuarantee":null,
"expiryCondition":null,
"expiryDate":"2020-04-30",
"expiryEvent":null,
"expiryType":"Fixed",
"extSrcRefNo":null,
"externalSource":null,
"extensionDetails":null,
"formOfUndertaking":"DGAR",
"fileIdentification":null,
"fileIdentificationNarrative":null,
"guaranteeType":"APAY",
"guaranteeLanguage":null,
"instructionsToOtherBank":null,
"issueDate":"2020-03-16",
"languageCode":null,
"legalVerificationReq":null,
"localGuaranteeIssuingBank":null,
"localGuaranteeType":null,
"localGuaranteeTypeNarrative":null,
"localGuaranteeExpiryDate":null,
"localGuaranteeFinalExpiryDate":null,
"makerId":null,
"media":null,
"nonExtnNotice":null,
"nonExtnDetails":null,
"outstandingAmount":null,
"obligor":null,
"postDate":null,
"priority":"M",
"processCode":null,
"productCode":"GUIR",
"productDescription":"Guarantee Issuance / Reissuance upon receiving
request",
"productType":null,
"purposeOfMessage":"ISSU",
"recordStat":"W",
"remarks":null,
"requestedConfirmationParty":null,
"requestedIssueDate":null,
"sendForLegal":null,
"stageCode":null,
"stdWordingReq":null,
"stdWordingLanguage":null,
"swiftMessageType":null,

1-16
Chapter 1
API Request and Response

"taskId":null,
"templateName":null,
"textFormat":null,
"transferableIndicator":null,
"transferCondition":null,
"txnSourceBranchCode":null,
"typeOfUndertaking":null,
"typeOfUndertakingNarrative":null,
"userRefNo":null,
"undertakingAmount":null,
"validity":null,
"counterGuaranteeIssuingBank":null,
"counterGuaranteeIssueDate":null,
"counterGuaranteeReferance":null,
"counterSenderToReceiverInfo":null,
"copyExistingUndertaking":null,
"receivedFromApplicantBank":"N",
"createdBy":null,
"createdTs":null,
"updatedBy":null,
"updatedTs":null,
"versionNo":1
},
"hopId":null,
"interestDetails":null,
"kycDetails":null,
"letterOfCreditDetails":null,
"liqdPreshipmentDetails":null,
"loanDetails":null,
"partyDetails":[
{
"partyType":"APP",
"partyId":"000054",
"partyName":"Test Corporate Inc",
"addressLine1":"FOFYFO 5659",
"addressLine2":"LGIGIl 6569",
"addressLine3":"LGIUGUILGI 6596",
"addressLine4":"London",
"city":null,
"country":"GB",
"zipCode":null,
"swiftCode":null,
"customerReferenceNumber":null,
"versionNum":1,
"id":null,
"domainType":null,
"recordStat":"W",
"mediumType":null,
"mediumAddress":null,
"accountNo":null
},
{
"partyType":"BEN",
"partyId":"000112",
"partyName":"Oracle Corp",
"addressLine1":"ORACGB2LOOO",

1-17
Chapter 1
API Request and Response

"addressLine2":"new tech park",


"addressLine3":"plot no 21",
"addressLine4":"LONDON",
"city":null,
"country":"GB",
"zipCode":null,
"swiftCode":null,
"customerReferenceNumber":null,
"versionNum":1,
"id":null,
"domainType":null,
"recordStat":"W",
"mediumType":null,
"mediumAddress":null,
"accountNo":null
}
],
"paymentDetails":null,
"priceMappingDetails":null,
"processCode":null,
"revolvingDetails":null,
"sanctionsDetails":null,
"settlementDetails":null,
"shipmentDiscrepancyDetails":null,
"stageCode":null,
"stageTitle":null,
"referToStage":null,
"taskOutcome":null,
"tenorDetails":null,
"overrideAccept":false,
"tracerDetails":null,
"verificationDetails":{
"domainId":null,
"verification":[
]
}}
}

1.2.4 Import LC Liquidation Gateway Request:


{
"feedName": "importLCLiquidation",
"feedData": {
"processCode": "ILCLIQ",
"taskOutcome": "PROCEED",
"domainId": null,
"dataSegmentCode": "fsgbu-ob-tfpm-vp-ilcliq-main",
"eventCode": "TFPM_FA_ILCLIQ_REGTN",
"applicationNumber": null,
"applicationCategoryCode": "ILCLIQ",
"hopId": "MAINSUB",
"drawings": {
"additionalAmount": null,
"additionalAmountCcy": null,
"additionalDetails": {

1-18
Chapter 1
API Request and Response

"acceptanceDate": null,
"acceptanceFromDate": null,
"acceptanceReceived": null,
"acceptanceToDate": null,
"advanceByLoan": "N",
"autoLiquidation": "A",
"billDueAmount": null,
"billLiquidatedAmount": null,
"deferLiquidationMode": null,
"domainId": null,
"financeAmount": null,
"financeCcy": null,
"financeRequired": null,
"id": null,
"immediateLiqdRequired": "D",
"interestAmount": null,
"interestFromDate": null,
"interestToDate": null,
"linkedToLoan": "N",
"liqdPreshipmentCredit":
null,
"liqdReferenceNumber": null,
"maturityDate": "2014-01-01",
"operation": "ADV",
"otherBankChargeAmount1": null,
"otherBankChargeAmount2": null,
"otherBankChargeAmount3": null,
"otherBankChargeCCY1": null,
"otherBankChargeCCY2": null,
"otherBankChargeCCY3": null,
"preShipmentCreditRepay": null,
"preshipmentClaimAvailed": null,
"preshipmentCrOutstandingAmount": null,
"preshipmentCrOutstandingCurrency": null,
"preshipmentCrRepayAmount": null,
"preshipmentCrRepayCurrency": null,
"preshipmentCreditNo": null,
"recordStat": "W",
"reimbursementDate": null,
"reimbursementDays": null,
"reimbusementAmount": null,
"reimbusementAvailable": null,
"reimbusementBank": null,
"reimbusementCurrency": null,
"reimbusementDays": null,
"reimbusementToBeClaim": null,
"stage": "FIN",
"statusCheckReqd": null,
"tenorBasis": null,
"tenorDays": 0,
"tenorStartDate": "2014-01-01",
"tenorTransitDays": 0,
"tenorType": null,
"tracerFrequency": "0",
"tracerMedium": null,
"tracerNextDate": null,

1-19
Chapter 1
API Request and Response

"tracerPreviousDate": null,
"tracerReceiverPartyType": null,
"tracerRequired": "N",
"tracerStartDate": null,
"unlinkedFXRate": null,
"usanceInterestAmount": null,
"usanceInterestCCY": null,
"usanceInterestRate": null,
"versionNum": 1,
"valueDate": "2014-01-01",
"debitValueDate": "2014-01-01",
"creditValueDate": "2014-01-01",
"allowIntPrepmnt": "N",
"refundInt": null,
"transferCollatFromLC": "N"
},
"amount": 12345,
"applicationCategoryCode": "ILCLIQ",
"applicationDate": "2014-01-01",
"boReferenceNumber": "000INAF140010001",
"boVersionNum": null,
"branchCode": "000",
"branchDate": null,
"branchName": "FLEXCUBE UNIVERSAL BANK",
"channel": null,
"coAcceptanceReqd": null,
"counterpartyId": "000009",
"counterpartyName": "CITI BANK",
"counterpartyReferenceNumber": null,
"counterpartyType": null,
"currency": "GBP",
"discountAmount": null,
"discountCurrency": null,
"documentReceived": "Y",
"documentReceivedDate": "2014-01-01",
"documentSet": null,
"drawerBankReference": null,
"drawingDate": "2014-01-01",
"drawingUpdateDate": "2014-01-01",
"duplicate": null,
"expiryDate": "2014-01-01",
"id": null,
"immediateAcceptanceRequired": null,
"incoTerms": null,
"incoTermsDescription": null,
"initiationSource": "OBTFPM",
"insuranceCompanyAddress": null,
"insuranceCompanyName": null,
"interestAmount": null,
"issuingBankReference": null,
"lcAdvised": null,
"lcDetails": {
"amount": 12345,
"automaticReinstatementFlag": null,
"boReferenceNumber": "000ILSN140011506",
"ccy": "GBP",

1-20
Chapter 1
API Request and Response

"confirmedLcAmount": 12345,
"cumulativeFlag": null,
"domainId": null,
"expiryDate": "2020-02-29",
"externalRefernceNumber": null,
"id": null,
"issueDate": "2014-01-01",
"lcAmount": 12345,
"lcFlag": "S",
"moReferenceNumber": null,
"nextReinstatementDate": null,
"productCode": "ILSN",
"productDesc": "Import LC Sight Non Revolving",
"productType": "I",
"recordStat": "W",
"revolvingFlag": "N",
"revolvingFrequency": null,
"revolvingInFlag": null,
"revolvingUnits": null,
"toCalcDate": null,
"versionNum": 1
},
"limitTrackingRequired": "N",
"liquidationAmount": null,
"liquidationCCY": "GBP",
"liquidationDate": "2014-01-01",
"makerDate": null,
"makerId": null,
"maturityDate": "2014-01-01",
"operation": "ADV",
"originCountry": null,
"outstandingAmount": 12344,
"outstandingCcy": "GBP",
"presentingBankReference": "000013",
"priority": "M",
"processCode": "ILCLIQ",
"processReferenceNumber": "000ILCLI0029099",
"productCode": "INAF",
"productDesc": "INCOMING CLEAN SIGHT BILLS UNDER LC ON
ADVANCE",
"productType": "I",
"recordStat": "W",
"reimbursementClaimed": null,
"reimbursementDate": null,
"reimbursingBankAcc": null,
"reimbursingBankAccBranch": null,
"remarks": null,
"shipmentDetails": {
"carrierName1": null,
"carrierName2": null,
"dateOfPresentation": null,
"dateOfShipment": null,
"domainId": "",
"id": "",
"latestDateOfShipment": null,
"modeOfShipment": null,

1-21
Chapter 1
API Request and Response

"partialShipment": "Y",
"placeOfExpiry": null,
"placeOfFinalDestination": "HJ",
"placeOfTakingCharge": "CHN",
"portOfDischarge": null,
"portOfLoading": null,
"recordStat": "W",
"shipmentPeriod": null,
"shippingAgent": null,
"transShipment": "Y",
"versionNum": 1
},
"stageCode": "FIN",
"submissionMode": "Desk",
"tenorBasis": null,
"tenorDays": null,
"tenorType": "S",
"unlinkedFxAmount": null,
"userReferenceNumber": null,
"valueDate": "2014-01-01",
"versionNum": 1,
"drawingReferenceNumber": "000INAF140010001"
},
"partyDetails": [
{
"id": "",
"partyType": "DRW",
"partyId": "000009",
"partyName": "NESTLE",
"swiftCode": "",
"customerReferenceNumber": "NONE",
"addressLine1": "NESGGB2SXXX",
"addressLine2": null,
"addressLine3": null, "addressLine4":
null,
"city": null,
"country": "GB",
"recordStat": "W"
},
{
"id": "",
"partyType": "PRS",
"partyId": "000013",
"partyName": "CITI BANK",
"swiftCode": "",
"customerReferenceNumber": "000013",
"addressLine1": "CITIUS11XXX",
"addressLine2": null,
"addressLine3": null,
"addressLine4": null,
"city": null,
"country": "US",
"recordStat": "W"
}
]}
}

1-22
Chapter 1
API Request and Response

1.2.5 Export LC Amendment Beneficiary Consent Request


{
"feedName": "exportLcAmendBene",
"feedData": {
"processCode": "ELCABC",
"stageCode": "TFPM_FA_ELCABC_REGTN",
"applicationCategoryCode": "ILCABC",
"hopId": "MAINSUB",
"taskOutcome": "PROCEED",
"dataSegmentCode": "fsgbu-ob-tfpm-vp-ilcabc-main",
"eventCode": "TFPM_FA_ELCABC_REGTN",
"domainId": null,
"applicationNumber": null,
"letterOfCreditDetails": {
"id": null,
"applicationNumber": null,
"branchCode": "000",
"branchName": "FLEXCUBE UNIVERSAL BANK",
"counterpartyId": "000004",
"counterpartyName": "EMR & CO",
"currencyCode": "GBP",
"amount": 567,
"priority": "M",
"appSubmittedVia": "ONLINE",
"applicationDate": "2014-01-01",
"counterpartyReferenceNumber": null,
"productCode": "ILUN",
"contractRefNo": "000ILSN140011508",
"issueDate": "2014-01-01",
"expiryDate": "2014-04-01"
},
"verificationDetails": {
"verification": []
}}
}

1.2.6 Import Documentary Collection Gateway Request


{
"feedName": "importDocCollection",
"feedData": {
"amlDetails": null,
"applicationNumber": null,
"carrierDetails": null,
"collateralDetails": null,
"customerResponseDetails": null,
"dataSegmentCode": null,
"discrepancyDetails": null,
"documentDetails": null,
"documentDiscrepancyDetails": null,
"documentLinkageDetails": null,
"applicationCategoryCode": "IDCBKG",

1-23
Chapter 1
API Request and Response

"facilityDetails": null,
"fxDetails": null,
"fftDetails": null,
"goodDetails": [
{ "availableAmount": null, "availableQuantity":
null, "domainType": "tradefinance", "goodsCode":
"MACHINE1", "goodsDescription": "Import of Textile
Machinery", "goodsType": "A", "id": null,
"issuingAuthority": null, "licenseCurrencyCode": null,
"licenseEffectiveDate": null, "licenseExpiryDate": null,
"licenseIssueDate": null, "licenseNumber": null, "licenseType":
null, "recordStat": "W", "responseMessage": null,
"utilizedAmount": null, "utilizedQuantity": null, "versionNum":
1
}
],
"documentaryCollectionDetails": {
"ReceivedFromRemittingBank": null,
"advanceByLoan": null,
"amount": 1200,
"applicationCategoryCode": null,
"applicationDate": "2014-01-01",
"applicationNumber": null,
"applicationSource": null,
"allowRollover": null,
"autoAcpToAdvFlag": null,
"autoLiquidation": null,
"billDueAmount": 0,
"billLiquidatedAmount": 0,
"boReferenceNumber": null,
"boVersionNumber": 0,
"branchCode": "000",
"branchName": null,
"carrierName1": null,
"carrierName2": null,
"channel": null,
"coAcceptanceRequired": null,
"counterpartyId": "000020",
"counterpartyName": "Mitsubishi Corporation",
"counterpartyReferenceNumber": null,
"counterpartyType": null,
"country": null,
"currency": "GBP",
"dcbookingDate": null,
"deferLiquidationMode": null,
"documentReceived": null,
"documentReceivedDate": null,
"documentSet": null,
"domainId": null,
"drawee": null,
"draweeDetails": [
{
"id": null,
"parentId": null,
"drawee": null,
"draweeName": null,

1-24
Chapter 1
API Request and Response

"draweeAddress1": null,
"draweeAddress2": null,
"draweeAddress3": null,
"draweeAddress4": null,
"recordStat": null,
"versionNumber": null
}
],
"draweeName": null,
"draweeType": null,
"drawerDate": null,
"duplicate": null,
"financeAmount": 0,
"financeCurrency": null,
"externalSource": null,
"id": null,
"immediateAcceptanceRequired": null,
"immediateLiqdRequired": null,
"incoTerms": null,
"incoTermsDescription": null,
"initiationSource": null,
"insuranceCompany":
null,
"insuranceCompanyAddress": null,
"languageCode": null,
"latestDateOfShipment": null,
"linkedToLoan": null,
"liquidationDate": null,
"liquidationReferenceNumber": null,
"liquidationUsingCollateral": null,
"makerDate": null,
"makerId": null,
"maturityDetails": {
"id": null,
"domainId": null,
"acceptanceFromDate": null,
"acceptanceToDate": null,
"applicationNumber": null,
"branchCode": null,
"interestAmount": 0,
"interestCcy": null,
"interestFromDate": null,
"interestRate": 0,
"interestToDate": null,
"maturityDate": null,
"startDate": null,
"tenorBasis": null,
"tenorDays": null,
"transitDays": 0,
"recordStat": null,
"versionNum": 0,
"otherBankChargeCCY1": null,
"otherBankChargeAmount1": 0,
"otherBankChargeAmount2": 0,
"otherBankChargeCCY2": null,
"otherBankChargeAmount3": 0,

1-25
Chapter 1
API Request and Response

"otherBankChargeCCY3": null,
"valueDate": null,
"debitValueDate": null,
"creditValueDate": null
},
"modeOfShipment": null,
"operation": "COL",
"outstandingCollateralAmount": 0,
"partialShipment": null,
"placeOfExpiry": null,
"placeOfFinalDestination": null,
"placeOfTakingCharge": null,
"portOfDischarge": null,
"portOfLoading": null,
"priority": null,
"processCode": null,
"productCode": "ISNC",
"productDesc": null,
"productType": null,
"receivedFromBank": null,
"recordStat": null,
"reimbursementClaimed": null,
"reimbursementDate": null,
"reimbursingBankAcc": null,
"reimbursingBankAccBranch": null,
"remarks": null,
"remittingBankDate": null,
"remittingBankId": null,
"remittingBankName": null,
"remittingBankReference": null,
"shipmentPeriod": null,
"shippingAgent": null,
"shippingAgentAddress": null,
"stage": "INI",
"stageCode": "TFPM_FA_IDCBKG_REGTN",
"submissionMode": "ONLINE",
"tenorType": null,
"transShipment": null,
"userReferenceNumber": null,
"valueDate": null,
"versionNum": 0,
"collectingBankReference": null,
"acceptanceDate": null,
"liquidationCCY": null,
"liquidationAmount": 0,
"outstandingCcy": null,
"outstandingAmount": 0
},
"liqdPreshipmentDetails": null,
"loanDetails": null,
"partyDetails": [
{
"id": "",
"partyType": "DRW",
"partyId": "000020",
"partyName": "Mitsubishi Corporation",

1-26
Chapter 1
API Request and Response

"swiftCode": "",
"addressLine1": "MITSCORPXXX",
"addressLine2": "71 High Holborn",
"addressLine3": "London ",
"addressLine4": null,
"city": null,
"country": "GB",
"recordStat": "W"
},
{
"id": "",
"partyType": "RBK",
"partyId": "000247",
"partyName": "CITI BANK",
"swiftCode": "",
"customerReferenceNumber": "133",
"addressLine1": "CITIUS11XXX",
"addressLine2": null,
"addressLine3": null,
"addressLine4": null,
"city": null,
"country": "US",
"recordStat": "W"
},
{
"id": "",
"partyType": "DRR",
"partyId": "000244",
"partyName": "EMR & CO",
"swiftCode": "",
"addressLine1": "EMIGGB2SXXX",
"addressLine2": null,
"addressLine3": null,
"addressLine4": null,
"city": null,
"country": "GB",
"recordStat": "W"
}
],
"paymentDetails": [],
"priceMappingDetails": null,
"processCode": "IDCBKG",
"revolvingDetails": null,
"sanctionsDetails": null,
"stageCode": "TFPM_FA_IDCBKG_REGTN",
"tracerDetails": null,
"verificationDetails": null
}
}

1.2.7 Export Documentary Collection Gateway Request


{
"feedName": "exportDocCollection",
"feedData": {

1-27
Chapter 1
API Request and Response

"amlDetails": null,
"applicationNumber": null,
"carrierDetails": null,
"collateralDetails": null,
"customerResponseDetails": null,
"dataSegmentCode": null,
"discrepancyDetails": null,
"documentDetails": null,
"documentDiscrepancyDetails": null,
"documentLinkageDetails": null,
"applicationCategoryCode": "EDCBKG",
"facilityDetails": null,
"fxDetails": null,
"fftDetails": null,
"goodDetails": [
{
"availableAmount": null,
"availableQuantity": null,
"domainType": "tradefinance",
"goodsCode": "MACHINE1",
"goodsDescription": "Import of Textile Machinery",
"goodsType": "A",
"id": null,
"issuingAuthority": null,
"licenseCurrencyCode": null,
"licenseEffectiveDate": null,
"licenseExpiryDate": null,
"licenseIssueDate": null,
"licenseNumber": null,
"licenseType": null,
"recordStat": "W",
"responseMessage": null,
"utilizedAmount": null,
"utilizedQuantity": null,
"versionNum": 1
}
],
"documentaryCollectionDetails": {
"ReceivedFromRemittingBank": null,
"advanceByLoan": null, "amount":
1200,
"applicationCategoryCode": null,
"applicationDate": "2014-01-01",
"applicationNumber": null,
"applicationSource": null,
"allowRollover": null,
"autoAcpToAdvFlag": null,
"autoLiquidation": null,
"billDueAmount": 0,
"billLiquidatedAmount": 0,
"boReferenceNumber": null,
"boVersionNumber": 0,
"branchCode": "000",
"branchName": null,
"carrierName1": null,
"carrierName2": null,

1-28
Chapter 1
API Request and Response

"channel": null,
"coAcceptanceRequired": null,
"counterpartyId": "000020",
"counterpartyName": "Mitsubishi Corporation",
"counterpartyReferenceNumber": null,
"counterpartyType": null,
"country": null,
"currency": "GBP",
"dcbookingDate": null,
"deferLiquidationMode": null,
"documentReceived": null,
"documentReceivedDate": null,
"documentSet": null,
"domainId": null,
"drawee": null,
"draweeDetails":
[
{
"id": null,
"parentId": null,
"drawee": null,
"draweeName": null,
"draweeAddress1": null,
"draweeAddress2": null,
"draweeAddress3": null,
"draweeAddress4": null,
"recordStat": null,
"versionNumber": null
}
],
"draweeName": null,
"draweeType": null,
"drawerDate": null,
"duplicate": null,
"financeAmount": 0,
"financeCurrency": null,
"externalSource": null,
"id": null,
"immediateAcceptanceRequired": null,
"immediateLiqdRequired": null,
"incoTerms": null,
"incoTermsDescription": null,
"initiationSource": null,
"insuranceCompany": null,
"insuranceCompanyAddress": null,
"languageCode": null,
"latestDateOfShipment": null,
"linkedToLoan": null,
"liquidationDate": null,
"liquidationReferenceNumber": null,
"liquidationUsingCollateral": null,
"makerDate": null,
"makerId": null,
"maturityDetails":
{
"id": null,

1-29
Chapter 1
API Request and Response

"domainId": null,
"acceptanceFromDate": null,
"acceptanceToDate": null,
"applicationNumber": null,
"branchCode": null,
"interestAmount": 0,
"interestCcy": null,
"interestFromDate": null,
"interestRate": 0,
"interestToDate": null,
"maturityDate": null,
"startDate": null,
"tenorBasis": null,
"tenorDays": null,
"transitDays": 0,
"recordStat": null,
"versionNum": 0,
"otherBankChargeCCY1": null,
"otherBankChargeAmount1": 0,
"otherBankChargeAmount2": 0,
"otherBankChargeCCY2": null,
"otherBankChargeAmount3": 0,
"otherBankChargeCCY3": null,
"valueDate": null,
"debitValueDate": null,
"creditValueDate": null
},
"modeOfShipment": null,
"operation": "COL",
"outstandingCollateralAmount": 0,
"partialShipment": null,
"placeOfExpiry": null,
"placeOfFinalDestination": null,
"placeOfTakingCharge": null,
"portOfDischarge": null,
"portOfLoading": null,
"priority": null,
"processCode": null,
"productCode": "ESNC",
"productDesc": null,
"productType": null,
"receivedFromBank": null,
"recordStat": null,
"reimbursementClaimed": null,
"reimbursementDate": null,
"reimbursingBankAcc": null,
"reimbursingBankAccBranch": null,
"remarks": null,
"remittingBankDate": null,
"remittingBankId": null,
"remittingBankName": null,
"remittingBankReference": null,
"shipmentPeriod": null,
"shippingAgent": null,
"shippingAgentAddress": null,
"stage": "INI",

1-30
Chapter 1
API Request and Response

"stageCode":
"TFPM_FA_EDCBKG_REGTN",
"submissionMode": "ONLINE",
"tenorType": null,
"transShipment": null,
"userReferenceNumber": null,
"valueDate": null,
"versionNum": 0,
"collectingBankReference": null,
"acceptanceDate": null,
"liquidationCCY": null,
"liquidationAmount": 0,
"outstandingCcy": null,
"outstandingAmount": 0
},
"liqdPreshipmentDetails": null,
"loanDetails": null,
"partyDetails":
[
{
"id": "",
"partyType": "DRW",
"partyId": "000020",
"partyName": "Mitsubishi Corporation",
"swiftCode": "",
"addressLine1": "MITSCORPXXX",
"addressLine2": "71 High Holborn",
"addressLine3": "London ",
"addressLine4": null,
"city": null,
"country": "GB",
"recordStat": "W"
},
{
"id": "",
"partyType": "COL",
"partyId": "000247",
"partyName": "CITI BANK",
"swiftCode": "",
"customerReferenceNumber": "133",
"addressLine1": "CITIUS11XXX",
"addressLine2": null,
"addressLine3": null,
"addressLine4": null,
"city": null,
"country": "US",
"recordStat": "W"
},
{
"id": "",
"partyType": "DRR",
"partyId": "000244",
"partyName": "EMR & CO",
"swiftCode": "",
"addressLine1": "EMIGGB2SXXX",
"addressLine2": null,

1-31
Chapter 1
API Request and Response

"addressLine3": null,
"addressLine4": null,
"city": null,
"country": "GB",
"recordStat": "W"
}
],
"paymentDetails": [],
"priceMappingDetails": null,
"processCode": "EDCBKG",
"revolvingDetails": null,
"sanctionsDetails": null,
"stageCode": "TFPM_FA_EDCBKG_REGTN",
"tracerDetails": null,
"verificationDetails": null
}
}

1.2.8 Import Documentary Collection Update

{
"feedName": "importDocCollUpdate",
"feedData": {
"amlDetails": null,
"applicationNumber": null,
"carrierDetails": null,
"collateralDetails": null,
"customerResponseDetails": null,
"dataSegmentCode": null,
"discrepancyDetails": null,
"documentDetails": null,
"documentDiscrepancyDetails": null,
"documentLinkageDetails": null,
"applicationCategoryCode": "IDCUPD",
"facilityDetails": null,
"fxDetails": null,
"fftDetails": null,
"goodDetails": [
{
"availableAmount": null,
"availableQuantity": null,
"domainType": "tradefinance",
"goodsCode": "MACHINE1",
"goodsDescription": "Import of Textile Machinery",
"goodsType": "A",
"id": null,
"issuingAuthority": null,
"licenseCurrencyCode": null,
"licenseEffectiveDate": null,
"licenseExpiryDate": null,
"licenseIssueDate": null,
"licenseNumber": null,
"licenseType": null,
"recordStat": "W",

1-32
Chapter 1
API Request and Response

"responseMessage": null,
"utilizedAmount": null,
"utilizedQuantity": null,
"versionNum": 1
}
],
"documentaryCollectionDetails": {
"ReceivedFromRemittingBank": null,
"advanceByLoan": null,
"amount": 1200,
"applicationCategoryCode": null,
"applicationDate": "2014-01-01",
"applicationNumber": null,
"applicationSource": null,
"allowRollover": null,
"autoAcpToAdvFlag": null,
"autoLiquidation": null,
"billDueAmount": 0,
"billLiquidatedAmount": 0,
"boReferenceNumber": "000INUC140010001",
"boVersionNumber": 0,
"branchCode": "000",
"branchName": null,
"carrierName1": null,
"carrierName2": null,
"channel": null,
"coAcceptanceRequired": null,
"counterpartyId": "000020",
"counterpartyName": "Mitsubishi Corporation",
"counterpartyReferenceNumber": null,
"counterpartyType": null,
"country": null,
"currency": "GBP",
"dcbookingDate": null,
"deferLiquidationMode": null,
"documentReceived": null,
"documentReceivedDate": null,
"documentSet": null,
"domainId": null,
"drawee": null,
"draweeDetails": [
{
"id": null,
"parentId": null,
"drawee": null,
"draweeName": null,
"draweeAddress1": null,
"draweeAddress2": null,
"draweeAddress3": null,
"draweeAddress4": null,
"recordStat": null,
"versionNumber": null }
],
"draweeName": null,
"draweeType": null,
"drawerDate": null,

1-33
Chapter 1
API Request and Response

"duplicate": null,
"financeAmount": 0,
"financeCurrency": null,
"externalSource": null,
"id": null,
"immediateAcceptanceRequired": null,
"immediateLiqdRequired": null,
"incoTerms": null,
"incoTermsDescription": null,
"initiationSource": null,
"insuranceCompany": null,
"insuranceCompanyAddress": null,
"languageCode": null,
"latestDateOfShipment": null,
"linkedToLoan": null,
"liquidationDate": null,
"liquidationReferenceNumber": null,
"liquidationUsingCollateral": null,
"makerDate": null,
"makerId": null,
"maturityDetails":
{
"id": null,
"domainId": null,
"acceptanceFromDate": null,
"acceptanceToDate": null,
"applicationNumber": null,
"branchCode": null,
"interestAmount": 0,
"interestCcy": null,
"interestFromDate": null,
"interestRate": 0,
"interestToDate": null,
"maturityDate": null,
"startDate": null,
"tenorBasis": null,
"tenorDays": null,
"transitDays": 0,
"recordStat": null,
"versionNum": 0,
"otherBankChargeCCY1": null,
"otherBankChargeAmount1": 0,
"otherBankChargeAmount2": 0,
"otherBankChargeCCY2": null,
"otherBankChargeAmount3": 0,
"otherBankChargeCCY3": null,
"valueDate": null,
"debitValueDate": null,
"creditValueDate": null
},
"modeOfShipment": null,
"operation": "COL",
"outstandingCollateralAmount": 0,
"partialShipment": null,
"placeOfExpiry": null,
"placeOfFinalDestination": null,

1-34
Chapter 1
API Request and Response

"placeOfTakingCharge": null,
"portOfDischarge": null,
"portOfLoading": null,
"priority": null,
"processCode": null,
"productCode": "ISNC",
"productDesc": null,
"productType": null,
"receivedFromBank": null,
"recordStat": null,
"reimbursementClaimed": null,
"reimbursementDate": null,
"reimbursingBankAcc": null,
"reimbursingBankAccBranch": null, "remarks":
null,
"remittingBankDate": null,
"remittingBankId": null,
"remittingBankName": null,
"remittingBankReference": null,
"shipmentPeriod": null,
"shippingAgent": null,
"shippingAgentAddress": null,
"stage": "INI",
"stageCode": "TFPM_FA_IDCUPD_REGTN",
"submissionMode": "DESK",
"tenorType": null,
"transShipment": null,
"userReferenceNumber": null,
"valueDate": null,
"versionNum": 0,
"collectingBankReference": null,
"acceptanceDate": null,
"liquidationCCY": null,
"liquidationAmount": 0,
"outstandingCcy": null,
"outstandingAmount": 0
},
"liqdPreshipmentDetails": null,
"loanDetails": null,
"partyDetails": [
{
"id": "",
"partyType": "DRW",
"partyId": "000020",
"partyName": "Mitsubishi Corporation",
"swiftCode": "",
"addressLine1": "MITSCORPXXX",
"addressLine2": "71 High Holborn",
"addressLine3": "London ",
"addressLine4": null,
"city": null,
"country": "GB",
"recordStat": "W"
},
{
"id": "",

1-35
Chapter 1
API Request and Response

"partyType": "RBK",
"partyId": "000247",
"partyName": "CITI BANK",
"swiftCode": "",
"customerReferenceNumber": "133",
"addressLine1": "CITIUS11XXX",
"addressLine2": null,
"addressLine3": null,
"addressLine4": null,
"city": null,
"country": "US",
"recordStat": "W"
},
{
"id": "",
"partyType": "DRR",
"partyId": "000244",
"partyName": "EMR & CO",
"swiftCode": "",
"addressLine1": "EMIGGB2SXXX",
"addressLine2": null,
"addressLine3": null,
"addressLine4": null,
"city": null,
"country": "GB",
"recordStat": "W"
}
],
"paymentDetails": [],
"priceMappingDetails": null,
"processCode": "IDCUPD",
"revolvingDetails": null,
"sanctionsDetails": null,
"stageCode": "TFPM_FA_IDCUPD_REGTN",
"tracerDetails": null,
"verificationDetails": null
}
}

1.2.9 Export Documentary Collection Update Gateway Request:


{
"feedName": "exportDocCollUpdate",
"feedData": {
"amlDetails": null,
"applicationNumber": null,
"carrierDetails": null,
"collateralDetails": null,
"customerResponseDetails": null,
"dataSegmentCode": null,
"discrepancyDetails": null,
"documentDetails": null,
"documentDiscrepancyDetails": null,
"documentLinkageDetails": null,
"applicationCategoryCode": "EDCUPD",

1-36
Chapter 1
API Request and Response

"facilityDetails": null,
"fxDetails": null,
"fftDetails": null,
"goodDetails":
[
{
"availableAmount": null,
"availableQuantity": null,
"domainType": "tradefinance",
"goodsCode": "MACHINE1",
"goodsDescription": "Import of Textile Machinery",
"goodsType": "A",
"id": null,
"issuingAuthority": null,
"licenseCurrencyCode": null,
"licenseEffectiveDate": null,
"licenseExpiryDate": null,
"licenseIssueDate": null,
"licenseNumber": null,
"licenseType": null,
"recordStat": "W",
"responseMessage": null,
"utilizedAmount": null,
"utilizedQuantity": null,
"versionNum": 1
}
],
"documentaryCollectionDetails":
{
"ReceivedFromRemittingBank": null,
"advanceByLoan": null,
"amount": 3000,
"applicationCategoryCode": null,
"applicationDate": "2014-01-01",
"applicationNumber": null,
"applicationSource": null,
"allowRollover": null,
"autoAcpToAdvFlag": null,
"autoLiquidation": null,
"billDueAmount": 3000,
"billLiquidatedAmount": 0,
"boReferenceNumber": "000ECLT140010001",
"boVersionNumber": 0,
"branchCode": "000",
"branchName": "FLEXCUBE UNIVERSAL BANK",
"carrierName1": null,
"carrierName2": null,
"channel": null,
"coAcceptanceRequired": null,
"counterpartyId": "000009",
"counterpartyName": "NESTLE",
"counterpartyReferenceNumber": null,
"counterpartyType": null,
"country": null,
"currency": "GBP",
"dcbookingDate": null,

1-37
Chapter 1
API Request and Response

"deferLiquidationMode": null,
"documentReceived": null,
"documentReceivedDate": null,
"documentSet": null,
"domainId": null,
"drawee": null,
"draweeDetails": [
{
"id": null,
"parentId": null,
"drawee": null,
"draweeName": null,
"draweeAddress1": null,
"draweeAddress2": null,
"draweeAddress3": null,
"draweeAddress4": null,
"recordStat": null,
"versionNumber": null
}
],
"draweeName": null,
"draweeType": null,
"drawerDate": null,
"duplicate": null,
"financeAmount": 0,
"financeCurrency": null,
"externalSource": null,
"id": null,
"immediateAcceptanceRequired": null,
"immediateLiqdRequired":
null,
"incoTerms": null,
"incoTermsDescription": null,
"initiationSource": null,
"insuranceCompany": null,
"insuranceCompanyAddress": null,
"languageCode": null,
"latestDateOfShipment": null,
"linkedToLoan": null,
"liquidationDate": null,
"liquidationReferenceNumber": null,
"liquidationUsingCollateral": null,
"makerDate": null,
"makerId": null,
"maturityDetails":
{
"id": null,
"domainId": null,
"acceptanceFromDate": null,
"acceptanceToDate": null,
"applicationNumber": null,
"branchCode": null,
"interestAmount": 0,
"interestCcy": null,
"interestFromDate": null,
"interestRate": 0,

1-38
Chapter 1
API Request and Response

"interestToDate": null,
"maturityDate": null,
"startDate": null,
"tenorBasis": null,
"tenorDays": null,
"transitDays": 0,
"recordStat": null,
"versionNum": 0,
"otherBankChargeCCY1": null,
"otherBankChargeAmount1": 0,
"otherBankChargeAmount2": 0,
"otherBankChargeCCY2": null,
"otherBankChargeAmount3": 0,
"otherBankChargeCCY3": null,
"valueDate": null,
"debitValueDate": null,
"creditValueDate": null
},
"modeOfShipment": null,
"operation": "COL",
"outstandingCollateralAmount": 0,
"partialShipment": null,
"placeOfExpiry": null,
"placeOfFinalDestination": null,
"placeOfTakingCharge": null,
"portOfDischarge": null,
"portOfLoading": null,
"priority": null,
"processCode": null,
"productCode": "ECLT",
"productDesc": "OUTGOING DOCUMENTARY USANCE BILLS UNDER LC ON
COLLECTION",
"productType": null,
"receivedFromBank": null,
"recordStat": null,
"reimbursementClaimed": null,
"reimbursementDate": null,
"reimbursingBankAcc":
null,
"reimbursingBankAccBranch": null,
"remarks": null,
"remittingBankDate": null,
"remittingBankId": null,
"remittingBankName": null,
"remittingBankReference": null,
"shipmentPeriod": null,
"shippingAgent": null,
"shippingAgentAddress": null,
"stage": "INI",
"stageCode": "TFPM_FA_EDCUPD_REGTN",
"submissionMode": "Desk",
"tenorType": "U",
"transShipment":
null,
"userReferenceNumber": null,
"valueDate": null,

1-39
Chapter 1
API Request and Response

"versionNum": 0,
"collectingBankReference": null,
"acceptanceDate": null,
"liquidationCCY": null,
"liquidationAmount": 0,
"outstandingCcy": null,
"outstandingAmount": 0
},
"liqdPreshipmentDetails": null,
"loanDetails": null,
"partyDetails": [
{
"id": "ad27bb61-c439-4de9-8365-5d204962c962",
"partyType": "DRW",
"partyId": "000010",
"partyName": "Wall Mart",
"swiftCode": "",
"customerReferenceNumber": "NONE",
"addressLine1": "WMTGGB2SXXX",
"addressLine2": null,
"addressLine3": null,
"addressLine4": null,
"city": null,
"country": "GB",
"recordStat": "W"
},
{
"id": "a4ac9c62-493b-4422-b98a-87424595581a",
"partyType": "DRR",
"partyId": "000009",
"partyName": "NESTLE",
"swiftCode": "",
"customerReferenceNumber": "NONE",
"addressLine1": "NESGGB2SXXX",
"addressLine2": null,
"addressLine3": null,
"addressLine4": null,
"city": null,
"country": "GB",
"recordStat": "W"
}
],
"paymentDetails": [],
"priceMappingDetails": null,
"processCode": "EDCUPD",
"revolvingDetails": null,
"sanctionsDetails": null,
"stageCode": "TFPM_FA_EDCUPD_REGTN",
"tracerDetails": null,
"verificationDetails": null
}
}

1-40
Chapter 1
API Request and Response

1.2.10 Import Documentary Collection Liquidate


{
"feedName": "importDocCollLiquidate",
"feedData": {
"amlDetails": null,
"applicationNumber": null,
"carrierDetails": null,
"collateralDetails": null,
"customerResponseDetails": null,
"dataSegmentCode": null,
"discrepancyDetails": null,
"documentDetails": null,
"documentDiscrepancyDetails": null,
"documentLinkageDetails": null,
"applicationCategoryCode": "IDCLIQ",
"facilityDetails": null,
"fxDetails": null,
"fftDetails": null,
"goodDetails": [
{
"availableAmount": null,
"availableQuantity": null,
"domainType": "tradefinance",
"goodsCode": "MACHINE1",
"goodsDescription": "Import of Textile Machinery",
"goodsType": "A",
"id": null,
"issuingAuthority": null,
"licenseCurrencyCode": null,
"licenseEffectiveDate": null,
"licenseExpiryDate": null,
"licenseIssueDate": null,
"licenseNumber": null,
"licenseType": null,
"recordStat": "W",
"responseMessage": null,
"utilizedAmount": null,
"utilizedQuantity": null,
"versionNum": 1
}
],
"documentaryCollectionDetails": {
"ReceivedFromRemittingBank": null,
"advanceByLoan": null,
"amount": 1200,
"applicationCategoryCode": null,
"applicationDate": "2014-01-01",
"applicationNumber": null,
"applicationSource": null,
"allowRollover": null,
"autoAcpToAdvFlag": null,
"autoLiquidation": null,
"billDueAmount": 0,

1-41
Chapter 1
API Request and Response

"billLiquidatedAmount": 0,
"boReferenceNumber": "000INUC140010001",
"boVersionNumber": 0,
"branchCode": "000",
"branchName": null,
"carrierName1": null,
"carrierName2": null,
"channel": null,
"coAcceptanceRequired": null,
"counterpartyId": "000020",
"counterpartyName": "Mitsubishi Corporation",
"counterpartyReferenceNumber": null,
"counterpartyType": null,
"country": null,
"currency": "GBP",
"dcbookingDate": null,
"deferLiquidationMode": null,
"documentReceived": null,
"documentReceivedDate": null,
"documentSet": null,
"domainId": null,
"drawee": null,
"draweeDetails": [
{
"id": null,
"parentId": null,
"drawee": null,
"draweeName": null,
"draweeAddress1": null,
"draweeAddress2": null,
"draweeAddress3": null,
"draweeAddress4": null,
"recordStat": null,
"versionNumber": null
}
],
"draweeName": null,
"draweeType": null,
"drawerDate": null,
"duplicate": null,
"financeAmount": 0,
"financeCurrency": null,
"externalSource": null,
"id": null,
"immediateAcceptanceRequired": null,
"immediateLiqdRequired": null,
"incoTerms": null,
"incoTermsDescription": null,
"initiationSource": null,
"insuranceCompany": null,
"insuranceCompanyAddress":
null,
"languageCode": null,
"latestDateOfShipment": null,
"linkedToLoan": null,
"liquidationDate": null,

1-42
Chapter 1
API Request and Response

"liquidationReferenceNumber": null,
"liquidationUsingCollateral": null,
"makerDate": null,
"makerId": null,
"maturityDetails":
{
"id": null,
"domainId": null,
"acceptanceFromDate": null,
"acceptanceToDate": null,
"applicationNumber": null,
"branchCode": null,
"interestAmount": 0,
"interestCcy": null,
"interestFromDate": null,
"interestRate": 0,
"interestToDate": null,
"maturityDate": null,
"startDate": null,
"tenorBasis": null,
"tenorDays": null,
"transitDays": 0,
"recordStat": null,
"versionNum": 0,
"otherBankChargeCCY1": null,
"otherBankChargeAmount1": 0,
"otherBankChargeAmount2": 0,
"otherBankChargeCCY2": null,
"otherBankChargeAmount3": 0,
"otherBankChargeCCY3": null,
"valueDate": null,
"debitValueDate": null,
"creditValueDate": null
},
"modeOfShipment": null,
"operation": "COL",
"outstandingCollateralAmount": 0,
"partialShipment": null,
"placeOfExpiry": null,
"placeOfFinalDestination": null,
"placeOfTakingCharge": null,
"portOfDischarge": null,
"portOfLoading": null,
"priority": null,
"processCode": null,
"productCode": "ISNC",
"productDesc": null,
"productType": null,
"receivedFromBank": null,
"recordStat": null,
"reimbursementClaimed":
null,
"reimbursementDate": null,
"reimbursingBankAcc": null,
"reimbursingBankAccBranch": null,
"remarks": null,

1-43
Chapter 1
API Request and Response

"remittingBankDate": null,
"remittingBankId": null,
"remittingBankName": null,
"remittingBankReference": null,
"shipmentPeriod": null,
"shippingAgent": null,
"shippingAgentAddress": null,
"stage": "INI",
"stageCode": "TFPM_FA_IDCLIQ_REGTN",
"submissionMode": "DESK",
"tenorType": null,
"transShipment": null,
"userReferenceNumber": null,
"valueDate": null,
"versionNum": 0,
"collectingBankReference": null,
"acceptanceDate": null,
"liquidationCCY": null,
"liquidationAmount": 0,
"outstandingCcy": null,
"outstandingAmount": 0
},
"liqdPreshipmentDetails": null,
"loanDetails": null,
"partyDetails": [
{
"id": "",
"partyType": "DRW",
"partyId": "000020",
"partyName": "Mitsubishi Corporation",
"swiftCode": "",
"addressLine1": "MITSCORPXXX",
"addressLine2": "71 High Holborn",
"addressLine3": "London ",
"addressLine4": null,
"city": null,
"country": "GB",
"recordStat": "W"
},
{
"id": "",
"partyType": "RBK",
"partyId": "000247",
"partyName": "CITI BANK",
"swiftCode": "",
"customerReferenceNumber":"133",
"addressLine1": "CITIUS11XXX",
"addressLine2": null,
"addressLine3": null,
"addressLine4": null,
"city": null,
"country": "US",
"recordStat": "W"
},
{
"id": "",

1-44
Chapter 1
API Request and Response

"partyType": "DRR",
"partyId": "000244",
"partyName": "EMR & CO",
"swiftCode": "",
"addressLine1": "EMIGGB2SXXX",
"addressLine2": null,
"addressLine3": null,
"addressLine4": null,
"city": null,
"country": "GB",
"recordStat": "W"
}
],
"paymentDetails": [],
"priceMappingDetails": null,
"processCode": "IDCLIQ",
"revolvingDetails": null,
"sanctionsDetails": null,
"stageCode": "TFPM_FA_IDCLIQ_REGTN",
"tracerDetails": null,
"verificationDetails": null
}
}

1.2.11 Export Documentary Collection Liquidate


{
"feedName": "exportDocCollLiquidate",
"feedData": {
"amlDetails": null,
"applicationNumber": null,
"carrierDetails": null,
"collateralDetails": null,
"customerResponseDetails": null,
"dataSegmentCode": null,
"discrepancyDetails": null,
"documentDetails": null,
"documentDiscrepancyDetails": null,
"documentLinkageDetails": null,
"applicationCategoryCode": "EDCLIQ",
"facilityDetails": null,
"fxDetails": null,
"fftDetails": null,
"goodDetails": [
{
"availableAmount": null,
"availableQuantity": null,
"domainType": "tradefinance",
"goodsCode": "MACHINE1",
"goodsDescription": "Import of Textile Machinery",
"goodsType": "A",
"id": null,
"issuingAuthority": null,
"licenseCurrencyCode": null,
"licenseEffectiveDate": null,

1-45
Chapter 1
API Request and Response

"licenseExpiryDate": null,
"licenseIssueDate": null,
"licenseNumber": null,
"licenseType": null,
"recordStat": "W",
"responseMessage": null,
"utilizedAmount": null,
"utilizedQuantity": null,
"versionNum": 1
}
],
"documentaryCollectionDetails": {
"ReceivedFromRemittingBank": null,
"advanceByLoan": null,
"amount": 1200,
"applicationCategoryCode": null,
"applicationDate": "2014-01-01",
"applicationNumber": null,
"applicationSource": null,
"allowRollover": null,
"autoAcpToAdvFlag": null,
"autoLiquidation": null,
"billDueAmount": 0,
"billLiquidatedAmount": 0,
"boReferenceNumber": "000INUC140010001",
"boVersionNumber": 0,
"branchCode": "000",
"branchName": null,
"carrierName1": null,
"carrierName2": null,
"channel": null,
"coAcceptanceRequired": null,
"counterpartyId": "000020",
"counterpartyName": "Mitsubishi Corporation",
"counterpartyReferenceNumber": null,
"counterpartyType": null,
"country": null,
"currency": "GBP",
"dcbookingDate": null,
"deferLiquidationMode": null,
"documentReceived": null,
"documentReceivedDate": null,
"documentSet": null,
"domainId": null,
"drawee": null,
"draweeDetails": [
{
"id": null,
"parentId": null,
"drawee": null,
"draweeName": null,
"draweeAddress1": null,
"draweeAddress2": null,
"draweeAddress3": null,
"draweeAddress4": null,
"recordStat": null,

1-46
Chapter 1
API Request and Response

"versionNumber": null
}
],
"draweeName": null,
"draweeType": null,
"drawerDate": null,
"duplicate": null,
"financeAmount": 0,
"financeCurrency": null,
"externalSource": null,
"id": null,
"immediateAcceptanceRequired": null,
"immediateLiqdRequired": null,
"incoTerms": null,
"incoTermsDescription": null,
"initiationSource": null,
"insuranceCompany": null,
"insuranceCompanyAddress": null,
"languageCode": null,
"latestDateOfShipment": null,
"linkedToLoan": null,
"liquidationDate": null,
"liquidationReferenceNumber": null,
"liquidationUsingCollateral": null,
"makerDate": null,
"makerId": null,
"maturityDetails": {
"id": null,
"domainId": null,
"acceptanceFromDate": null,
"acceptanceToDate": null,
"applicationNumber": null,
"branchCode": null,
"interestAmount": 0,
"interestCcy": null,
"interestFromDate": null,
"interestRate": 0,
"interestToDate": null,
"maturityDate": null,
"startDate": null,
"tenorBasis": null,
"tenorDays": null,
"transitDays": 0,
"recordStat": null,
"versionNum": 0,
"otherBankChargeCCY1": null,
"otherBankChargeAmount1": 0,
"otherBankChargeAmount2": 0,
"otherBankChargeCCY2": null,
"otherBankChargeAmount3": 0,
"otherBankChargeCCY3": null,
"valueDate": null,
"debitValueDate": null,
"creditValueDate": null
},
"modeOfShipment": null,

1-47
Chapter 1
API Request and Response

"operation": "COL",
"outstandingCollateralAmount": 0,
"partialShipment": null,
"placeOfExpiry": null,
"placeOfFinalDestination": null,
"placeOfTakingCharge": null,
"portOfDischarge": null,
"portOfLoading": null,
"priority": null,
"processCode": null,
"productCode": "ISNC",
"productDesc": null,
"productType": null,
"receivedFromBank": null,
"recordStat": null,
"reimbursementClaimed": null,
"reimbursementDate": null,
"reimbursingBankAcc": null,
"reimbursingBankAccBranch": null,
"remarks": null,
"remittingBankDate": null,
"remittingBankId": null,
"remittingBankName": null,
"remittingBankReference": null,
"shipmentPeriod": null,
"shippingAgent": null,
"shippingAgentAddress": null,
"stage": "INI",
"stageCode": "TFPM_FA_IDCUPD_REGTN",
"submissionMode": "DESK",
"tenorType": null,
"transShipment": null,
"userReferenceNumber": null,
"valueDate": null,
"versionNum": 0,
"collectingBankReference": null,
"acceptanceDate": null,
"liquidationCCY": null,
"liquidationAmount": 0,
"outstandingCcy": null,
"outstandingAmount": 0
},
"liqdPreshipmentDetails": null,
"loanDetails": null,
"partyDetails": [
{
"id": "",
"partyType": "DRW",
"partyId": "000020",
"partyName": "Mitsubishi Corporation",
"swiftCode": "",
"addressLine1": "MITSCORPXXX",
"addressLine2": "71 High Holborn",
"addressLine3": "London ",
"addressLine4": null,
"city": null,

1-48
Chapter 1
API Request and Response

"country": "GB",
"recordStat": "W"
},
{
"id": "",
"partyType": "RBK",
"partyId": "000247",
"partyName": "CITI BANK",
"swiftCode": "",
"customerReferenceNumber": "133",
"addressLine1": "CITIUS11XXX",
"addressLine2": null,
"addressLine3": null,
"addressLine4": null,
"city": null,
"country": "US",
"recordStat": "W"
},
{
"id": "",
"partyType": "DRR",
"partyId": "000244",
"partyName": "EMR & CO",
"swiftCode": "",
"addressLine1": "EMIGGB2SXXX",
"addressLine2": null,
"addressLine3": null,
"addressLine4": null,
"city": null,
"country": "GB",
"recordStat": "W"
}
],
"paymentDetails": [],
"priceMappingDetails": null,
"processCode": "EDCLIQ",
"revolvingDetails": null,
"sanctionsDetails": null,
"stageCode": "TFPM_FA_EDCLIQ_REGTN",
"tracerDetails": null,
"verificationDetails": null
}
}

1.2.12 Task Search Response


{
"data": {
"links": [
{
"rel": "self",
"href": "http://whf00drc.in.oracle.com:7005/api-gateway/api/v1/extn/
custom-actions/queries/tasks?offset=0&limit=10"
}

1-49
Chapter 1
API Request and Response

],
"totalTasks": 14,
"taskList": [
{
"taskType": "WAIT",
"status": "IN_PROGRESS",
"inputData": {
"FUNCTIONAL_CODE": "TFPM_FA_EDCBKG_APPR1",
"processRefNo": "300EDCB000029700",
"processName": "ExportDocumentaryCollectionBooking",
"processCode": "EDCBKG",
"transactionModel": {
"transactionData": {
"moduleData": {
"KYCCheckStatus": "Y",
"LimitEarmarkStatus": "Y",
"SightBill": "N",
"amount": 100,
"autoLiquidate": "NO",
"branchName": "FLEXCUBE UNIVERSAL BANK",
"contractRefNo": "300ESCC160013002",
"currency": "USD",
"customerId": "000823",
"customerName": "000_TRADECUS01",
"discrepantFlag": "N",
"documentDiscrepancy": "SIGHT",
"duplicateDocumentFlag": "N",
"isPreAdviceRequired": "N",
"isReimbClaimAvl": "N",
"taskPrioirty": "M"
}
},
"txnIdentification": {
"appId": "OBTFPMORCHESTRATOR",
"appKey": "2ba127b9-8567-4971-9024-798b1b3d27bc",
"branchCode": "300",
"currentStage": "TFPM_FA_EDCBKG_ENRCH",
"currentUser": "SUJANA01",
"externalSource": "EXTSYS",
"key1": "Desk",
"moduleCode": "TRMO",
"processName": "EDCBKG",
"processRefNo": "300EDCB000029700",
"workflowId": "3d7b29d3-14c6-47dc-997c-7a71688947a6",
"taskOutcome": "PROCEED",
"taskPrioirty": "M"
}
},
"stage": "Approval Task Level 1",
"priority": "M",
"applicationDate": "2018-04-16",
"applicationNumber": "300EDCB000029700",
"processRefNumber": "300EDCB000029700",
"branch": "300",
"user": "SUJANA01",
"customerNumber": "000823",

1-50
Chapter 1
API Request and Response

"amount": 100,
"currencyCode": "USD",
"TASK_OUTCOMES": [
"APPROVE",
"REJECT",
"REFER"
]
},
"referenceTaskName": "ApprovalTask",
"retryCount": 0,
"seq": 10,
"pollCount": 0,
"taskDefName": "ApprovalTask",
"scheduledTime": 1586833284113,
"startTime": 1586833284119,
"endTime": 0,
"updateTime": 1586833284119,
"startDelayInSeconds": 0,
"retried": false,
"executed": false,
"callbackFromWorker": true,
"responseTimeoutSeconds": 0,
"workflowInstanceId": "91d212cb-23ac-422b-943f-20e951b3059b",
"workflowType": "CommonApprovalWorkflow",
"taskId": "540fc6ef-d9a0-4850-9aab-d8d6fa2f41d4",
"callbackAfterSeconds": 0,
"workflowTask": {
"name": "ApprovalTask",
"taskReferenceName": "ApprovalTask",
"inputParameters": {
"FUNCTIONAL_CODE": "${Approvalstagevalue.output.result}",
"processRefNo": "$
{workflow.input.transactionModel.txnIdentification.processRefNo}",
"processName": "${workflow.input.processName}",
"processCode": "${workflow.input.processCode}",
"transactionModel": "${workflow.input.transactionModel}",
"stage": "Approval Task Level 1",
"priority": "$
{workflow.input.transactionModel.transactionData.moduleData.taskPrioirty}",
"applicationDate": "2018-04-16",
"applicationNumber": "$
{workflow.input.transactionModel.txnIdentification.processRefNo}",
"processRefNumber": "$
{workflow.input.transactionModel.txnIdentification.processRefNo}",
"branch": "$
{workflow.input.transactionModel.txnIdentification.branchCode}",
"user": "$
{workflow.input.transactionModel.txnIdentification.currentUser}",
"customerNumber": "$
{workflow.input.transactionModel.transactionData.moduleData.customerId}",
"amount": "$
{workflow.input.transactionModel.transactionData.moduleData.amount}",
"currencyCode": "$
{workflow.input.transactionModel.transactionData.moduleData.currency}",
"TASK_OUTCOMES": [
"APPROVE",

1-51
Chapter 1
API Request and Response

"REJECT",
"REFER"
]
},
"type": "WAIT",
"startDelay": 0,
"optional": false,
"taskDefinition": {
"ownerApp": "Shivananda",
"createTime": 1580906946168,
"name": "ApprovalTask",
"description": "ApprovalTask",
"retryCount": 2,
"timeoutSeconds": 360000,
"inputKeys": [
"string"
],
"outputKeys": [
"string"
],
"timeoutPolicy": "RETRY",
"retryLogic": "FIXED",
"retryDelaySeconds": 20,
"responseTimeoutSeconds": 360000,
"concurrentExecLimit": 0,
"rateLimitPerFrequency": 30,
"rateLimitFrequencyInSeconds": 20,
"isolationGroupId": "string",
"executionNameSpace": "string"
},
"asyncComplete": false
},
"rateLimitPerFrequency": 0,
"rateLimitFrequencyInSeconds": 0,
"workflowPriority": 0,
"iteration": 0,
"iterationCount": 0,
"queueWaitTime": 6,
"taskDefinition": {
"present": true
},
"loopOverTask": false,
"taskStatus": "IN_PROGRESS"
},
{
"taskType": "WAIT",
"status": "IN_PROGRESS",
"inputData": {
"amount": 1000,
"stageTitle": "Registration",
"applicationNumber": "000ELCA000028824",
"processRefNumber": "000ELCA000028824",
"FUNCTIONAL_CODE": "TFPM_FA_ELCADV_REGTN",
"priority": "M",
"customerNumber": "000823",
"branch": "300",

1-52
Chapter 1
API Request and Response

"stage": "Registration",
"processName": "Export LC Advise",
"processCode": "ELCADV",
"processRefNo": "000ELCA000028824",
"TASK_OUTCOMES": [
"PROCEED"
],
"transactionModel": {
"transactionData": {
"moduleData": {
"amount": 1000,
"currency": "GBP",
"customerId": "000823",
"taskPrioirty": "M"
}
},
"txnIdentification": {
"branchCode": "300",
"currentStage": "TFPM_FA_ELCADV_REGTN",
"currentUser": "JEEVA01",
"key1": "Desk",
"moduleCode": "TRMO",
"processName": "ELCADV",
"processRefNo": "000ELCA000028824",
"taskOutcome": "PROCEED",
"taskPrioirty": "M"
}
},
"user": "JEEVA01",
"currencyCode": "GBP",
"applicationDate": "2018-04-16"
},
"referenceTaskName": "Registration",
"retryCount": 1,
"seq": 3,
"pollCount": 0,
"taskDefName": "Registration",
"scheduledTime": 1586614377438,
"startTime": 1586614377455,
"endTime": 0,
"updateTime": 1586614377456,
"startDelayInSeconds": 20,
"retriedTaskId": "1def5d38-9757-41b2-8a60-e38fb5abb622",
"retried": false,
"executed": false,
"callbackFromWorker": true,
"responseTimeoutSeconds": 0,
"workflowInstanceId": "7353ae43-bfa2-409a-8026-4cf70ac47c18",
"workflowType": "ELCADV",
"taskId": "6be00808-3862-4adc-831e-37d9e08af1d4",
"callbackAfterSeconds": 20,
"workflowTask": {
"name": "Registration",
"taskReferenceName": "Registration",
"description": "Registration",
"inputParameters": {

1-53
Chapter 1
API Request and Response

"FUNCTIONAL_CODE": "TFPM_FA_ELCADV_REGTN",
"processName": "Export LC Advise",
"processRefNo": "$
{workflow.input.transactionModel.txnIdentification.processRefNo}",
"processCode": "$
{workflow.input.transactionModel.txnIdentification.processName}",
"stage": "Registration",
"priority": "$
{workflow.input.transactionModel.transactionData.moduleData.taskPrioirty}",
"applicationDate": "2018-04-16",
"applicationNumber": "$
{workflow.input.transactionModel.txnIdentification.processRefNo}",
"processRefNumber": "$
{workflow.input.transactionModel.txnIdentification.processRefNo}",
"branch": "$
{workflow.input.transactionModel.txnIdentification.branchCode}",
"user": "$
{workflow.input.transactionModel.txnIdentification.currentUser}",
"customerNumber": "$
{workflow.input.transactionModel.transactionData.moduleData.customerId}",
"amount": "$
{workflow.input.transactionModel.transactionData.moduleData.amount}",
"currencyCode": "$
{workflow.input.transactionModel.transactionData.moduleData.currency}",
"stageTitle": "Registration",
"transactionModel": "${workflow.input.transactionModel}",
"TASK_OUTCOMES": [
"PROCEED"
]
},
"type": "WAIT",
"startDelay": 0,
"optional": false,
"taskDefinition": {
"ownerApp": "Shivananda",
"createTime": 1580906706246,
"name": "Registration",
"description": "Registration",
"retryCount": 2,
"timeoutSeconds": 360000,
"inputKeys": [
"string"
],
"outputKeys": [
"string"
],
"timeoutPolicy": "RETRY",
"retryLogic": "FIXED",
"retryDelaySeconds": 20,
"responseTimeoutSeconds": 360000,
"concurrentExecLimit": 0,
"rateLimitPerFrequency": 30,
"rateLimitFrequencyInSeconds": 20,
"isolationGroupId": "string",
"executionNameSpace": "string"
},

1-54
Chapter 1
API Request and Response

"asyncComplete": false
},
"rateLimitPerFrequency": 0,
"rateLimitFrequencyInSeconds": 0,
"workflowPriority": 0,
"iteration": 0,
"iterationCount": 0,
"queueWaitTime": -19983,
"taskDefinition": {
"present": true
},
"loopOverTask": false,
"taskStatus": "IN_PROGRESS"
}
]
},
"paging": {
"totalResults": 14,
"previous": {
"rel": "self",
"href": "http://whf00drc.in.oracle.com:7005/api-gateway/api/v1/extn/
custom-actions/queries/tasks?offset=0&limit=10"
},
"next": {
"rel": "self",
"href": "http://whf00drc.in.oracle.com:7005/api-gateway/api/v1/extn/
custom-actions/queries/tasks?offset=0&limit=10"
}
}
}

1.2.13 Document management Response


{
"data": [
{
"keyId": "TFPM_FA_ILCISS_ENRCH",
"makerId": "RAJI001",
"makerDateStamp": 1522728000000,
"checkerId": "GTUSER1",
"checkerDateStamp": 1522728000000,
"modNo": 1,
"recordStatus": "O",
"authStatus": "A",
"onceAuth": "Y",
"doerRemarks": null,
"approverRemarks": null,
"links": [
{
"rel": "self",
"href": "http://10.184.149.85:8001/api-gateway/documentsmapping/
TFPM_FA_ILCISS_ENRCH"
}
],
"processCode": "ILCISS",

1-55
Chapter 1
API Request and Response

"stageCode": "TFPM_FA_ILCISS_ENRCH",
"applicationCategoryCode": "ILCISS",
"CmcTmProcDocsMapDetailsDto": [
{
"id": "ILCISS_ENRCH_TFPM_DOCTYPE001_TFPM_COLLATERAL",
"docProcStgCateId": "TFPM_FA_ILCISS_ENRCH",
"documentTypeId": "TFPM_DOCTYPE001",
"documentTypeDesc": "Letter of Credit",
"documentCodeId": "TFPM_COLLATERAL",
"documentName": "Collateral – Deposit Receipt",
"mandatoryFlag": "O",
"originalRequired": "O",
"versioning": "1",
"uploadType": "Manual",
"CmcTmProcDocsMappingMetaDto": []
},
{
"id": "ILCISS_ENRCH_TFPM_DOCTYPE001_TFPM_INSURANCE",
"docProcStgCateId": "TFPM_FA_ILCISS_ENRCH",
"documentTypeId": "TFPM_DOCTYPE001",
"documentTypeDesc": "Letter of Credit",
"documentCodeId": "TFPM_INSURANCE",
"documentName": "Insurance Policy",
"mandatoryFlag": "O",
"originalRequired": "O",
"versioning": "1",
"uploadType": "Manual",
"CmcTmProcDocsMappingMetaDto": []
},
{
"id": "ILCISS_ENRCH_TFPM_DOCTYPE001_TFPM_INVOICE",
"docProcStgCateId": "TFPM_FA_ILCISS_ENRCH",
"documentTypeId": "TFPM_DOCTYPE001",
"documentTypeDesc": "Letter of Credit",
"documentCodeId": "TFPM_INVOICE",
"documentName": "Pro-forma Invoice",
"mandatoryFlag": "O",
"originalRequired": "O",
"versioning": "1",
"uploadType": "Manual",
"CmcTmProcDocsMappingMetaDto": []
},
{
"id": "ILCISS_ENRCH_TFPM_DOCTYPE001_TFPM_LICENSE",
"docProcStgCateId": "TFPM_FA_ILCISS_ENRCH",
"documentTypeId": "TFPM_DOCTYPE001",
"documentTypeDesc": "Letter of Credit",
"documentCodeId": "TFPM_LICENSE",
"documentName": "Import license ",
"mandatoryFlag": "O",
"originalRequired": "O",
"versioning": "1",
"uploadType": "Manual",
"CmcTmProcDocsMappingMetaDto": []
},
{

1-56
Chapter 1
API Request and Response

"id": "ILCISS_ENRCH_TFPM_DOCTYPE001_TFPM_ORDER",
"docProcStgCateId": "TFPM_FA_ILCISS_ENRCH",
"documentTypeId": "TFPM_DOCTYPE001",
"documentTypeDesc": "Letter of Credit",
"documentCodeId": "TFPM_ORDER",
"documentName": "Purchase Order",
"mandatoryFlag": "O",
"originalRequired": "O",
"versioning": "1",
"uploadType": "Manual",
"CmcTmProcDocsMappingMetaDto": []
},
{
"id": "ILCISS_ENRCH_TFPM_DOCTYPE001_TFPM_OTHERS",
"docProcStgCateId": "TFPM_FA_ILCISS_ENRCH",
"documentTypeId": "TFPM_DOCTYPE001",
"documentTypeDesc": "Letter of Credit",
"documentCodeId": "TFPM_OTHERS",
"documentName": "Others",
"mandatoryFlag": "O",
"originalRequired": "O",
"versioning": "1",
"uploadType": "Manual",
"CmcTmProcDocsMappingMetaDto": []
},
{
"id": "ILCISS_ENRCH_TFPM_DOCTYPE001_TFPM_TRADE_INDEMNITY",
"docProcStgCateId": "TFPM_FA_ILCISS_ENRCH",
"documentTypeId": "TFPM_DOCTYPE001",
"documentTypeDesc": "Letter of Credit",
"documentCodeId": "TFPM_TRADE_INDEMNITY",
"documentName": "Letter of Indemnity",
"mandatoryFlag": "O",
"originalRequired": "O",
"versioning": "1",
"uploadType": "Manual",
"CmcTmProcDocsMappingMetaDto": []
}
]
}
],
"paging": {
"totalResults": 1,
"links": {
"next": null,
"prev": null
}
}
}

1.2.14 Sequence Generator Request


{
"amount": "100000",

1-57
Chapter 1
API Request and Response

"appSubmittedVia": "ONLINE",
"applicationDate": null,
"applicationNumber": null,
"currency": "GBP",
"customerId": "000132",
"customerName": "NESTLE",
"issueDate": null,
"processCode": "ELCADV",
"sequenceGenerator": {
"attributes": [ {
"key": "processCode",
"value": "ELCADV"
}, {
"key": "branchCode",
"value": "NG1"
}],
"domainId": null,
"entityId": "tradeFinance",
"length": null,
"referenceNum": null
},
"stageCode": "TFPM_FA_ELCADV_REGTN",
"taskPriority": null
}

1.2.15 Sequence Generator Response

{
"attributes": [
{
"key": "processCode",
"value": "ELCADV"
},
{
"key": "branchCode",
"value": "NG1"
}
],
"domainId": "71c2b9d7-c6d4-4784-befb-b926d4c1b390",
"entityId": "tradeFinance",
"length": 16,
"referenceNum": "NG1ELCA000002198"
}

1.2.16 Product Service Response

{
"data": [
{
"keyId": "11",

1-58
Chapter 1
API Request and Response

"makerId": "TASHIKA",
"makerDateStamp": 1389551400000,
"checkerId": "TASHIKA",
"checkerDateStamp": 1389551400000,
"modNo": 5,
"recordStatus": "O",
"authStatus": "A",
"onceAuth": "Y",
"doerRemarks": null,
"approverRemarks": null,
"links": [
{
"rel": "self",
"href": "http://10.184.149.85:8001/api-gateway/productservice/11"
}
],
"productCode": "ILSN",
"productDescription": "Import LC Sight Non Revolving",
"productRemarks": "APACK",
"productStartDate": 1164911400000,
"productEndDate": null,
"productGroup": "LCSN",
"module": "LC",
"branchesList": "D",
"currenciesList": "D",
"categoriesList": "D",
"productType": "I",
"locationList": null,
"CmcTmProdDocDetailsDTO": [
{
"originalRequired": "Y",
"recordStatus": "O",
"productMasterId": "11",
"id": "8",
"documentCode": "INSDOC",
"documentTypeCode": "I",
"documentShortDescription": "Insurance",
"numberOfCopies": 2,
"numberOfOriginals": "1/2",
"CmcTmProdDocClsDetailsDTO": [
{
"id": "9",
"clauseCode": "INS110",
"clauseDescription": "INSURANCE POLICY/CERTIFICATE ISSUED FOR
110 PERCENT OF INVOICE VALUE,DULY ENDORSED,COVERING THE GOODS SHIPPED UNDER
THE LC",
"recordStatus": "O",
"prodDocDetailsId": "8"
}
]
},
{
"originalRequired": "Y",
"recordStatus": "O",
"productMasterId": "11",
"id": "9",

1-59
Chapter 1
API Request and Response

"documentCode": "INVDOC",
"documentTypeCode": "V",
"documentShortDescription": "Invoice",
"numberOfCopies": 2,
"numberOfOriginals": "2/6",
"CmcTmProdDocClsDetailsDTO": [
{
"id": "11",
"clauseCode": "INVCOM",
"clauseDescription": "COMMERCIAL INVOICE, DULY SIGNED AND
STAMPED INDICATING THE LC NUMBER",
"recordStatus": "O",
"prodDocDetailsId": "9"
}
]
},
{
"originalRequired": "Y",
"recordStatus": "O",
"productMasterId": "11",
"id": "10",
"documentCode": "MARDOC",
"documentTypeCode": "T",
"documentShortDescription": "Bill Of Lading",
"numberOfCopies": 2,
"numberOfOriginals": "3/3",
"CmcTmProdDocClsDetailsDTO": [
{
"id": "10",
"clauseCode": "BOL",
"clauseDescription": "CLEAN SEA WAYBILLS CONSIGNED TO
APPLICANT, NOTIFY APPLICANT, MARKED 'FREIGHT PREPAID' INDICATING THIS CREDIT
NUMBER.",
"recordStatus": "O",
"prodDocDetailsId": "10"
},
{
"id": "12",
"clauseCode": "LLOYD",
"clauseDescription": "SHIPMENT BY SEAWORTHY VESSELS CLASSED
100A1 BY LLOYDS OR EQUIVALENT CLASSIFICATION SOCIETY AND A CERTIFICATE FROM
STEAMSHIP CO. OR ITS AGENT TO THAT EFFECT TO ACCOMPANY THE DOCUMENTS",
"recordStatus": "O",
"prodDocDetailsId": "10"
}
]
}
],
"CmcTmLcProdDefinitionDTO": {
"recordStatus": "O",
"id": "11",
"productType": "I",
"accrualFrequency": "D",
"accrualMonth": null,
"accrualDay": null,
"limitsTenorCalcType": "F",

1-60
Chapter 1
API Request and Response

"minimumTenor": 30,
"maximumTenor": 365,
"standardTenor": 90,
"exchangeRateType": "STANDARD",
"rekeyRequired": "N",
"rekeyAmount": "N",
"rekeyCurrency": "N",
"rekeyCustomer": "N",
"rekeyValueDate": "N",
"rekeyMaturityDate": "N",
"revolving": "N",
"irrevocable": "Y",
"confirmationRequired": "N",
"tolerancePositive": 10,
"toleranceNegative": 10,
"cashCollateral": 10,
"commissionCollectionMethod": "A",
"commissionCalculationMethod": "N",
"productCode": "ILSN",
"commProcFlag": "E",
"incoTerm": "CIF",
"retrospectiveFlag": "N",
"calculatedDays": "N",
"numberOfDays": 21,
"closureNoticeDays": null,
"closureNoticeFlag": "B",
"closureNoticeRequiredFlag": "N",
"expiryNoticeDays": null,
"expiryNoticeFlag": "B",
"expiryNoticeRequiredFlag": "N",
"adviceOfGuarantee": "N",
"closureDays": 30,
"lifoFifoComm": "F",
"allowPrepay": "N",
"rekeyTotalPaid": "N",
"includeToDate": "N",
"ruleNarrative": null,
"applicableRule": "UCPURR LATEST VERSION",
"reimbursement": null,
"urrPreference": "URR LATEST VERSION",
"partialConfirmationAllow": "N",
"chgClmSwift": "N",
"advanceByLoan": "N",
"bridgeGl": null,
"loanProduct": null,
"collateralBridgeGl": null,
"collateralTransferBridge": null,
"statusControlFlag": "M",
"tenorCode": "S",
"draftMinTenor": 0,
"draftMaxTenor": 0,
"snckRequired": null,
"claimDays": null,
"loanModuleCode": null,
"adviceOfStandbylc": null,
"productMasterId": "11"

1-61
Chapter 1
API Request and Response

},
"CmcTmBcProdDefinitionDTO": null
}
],
"paging": {
"totalResults": 13,
"links": {
"next": null,
"prev": null
}
}
}

1-62

You might also like