gateway documentation - coratesservice oracle flexcube … · 2015-10-01 · gateway documentation...
TRANSCRIPT
![Page 1: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/1.jpg)
Gateway Documentation - CORatesServiceOracle FLEXCUBE Universal Banking
Release FCELCM-UBS_12.1.0.0.0[October][2015]
![Page 2: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/2.jpg)
Table Of Contents
1. Background ......................................................................... 1
2. CORatesService ......................................................................... 2
2.1.AuthCCYRates ......................................................................... 2
2.1.1.CO-AuthCCYRates-Req-Full-MSG.xsd ......................................................................... 2
2.1.2.CO-AuthCCYRates-Req-IO-MSG.xsd ......................................................................... 15
2.1.3.CO-AuthCCYRates-Res-Full-MSG.xsd ......................................................................... 23
2.1.4.CO-AuthCCYRates-Res-PK-MSG.xsd ......................................................................... 37
2.2.CloseCCYRates ......................................................................... 48
2.2.1.CO-CloseCCYRates-Req-Full-MSG.xsd ......................................................................... 48
2.2.2.CO-CloseCCYRates-Req-IO-MSG.xsd ......................................................................... 61
2.2.3.CO-CloseCCYRates-Res-Full-MSG.xsd ......................................................................... 69
2.2.4.CO-CloseCCYRates-Res-PK-MSG.xsd ......................................................................... 84
2.3.DeleteCCYRates ......................................................................... 94
2.3.1.CO-DeleteCCYRates-Req-Full-MSG.xsd ......................................................................... 94
2.3.2.CO-DeleteCCYRates-Req-IO-MSG.xsd ......................................................................... 107
2.3.3.CO-DeleteCCYRates-Res-Full-MSG.xsd ......................................................................... 115
2.3.4.CO-DeleteCCYRates-Res-PK-MSG.xsd ......................................................................... 129
2.4.ModifyCCYRates ......................................................................... 139
2.4.1.CO-ModifyCCYRates-Req-Full-MSG.xsd ......................................................................... 139
2.4.2.CO-ModifyCCYRates-Req-IO-MSG.xsd ......................................................................... 152
2.4.3.CO-ModifyCCYRates-Res-Full-MSG.xsd ......................................................................... 165
2.4.4.CO-ModifyCCYRates-Res-PK-MSG.xsd ......................................................................... 180
2.5.NewCCYRates ......................................................................... 196
2.5.1.CO-NewCCYRates-Req-Full-MSG.xsd ......................................................................... 196
2.5.2.CO-NewCCYRates-Req-IO-MSG.xsd ......................................................................... 209
2.5.3.CO-NewCCYRates-Res-Full-MSG.xsd ......................................................................... 220
2.5.4.CO-NewCCYRates-Res-PK-MSG.xsd ......................................................................... 234
2.6.QueryCCYRates ......................................................................... 248
2.6.1.CO-QueryCCYRates-Req-IO-MSG.xsd ......................................................................... 248
2.6.2.CO-QueryCCYRates-Res-Full-MSG.xsd ......................................................................... 255
2.7.ReopenCCYRates ......................................................................... 271
2.7.1.CO-ReopenCCYRates-Req-Full-MSG.xsd ......................................................................... 271
2.7.2.CO-ReopenCCYRates-Req-IO-MSG.xsd ......................................................................... 284
2.7.3.CO-ReopenCCYRates-Res-Full-MSG.xsd ......................................................................... 292
2.7.4.CO-ReopenCCYRates-Res-PK-MSG.xsd ......................................................................... 307
![Page 3: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/3.jpg)
1. Background
Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications deployed on disparate platforms and using different infrastructure need to be able to communicate and integrate seamlessly with FLEXCUBE UBS in order to exchange data.The FLEXCUBE UBS Integration Gateway (referred to as Gateway) will cater to these integration needs.The integration needs supported by the Gateway can be broadly categorized from the perspective of Gateway as follows
1. Inbound application integration :
This is used when any external system needs to add, modify or query information within FLEXCUBE UBS
2. Outbound application integration :
This is used when any external system needs to be notified of the various events that occur within FLEXCUBE UBS
The following sections provide detailed XSD documentation of all operations available in CORatesService of COMMON Module
1
![Page 4: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/4.jpg)
2. CORatesService
2.1.AuthCCYRates
2.1.1.CO-AuthCCYRates-Req-Full-MSG.xsd
AUTHCCYRATES_FSFS_REQ
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-Full
BRANCH_CODE
CCY1
CURRENCY2_1
MAKER 2
![Page 5: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/5.jpg)
MAKERSTAMP
CHECKER
CHECKERSTAMP
MODNO
TXNSTAT
AUTHSTAT
Currency-Option
BRANCH_CODE
CCY1
CCY2
RTTYPE
MID_RATE
BUY_SPREAD
SALE_SPREAD
BUY_RATE
SALE_RATE
RATE_DATE
UDFDETAILS
FLDNAM
FLDVAL
AUTHCCYRATES_FSFS_REQ
Attribute DescriptionName AUTHCCYRATES_FSFS_REQDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".3
![Page 6: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/6.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
4
![Page 7: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/7.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
5
![Page 8: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/8.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
6
![Page 9: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/9.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
7
![Page 10: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/10.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
8
![Page 11: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/11.jpg)
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of
AuthCCYRates
Currency-Rate-Full
Attribute DescriptionName Currency-Rate-FullDatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype string
9
![Page 12: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/12.jpg)
DescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
MAKER
Attribute DescriptionName MAKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
MAKERSTAMP
Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
CHECKER
Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
CHECKERSTAMP
Attribute DescriptionName CHECKERSTAMPDatatype string
10
![Page 13: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/13.jpg)
DescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
MODNO
Attribute DescriptionName MODNODatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 4
TXNSTAT
Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
AUTHSTAT
Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
Currency-Option
Attribute DescriptionName Currency-OptionDatatype
11
![Page 14: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/14.jpg)
DescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY2
Attribute DescriptionName CCY2Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
RTTYPE
Attribute DescriptionName RTTYPEDatatype stringDescription
12
![Page 15: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/15.jpg)
Restrictions
Restrictions DescriptionmaxLength 8
MID_RATE
Attribute DescriptionName MID_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_SPREAD
Attribute DescriptionName BUY_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_SPREAD
Attribute DescriptionName SALE_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_RATE
Attribute DescriptionName BUY_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
13
![Page 16: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/16.jpg)
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_RATE
Attribute DescriptionName SALE_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
RATE_DATE
Attribute DescriptionName RATE_DATEDatatype StringDescriptionAttribute
Attribute DescriptionminOccurs 0
UDFDETAILS
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
FLDNAM
Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions
Restrictions DescriptionmaxLength 105minLength 1
FLDVAL
Attribute DescriptionName FLDVALDatatype string
14
![Page 17: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/17.jpg)
Description Indicates Field ValueAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 255minLength 0
2.1.2.CO-AuthCCYRates-Req-IO-MSG.xsd
AUTHCCYRATES_IOPK_REQ
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-IO
BRANCH_CODE15
![Page 18: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/18.jpg)
CCY1
CURRENCY2_1
CHECKER
CHECKERSTAMP
MODNO
AUTHCCYRATES_IOPK_REQ
Attribute DescriptionName AUTHCCYRATES_IOPK_REQDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
16
![Page 19: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/19.jpg)
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
17
![Page 20: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/20.jpg)
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
18
![Page 21: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/21.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
19
![Page 22: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/22.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL20
![Page 23: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/23.jpg)
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of
AuthCCYRates
Currency-Rate-IO
Attribute DescriptionName Currency-Rate-IODatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescription
21
![Page 24: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/24.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CHECKER
Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
CHECKERSTAMP
Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
22
![Page 25: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/25.jpg)
Restrictions
Restrictions DescriptionmaxLength 35
MODNO
Attribute DescriptionName MODNODatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 4
2.1.3.CO-AuthCCYRates-Res-Full-MSG.xsd
AUTHCCYRATES_FSFS_RES
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM23
![Page 26: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/26.jpg)
NAME
VALUE
FCUBS_BODY
Currency-Rate-Full
BRANCH_CODE
CCY1
CURRENCY2_1
MAKER
MAKERSTAMP
CHECKER
CHECKERSTAMP
MODNO
TXNSTAT
AUTHSTAT
Currency-Option
BRANCH_CODE
CCY1
CCY2
RTTYPE
MID_RATE
BUY_SPREAD
SALE_SPREAD
BUY_RATE
SALE_RATE
RATE_DATE
UDFDETAILS
FLDNAM
FLDVAL
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC24
![Page 27: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/27.jpg)
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
AUTHCCYRATES_FSFS_RES
Attribute DescriptionName AUTHCCYRATES_FSFS_RESDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field. 25
![Page 28: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/28.jpg)
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
26
![Page 29: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/29.jpg)
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
27
![Page 30: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/30.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
28
![Page 31: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/31.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL29
![Page 32: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/32.jpg)
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response
Currency-Rate-Full
Attribute DescriptionName Currency-Rate-FullDatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescription
30
![Page 33: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/33.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
MAKER
Attribute DescriptionName MAKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
MAKERSTAMP
Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
31
![Page 34: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/34.jpg)
Restrictions
Restrictions DescriptionmaxLength 35
CHECKER
Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
CHECKERSTAMP
Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
MODNO
Attribute DescriptionName MODNODatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 4
TXNSTAT
Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
32
![Page 35: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/35.jpg)
Restrictions
Restrictions DescriptionmaxLength 1
AUTHSTAT
Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
Currency-Option
Attribute DescriptionName Currency-OptionDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
33
![Page 36: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/36.jpg)
Restrictions
Restrictions DescriptionmaxLength 3
CCY2
Attribute DescriptionName CCY2Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
RTTYPE
Attribute DescriptionName RTTYPEDatatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 8
MID_RATE
Attribute DescriptionName MID_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_SPREAD
Attribute DescriptionName BUY_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
34
![Page 37: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/37.jpg)
SALE_SPREAD
Attribute DescriptionName SALE_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_RATE
Attribute DescriptionName BUY_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_RATE
Attribute DescriptionName SALE_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
RATE_DATE
Attribute DescriptionName RATE_DATEDatatype StringDescriptionAttribute
Attribute DescriptionminOccurs 0
UDFDETAILS
Attribute DescriptionName UDFDETAILS
35
![Page 38: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/38.jpg)
DatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
FLDNAM
Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions
Restrictions DescriptionmaxLength 105minLength 1
FLDVAL
Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 255minLength 0
FCUBS_ERROR_RESP
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
ERROR
Attribute DescriptionName ERRORDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
ECODE
36
![Page 39: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/39.jpg)
Attribute DescriptionName ECODEDatatype StringDescription
EDESC
Attribute DescriptionName EDESCDatatype StringDescription
FCUBS_WARNING_RESP
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
WARNING
Attribute DescriptionName WARNINGDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
WCODE
Attribute DescriptionName WCODEDatatype StringDescription
WDESC
Attribute DescriptionName WDESCDatatype StringDescription
2.1.4.CO-AuthCCYRates-Res-PK-MSG.xsd
AUTHCCYRATES_IOPK_RES
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID37
![Page 40: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/40.jpg)
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-PK
BRANCH_CODE
CCY1
CURRENCY2_1
Currency-Rate-IO
BRANCH_CODE
CCY1
CURRENCY2_1
CHECKER
CHECKERSTAMP
MODNO
FCUBS_ERROR_RESP
ERROR
ECODE38
![Page 41: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/41.jpg)
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
AUTHCCYRATES_IOPK_RES
Attribute DescriptionName AUTHCCYRATES_IOPK_RESDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
39
![Page 42: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/42.jpg)
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
40
![Page 43: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/43.jpg)
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
41
![Page 44: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/44.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
42
![Page 45: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/45.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL43
![Page 46: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/46.jpg)
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response
Currency-Rate-PK
Attribute DescriptionName Currency-Rate-PKDatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescription
44
![Page 47: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/47.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
Currency-Rate-IO
Attribute DescriptionName Currency-Rate-IODatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute Description
45
![Page 48: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/48.jpg)
Name CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CHECKER
Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
CHECKERSTAMP
Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
MODNO
Attribute DescriptionName MODNODatatype decimalDescription
46
![Page 49: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/49.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 4
FCUBS_ERROR_RESP
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
ERROR
Attribute DescriptionName ERRORDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
ECODE
Attribute DescriptionName ECODEDatatype StringDescription
EDESC
Attribute DescriptionName EDESCDatatype StringDescription
FCUBS_WARNING_RESP
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
WARNING
Attribute Description47
![Page 50: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/50.jpg)
Name WARNINGDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
WCODE
Attribute DescriptionName WCODEDatatype StringDescription
WDESC
Attribute DescriptionName WDESCDatatype StringDescription
2.2.CloseCCYRates
2.2.1.CO-CloseCCYRates-Req-Full-MSG.xsd
CLOSECCYRATES_FSFS_REQ
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD48
![Page 51: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/51.jpg)
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-Full
BRANCH_CODE
CCY1
CURRENCY2_1
MAKER
MAKERSTAMP
CHECKER
CHECKERSTAMP
MODNO
TXNSTAT
AUTHSTAT
Currency-Option
BRANCH_CODE
CCY1
CCY2
RTTYPE
MID_RATE
BUY_SPREAD
SALE_SPREAD
BUY_RATE
SALE_RATE
RATE_DATE
UDFDETAILS
FLDNAM
FLDVAL
CLOSECCYRATES_FSFS_REQ
Attribute Description49
![Page 52: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/52.jpg)
Name CLOSECCYRATES_FSFS_REQDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID50
![Page 53: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/53.jpg)
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
51
![Page 54: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/54.jpg)
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute Description
52
![Page 55: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/55.jpg)
Name SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
53
![Page 56: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/56.jpg)
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL
Attribute DescriptionName ADDL
54
![Page 57: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/57.jpg)
DatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of
CloseCCYRates
Currency-Rate-Full
Attribute DescriptionName Currency-Rate-FullDatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
55
![Page 58: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/58.jpg)
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
MAKER
Attribute DescriptionName MAKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
MAKERSTAMP
Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
56
![Page 59: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/59.jpg)
CHECKER
Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
CHECKERSTAMP
Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
MODNO
Attribute DescriptionName MODNODatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 4
TXNSTAT
Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
AUTHSTAT57
![Page 60: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/60.jpg)
Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
Currency-Option
Attribute DescriptionName Currency-OptionDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY2
Attribute DescriptionName CCY2
58
![Page 61: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/61.jpg)
Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
RTTYPE
Attribute DescriptionName RTTYPEDatatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 8
MID_RATE
Attribute DescriptionName MID_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_SPREAD
Attribute DescriptionName BUY_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_SPREAD
Attribute DescriptionName SALE_SPREADDatatype decimalDescription
59
![Page 62: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/62.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_RATE
Attribute DescriptionName BUY_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_RATE
Attribute DescriptionName SALE_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
RATE_DATE
Attribute DescriptionName RATE_DATEDatatype StringDescriptionAttribute
Attribute DescriptionminOccurs 0
UDFDETAILS
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
60
![Page 63: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/63.jpg)
FLDNAM
Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions
Restrictions DescriptionmaxLength 105minLength 1
FLDVAL
Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 255minLength 0
2.2.2.CO-CloseCCYRates-Req-IO-MSG.xsd
CLOSECCYRATES_IOPK_REQ
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION61
![Page 64: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/64.jpg)
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-IO
BRANCH_CODE
CCY1
CURRENCY2_1
MAKER
MAKERSTAMP
MODNO
CLOSECCYRATES_IOPK_REQ
Attribute DescriptionName CLOSECCYRATES_IOPK_REQDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype string
62
![Page 65: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/65.jpg)
Description This is the component of FLEXCUBE for which this message is meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
63
![Page 66: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/66.jpg)
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.
64
![Page 67: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/67.jpg)
Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
65
![Page 68: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/68.jpg)
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
66
![Page 69: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/69.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype String
67
![Page 70: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/70.jpg)
Description
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of
CloseCCYRates
Currency-Rate-IO
Attribute DescriptionName Currency-Rate-IODatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
MAKER
Attribute Description68
![Page 71: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/71.jpg)
Name MAKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
MAKERSTAMP
Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
MODNO
Attribute DescriptionName MODNODatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 4
2.2.3.CO-CloseCCYRates-Res-Full-MSG.xsd
CLOSECCYRATES_FSFS_RES
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
69
![Page 72: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/72.jpg)
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-Full
BRANCH_CODE
CCY1
CURRENCY2_1
MAKER
MAKERSTAMP
CHECKER
CHECKERSTAMP
MODNO
TXNSTAT
AUTHSTAT
Currency-Option
BRANCH_CODE
CCY1
CCY2
RTTYPE
MID_RATE
BUY_SPREAD 70
![Page 73: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/73.jpg)
SALE_SPREAD
BUY_RATE
SALE_RATE
RATE_DATE
UDFDETAILS
FLDNAM
FLDVAL
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
CLOSECCYRATES_FSFS_RES
Attribute DescriptionName CLOSECCYRATES_FSFS_RESDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute Description
71
![Page 74: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/74.jpg)
Name UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERID
72
![Page 75: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/75.jpg)
Datatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.73
![Page 76: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/76.jpg)
Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
74
![Page 77: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/77.jpg)
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
75
![Page 78: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/78.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype String
76
![Page 79: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/79.jpg)
Description
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response
Currency-Rate-Full
Attribute DescriptionName Currency-Rate-FullDatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
MAKER
Attribute Description77
![Page 80: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/80.jpg)
Name MAKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
MAKERSTAMP
Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
CHECKER
Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
CHECKERSTAMP
Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
MODNO
Attribute Description
78
![Page 81: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/81.jpg)
Name MODNODatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 4
TXNSTAT
Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
AUTHSTAT
Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
Currency-Option
Attribute DescriptionName Currency-OptionDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescription
79
![Page 82: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/82.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY2
Attribute DescriptionName CCY2Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
RTTYPE
Attribute DescriptionName RTTYPEDatatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 8
MID_RATE
Attribute DescriptionName MID_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
80
![Page 83: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/83.jpg)
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_SPREAD
Attribute DescriptionName BUY_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_SPREAD
Attribute DescriptionName SALE_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_RATE
Attribute DescriptionName BUY_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_RATE
Attribute DescriptionName SALE_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
81
![Page 84: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/84.jpg)
Restrictions
Restrictions DescriptiontotalDigits 22
RATE_DATE
Attribute DescriptionName RATE_DATEDatatype StringDescriptionAttribute
Attribute DescriptionminOccurs 0
UDFDETAILS
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
FLDNAM
Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions
Restrictions DescriptionmaxLength 105minLength 1
FLDVAL
Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 255minLength 0
FCUBS_ERROR_RESP
Attribute DescriptionName FCUBS_ERROR_RESP
82
![Page 85: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/85.jpg)
DatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
ERROR
Attribute DescriptionName ERRORDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
ECODE
Attribute DescriptionName ECODEDatatype StringDescription
EDESC
Attribute DescriptionName EDESCDatatype StringDescription
FCUBS_WARNING_RESP
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
WARNING
Attribute DescriptionName WARNINGDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
WCODE
Attribute DescriptionName WCODE
83
![Page 86: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/86.jpg)
Datatype StringDescription
WDESC
Attribute DescriptionName WDESCDatatype StringDescription
2.2.4.CO-CloseCCYRates-Res-PK-MSG.xsd
CLOSECCYRATES_IOPK_RES
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-PK
BRANCH_CODE
84
![Page 87: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/87.jpg)
CCY1
CURRENCY2_1
Currency-Rate-IO
BRANCH_CODE
CCY1
CURRENCY2_1
MAKER
MAKERSTAMP
MODNO
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
CLOSECCYRATES_IOPK_RES
Attribute DescriptionName CLOSECCYRATES_IOPK_RESDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
85
![Page 88: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/88.jpg)
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
86
![Page 89: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/89.jpg)
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute Description
87
![Page 90: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/90.jpg)
Name OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
88
![Page 91: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/91.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
89
![Page 92: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/92.jpg)
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
90
![Page 93: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/93.jpg)
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response
Currency-Rate-PK
Attribute DescriptionName Currency-Rate-PKDatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
91
![Page 94: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/94.jpg)
Restrictions
Restrictions DescriptionmaxLength 3
Currency-Rate-IO
Attribute DescriptionName Currency-Rate-IODatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
MAKER
Attribute DescriptionName MAKERDatatype stringDescription
92
![Page 95: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/95.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
MAKERSTAMP
Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
MODNO
Attribute DescriptionName MODNODatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 4
FCUBS_ERROR_RESP
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
ERROR
Attribute DescriptionName ERRORDatatypeDescription
93
![Page 96: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/96.jpg)
Attribute
Attribute DescriptionmaxOccurs unbounded
ECODE
Attribute DescriptionName ECODEDatatype StringDescription
EDESC
Attribute DescriptionName EDESCDatatype StringDescription
FCUBS_WARNING_RESP
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
WARNING
Attribute DescriptionName WARNINGDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
WCODE
Attribute DescriptionName WCODEDatatype StringDescription
WDESC
Attribute DescriptionName WDESCDatatype StringDescription
2.3.DeleteCCYRates
2.3.1.CO-DeleteCCYRates-Req-Full-MSG.xsd
DELETECCYRATES_FSFS_REQ94
![Page 97: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/97.jpg)
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-Full
BRANCH_CODE
CCY1
CURRENCY2_1
MAKER
MAKERSTAMP
CHECKER
CHECKERSTAMP
MODNO95
![Page 98: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/98.jpg)
TXNSTAT
AUTHSTAT
Currency-Option
BRANCH_CODE
CCY1
CCY2
RTTYPE
MID_RATE
BUY_SPREAD
SALE_SPREAD
BUY_RATE
SALE_RATE
RATE_DATE
UDFDETAILS
FLDNAM
FLDVAL
DELETECCYRATES_FSFS_REQ
Attribute DescriptionName DELETECCYRATES_FSFS_REQDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
96
![Page 99: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/99.jpg)
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
97
![Page 100: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/100.jpg)
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATION
98
![Page 101: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/101.jpg)
Datatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
99
![Page 102: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/102.jpg)
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
100
![Page 103: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/103.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype String
101
![Page 104: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/104.jpg)
Description
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of
DeleteCCYRates
Currency-Rate-Full
Attribute DescriptionName Currency-Rate-FullDatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
MAKER
Attribute Description102
![Page 105: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/105.jpg)
Name MAKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
MAKERSTAMP
Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
CHECKER
Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
CHECKERSTAMP
Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
MODNO
Attribute Description
103
![Page 106: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/106.jpg)
Name MODNODatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 4
TXNSTAT
Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
AUTHSTAT
Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
Currency-Option
Attribute DescriptionName Currency-OptionDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescription
104
![Page 107: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/107.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY2
Attribute DescriptionName CCY2Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
RTTYPE
Attribute DescriptionName RTTYPEDatatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 8
MID_RATE
Attribute DescriptionName MID_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
105
![Page 108: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/108.jpg)
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_SPREAD
Attribute DescriptionName BUY_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_SPREAD
Attribute DescriptionName SALE_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_RATE
Attribute DescriptionName BUY_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_RATE
Attribute DescriptionName SALE_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
106
![Page 109: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/109.jpg)
Restrictions
Restrictions DescriptiontotalDigits 22
RATE_DATE
Attribute DescriptionName RATE_DATEDatatype StringDescriptionAttribute
Attribute DescriptionminOccurs 0
UDFDETAILS
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
FLDNAM
Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions
Restrictions DescriptionmaxLength 105minLength 1
FLDVAL
Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 255minLength 0
2.3.2.CO-DeleteCCYRates-Req-IO-MSG.xsd
DELETECCYRATES_IOPK_REQ
FCUBS_HEADER107
![Page 110: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/110.jpg)
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-IO
BRANCH_CODE
CCY1
CURRENCY2_1
DELETECCYRATES_IOPK_REQ
Attribute DescriptionName DELETECCYRATES_IOPK_REQDatatypeDescription
FCUBS_HEADER
Attribute Description
108
![Page 111: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/111.jpg)
Name FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
109
![Page 112: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/112.jpg)
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.
110
![Page 113: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/113.jpg)
Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATION
111
![Page 114: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/114.jpg)
Datatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
112
![Page 115: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/115.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescription
113
![Page 116: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/116.jpg)
Attribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of
DeleteCCYRates
Currency-Rate-IO
Attribute DescriptionName Currency-Rate-IODatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
114
![Page 117: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/117.jpg)
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
2.3.3.CO-DeleteCCYRates-Res-Full-MSG.xsd
DELETECCYRATES_FSFS_RES
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY 115
![Page 118: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/118.jpg)
Currency-Rate-Full
BRANCH_CODE
CCY1
CURRENCY2_1
MAKER
MAKERSTAMP
CHECKER
CHECKERSTAMP
MODNO
TXNSTAT
AUTHSTAT
Currency-Option
BRANCH_CODE
CCY1
CCY2
RTTYPE
MID_RATE
BUY_SPREAD
SALE_SPREAD
BUY_RATE
SALE_RATE
RATE_DATE
UDFDETAILS
FLDNAM
FLDVAL
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE116
![Page 119: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/119.jpg)
WDESC
DELETECCYRATES_FSFS_RES
Attribute DescriptionName DELETECCYRATES_FSFS_RESDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
117
![Page 120: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/120.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute Description
118
![Page 121: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/121.jpg)
Name MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
119
![Page 122: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/122.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
120
![Page 123: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/123.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL121
![Page 124: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/124.jpg)
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response
Currency-Rate-Full
Attribute DescriptionName Currency-Rate-FullDatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescription
122
![Page 125: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/125.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
MAKER
Attribute DescriptionName MAKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
MAKERSTAMP
Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
123
![Page 126: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/126.jpg)
Restrictions
Restrictions DescriptionmaxLength 35
CHECKER
Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
CHECKERSTAMP
Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
MODNO
Attribute DescriptionName MODNODatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 4
TXNSTAT
Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
124
![Page 127: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/127.jpg)
Restrictions
Restrictions DescriptionmaxLength 1
AUTHSTAT
Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
Currency-Option
Attribute DescriptionName Currency-OptionDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
125
![Page 128: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/128.jpg)
Restrictions
Restrictions DescriptionmaxLength 3
CCY2
Attribute DescriptionName CCY2Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
RTTYPE
Attribute DescriptionName RTTYPEDatatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 8
MID_RATE
Attribute DescriptionName MID_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_SPREAD
Attribute DescriptionName BUY_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
126
![Page 129: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/129.jpg)
SALE_SPREAD
Attribute DescriptionName SALE_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_RATE
Attribute DescriptionName BUY_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_RATE
Attribute DescriptionName SALE_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
RATE_DATE
Attribute DescriptionName RATE_DATEDatatype StringDescriptionAttribute
Attribute DescriptionminOccurs 0
UDFDETAILS
Attribute DescriptionName UDFDETAILS
127
![Page 130: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/130.jpg)
DatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
FLDNAM
Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions
Restrictions DescriptionmaxLength 105minLength 1
FLDVAL
Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 255minLength 0
FCUBS_ERROR_RESP
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
ERROR
Attribute DescriptionName ERRORDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
ECODE
128
![Page 131: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/131.jpg)
Attribute DescriptionName ECODEDatatype StringDescription
EDESC
Attribute DescriptionName EDESCDatatype StringDescription
FCUBS_WARNING_RESP
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
WARNING
Attribute DescriptionName WARNINGDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
WCODE
Attribute DescriptionName WCODEDatatype StringDescription
WDESC
Attribute DescriptionName WDESCDatatype StringDescription
2.3.4.CO-DeleteCCYRates-Res-PK-MSG.xsd
DELETECCYRATES_IOPK_RES
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID129
![Page 132: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/132.jpg)
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-PK
BRANCH_CODE
CCY1
CURRENCY2_1
Currency-Rate-IO
BRANCH_CODE
CCY1
CURRENCY2_1
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING130
![Page 133: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/133.jpg)
WCODE
WDESC
DELETECCYRATES_IOPK_RES
Attribute DescriptionName DELETECCYRATES_IOPK_RESDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
131
![Page 134: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/134.jpg)
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
132
![Page 135: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/135.jpg)
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
133
![Page 136: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/136.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
134
![Page 137: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/137.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL135
![Page 138: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/138.jpg)
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response
Currency-Rate-PK
Attribute DescriptionName Currency-Rate-PKDatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescription
136
![Page 139: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/139.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
Currency-Rate-IO
Attribute DescriptionName Currency-Rate-IODatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute Description
137
![Page 140: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/140.jpg)
Name CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
FCUBS_ERROR_RESP
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
ERROR
Attribute DescriptionName ERRORDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
ECODE
Attribute DescriptionName ECODEDatatype StringDescription
EDESC
Attribute DescriptionName EDESCDatatype StringDescription
FCUBS_WARNING_RESP138
![Page 141: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/141.jpg)
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
WARNING
Attribute DescriptionName WARNINGDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
WCODE
Attribute DescriptionName WCODEDatatype StringDescription
WDESC
Attribute DescriptionName WDESCDatatype StringDescription
2.4.ModifyCCYRates
2.4.1.CO-ModifyCCYRates-Req-Full-MSG.xsd
MODIFYCCYRATES_FSFS_REQ
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION 139
![Page 142: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/142.jpg)
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-Full
BRANCH_CODE
CCY1
CURRENCY2_1
MAKER
MAKERSTAMP
CHECKER
CHECKERSTAMP
MODNO
TXNSTAT
AUTHSTAT
Currency-Option
BRANCH_CODE
CCY1
CCY2
RTTYPE
MID_RATE
BUY_SPREAD
SALE_SPREAD
BUY_RATE140
![Page 143: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/143.jpg)
SALE_RATE
RATE_DATE
UDFDETAILS
FLDNAM
FLDVAL
MODIFYCCYRATES_FSFS_REQ
Attribute DescriptionName MODIFYCCYRATES_FSFS_REQDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
141
![Page 144: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/144.jpg)
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
142
![Page 145: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/145.jpg)
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
143
![Page 146: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/146.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
144
![Page 147: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/147.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL145
![Page 148: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/148.jpg)
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of
ModifyCCYRates
Currency-Rate-Full
Attribute DescriptionName Currency-Rate-FullDatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescription
146
![Page 149: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/149.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
MAKER
Attribute DescriptionName MAKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
MAKERSTAMP
Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
147
![Page 150: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/150.jpg)
Restrictions
Restrictions DescriptionmaxLength 35
CHECKER
Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
CHECKERSTAMP
Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
MODNO
Attribute DescriptionName MODNODatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 4
TXNSTAT
Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
148
![Page 151: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/151.jpg)
Restrictions
Restrictions DescriptionmaxLength 1
AUTHSTAT
Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
Currency-Option
Attribute DescriptionName Currency-OptionDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
149
![Page 152: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/152.jpg)
Restrictions
Restrictions DescriptionmaxLength 3
CCY2
Attribute DescriptionName CCY2Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
RTTYPE
Attribute DescriptionName RTTYPEDatatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 8
MID_RATE
Attribute DescriptionName MID_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_SPREAD
Attribute DescriptionName BUY_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
150
![Page 153: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/153.jpg)
SALE_SPREAD
Attribute DescriptionName SALE_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_RATE
Attribute DescriptionName BUY_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_RATE
Attribute DescriptionName SALE_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
RATE_DATE
Attribute DescriptionName RATE_DATEDatatype StringDescriptionAttribute
Attribute DescriptionminOccurs 0
UDFDETAILS
Attribute DescriptionName UDFDETAILS
151
![Page 154: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/154.jpg)
DatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
FLDNAM
Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions
Restrictions DescriptionmaxLength 105minLength 1
FLDVAL
Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 255minLength 0
2.4.2.CO-ModifyCCYRates-Req-IO-MSG.xsd
MODIFYCCYRATES_IOPK_REQ
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID 152
![Page 155: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/155.jpg)
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-IO
BRANCH_CODE
CCY1
CURRENCY2_1
MAKER
MAKERSTAMP
Currency-Option
BRANCH_CODE
CCY1
CCY2
RTTYPE
MID_RATE
BUY_SPREAD
SALE_SPREAD
BUY_RATE
SALE_RATE
UNAUTH_MID_RATE
UNAUTH_BUY_SPREAD
UNAUTH_SALE_SPREAD
UNAUTH_BUY_RATE
UNAUTH_SALE_RATE153
![Page 156: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/156.jpg)
INT_AUTH_STAT
RATE_DATE
UDFDETAILS
FLDNAM
FLDVAL
MODIFYCCYRATES_IOPK_REQ
Attribute DescriptionName MODIFYCCYRATES_IOPK_REQDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
154
![Page 157: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/157.jpg)
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
155
![Page 158: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/158.jpg)
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
156
![Page 159: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/159.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
157
![Page 160: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/160.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL158
![Page 161: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/161.jpg)
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of
ModifyCCYRates
Currency-Rate-IO
Attribute DescriptionName Currency-Rate-IODatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescription
159
![Page 162: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/162.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
MAKER
Attribute DescriptionName MAKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
MAKERSTAMP
Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
160
![Page 163: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/163.jpg)
Restrictions
Restrictions DescriptionmaxLength 35
Currency-Option
Attribute DescriptionName Currency-OptionDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY2
Attribute DescriptionName CCY2Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
161
![Page 164: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/164.jpg)
Restrictions
Restrictions DescriptionmaxLength 3
RTTYPE
Attribute DescriptionName RTTYPEDatatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 8
MID_RATE
Attribute DescriptionName MID_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_SPREAD
Attribute DescriptionName BUY_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_SPREAD
Attribute DescriptionName SALE_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
162
![Page 165: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/165.jpg)
BUY_RATE
Attribute DescriptionName BUY_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_RATE
Attribute DescriptionName SALE_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
UNAUTH_MID_RATE
Attribute DescriptionName UNAUTH_MID_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
UNAUTH_BUY_SPREAD
Attribute DescriptionName UNAUTH_BUY_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
UNAUTH_SALE_SPREAD163
![Page 166: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/166.jpg)
Attribute DescriptionName UNAUTH_SALE_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
UNAUTH_BUY_RATE
Attribute DescriptionName UNAUTH_BUY_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
UNAUTH_SALE_RATE
Attribute DescriptionName UNAUTH_SALE_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
INT_AUTH_STAT
Attribute DescriptionName INT_AUTH_STATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
RATE_DATE
164
![Page 167: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/167.jpg)
Attribute DescriptionName RATE_DATEDatatype StringDescriptionAttribute
Attribute DescriptionminOccurs 0
UDFDETAILS
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
FLDNAM
Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions
Restrictions DescriptionmaxLength 105minLength 1
FLDVAL
Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 255minLength 0
2.4.3.CO-ModifyCCYRates-Res-Full-MSG.xsd
MODIFYCCYRATES_FSFS_RES
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID 165
![Page 168: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/168.jpg)
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-Full
BRANCH_CODE
CCY1
CURRENCY2_1
MAKER
MAKERSTAMP
CHECKER
CHECKERSTAMP
MODNO
TXNSTAT
AUTHSTAT
Currency-Option
BRANCH_CODE
CCY1166
![Page 169: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/169.jpg)
CCY2
RTTYPE
MID_RATE
BUY_SPREAD
SALE_SPREAD
BUY_RATE
SALE_RATE
RATE_DATE
UDFDETAILS
FLDNAM
FLDVAL
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
MODIFYCCYRATES_FSFS_RES
Attribute DescriptionName MODIFYCCYRATES_FSFS_RESDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
167
![Page 170: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/170.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
168
![Page 171: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/171.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
169
![Page 172: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/172.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
170
![Page 173: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/173.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
171
![Page 174: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/174.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
172
![Page 175: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/175.jpg)
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response
Currency-Rate-Full
Attribute DescriptionName Currency-Rate-FullDatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype string
173
![Page 176: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/176.jpg)
DescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
MAKER
Attribute DescriptionName MAKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
MAKERSTAMP
Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
CHECKER
Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
CHECKERSTAMP
Attribute DescriptionName CHECKERSTAMPDatatype string
174
![Page 177: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/177.jpg)
DescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
MODNO
Attribute DescriptionName MODNODatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 4
TXNSTAT
Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
AUTHSTAT
Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
Currency-Option
Attribute DescriptionName Currency-OptionDatatype
175
![Page 178: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/178.jpg)
DescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY2
Attribute DescriptionName CCY2Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
RTTYPE
Attribute DescriptionName RTTYPEDatatype stringDescription
176
![Page 179: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/179.jpg)
Restrictions
Restrictions DescriptionmaxLength 8
MID_RATE
Attribute DescriptionName MID_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_SPREAD
Attribute DescriptionName BUY_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_SPREAD
Attribute DescriptionName SALE_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_RATE
Attribute DescriptionName BUY_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
177
![Page 180: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/180.jpg)
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_RATE
Attribute DescriptionName SALE_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
RATE_DATE
Attribute DescriptionName RATE_DATEDatatype StringDescriptionAttribute
Attribute DescriptionminOccurs 0
UDFDETAILS
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
FLDNAM
Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions
Restrictions DescriptionmaxLength 105minLength 1
FLDVAL
Attribute DescriptionName FLDVALDatatype string
178
![Page 181: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/181.jpg)
Description Indicates Field ValueAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 255minLength 0
FCUBS_ERROR_RESP
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
ERROR
Attribute DescriptionName ERRORDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
ECODE
Attribute DescriptionName ECODEDatatype StringDescription
EDESC
Attribute DescriptionName EDESCDatatype StringDescription
FCUBS_WARNING_RESP
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
WARNING179
![Page 182: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/182.jpg)
Attribute DescriptionName WARNINGDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
WCODE
Attribute DescriptionName WCODEDatatype StringDescription
WDESC
Attribute DescriptionName WDESCDatatype StringDescription
2.4.4.CO-ModifyCCYRates-Res-PK-MSG.xsd
MODIFYCCYRATES_IOPK_RES
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD180
![Page 183: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/183.jpg)
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-PK
BRANCH_CODE
CCY1
CURRENCY2_1
Currency-Rate-IO
BRANCH_CODE
CCY1
CURRENCY2_1
MAKER
MAKERSTAMP
Currency-Option
BRANCH_CODE
CCY1
CCY2
RTTYPE
MID_RATE
BUY_SPREAD
SALE_SPREAD
BUY_RATE
SALE_RATE
UNAUTH_MID_RATE
UNAUTH_BUY_SPREAD
UNAUTH_SALE_SPREAD
UNAUTH_BUY_RATE
UNAUTH_SALE_RATE
INT_AUTH_STAT
RATE_DATE181
![Page 184: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/184.jpg)
UDFDETAILS
FLDNAM
FLDVAL
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
MODIFYCCYRATES_IOPK_RES
Attribute DescriptionName MODIFYCCYRATES_IOPK_RESDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
182
![Page 185: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/185.jpg)
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
183
![Page 186: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/186.jpg)
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.
184
![Page 187: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/187.jpg)
Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
185
![Page 188: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/188.jpg)
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
186
![Page 189: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/189.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype String
187
![Page 190: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/190.jpg)
Description
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response
Currency-Rate-PK
Attribute DescriptionName Currency-Rate-PKDatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
Currency-Rate-IO
Attribute Description188
![Page 191: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/191.jpg)
Name Currency-Rate-IODatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
MAKER
Attribute DescriptionName MAKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
MAKERSTAMP189
![Page 192: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/192.jpg)
Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
Currency-Option
Attribute DescriptionName Currency-OptionDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY2
Attribute DescriptionName CCY2
190
![Page 193: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/193.jpg)
Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
RTTYPE
Attribute DescriptionName RTTYPEDatatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 8
MID_RATE
Attribute DescriptionName MID_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_SPREAD
Attribute DescriptionName BUY_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_SPREAD
Attribute DescriptionName SALE_SPREADDatatype decimalDescription
191
![Page 194: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/194.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_RATE
Attribute DescriptionName BUY_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_RATE
Attribute DescriptionName SALE_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
UNAUTH_MID_RATE
Attribute DescriptionName UNAUTH_MID_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
UNAUTH_BUY_SPREAD
Attribute DescriptionName UNAUTH_BUY_SPREADDatatype decimalDescription
192
![Page 195: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/195.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
UNAUTH_SALE_SPREAD
Attribute DescriptionName UNAUTH_SALE_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
UNAUTH_BUY_RATE
Attribute DescriptionName UNAUTH_BUY_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
UNAUTH_SALE_RATE
Attribute DescriptionName UNAUTH_SALE_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
INT_AUTH_STAT
Attribute DescriptionName INT_AUTH_STATDatatype stringDescription
193
![Page 196: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/196.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
RATE_DATE
Attribute DescriptionName RATE_DATEDatatype StringDescriptionAttribute
Attribute DescriptionminOccurs 0
UDFDETAILS
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
FLDNAM
Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions
Restrictions DescriptionmaxLength 105minLength 1
FLDVAL
Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 255minLength 0
FCUBS_ERROR_RESP194
![Page 197: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/197.jpg)
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
ERROR
Attribute DescriptionName ERRORDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
ECODE
Attribute DescriptionName ECODEDatatype StringDescription
EDESC
Attribute DescriptionName EDESCDatatype StringDescription
FCUBS_WARNING_RESP
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
WARNING
Attribute DescriptionName WARNINGDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
WCODE
195
![Page 198: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/198.jpg)
Attribute DescriptionName WCODEDatatype StringDescription
WDESC
Attribute DescriptionName WDESCDatatype StringDescription
2.5.NewCCYRates
2.5.1.CO-NewCCYRates-Req-Full-MSG.xsd
NEWCCYRATES_FSFS_REQ
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
196
![Page 199: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/199.jpg)
Currency-Rate-Full
BRANCH_CODE
CCY1
CURRENCY2_1
MAKER
MAKERSTAMP
CHECKER
CHECKERSTAMP
MODNO
TXNSTAT
AUTHSTAT
Currency-Option
BRANCH_CODE
CCY1
CCY2
RTTYPE
MID_RATE
BUY_SPREAD
SALE_SPREAD
BUY_RATE
SALE_RATE
RATE_DATE
UDFDETAILS
FLDNAM
FLDVAL
NEWCCYRATES_FSFS_REQ
Attribute DescriptionName NEWCCYRATES_FSFS_REQDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatype
197
![Page 200: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/200.jpg)
Description
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
198
![Page 201: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/201.jpg)
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.
199
![Page 202: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/202.jpg)
Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATION
200
![Page 203: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/203.jpg)
Datatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
201
![Page 204: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/204.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescription
202
![Page 205: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/205.jpg)
Attribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of
NewCCYRates
Currency-Rate-Full
Attribute DescriptionName Currency-Rate-FullDatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
203
![Page 206: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/206.jpg)
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
MAKER
Attribute DescriptionName MAKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
MAKERSTAMP
Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
CHECKER
Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
CHECKERSTAMP204
![Page 207: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/207.jpg)
Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
MODNO
Attribute DescriptionName MODNODatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 4
TXNSTAT
Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
AUTHSTAT
Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
Currency-Option
205
![Page 208: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/208.jpg)
Attribute DescriptionName Currency-OptionDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY2
Attribute DescriptionName CCY2Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
RTTYPE
Attribute DescriptionName RTTYPEDatatype string
206
![Page 209: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/209.jpg)
DescriptionRestrictions
Restrictions DescriptionmaxLength 8
MID_RATE
Attribute DescriptionName MID_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_SPREAD
Attribute DescriptionName BUY_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_SPREAD
Attribute DescriptionName SALE_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_RATE
Attribute DescriptionName BUY_RATEDatatype decimalDescription
207
![Page 210: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/210.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_RATE
Attribute DescriptionName SALE_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
RATE_DATE
Attribute DescriptionName RATE_DATEDatatype StringDescriptionAttribute
Attribute DescriptionminOccurs 0
UDFDETAILS
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
FLDNAM
Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions
Restrictions DescriptionmaxLength 105minLength 1
FLDVAL
208
![Page 211: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/211.jpg)
Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 255minLength 0
2.5.2.CO-NewCCYRates-Req-IO-MSG.xsd
NEWCCYRATES_IOPK_REQ
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
209
![Page 212: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/212.jpg)
Currency-Rate-IO
BRANCH_CODE
CCY1
CURRENCY2_1
Currency-Option
BRANCH_CODE
CCY1
CCY2
RTTYPE
MID_RATE
BUY_SPREAD
SALE_SPREAD
BUY_RATE
SALE_RATE
RATE_DATE
UDFDETAILS
FLDNAM
FLDVAL
NEWCCYRATES_IOPK_REQ
Attribute DescriptionName NEWCCYRATES_IOPK_REQDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
210
![Page 213: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/213.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
211
![Page 214: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/214.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
212
![Page 215: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/215.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
213
![Page 216: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/216.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
214
![Page 217: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/217.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
215
![Page 218: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/218.jpg)
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of
NewCCYRates
Currency-Rate-IO
Attribute DescriptionName Currency-Rate-IODatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype string
216
![Page 219: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/219.jpg)
DescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
Currency-Option
Attribute DescriptionName Currency-OptionDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY2
Attribute DescriptionName CCY2Datatype stringDescription
217
![Page 220: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/220.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
RTTYPE
Attribute DescriptionName RTTYPEDatatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 8
MID_RATE
Attribute DescriptionName MID_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_SPREAD
Attribute DescriptionName BUY_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_SPREAD
Attribute DescriptionName SALE_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
218
![Page 221: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/221.jpg)
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_RATE
Attribute DescriptionName BUY_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_RATE
Attribute DescriptionName SALE_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
RATE_DATE
Attribute DescriptionName RATE_DATEDatatype StringDescriptionAttribute
Attribute DescriptionminOccurs 0
UDFDETAILS
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
FLDNAM
Attribute Description219
![Page 222: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/222.jpg)
Name FLDNAMDatatype stringDescription Indicates Field NameRestrictions
Restrictions DescriptionmaxLength 105minLength 1
FLDVAL
Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 255minLength 0
2.5.3.CO-NewCCYRates-Res-Full-MSG.xsd
NEWCCYRATES_FSFS_RES
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
220
![Page 223: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/223.jpg)
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-Full
BRANCH_CODE
CCY1
CURRENCY2_1
MAKER
MAKERSTAMP
CHECKER
CHECKERSTAMP
MODNO
TXNSTAT
AUTHSTAT
Currency-Option
BRANCH_CODE
CCY1
CCY2
RTTYPE
MID_RATE
BUY_SPREAD
SALE_SPREAD
BUY_RATE
SALE_RATE
RATE_DATE
UDFDETAILS
FLDNAM
FLDVAL
FCUBS_ERROR_RESP221
![Page 224: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/224.jpg)
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
NEWCCYRATES_FSFS_RES
Attribute DescriptionName NEWCCYRATES_FSFS_RESDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute Description
222
![Page 225: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/225.jpg)
Name MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype string
223
![Page 226: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/226.jpg)
Description This is the Branch of FLEXCUBE where the transaction would be recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype string
224
![Page 227: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/227.jpg)
Description This is the code for the operation being invoked in the Source system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
225
![Page 228: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/228.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute Description
226
![Page 229: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/229.jpg)
Name PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response
Currency-Rate-Full
227
![Page 230: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/230.jpg)
Attribute DescriptionName Currency-Rate-FullDatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
MAKER
Attribute DescriptionName MAKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
228
![Page 231: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/231.jpg)
MAKERSTAMP
Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
CHECKER
Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
CHECKERSTAMP
Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
MODNO
Attribute DescriptionName MODNODatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 4
TXNSTAT229
![Page 232: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/232.jpg)
Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
AUTHSTAT
Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
Currency-Option
Attribute DescriptionName Currency-OptionDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1
230
![Page 233: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/233.jpg)
Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY2
Attribute DescriptionName CCY2Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
RTTYPE
Attribute DescriptionName RTTYPEDatatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 8
MID_RATE
Attribute DescriptionName MID_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_SPREAD
Attribute DescriptionName BUY_SPREADDatatype decimalDescription
231
![Page 234: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/234.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_SPREAD
Attribute DescriptionName SALE_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_RATE
Attribute DescriptionName BUY_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_RATE
Attribute DescriptionName SALE_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
RATE_DATE
Attribute DescriptionName RATE_DATEDatatype StringDescription
232
![Page 235: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/235.jpg)
Attribute
Attribute DescriptionminOccurs 0
UDFDETAILS
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
FLDNAM
Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions
Restrictions DescriptionmaxLength 105minLength 1
FLDVAL
Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 255minLength 0
FCUBS_ERROR_RESP
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
ERROR
Attribute Description
233
![Page 236: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/236.jpg)
Name ERRORDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
ECODE
Attribute DescriptionName ECODEDatatype StringDescription
EDESC
Attribute DescriptionName EDESCDatatype StringDescription
FCUBS_WARNING_RESP
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
WARNING
Attribute DescriptionName WARNINGDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
WCODE
Attribute DescriptionName WCODEDatatype StringDescription
WDESC
Attribute DescriptionName WDESCDatatype StringDescription
2.5.4.CO-NewCCYRates-Res-PK-MSG.xsd
234
![Page 237: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/237.jpg)
NEWCCYRATES_IOPK_RES
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-PK
BRANCH_CODE
CCY1
CURRENCY2_1
Currency-Rate-IO
BRANCH_CODE
CCY1
CURRENCY2_1
Currency-Option 235
![Page 238: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/238.jpg)
BRANCH_CODE
CCY1
CCY2
RTTYPE
MID_RATE
BUY_SPREAD
SALE_SPREAD
BUY_RATE
SALE_RATE
RATE_DATE
UDFDETAILS
FLDNAM
FLDVAL
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
NEWCCYRATES_IOPK_RES
Attribute DescriptionName NEWCCYRATES_IOPK_RESDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
236
![Page 239: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/239.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
237
![Page 240: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/240.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
238
![Page 241: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/241.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
239
![Page 242: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/242.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
240
![Page 243: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/243.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
241
![Page 244: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/244.jpg)
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response
Currency-Rate-PK
Attribute DescriptionName Currency-Rate-PKDatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype string
242
![Page 245: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/245.jpg)
DescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
Currency-Rate-IO
Attribute DescriptionName Currency-Rate-IODatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
Currency-Option
Attribute Description243
![Page 246: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/246.jpg)
Name Currency-OptionDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY2
Attribute DescriptionName CCY2Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
RTTYPE
Attribute DescriptionName RTTYPEDatatype stringDescription
244
![Page 247: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/247.jpg)
Restrictions
Restrictions DescriptionmaxLength 8
MID_RATE
Attribute DescriptionName MID_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_SPREAD
Attribute DescriptionName BUY_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_SPREAD
Attribute DescriptionName SALE_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_RATE
Attribute DescriptionName BUY_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
245
![Page 248: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/248.jpg)
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_RATE
Attribute DescriptionName SALE_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
RATE_DATE
Attribute DescriptionName RATE_DATEDatatype StringDescriptionAttribute
Attribute DescriptionminOccurs 0
UDFDETAILS
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
FLDNAM
Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions
Restrictions DescriptionmaxLength 105minLength 1
FLDVAL
Attribute DescriptionName FLDVALDatatype string
246
![Page 249: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/249.jpg)
Description Indicates Field ValueAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 255minLength 0
FCUBS_ERROR_RESP
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
ERROR
Attribute DescriptionName ERRORDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
ECODE
Attribute DescriptionName ECODEDatatype StringDescription
EDESC
Attribute DescriptionName EDESCDatatype StringDescription
FCUBS_WARNING_RESP
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
WARNING247
![Page 250: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/250.jpg)
Attribute DescriptionName WARNINGDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
WCODE
Attribute DescriptionName WCODEDatatype StringDescription
WDESC
Attribute DescriptionName WDESCDatatype StringDescription
2.6.QueryCCYRates
2.6.1.CO-QueryCCYRates-Req-IO-MSG.xsd
QUERYCCYRATES_IOFS_REQ
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT248
![Page 251: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/251.jpg)
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-IO
BRANCH_CODE
CCY1
CURRENCY2_1
QUERYCCYRATES_IOFS_REQ
Attribute DescriptionName QUERYCCYRATES_IOFS_REQDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
249
![Page 252: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/252.jpg)
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
250
![Page 253: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/253.jpg)
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.
251
![Page 254: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/254.jpg)
Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
252
![Page 255: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/255.jpg)
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
253
![Page 256: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/256.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype String
254
![Page 257: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/257.jpg)
Description
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of
QueryCCYRates
Currency-Rate-IO
Attribute DescriptionName Currency-Rate-IODatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
2.6.2.CO-QueryCCYRates-Res-Full-MSG.xsd
QUERYCCYRATES_IOFS_RES255
![Page 258: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/258.jpg)
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-IO
BRANCH_CODE
CCY1
CURRENCY2_1
Currency-Rate-Full
BRANCH_CODE
CCY1
CURRENCY2_1
MAKER256
![Page 259: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/259.jpg)
MAKERSTAMP
CHECKER
CHECKERSTAMP
MODNO
TXNSTAT
AUTHSTAT
Currency-Option
BRANCH_CODE
CCY1
CCY2
RTTYPE
MID_RATE
BUY_SPREAD
SALE_SPREAD
BUY_RATE
SALE_RATE
RATE_DATE
UDFDETAILS
FLDNAM
FLDVAL
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
QUERYCCYRATES_IOFS_RES
Attribute DescriptionName QUERYCCYRATES_IOFS_RESDatatypeDescription
257
![Page 260: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/260.jpg)
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELID
258
![Page 261: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/261.jpg)
Datatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
259
![Page 262: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/262.jpg)
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.
260
![Page 263: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/263.jpg)
Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION261
![Page 264: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/264.jpg)
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM262
![Page 265: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/265.jpg)
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response
Currency-Rate-IO
Attribute DescriptionName Currency-Rate-IODatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype string
263
![Page 266: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/266.jpg)
DescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
Currency-Rate-Full
Attribute DescriptionName Currency-Rate-FullDatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescription
264
![Page 267: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/267.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
MAKER
Attribute DescriptionName MAKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
MAKERSTAMP
Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
CHECKER
Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
CHECKERSTAMP
Attribute DescriptionName CHECKERSTAMPDatatype stringDescription
265
![Page 268: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/268.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
MODNO
Attribute DescriptionName MODNODatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 4
TXNSTAT
Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
AUTHSTAT
Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
Currency-Option
Attribute DescriptionName Currency-OptionDatatypeDescription
266
![Page 269: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/269.jpg)
Attribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY2
Attribute DescriptionName CCY2Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
RTTYPE
Attribute DescriptionName RTTYPEDatatype stringDescription
267
![Page 270: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/270.jpg)
Restrictions
Restrictions DescriptionmaxLength 8
MID_RATE
Attribute DescriptionName MID_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_SPREAD
Attribute DescriptionName BUY_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_SPREAD
Attribute DescriptionName SALE_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_RATE
Attribute DescriptionName BUY_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
268
![Page 271: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/271.jpg)
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_RATE
Attribute DescriptionName SALE_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
RATE_DATE
Attribute DescriptionName RATE_DATEDatatype StringDescriptionAttribute
Attribute DescriptionminOccurs 0
UDFDETAILS
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
FLDNAM
Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions
Restrictions DescriptionmaxLength 105minLength 1
FLDVAL
Attribute DescriptionName FLDVALDatatype string
269
![Page 272: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/272.jpg)
Description Indicates Field ValueAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 255minLength 0
FCUBS_ERROR_RESP
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
ERROR
Attribute DescriptionName ERRORDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
ECODE
Attribute DescriptionName ECODEDatatype StringDescription
EDESC
Attribute DescriptionName EDESCDatatype StringDescription
FCUBS_WARNING_RESP
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
WARNING270
![Page 273: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/273.jpg)
Attribute DescriptionName WARNINGDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
WCODE
Attribute DescriptionName WCODEDatatype StringDescription
WDESC
Attribute DescriptionName WDESCDatatype StringDescription
2.7.ReopenCCYRates
2.7.1.CO-ReopenCCYRates-Req-Full-MSG.xsd
REOPENCCYRATES_FSFS_REQ
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT271
![Page 274: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/274.jpg)
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-Full
BRANCH_CODE
CCY1
CURRENCY2_1
MAKER
MAKERSTAMP
CHECKER
CHECKERSTAMP
MODNO
TXNSTAT
AUTHSTAT
Currency-Option
BRANCH_CODE
CCY1
CCY2
RTTYPE
MID_RATE
BUY_SPREAD
SALE_SPREAD
BUY_RATE
SALE_RATE
RATE_DATE
UDFDETAILS
FLDNAM
FLDVAL
REOPENCCYRATES_FSFS_REQ272
![Page 275: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/275.jpg)
Attribute DescriptionName REOPENCCYRATES_FSFS_REQDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
273
![Page 276: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/276.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute Description
274
![Page 277: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/277.jpg)
Name MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
275
![Page 278: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/278.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
276
![Page 279: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/279.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL277
![Page 280: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/280.jpg)
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of
ReopenCCYRates
Currency-Rate-Full
Attribute DescriptionName Currency-Rate-FullDatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescription
278
![Page 281: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/281.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
MAKER
Attribute DescriptionName MAKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
MAKERSTAMP
Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
279
![Page 282: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/282.jpg)
Restrictions
Restrictions DescriptionmaxLength 35
CHECKER
Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
CHECKERSTAMP
Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
MODNO
Attribute DescriptionName MODNODatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 4
TXNSTAT
Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
280
![Page 283: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/283.jpg)
Restrictions
Restrictions DescriptionmaxLength 1
AUTHSTAT
Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
Currency-Option
Attribute DescriptionName Currency-OptionDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
281
![Page 284: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/284.jpg)
Restrictions
Restrictions DescriptionmaxLength 3
CCY2
Attribute DescriptionName CCY2Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
RTTYPE
Attribute DescriptionName RTTYPEDatatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 8
MID_RATE
Attribute DescriptionName MID_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_SPREAD
Attribute DescriptionName BUY_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
282
![Page 285: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/285.jpg)
SALE_SPREAD
Attribute DescriptionName SALE_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_RATE
Attribute DescriptionName BUY_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_RATE
Attribute DescriptionName SALE_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
RATE_DATE
Attribute DescriptionName RATE_DATEDatatype StringDescriptionAttribute
Attribute DescriptionminOccurs 0
UDFDETAILS
Attribute DescriptionName UDFDETAILS
283
![Page 286: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/286.jpg)
DatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
FLDNAM
Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions
Restrictions DescriptionmaxLength 105minLength 1
FLDVAL
Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 255minLength 0
2.7.2.CO-ReopenCCYRates-Req-IO-MSG.xsd
REOPENCCYRATES_IOPK_REQ
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID 284
![Page 287: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/287.jpg)
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-IO
BRANCH_CODE
CCY1
CURRENCY2_1
MAKER
MAKERSTAMP
MODNO
REOPENCCYRATES_IOPK_REQ
Attribute DescriptionName REOPENCCYRATES_IOPK_REQDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
285
![Page 288: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/288.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
286
![Page 289: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/289.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
287
![Page 290: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/290.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
288
![Page 291: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/291.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
289
![Page 292: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/292.jpg)
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
290
![Page 293: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/293.jpg)
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of
ReopenCCYRates
Currency-Rate-IO
Attribute DescriptionName Currency-Rate-IODatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype string
291
![Page 294: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/294.jpg)
DescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
MAKER
Attribute DescriptionName MAKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
MAKERSTAMP
Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
MODNO
Attribute DescriptionName MODNODatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 4
2.7.3.CO-ReopenCCYRates-Res-Full-MSG.xsd
REOPENCCYRATES_FSFS_RES
FCUBS_HEADER
SOURCE 292
![Page 295: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/295.jpg)
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-Full
BRANCH_CODE
CCY1
CURRENCY2_1
MAKER
MAKERSTAMP
CHECKER
CHECKERSTAMP
MODNO
TXNSTAT
AUTHSTAT293
![Page 296: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/296.jpg)
Currency-Option
BRANCH_CODE
CCY1
CCY2
RTTYPE
MID_RATE
BUY_SPREAD
SALE_SPREAD
BUY_RATE
SALE_RATE
RATE_DATE
UDFDETAILS
FLDNAM
FLDVAL
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
REOPENCCYRATES_FSFS_RES
Attribute DescriptionName REOPENCCYRATES_FSFS_RESDatatypeDescription
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCE
294
![Page 297: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/297.jpg)
Datatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
295
![Page 298: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/298.jpg)
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.
296
![Page 299: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/299.jpg)
Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATION
297
![Page 300: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/300.jpg)
Datatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
298
![Page 301: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/301.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM
Attribute DescriptionName PARAMDatatypeDescription
299
![Page 302: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/302.jpg)
Attribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response
Currency-Rate-Full
Attribute DescriptionName Currency-Rate-FullDatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
300
![Page 303: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/303.jpg)
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
MAKER
Attribute DescriptionName MAKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
MAKERSTAMP
Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
CHECKER
Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
CHECKERSTAMP301
![Page 304: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/304.jpg)
Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
MODNO
Attribute DescriptionName MODNODatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 4
TXNSTAT
Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
AUTHSTAT
Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 1
Currency-Option
302
![Page 305: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/305.jpg)
Attribute DescriptionName Currency-OptionDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY2
Attribute DescriptionName CCY2Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
RTTYPE
Attribute DescriptionName RTTYPEDatatype string
303
![Page 306: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/306.jpg)
DescriptionRestrictions
Restrictions DescriptionmaxLength 8
MID_RATE
Attribute DescriptionName MID_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_SPREAD
Attribute DescriptionName BUY_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_SPREAD
Attribute DescriptionName SALE_SPREADDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
BUY_RATE
Attribute DescriptionName BUY_RATEDatatype decimalDescription
304
![Page 307: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/307.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
SALE_RATE
Attribute DescriptionName SALE_RATEDatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 22
RATE_DATE
Attribute DescriptionName RATE_DATEDatatype StringDescriptionAttribute
Attribute DescriptionminOccurs 0
UDFDETAILS
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
FLDNAM
Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions
Restrictions DescriptionmaxLength 105minLength 1
FLDVAL
305
![Page 308: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/308.jpg)
Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 255minLength 0
FCUBS_ERROR_RESP
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
ERROR
Attribute DescriptionName ERRORDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
ECODE
Attribute DescriptionName ECODEDatatype StringDescription
EDESC
Attribute DescriptionName EDESCDatatype StringDescription
FCUBS_WARNING_RESP
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescription
306
![Page 309: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/309.jpg)
Attribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
WARNING
Attribute DescriptionName WARNINGDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
WCODE
Attribute DescriptionName WCODEDatatype StringDescription
WDESC
Attribute DescriptionName WDESCDatatype StringDescription
2.7.4.CO-ReopenCCYRates-Res-PK-MSG.xsd
REOPENCCYRATES_IOPK_RES
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
307
![Page 310: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/310.jpg)
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Currency-Rate-PK
BRANCH_CODE
CCY1
CURRENCY2_1
Currency-Rate-IO
BRANCH_CODE
CCY1
CURRENCY2_1
MAKER
MAKERSTAMP
MODNO
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
REOPENCCYRATES_IOPK_RES
Attribute DescriptionName REOPENCCYRATES_IOPK_RESDatatypeDescription
308
![Page 311: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/311.jpg)
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
SOURCE
Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.
For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
UBSCOMP
Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Restrictions Descriptionenumeration FCUBS,FCIS
MSGID
Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound
messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
CORRELID
Attribute DescriptionName CORRELID
309
![Page 312: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/312.jpg)
Datatype stringDescription This is the correlation ID for the message. Gateway supports 2
correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
USERID
Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record
the transaction. This needs to be a valid user id as maintained within FLEXCUBE.
Restrictions
Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
BRANCH
Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}
MODULEID
Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS
using Gateway. This is the module id of FCIS where the transaction will be recorded.
Attribute
Attribute DescriptionminOccurs 0nillable true
310
![Page 313: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/313.jpg)
SERVICE
Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
OPERATION
Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This
field is case-sensitive.Attribute
Attribute Descriptionnillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_OPERATION
Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute DescriptionminOccurs 0nillable true
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
SOURCE_USERID
Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.
311
![Page 314: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/314.jpg)
Attribute
Attribute DescriptionminOccurs 0nillable true
DESTINATION
Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of
request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MULTITRIPID
Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case
any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
FUNCTIONID
Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For
integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
ACTION312
![Page 315: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/315.jpg)
Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native user interface.
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionpattern [a-zA-Z_0-9]*
MSGSTAT
Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
PASSWORD
Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*
ADDL
Attribute DescriptionName ADDLDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0
PARAM313
![Page 316: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/316.jpg)
Attribute DescriptionName PARAMDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
NAME
Attribute DescriptionName NAMEDatatype StringDescription
VALUE
Attribute DescriptionName VALUEDatatype StringDescription
FCUBS_BODY
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response
Currency-Rate-PK
Attribute DescriptionName Currency-Rate-PKDatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype string
314
![Page 317: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/317.jpg)
DescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
Currency-Rate-IO
Attribute DescriptionName Currency-Rate-IODatatypeDescription
BRANCH_CODE
Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
CCY1
Attribute DescriptionName CCY1Datatype stringDescriptionRestrictions
Restrictions DescriptionmaxLength 3
CURRENCY2_1
Attribute DescriptionName CURRENCY2_1Datatype stringDescription
315
![Page 318: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/318.jpg)
Attribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 3
MAKER
Attribute DescriptionName MAKERDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 12
MAKERSTAMP
Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptionmaxLength 35
MODNO
Attribute DescriptionName MODNODatatype decimalDescriptionAttribute
Attribute DescriptionminOccurs 0
Restrictions
Restrictions DescriptiontotalDigits 4
FCUBS_ERROR_RESP
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription
316
![Page 319: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/319.jpg)
Attribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
ERROR
Attribute DescriptionName ERRORDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
ECODE
Attribute DescriptionName ECODEDatatype StringDescription
EDESC
Attribute DescriptionName EDESCDatatype StringDescription
FCUBS_WARNING_RESP
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute
Attribute DescriptionminOccurs 0maxOccurs unbounded
WARNING
Attribute DescriptionName WARNINGDatatypeDescriptionAttribute
Attribute DescriptionmaxOccurs unbounded
WCODE
Attribute DescriptionName WCODEDatatype StringDescription
317
![Page 320: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/320.jpg)
WDESC
Attribute DescriptionName WDESCDatatype StringDescription
![Page 321: Gateway Documentation - CORatesService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - CORatesService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0](https://reader030.vdocuments.net/reader030/viewer/2022040216/5f386bfe9f5e3f08145a49e3/html5/thumbnails/321.jpg)
Gateway Documentation - CORatesService[October] [2015]
Oracle Financial services Software Limited Oracle ParkOff western Express HighwayGoregaon(East)Mumbai,Maharashtra 400 063India
Worldwide Inquiries:Phone: +91 22 6718 3000Fax:+91 22 6718 3001www.oracle.com/financialservices/
Copyright © [2013], [2015], Oracle and/or its affiliates. All rights reserved.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of theirrespective owners
U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programsinstalled on the hardware, and/or documentation, delivered to U.S. Government end users are commercial computersoftware pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. Assuch, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system,integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms andlicense restrictions applicable to the programs. 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 notdeveloped or intended for use in any inherently dangerous applications, including applications that may create a risk ofpersonal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take allappropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliatesdisclaim any liability for any damages caused by use of this software or hardware in dangerous applications.
This software and related documentation are provided under a license agreement containing restrictions on use anddisclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement orallowed 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 ofthis 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 anyerrors, please report them to us in writing.
This software or hardware and documentation may provide access to or information on content, products and servicesfrom third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of anykind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not beresponsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, orservices.
319