Upload
others
View
47
Download
0
Embed Size (px)
Citation preview
Gateway Documentation - CORatesServiceOracle FLEXCUBE Universal Banking
Release FCELCM-UBS_12.1.0.0.0[October][2015]
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
WDESC
Attribute DescriptionName WDESCDatatype StringDescription
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