Вы находитесь на странице: 1из 657

Gateway Documentation - ELCoreService

Oracle FLEXCUBE Universal Banking


Release FCELCM_1.1.13
[October][2013]

Table Of Contents
_______________________
1. BACKGROUND
2. ELCoreService
2.1.CCYPairAuth
2.1.1. CO-CCYRatesAuth-Req-Full-MSG.xsd
2.1.2. CO-CCYRatesAuth-Req-IO-MSG.xsd
2.1.3. CO-CCYRatesAuth-Res-Full-MSG.xsd
2.1.4. CO-CCYRatesAuth-Res-PK-MSG.xsd

2.2.CCYPairClose
2.2.1. CO-CCYRatesClose-Req-Full-MSG.xsd
2.2.2. CO-CCYRatesClose-Req-IO-MSG.xsd
2.2.3. CO-CCYRatesClose-Res-Full-MSG.xsd
2.2.4. CO-CCYRatesClose-Res-PK-MSG.xsd

2.3.CCYPairDelete
2.3.1. CO-CCYRatesDelete-Req-Full-MSG.xsd
2.3.2. CO-CCYRatesDelete-Req-IO-MSG.xsd
2.3.3. CO-CCYRatesDelete-Res-Full-MSG.xsd
2.3.4. CO-CCYRatesDelete-Res-PK-MSG.xsd

2.4.CCYPairModify
2.4.1. CO-CCYRatesModify-Req-Full-MSG.xsd
2.4.2. CO-CCYRatesModify-Req-IO-MSG.xsd
2.4.3. CO-CCYRatesModify-Res-Full-MSG.xsd
2.4.4. CO-CCYRatesModify-Res-PK-MSG.xsd

2.5.CCYPairNew
2.5.1. CO-CCYRatesNew-Req-Full-MSG.xsd
2.5.2. CO-CCYRatesNew-Req-IO-MSG.xsd
2.5.3. CO-CCYRatesNew-Res-Full-MSG.xsd
2.5.4. CO-CCYRatesNew-Res-PK-MSG.xsd

2.6.CCYPairQuery
2.6.1. CO-CCYRatesQuery-Req-IO-MSG.xsd
2.6.2. CO-CCYRatesQuery-Res-Full-MSG.xsd

2.7.CCYPairReopen
2.7.1. CO-CCYRatesReopen-Req-Full-MSG.xsd
2.7.2. CO-CCYRatesReopen-Req-IO-MSG.xsd
2.7.3. CO-CCYRatesReopen-Res-Full-MSG.xsd
2.7.4. CO-CCYRatesReopen-Res-PK-MSG.xsd

2.8.CustomerAuthorize
2.8.1. CO-CustomerAuthorize-Req-Full-MSG.xsd
2.8.2. CO-CustomerAuthorize-Req-IO-MSG.xsd
2.8.3. CO-CustomerAuthorize-Res-Full-MSG.xsd
2.8.4. CO-CustomerAuthorize-Res-PK-MSG.xsd

2.9.CustomerClose
2.9.1. CO-CustomerClose-Req-Full-MSG.xsd
2.9.2. CO-CustomerClose-Req-IO-MSG.xsd
2.9.3. CO-CustomerClose-Res-Full-MSG.xsd
2.9.4. CO-CustomerClose-Res-PK-MSG.xsd

2.10.CustomerCreate
2.10.1. CO-CustomerCreate-Req-Full-MSG.xsd
2.10.2. CO-CustomerCreate-Req-IO-MSG.xsd
2.10.3. CO-CustomerCreate-Res-Full-MSG.xsd
2.10.4. CO-CustomerCreate-Res-PK-MSG.xsd

2.11.CustomerDelete
2.11.1. CO-CustomerDelete-Req-Full-MSG.xsd
2.11.2. CO-CustomerDelete-Req-IO-MSG.xsd
2.11.3. CO-CustomerDelete-Res-Full-MSG.xsd

................................................... 1
................................................... 2
................................................... 2
............................................................
............................................................
............................................................
............................................................

2
14
21
36

................................................... 45
............................................................
............................................................
............................................................
............................................................

45
57
64
78

................................................... 87
............................................................
............................................................
............................................................
............................................................

87
99
106
121

................................................... 130
............................................................
............................................................
............................................................
............................................................

130
142
153
167

................................................... 176
............................................................
............................................................
............................................................
............................................................

176
188
200
214

................................................... 223
............................................................
............................................................

223
230

................................................... 244
............................................................
............................................................
............................................................
............................................................

244
256
263
277

................................................... 286
............................................................
............................................................
............................................................
............................................................

286
304
311
331

................................................... 339
............................................................
............................................................
............................................................
............................................................

339
357
364
384

................................................... 392
............................................................
............................................................
............................................................
............................................................

392
410
428
448

................................................... 456
............................................................
............................................................
............................................................

456
474
481

2.11.4. CO-CustomerDelete-Res-PK-MSG.xsd

2.12.CustomerModify
2.12.1. CO-CustomerModify-Req-Full-MSG.xsd
2.12.2. CO-CustomerModify-Req-IO-MSG.xsd
2.12.3. CO-CustomerModify-Res-Full-MSG.xsd
2.12.4. CO-CustomerModify-Res-PK-MSG.xsd

2.13.CustomerQuery
2.13.1. CO-CustomerQuery-Req-IO-MSG.xsd
2.13.2. CO-CustomerQuery-Res-Full-MSG.xsd

2.14.CustomerReopen
2.14.1. CO-CustomerReopen-Req-Full-MSG.xsd
2.14.2. CO-CustomerReopen-Req-IO-MSG.xsd
2.14.3. CO-CustomerReopen-Res-Full-MSG.xsd
2.14.4. CO-CustomerReopen-Res-PK-MSG.xsd

............................................................

501

................................................... 509
............................................................
............................................................
............................................................
............................................................

509
527
545
565

................................................... 573
............................................................
............................................................

573
580

................................................... 600
............................................................
............................................................
............................................................
............................................................

600
618
625
645

1.BACKGROUND
Integration of different applications and solutions is a key area in todays 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 the Gateway as
follows:
1. Inbound application integration used when any external system needs to add, modify or query information
within FLEXCUBE UBS
2. Outbound application integration 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 ELCoreService ofEL-Module

2.ELCoreService
ELCoreServiceELCoreService
2.1.CCYPairAuth
CCYPairAuth
2.1.1.CO-CCYRatesAuth-Req-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-Full
BRANCHCODE
CCY1
CCY2
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
Rates
RATETYPE

MIDRATE
BUYSPREAD
SALESPREAD
BUYRATE
SALERATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype

MSGID
String

Description

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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*
TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-Full
Attribute

Description

Name
Datatype
Description

RatesMaster-Full

TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Attribute

Description

minOccurs

Restrictions

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12

TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name

ONCEAUTH

10

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

Rates
Attribute

Description

Name
Datatype
Description
Attributes

Rates

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

RATETYPE
Attribute

Description

Name
Datatype
Description
Attributes

RATETYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

8
TOP

MIDRATE
Attribute

Description

Name
Datatype
Description
Attributes

MIDRATE
Number

Attribute

Description

minOccurs

0
TOP

BUYSPREAD
Attribute

Description

Name
Datatype
Description
Attributes

BUYSPREAD
Number

Attribute

Description

minOccurs

0
TOP

11

SALESPREAD
Attribute

Description

Name
Datatype
Description
Attributes

SALESPREAD
Number

Attribute

Description

minOccurs

0
TOP

BUYRATE
Attribute

Description

Name
Datatype
Description
Attributes

BUYRATE
Number

Attribute

Description

minOccurs

0
TOP

SALERATE
Attribute

Description

Name
Datatype
Description
Attributes

SALERATE
Number

Attribute

Description

minOccurs

0
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

12

Restrictions

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*
TOP

FIELD_NAME
Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

13

2.1.2.CO-CCYRatesAuth-Req-IO-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-IO
BRANCHCODE
CCY1
CCY2
MODNO

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*

14

TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype

USERID
String

15

Description

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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

16

Attributes

Restrictions

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype

MULTITRIPID
String

17

Description

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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL

18

Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-IO
Attribute

Description

Name
Datatype
Description

RatesMaster-IO

TOP

19

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

totalDigits

22
TOP

20

2.1.3.CO-CCYRatesAuth-Res-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
CHOICE
RatesMaster-IO
BRANCHCODE
CCY1
CCY2
MODNO
RatesMaster-Full
BRANCHCODE
CCY1
CCY2
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
Rates
RATETYPE

21

MIDRATE
BUYSPREAD
SALESPREAD
BUYRATE
SALERATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

22

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

23

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype

SOURCE_OPERATION
String

24

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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name

FUNCTIONID

25

Datatype
Description

String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description

PARAM
This is the parent node for each parameter in the additional node.

26

Attributes

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

CHOICE
Attribute

Description

Name
Datatype
Description

CHOICE

TOP

RatesMaster-IO
Attribute

Description

Name
Datatype
Description

RatesMaster-IO

TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Attribute

Description

minOccurs

27

Restrictions

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

totalDigits

22
TOP

RatesMaster-Full
Attribute

Description

Name
Datatype
Description

RatesMaster-Full

TOP

BRANCHCODE
Attribute

Description

Name

BRANCHCODE

28

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description

MAKERDTSTAMP
String

29

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

totalDigits

22
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Attribute

Description

minOccurs

30

Restrictions

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

Rates
Attribute

Description

Name
Datatype
Description
Attributes

Rates

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

RATETYPE
Attribute

Description

Name
Datatype
Description
Attributes

RATETYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

8
TOP

31

MIDRATE
Attribute

Description

Name
Datatype
Description
Attributes

MIDRATE
Number

Attribute

Description

minOccurs

0
TOP

BUYSPREAD
Attribute

Description

Name
Datatype
Description
Attributes

BUYSPREAD
Number

Attribute

Description

minOccurs

0
TOP

SALESPREAD
Attribute

Description

Name
Datatype
Description
Attributes

SALESPREAD
Number

Attribute

Description

minOccurs

0
TOP

BUYRATE
Attribute

Description

Name
Datatype
Description
Attributes

BUYRATE
Number

Attribute

Description

minOccurs

0
TOP

SALERATE
Attribute

Description

Name
Datatype
Description
Attributes

SALERATE
Number

Attribute

Description

minOccurs

0
TOP

UDFDETAILS

32

Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

FIELD_NAME
Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name

FIELD_VALUE

33

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

FCUBS_ERROR_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

34

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description
Attributes

WARNING
Indicates the warning encountered.

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

35

2.1.4.CO-CCYRatesAuth-Res-PK-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-PK
BRANCHCODE
CCY1
CCY2
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE

36

Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

37

Restrictions

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

38

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

39

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

40

Restrictions

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE
TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-PK
Attribute

Description

Name

RatesMaster-PK

41

Datatype
Description
TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FCUBS_ERROR_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

42

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description
Attributes

WARNING
Indicates the warning encountered.

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.

43

TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

44

2.2.CCYPairClose
CCYPairClose
2.2.1.CO-CCYRatesClose-Req-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-Full
BRANCHCODE
CCY1
CCY2
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
Rates
RATETYPE
MIDRATE
BUYSPREAD
SALESPREAD

45

BUYRATE
SALERATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

46

Attributes

Restrictions

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

47

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID

48

Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

49

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name

NAME

50

Datatype
Description

String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-Full
Attribute

Description

Name
Datatype
Description

RatesMaster-Full

TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

51

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

52

Name
Datatype
Description
Attributes

Restrictions

CHECKERDTSTAMP
String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Attribute

Description

minOccurs

53

Restrictions

Restrictions

Description

maxLength

1
TOP

Rates
Attribute

Description

Name
Datatype
Description
Attributes

Rates

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

RATETYPE
Attribute

Description

Name
Datatype
Description
Attributes

RATETYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

8
TOP

MIDRATE
Attribute

Description

Name
Datatype
Description
Attributes

MIDRATE
Number

Attribute

Description

minOccurs

0
TOP

BUYSPREAD
Attribute

Description

Name
Datatype
Description
Attributes

BUYSPREAD
Number

Attribute

Description

minOccurs

0
TOP

SALESPREAD
Attribute

Description

Name
Datatype

SALESPREAD
Number

54

Description
Attributes

Attribute

Description

minOccurs

0
TOP

BUYRATE
Attribute

Description

Name
Datatype
Description
Attributes

BUYRATE
Number

Attribute

Description

minOccurs

0
TOP

SALERATE
Attribute

Description

Name
Datatype
Description
Attributes

SALERATE
Number

Attribute

Description

minOccurs

0
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

FIELD_NAME

55

Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

56

2.2.2.CO-CCYRatesClose-Req-IO-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-IO
BRANCHCODE
CCY1
CCY2
MODNO

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*

57

TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype

USERID
String

58

Description

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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

59

Attributes

Restrictions

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype

MULTITRIPID
String

60

Description

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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL

61

Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-IO
Attribute

Description

Name
Datatype
Description

RatesMaster-IO

TOP

62

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

totalDigits

22
TOP

63

2.2.3.CO-CCYRatesClose-Res-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-Full
BRANCHCODE
CCY1
CCY2
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
Rates
RATETYPE
MIDRATE
BUYSPREAD
SALESPREAD
BUYRATE
SALERATE
UDFDETAILS

64

FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name

MSGID

65

Datatype
Description

String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}

66

TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

67

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

68

Restrictions

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*
TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

69

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-Full
Attribute

Description

Name
Datatype
Description

RatesMaster-Full

TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Attribute

Description

minOccurs

70

Restrictions

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12

71

TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name

ONCEAUTH

72

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

Rates
Attribute

Description

Name
Datatype
Description
Attributes

Rates

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

RATETYPE
Attribute

Description

Name
Datatype
Description
Attributes

RATETYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

8
TOP

MIDRATE
Attribute

Description

Name
Datatype
Description
Attributes

MIDRATE
Number

Attribute

Description

minOccurs

0
TOP

BUYSPREAD
Attribute

Description

Name
Datatype
Description
Attributes

BUYSPREAD
Number

Attribute

Description

minOccurs

0
TOP

73

SALESPREAD
Attribute

Description

Name
Datatype
Description
Attributes

SALESPREAD
Number

Attribute

Description

minOccurs

0
TOP

BUYRATE
Attribute

Description

Name
Datatype
Description
Attributes

BUYRATE
Number

Attribute

Description

minOccurs

0
TOP

SALERATE
Attribute

Description

Name
Datatype
Description
Attributes

SALERATE
Number

Attribute

Description

minOccurs

0
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

74

Restrictions

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*
TOP

FIELD_NAME
Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0

75

TOP

FCUBS_ERROR_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

76

Name
Datatype
Description
Attributes

WARNING
Indicates the warning encountered.

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

77

2.2.4.CO-CCYRatesClose-Res-PK-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-PK
BRANCHCODE
CCY1
CCY2
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE

78

Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

79

Restrictions

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

80

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

81

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

82

Restrictions

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE
TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-PK
Attribute

Description

Name

RatesMaster-PK

83

Datatype
Description
TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FCUBS_ERROR_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

84

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description
Attributes

WARNING
Indicates the warning encountered.

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.

85

TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

86

2.3.CCYPairDelete
CCYPairDelete
2.3.1.CO-CCYRatesDelete-Req-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-Full
BRANCHCODE
CCY1
CCY2
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
Rates
RATETYPE
MIDRATE
BUYSPREAD
SALESPREAD

87

BUYRATE
SALERATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

88

Attributes

Restrictions

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

89

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID

90

Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

91

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name

NAME

92

Datatype
Description

String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-Full
Attribute

Description

Name
Datatype
Description

RatesMaster-Full

TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

93

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

94

Name
Datatype
Description
Attributes

Restrictions

CHECKERDTSTAMP
String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Attribute

Description

minOccurs

95

Restrictions

Restrictions

Description

maxLength

1
TOP

Rates
Attribute

Description

Name
Datatype
Description
Attributes

Rates

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

RATETYPE
Attribute

Description

Name
Datatype
Description
Attributes

RATETYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

8
TOP

MIDRATE
Attribute

Description

Name
Datatype
Description
Attributes

MIDRATE
Number

Attribute

Description

minOccurs

0
TOP

BUYSPREAD
Attribute

Description

Name
Datatype
Description
Attributes

BUYSPREAD
Number

Attribute

Description

minOccurs

0
TOP

SALESPREAD
Attribute

Description

Name
Datatype

SALESPREAD
Number

96

Description
Attributes

Attribute

Description

minOccurs

0
TOP

BUYRATE
Attribute

Description

Name
Datatype
Description
Attributes

BUYRATE
Number

Attribute

Description

minOccurs

0
TOP

SALERATE
Attribute

Description

Name
Datatype
Description
Attributes

SALERATE
Number

Attribute

Description

minOccurs

0
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

FIELD_NAME

97

Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

98

2.3.2.CO-CCYRatesDelete-Req-IO-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-IO
BRANCHCODE
CCY1
CCY2

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*

99

TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype

USERID
String

100

Description

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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

101

Attributes

Restrictions

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype

MULTITRIPID
String

102

Description

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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL

103

Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-IO
Attribute

Description

Name
Datatype
Description

RatesMaster-IO

TOP

104

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

105

2.3.3.CO-CCYRatesDelete-Res-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
CHOICE
RatesMaster-IO
BRANCHCODE
CCY1
CCY2
RatesMaster-Full
BRANCHCODE
CCY1
CCY2
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
Rates
RATETYPE
MIDRATE

106

BUYSPREAD
SALESPREAD
BUYRATE
SALERATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS

107

TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype

BRANCH
String

108

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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

109

Attributes

Restrictions

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype

FUNCTIONID
String

110

Description

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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description

PARAM
This is the parent node for each parameter in the additional node.

111

Attributes

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

CHOICE
Attribute

Description

Name
Datatype
Description

CHOICE

TOP

RatesMaster-IO
Attribute

Description

Name
Datatype
Description

RatesMaster-IO

TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Attribute

Description

minOccurs

112

Restrictions

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

RatesMaster-Full
Attribute

Description

Name
Datatype
Description

RatesMaster-Full

TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name

CCY1

113

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description

CHECKERID
String

114

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

115

TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

Rates
Attribute

Description

Name
Datatype
Description
Attributes

Rates

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

RATETYPE
Attribute

Description

Name
Datatype
Description
Attributes

RATETYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

8
TOP

MIDRATE
Attribute

Description

Name
Datatype
Description
Attributes

MIDRATE
Number

Attribute

Description

minOccurs

0
TOP

BUYSPREAD
Attribute

Description

Name
Datatype

BUYSPREAD
Number

116

Description
Attributes

Attribute

Description

minOccurs

0
TOP

SALESPREAD
Attribute

Description

Name
Datatype
Description
Attributes

SALESPREAD
Number

Attribute

Description

minOccurs

0
TOP

BUYRATE
Attribute

Description

Name
Datatype
Description
Attributes

BUYRATE
Number

Attribute

Description

minOccurs

0
TOP

SALERATE
Attribute

Description

Name
Datatype
Description
Attributes

SALERATE
Number

Attribute

Description

minOccurs

0
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype

FUNCTIONID
String

117

Description

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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

FIELD_NAME
Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description

VAL_TYPE
String

118

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

FCUBS_ERROR_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0

119

TOP

WARNING
Attribute

Description

Name
Datatype
Description
Attributes

WARNING
Indicates the warning encountered.

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

120

2.3.4.CO-CCYRatesDelete-Res-PK-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-PK
BRANCHCODE
CCY1
CCY2
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE

121

Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

122

Restrictions

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

123

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

124

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

125

Restrictions

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE
TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-PK
Attribute

Description

Name

RatesMaster-PK

126

Datatype
Description
TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FCUBS_ERROR_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

127

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description
Attributes

WARNING
Indicates the warning encountered.

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.

128

TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

129

2.4.CCYPairModify
CCYPairModify
2.4.1.CO-CCYRatesModify-Req-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-Full
BRANCHCODE
CCY1
CCY2
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
Rates
RATETYPE
MIDRATE
BUYSPREAD
SALESPREAD

130

BUYRATE
SALERATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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

Attributes

Restrictions

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

132

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID

133

Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

134

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name

NAME

135

Datatype
Description

String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-Full
Attribute

Description

Name
Datatype
Description

RatesMaster-Full

TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

136

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

137

Name
Datatype
Description
Attributes

Restrictions

CHECKERDTSTAMP
String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Attribute

Description

minOccurs

138

Restrictions

Restrictions

Description

maxLength

1
TOP

Rates
Attribute

Description

Name
Datatype
Description
Attributes

Rates

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

RATETYPE
Attribute

Description

Name
Datatype
Description
Attributes

RATETYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

8
TOP

MIDRATE
Attribute

Description

Name
Datatype
Description
Attributes

MIDRATE
Number

Attribute

Description

minOccurs

0
TOP

BUYSPREAD
Attribute

Description

Name
Datatype
Description
Attributes

BUYSPREAD
Number

Attribute

Description

minOccurs

0
TOP

SALESPREAD
Attribute

Description

Name
Datatype

SALESPREAD
Number

139

Description
Attributes

Attribute

Description

minOccurs

0
TOP

BUYRATE
Attribute

Description

Name
Datatype
Description
Attributes

BUYRATE
Number

Attribute

Description

minOccurs

0
TOP

SALERATE
Attribute

Description

Name
Datatype
Description
Attributes

SALERATE
Number

Attribute

Description

minOccurs

0
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

FIELD_NAME

140

Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

141

2.4.2.CO-CCYRatesModify-Req-IO-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-IO
BRANCHCODE
CCY1
CCY2
MODNO
Rates
RATETYPE
MIDRATE
BUYSPREAD
SALESPREAD
BUYRATE
SALERATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE

FCUBS_HEADER

142

Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype

CORRELID
String

143

Description

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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

144

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name

DESTINATION

145

Datatype
Description

String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

146

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY

147

Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-IO
Attribute

Description

Name
Datatype
Description

RatesMaster-IO

TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

148

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

totalDigits

22
TOP

Rates
Attribute

Description

Name
Datatype
Description
Attributes

Rates

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

RATETYPE
Attribute

Description

Name
Datatype
Description
Attributes

RATETYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

8
TOP

MIDRATE
Attribute

Description

Name
Datatype
Description
Attributes

MIDRATE
Number

Attribute

Description

minOccurs

0
TOP

BUYSPREAD
Attribute

Description

Name
Datatype
Description

BUYSPREAD
Number

149

Attributes

Attribute

Description

minOccurs

0
TOP

SALESPREAD
Attribute

Description

Name
Datatype
Description
Attributes

SALESPREAD
Number

Attribute

Description

minOccurs

0
TOP

BUYRATE
Attribute

Description

Name
Datatype
Description
Attributes

BUYRATE
Number

Attribute

Description

minOccurs

0
TOP

SALERATE
Attribute

Description

Name
Datatype
Description
Attributes

SALERATE
Number

Attribute

Description

minOccurs

0
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

150

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*
TOP

FIELD_NAME
Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Attribute

Description

minOccurs

151

Restrictions

Restrictions

Description

maxLength
minLength

2
0
TOP

152

2.4.3.CO-CCYRatesModify-Res-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-Full
BRANCHCODE
CCY1
CCY2
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
Rates
RATETYPE
MIDRATE
BUYSPREAD
SALESPREAD
BUYRATE
SALERATE
UDFDETAILS

153

FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name

MSGID

154

Datatype
Description

String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}

155

TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

156

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

157

Restrictions

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*
TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

158

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-Full
Attribute

Description

Name
Datatype
Description

RatesMaster-Full

TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Attribute

Description

minOccurs

159

Restrictions

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12

160

TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name

ONCEAUTH

161

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

Rates
Attribute

Description

Name
Datatype
Description
Attributes

Rates

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

RATETYPE
Attribute

Description

Name
Datatype
Description
Attributes

RATETYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

8
TOP

MIDRATE
Attribute

Description

Name
Datatype
Description
Attributes

MIDRATE
Number

Attribute

Description

minOccurs

0
TOP

BUYSPREAD
Attribute

Description

Name
Datatype
Description
Attributes

BUYSPREAD
Number

Attribute

Description

minOccurs

0
TOP

162

SALESPREAD
Attribute

Description

Name
Datatype
Description
Attributes

SALESPREAD
Number

Attribute

Description

minOccurs

0
TOP

BUYRATE
Attribute

Description

Name
Datatype
Description
Attributes

BUYRATE
Number

Attribute

Description

minOccurs

0
TOP

SALERATE
Attribute

Description

Name
Datatype
Description
Attributes

SALERATE
Number

Attribute

Description

minOccurs

0
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

163

Restrictions

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*
TOP

FIELD_NAME
Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0

164

TOP

FCUBS_ERROR_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

165

Name
Datatype
Description
Attributes

WARNING
Indicates the warning encountered.

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

166

2.4.4.CO-CCYRatesModify-Res-PK-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-PK
BRANCHCODE
CCY1
CCY2
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE

167

Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

168

Restrictions

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

169

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

170

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

171

Restrictions

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE
TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-PK
Attribute

Description

Name

RatesMaster-PK

172

Datatype
Description
TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FCUBS_ERROR_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

173

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description
Attributes

WARNING
Indicates the warning encountered.

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.

174

TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

175

2.5.CCYPairNew
CCYPairNew
2.5.1.CO-CCYRatesNew-Req-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-Full
BRANCHCODE
CCY1
CCY2
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
Rates
RATETYPE
MIDRATE
BUYSPREAD
SALESPREAD

176

BUYRATE
SALERATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

177

Attributes

Restrictions

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

178

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID

179

Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

180

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name

NAME

181

Datatype
Description

String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-Full
Attribute

Description

Name
Datatype
Description

RatesMaster-Full

TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

182

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

183

Name
Datatype
Description
Attributes

Restrictions

CHECKERDTSTAMP
String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Attribute

Description

minOccurs

184

Restrictions

Restrictions

Description

maxLength

1
TOP

Rates
Attribute

Description

Name
Datatype
Description
Attributes

Rates

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

RATETYPE
Attribute

Description

Name
Datatype
Description
Attributes

RATETYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

8
TOP

MIDRATE
Attribute

Description

Name
Datatype
Description
Attributes

MIDRATE
Number

Attribute

Description

minOccurs

0
TOP

BUYSPREAD
Attribute

Description

Name
Datatype
Description
Attributes

BUYSPREAD
Number

Attribute

Description

minOccurs

0
TOP

SALESPREAD
Attribute

Description

Name
Datatype

SALESPREAD
Number

185

Description
Attributes

Attribute

Description

minOccurs

0
TOP

BUYRATE
Attribute

Description

Name
Datatype
Description
Attributes

BUYRATE
Number

Attribute

Description

minOccurs

0
TOP

SALERATE
Attribute

Description

Name
Datatype
Description
Attributes

SALERATE
Number

Attribute

Description

minOccurs

0
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

FIELD_NAME

186

Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

187

2.5.2.CO-CCYRatesNew-Req-IO-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-IO
BRANCHCODE
CCY1
CCY2
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
Rates
RATETYPE
MIDRATE
BUYSPREAD
SALESPREAD
BUYRATE
SALERATE
UDFDETAILS

188

FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

189

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

190

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

191

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype

ACTION
String

192

Description

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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

193

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-IO
Attribute

Description

Name
Datatype
Description

RatesMaster-IO

TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Attribute

Description

minOccurs

194

Restrictions

Restrictions

Description

maxLength

3
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25

195

TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

Rates
Attribute

Description

Name

Rates

196

Datatype
Description
Attributes

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

RATETYPE
Attribute

Description

Name
Datatype
Description
Attributes

RATETYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

8
TOP

MIDRATE
Attribute

Description

Name
Datatype
Description
Attributes

MIDRATE
Number

Attribute

Description

minOccurs

0
TOP

BUYSPREAD
Attribute

Description

Name
Datatype
Description
Attributes

BUYSPREAD
Number

Attribute

Description

minOccurs

0
TOP

SALESPREAD
Attribute

Description

Name
Datatype
Description
Attributes

SALESPREAD
Number

Attribute

Description

minOccurs

0
TOP

BUYRATE
Attribute

Description

197

Name
Datatype
Description
Attributes

BUYRATE
Number

Attribute

Description

minOccurs

0
TOP

SALERATE
Attribute

Description

Name
Datatype
Description
Attributes

SALERATE
Number

Attribute

Description

minOccurs

0
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

FIELD_NAME
Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1

198

TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

199

2.5.3.CO-CCYRatesNew-Res-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-Full
BRANCHCODE
CCY1
CCY2
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
Rates
RATETYPE
MIDRATE
BUYSPREAD
SALESPREAD
BUYRATE
SALERATE
UDFDETAILS

200

FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name

MSGID

201

Datatype
Description

String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}

202

TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

203

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

204

Restrictions

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*
TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

205

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-Full
Attribute

Description

Name
Datatype
Description

RatesMaster-Full

TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Attribute

Description

minOccurs

206

Restrictions

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12

207

TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name

ONCEAUTH

208

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

Rates
Attribute

Description

Name
Datatype
Description
Attributes

Rates

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

RATETYPE
Attribute

Description

Name
Datatype
Description
Attributes

RATETYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

8
TOP

MIDRATE
Attribute

Description

Name
Datatype
Description
Attributes

MIDRATE
Number

Attribute

Description

minOccurs

0
TOP

BUYSPREAD
Attribute

Description

Name
Datatype
Description
Attributes

BUYSPREAD
Number

Attribute

Description

minOccurs

0
TOP

209

SALESPREAD
Attribute

Description

Name
Datatype
Description
Attributes

SALESPREAD
Number

Attribute

Description

minOccurs

0
TOP

BUYRATE
Attribute

Description

Name
Datatype
Description
Attributes

BUYRATE
Number

Attribute

Description

minOccurs

0
TOP

SALERATE
Attribute

Description

Name
Datatype
Description
Attributes

SALERATE
Number

Attribute

Description

minOccurs

0
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

210

Restrictions

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*
TOP

FIELD_NAME
Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0

211

TOP

FCUBS_ERROR_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

212

Name
Datatype
Description
Attributes

WARNING
Indicates the warning encountered.

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

213

2.5.4.CO-CCYRatesNew-Res-PK-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-PK
BRANCHCODE
CCY1
CCY2
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE

214

Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

215

Restrictions

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

216

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

217

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

218

Restrictions

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE
TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-PK
Attribute

Description

Name

RatesMaster-PK

219

Datatype
Description
TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FCUBS_ERROR_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

220

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description
Attributes

WARNING
Indicates the warning encountered.

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.

221

TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

222

2.6.CCYPairQuery
CCYPairQuery
2.6.1.CO-CCYRatesQuery-Req-IO-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-IO
BRANCHCODE
CCY1
CCY2

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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".

223

Restrictions

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID

224

Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name

OPERATION

225

Datatype
Description

String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name

MULTITRIPID

226

Datatype
Description

String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL

227

Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-IO
Attribute

Description

Name
Datatype
Description

RatesMaster-IO

TOP

228

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

229

2.6.2.CO-CCYRatesQuery-Res-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-Full
BRANCHCODE
CCY1
CCY2
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
Rates
RATETYPE
MIDRATE
BUYSPREAD
SALESPREAD
BUYRATE
SALERATE
UDFDETAILS

230

FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name

MSGID

231

Datatype
Description

String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}

232

TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

233

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

234

Restrictions

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*
TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

235

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-Full
Attribute

Description

Name
Datatype
Description

RatesMaster-Full

TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Attribute

Description

minOccurs

236

Restrictions

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12

237

TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name

ONCEAUTH

238

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

Rates
Attribute

Description

Name
Datatype
Description
Attributes

Rates

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

RATETYPE
Attribute

Description

Name
Datatype
Description
Attributes

RATETYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

8
TOP

MIDRATE
Attribute

Description

Name
Datatype
Description
Attributes

MIDRATE
Number

Attribute

Description

minOccurs

0
TOP

BUYSPREAD
Attribute

Description

Name
Datatype
Description
Attributes

BUYSPREAD
Number

Attribute

Description

minOccurs

0
TOP

239

SALESPREAD
Attribute

Description

Name
Datatype
Description
Attributes

SALESPREAD
Number

Attribute

Description

minOccurs

0
TOP

BUYRATE
Attribute

Description

Name
Datatype
Description
Attributes

BUYRATE
Number

Attribute

Description

minOccurs

0
TOP

SALERATE
Attribute

Description

Name
Datatype
Description
Attributes

SALERATE
Number

Attribute

Description

minOccurs

0
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

240

Restrictions

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*
TOP

FIELD_NAME
Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0

241

TOP

FCUBS_ERROR_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

242

Name
Datatype
Description
Attributes

WARNING
Indicates the warning encountered.

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

243

2.7.CCYPairReopen
CCYPairReopen
2.7.1.CO-CCYRatesReopen-Req-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-Full
BRANCHCODE
CCY1
CCY2
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
Rates
RATETYPE
MIDRATE
BUYSPREAD
SALESPREAD

244

BUYRATE
SALERATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

245

Attributes

Restrictions

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

246

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID

247

Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

248

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name

NAME

249

Datatype
Description

String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-Full
Attribute

Description

Name
Datatype
Description

RatesMaster-Full

TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

250

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

251

Name
Datatype
Description
Attributes

Restrictions

CHECKERDTSTAMP
String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Attribute

Description

minOccurs

252

Restrictions

Restrictions

Description

maxLength

1
TOP

Rates
Attribute

Description

Name
Datatype
Description
Attributes

Rates

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

RATETYPE
Attribute

Description

Name
Datatype
Description
Attributes

RATETYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

8
TOP

MIDRATE
Attribute

Description

Name
Datatype
Description
Attributes

MIDRATE
Number

Attribute

Description

minOccurs

0
TOP

BUYSPREAD
Attribute

Description

Name
Datatype
Description
Attributes

BUYSPREAD
Number

Attribute

Description

minOccurs

0
TOP

SALESPREAD
Attribute

Description

Name
Datatype

SALESPREAD
Number

253

Description
Attributes

Attribute

Description

minOccurs

0
TOP

BUYRATE
Attribute

Description

Name
Datatype
Description
Attributes

BUYRATE
Number

Attribute

Description

minOccurs

0
TOP

SALERATE
Attribute

Description

Name
Datatype
Description
Attributes

SALERATE
Number

Attribute

Description

minOccurs

0
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

FIELD_NAME

254

Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

255

2.7.2.CO-CCYRatesReopen-Req-IO-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-IO
BRANCHCODE
CCY1
CCY2
MODNO

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*

256

TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype

USERID
String

257

Description

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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

258

Attributes

Restrictions

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype

MULTITRIPID
String

259

Description

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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL

260

Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-IO
Attribute

Description

Name
Datatype
Description

RatesMaster-IO

TOP

261

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

totalDigits

22
TOP

262

2.7.3.CO-CCYRatesReopen-Res-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-Full
BRANCHCODE
CCY1
CCY2
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
Rates
RATETYPE
MIDRATE
BUYSPREAD
SALESPREAD
BUYRATE
SALERATE
UDFDETAILS

263

FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name

MSGID

264

Datatype
Description

String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}

265

TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

266

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

267

Restrictions

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*
TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

268

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-Full
Attribute

Description

Name
Datatype
Description

RatesMaster-Full

TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Attribute

Description

minOccurs

269

Restrictions

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12

270

TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name

ONCEAUTH

271

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

Rates
Attribute

Description

Name
Datatype
Description
Attributes

Rates

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

RATETYPE
Attribute

Description

Name
Datatype
Description
Attributes

RATETYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

8
TOP

MIDRATE
Attribute

Description

Name
Datatype
Description
Attributes

MIDRATE
Number

Attribute

Description

minOccurs

0
TOP

BUYSPREAD
Attribute

Description

Name
Datatype
Description
Attributes

BUYSPREAD
Number

Attribute

Description

minOccurs

0
TOP

272

SALESPREAD
Attribute

Description

Name
Datatype
Description
Attributes

SALESPREAD
Number

Attribute

Description

minOccurs

0
TOP

BUYRATE
Attribute

Description

Name
Datatype
Description
Attributes

BUYRATE
Number

Attribute

Description

minOccurs

0
TOP

SALERATE
Attribute

Description

Name
Datatype
Description
Attributes

SALERATE
Number

Attribute

Description

minOccurs

0
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

273

Restrictions

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*
TOP

FIELD_NAME
Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0

274

TOP

FCUBS_ERROR_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

275

Name
Datatype
Description
Attributes

WARNING
Indicates the warning encountered.

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

276

2.7.4.CO-CCYRatesReopen-Res-PK-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
RatesMaster-PK
BRANCHCODE
CCY1
CCY2
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE

277

Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

278

Restrictions

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

279

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

280

TOP

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

281

Restrictions

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE
TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

RatesMaster-PK
Attribute

Description

Name

RatesMaster-PK

282

Datatype
Description
TOP

BRANCHCODE
Attribute

Description

Name
Datatype
Description
Attributes

BRANCHCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY1
Attribute

Description

Name
Datatype
Description
Attributes

CCY1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

CCY2
Attribute

Description

Name
Datatype
Description
Attributes

CCY2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FCUBS_ERROR_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

283

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description
Attributes

WARNING
Indicates the warning encountered.

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.

284

TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

285

2.8.CustomerAuthorize
Authorisation Of Customer
2.8.1.CO-CustomerAuthorize-Req-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-Full
CUSTOMERNO
CUSTOMERTYPE
CUSTOMERNAME1
ADDRESSLINE1
ADDRESSLINE3
ADDRESSLINE2
ADDRESSLINE4
COUNTRY
SHORTNAME
NATIONALITY
LANGUAGE
EXPOSURECOUNTRY
LOCALBRANCH
UNIQUEIDNAME
UNIQUEIDVALUE
FROZEN

286

DECEASED
CUSTOMERCATEGORY
SSN
LOCCODE
FULLNAME
GROUPCODE
FAXNUMBER
CRMCUSTOMER
CREDITRATING
REVISIONDATE
SHORTNAME2
UNADVISED
ISSUERCUSTOMER
TREASURYCUSTOMER
SOURCE
USERREFNO
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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".

287

Restrictions

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID

288

Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name

OPERATION

289

Datatype
Description

String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name

MULTITRIPID

290

Datatype
Description

String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL

291

Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-Full
Attribute

Description

Name
Datatype
Description

Customer-Full

TOP

292

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

9
TOP

CUSTOMERTYPE
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERTYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

enumeration

B,C,I
TOP

CUSTOMERNAME1
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNAME1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE1
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE3
Attribute

Description

293

Name
Datatype
Description
Attributes

Restrictions

ADDRESSLINE3
String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE2
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE4
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE4
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

COUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

COUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

SHORTNAME
Attribute

Description

Name
Datatype
Description

SHORTNAME
String

294

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

NATIONALITY
Attribute

Description

Name
Datatype
Description
Attributes

NATIONALITY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LANGUAGE
Attribute

Description

Name
Datatype
Description
Attributes

LANGUAGE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

EXPOSURECOUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

EXPOSURECOUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LOCALBRANCH
Attribute

Description

Name
Datatype
Description
Attributes

LOCALBRANCH
String

Attribute

Description

minOccurs

295

Restrictions

Restrictions

Description

maxLength

3
TOP

UNIQUEIDNAME
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNIQUEIDVALUE
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDVALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

FROZEN
Attribute

Description

Name
Datatype
Description
Attributes

FROZEN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

DECEASED
Attribute

Description

Name
Datatype
Description
Attributes

DECEASED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

296

TOP

CUSTOMERCATEGORY
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERCATEGORY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

SSN
Attribute

Description

Name
Datatype
Description
Attributes

SSN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

11
TOP

LOCCODE
Attribute

Description

Name
Datatype
Description
Attributes

LOCCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FULLNAME
Attribute

Description

Name
Datatype
Description
Attributes

FULLNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

GROUPCODE

297

Attribute

Description

Name
Datatype
Description
Attributes

GROUPCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

FAXNUMBER
Attribute

Description

Name
Datatype
Description
Attributes

FAXNUMBER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

CRMCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

CRMCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CREDITRATING
Attribute

Description

Name
Datatype
Description
Attributes

CREDITRATING
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

REVISIONDATE
Attribute

Description

Name

REVISIONDATE

298

Datatype
Description
Attributes

Date

Attribute

Description

minOccurs

0
TOP

SHORTNAME2
Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNADVISED
Attribute

Description

Name
Datatype
Description
Attributes

UNADVISED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ISSUERCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

ISSUERCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

TREASURYCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

TREASURYCUSTOMER
String

Attribute

Description

minOccurs

299

Restrictions

Restrictions

Description

maxLength

1
TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

USERREFNO
Attribute

Description

Name
Datatype
Description
Attributes

USERREFNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

50
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25

300

TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name

RECSTAT

301

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

FIELD_NAME
Attribute

Description

Name
Datatype
Description

FIELD_NAME
String

302

Restrictions

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

303

2.8.2.CO-CustomerAuthorize-Req-IO-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-IO
CUSTOMERNO
MODNO

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

304

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype

USERID
String

305

Description

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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

306

Attributes

Restrictions

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype

MULTITRIPID
String

307

Description

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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL

308

Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-IO
Attribute

Description

Name
Datatype
Description

Customer-IO

TOP

309

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Restrictions

CUSTOMERNO
String

Restrictions

Description

maxLength

9
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

310

2.8.3.CO-CustomerAuthorize-Res-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-Full
CUSTOMERNO
CUSTOMERTYPE
CUSTOMERNAME1
ADDRESSLINE1
ADDRESSLINE3
ADDRESSLINE2
ADDRESSLINE4
COUNTRY
SHORTNAME
NATIONALITY
LANGUAGE
EXPOSURECOUNTRY
LOCALBRANCH
UNIQUEIDNAME
UNIQUEIDVALUE
FROZEN
DECEASED
CUSTOMERCATEGORY
SSN

311

LOCCODE
FULLNAME
GROUPCODE
FAXNUMBER
CRMCUSTOMER
CREDITRATING
REVISIONDATE
SHORTNAME2
UNADVISED
ISSUERCUSTOMER
TREASURYCUSTOMER
SOURCE
USERREFNO
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

312

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

313

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION

314

Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

315

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

316

Restrictions

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE
TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-Full
Attribute

Description

Name

Customer-Full

317

Datatype
Description
TOP

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

9
TOP

CUSTOMERTYPE
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERTYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

enumeration

B,C,I
TOP

CUSTOMERNAME1
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNAME1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE1
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105

318

TOP

ADDRESSLINE3
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE3
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE2
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE4
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE4
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

COUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

COUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

SHORTNAME

319

Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

NATIONALITY
Attribute

Description

Name
Datatype
Description
Attributes

NATIONALITY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LANGUAGE
Attribute

Description

Name
Datatype
Description
Attributes

LANGUAGE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

EXPOSURECOUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

EXPOSURECOUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LOCALBRANCH
Attribute

Description

Name

LOCALBRANCH

320

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

UNIQUEIDNAME
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNIQUEIDVALUE
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDVALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

FROZEN
Attribute

Description

Name
Datatype
Description
Attributes

FROZEN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

DECEASED
Attribute

Description

Name
Datatype
Description

DECEASED
String

321

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CUSTOMERCATEGORY
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERCATEGORY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

SSN
Attribute

Description

Name
Datatype
Description
Attributes

SSN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

11
TOP

LOCCODE
Attribute

Description

Name
Datatype
Description
Attributes

LOCCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FULLNAME
Attribute

Description

Name
Datatype
Description
Attributes

FULLNAME
String

Attribute

Description

minOccurs

322

Restrictions

Restrictions

Description

maxLength

105
TOP

GROUPCODE
Attribute

Description

Name
Datatype
Description
Attributes

GROUPCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

FAXNUMBER
Attribute

Description

Name
Datatype
Description
Attributes

FAXNUMBER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

CRMCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

CRMCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CREDITRATING
Attribute

Description

Name
Datatype
Description
Attributes

CREDITRATING
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10

323

TOP

REVISIONDATE
Attribute

Description

Name
Datatype
Description
Attributes

REVISIONDATE
Date

Attribute

Description

minOccurs

0
TOP

SHORTNAME2
Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNADVISED
Attribute

Description

Name
Datatype
Description
Attributes

UNADVISED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ISSUERCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

ISSUERCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

TREASURYCUSTOMER
Attribute

Description

Name

TREASURYCUSTOMER

324

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

USERREFNO
Attribute

Description

Name
Datatype
Description
Attributes

USERREFNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

50
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description

MAKERDTSTAMP
String

325

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

326

TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

327

FIELD_NAME
Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

FCUBS_ERROR_RESP

328

Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description

WARNING
Indicates the warning encountered.

329

Attributes

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

330

2.8.4.CO-CustomerAuthorize-Res-PK-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-PK
CUSTOMERNO
MODNO
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

331

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

332

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION

333

Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

334

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

335

Restrictions

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE
TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-PK
Attribute

Description

Name

Customer-PK

336

Datatype
Description
TOP

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Restrictions

CUSTOMERNO
String

Restrictions

Description

maxLength

9
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

FCUBS_ERROR_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.

337

TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description
Attributes

WARNING
Indicates the warning encountered.

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

338

2.9.CustomerClose
Closure Of Customer
2.9.1.CO-CustomerClose-Req-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-Full
CUSTOMERNO
CUSTOMERTYPE
CUSTOMERNAME1
ADDRESSLINE1
ADDRESSLINE3
ADDRESSLINE2
ADDRESSLINE4
COUNTRY
SHORTNAME
NATIONALITY
LANGUAGE
EXPOSURECOUNTRY
LOCALBRANCH
UNIQUEIDNAME
UNIQUEIDVALUE
FROZEN

339

DECEASED
CUSTOMERCATEGORY
SSN
LOCCODE
FULLNAME
GROUPCODE
FAXNUMBER
CRMCUSTOMER
CREDITRATING
REVISIONDATE
SHORTNAME2
UNADVISED
ISSUERCUSTOMER
TREASURYCUSTOMER
SOURCE
USERREFNO
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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".

340

Restrictions

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID

341

Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name

OPERATION

342

Datatype
Description

String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name

MULTITRIPID

343

Datatype
Description

String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL

344

Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-Full
Attribute

Description

Name
Datatype
Description

Customer-Full

TOP

345

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

9
TOP

CUSTOMERTYPE
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERTYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

enumeration

B,C,I
TOP

CUSTOMERNAME1
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNAME1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE1
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE3
Attribute

Description

346

Name
Datatype
Description
Attributes

Restrictions

ADDRESSLINE3
String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE2
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE4
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE4
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

COUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

COUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

SHORTNAME
Attribute

Description

Name
Datatype
Description

SHORTNAME
String

347

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

NATIONALITY
Attribute

Description

Name
Datatype
Description
Attributes

NATIONALITY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LANGUAGE
Attribute

Description

Name
Datatype
Description
Attributes

LANGUAGE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

EXPOSURECOUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

EXPOSURECOUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LOCALBRANCH
Attribute

Description

Name
Datatype
Description
Attributes

LOCALBRANCH
String

Attribute

Description

minOccurs

348

Restrictions

Restrictions

Description

maxLength

3
TOP

UNIQUEIDNAME
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNIQUEIDVALUE
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDVALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

FROZEN
Attribute

Description

Name
Datatype
Description
Attributes

FROZEN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

DECEASED
Attribute

Description

Name
Datatype
Description
Attributes

DECEASED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

349

TOP

CUSTOMERCATEGORY
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERCATEGORY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

SSN
Attribute

Description

Name
Datatype
Description
Attributes

SSN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

11
TOP

LOCCODE
Attribute

Description

Name
Datatype
Description
Attributes

LOCCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FULLNAME
Attribute

Description

Name
Datatype
Description
Attributes

FULLNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

GROUPCODE

350

Attribute

Description

Name
Datatype
Description
Attributes

GROUPCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

FAXNUMBER
Attribute

Description

Name
Datatype
Description
Attributes

FAXNUMBER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

CRMCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

CRMCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CREDITRATING
Attribute

Description

Name
Datatype
Description
Attributes

CREDITRATING
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

REVISIONDATE
Attribute

Description

Name

REVISIONDATE

351

Datatype
Description
Attributes

Date

Attribute

Description

minOccurs

0
TOP

SHORTNAME2
Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNADVISED
Attribute

Description

Name
Datatype
Description
Attributes

UNADVISED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ISSUERCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

ISSUERCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

TREASURYCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

TREASURYCUSTOMER
String

Attribute

Description

minOccurs

352

Restrictions

Restrictions

Description

maxLength

1
TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

USERREFNO
Attribute

Description

Name
Datatype
Description
Attributes

USERREFNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

50
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25

353

TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name

RECSTAT

354

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

FIELD_NAME
Attribute

Description

Name
Datatype
Description

FIELD_NAME
String

355

Restrictions

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

356

2.9.2.CO-CustomerClose-Req-IO-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-IO
CUSTOMERNO
MODNO

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

357

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype

USERID
String

358

Description

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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

359

Attributes

Restrictions

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype

MULTITRIPID
String

360

Description

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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL

361

Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-IO
Attribute

Description

Name
Datatype
Description

Customer-IO

TOP

362

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Restrictions

CUSTOMERNO
String

Restrictions

Description

maxLength

9
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

363

2.9.3.CO-CustomerClose-Res-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-Full
CUSTOMERNO
CUSTOMERTYPE
CUSTOMERNAME1
ADDRESSLINE1
ADDRESSLINE3
ADDRESSLINE2
ADDRESSLINE4
COUNTRY
SHORTNAME
NATIONALITY
LANGUAGE
EXPOSURECOUNTRY
LOCALBRANCH
UNIQUEIDNAME
UNIQUEIDVALUE
FROZEN
DECEASED
CUSTOMERCATEGORY
SSN

364

LOCCODE
FULLNAME
GROUPCODE
FAXNUMBER
CRMCUSTOMER
CREDITRATING
REVISIONDATE
SHORTNAME2
UNADVISED
ISSUERCUSTOMER
TREASURYCUSTOMER
SOURCE
USERREFNO
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

365

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

366

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION

367

Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

368

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

369

Restrictions

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE
TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-Full
Attribute

Description

Name

Customer-Full

370

Datatype
Description
TOP

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

9
TOP

CUSTOMERTYPE
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERTYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

enumeration

B,C,I
TOP

CUSTOMERNAME1
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNAME1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE1
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105

371

TOP

ADDRESSLINE3
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE3
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE2
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE4
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE4
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

COUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

COUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

SHORTNAME

372

Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

NATIONALITY
Attribute

Description

Name
Datatype
Description
Attributes

NATIONALITY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LANGUAGE
Attribute

Description

Name
Datatype
Description
Attributes

LANGUAGE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

EXPOSURECOUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

EXPOSURECOUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LOCALBRANCH
Attribute

Description

Name

LOCALBRANCH

373

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

UNIQUEIDNAME
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNIQUEIDVALUE
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDVALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

FROZEN
Attribute

Description

Name
Datatype
Description
Attributes

FROZEN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

DECEASED
Attribute

Description

Name
Datatype
Description

DECEASED
String

374

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CUSTOMERCATEGORY
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERCATEGORY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

SSN
Attribute

Description

Name
Datatype
Description
Attributes

SSN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

11
TOP

LOCCODE
Attribute

Description

Name
Datatype
Description
Attributes

LOCCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FULLNAME
Attribute

Description

Name
Datatype
Description
Attributes

FULLNAME
String

Attribute

Description

minOccurs

375

Restrictions

Restrictions

Description

maxLength

105
TOP

GROUPCODE
Attribute

Description

Name
Datatype
Description
Attributes

GROUPCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

FAXNUMBER
Attribute

Description

Name
Datatype
Description
Attributes

FAXNUMBER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

CRMCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

CRMCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CREDITRATING
Attribute

Description

Name
Datatype
Description
Attributes

CREDITRATING
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10

376

TOP

REVISIONDATE
Attribute

Description

Name
Datatype
Description
Attributes

REVISIONDATE
Date

Attribute

Description

minOccurs

0
TOP

SHORTNAME2
Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNADVISED
Attribute

Description

Name
Datatype
Description
Attributes

UNADVISED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ISSUERCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

ISSUERCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

TREASURYCUSTOMER
Attribute

Description

Name

TREASURYCUSTOMER

377

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

USERREFNO
Attribute

Description

Name
Datatype
Description
Attributes

USERREFNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

50
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description

MAKERDTSTAMP
String

378

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

379

TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

380

FIELD_NAME
Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

FCUBS_ERROR_RESP

381

Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description

WARNING
Indicates the warning encountered.

382

Attributes

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

383

2.9.4.CO-CustomerClose-Res-PK-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-PK
CUSTOMERNO
MODNO
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

384

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

385

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION

386

Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

387

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

388

Restrictions

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE
TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-PK
Attribute

Description

Name

Customer-PK

389

Datatype
Description
TOP

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Restrictions

CUSTOMERNO
String

Restrictions

Description

maxLength

9
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

FCUBS_ERROR_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.

390

TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description
Attributes

WARNING
Indicates the warning encountered.

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

391

2.10.CustomerCreate
Creation Of new Customer
2.10.1.CO-CustomerCreate-Req-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-Full
CUSTOMERNO
CUSTOMERTYPE
CUSTOMERNAME1
ADDRESSLINE1
ADDRESSLINE3
ADDRESSLINE2
ADDRESSLINE4
COUNTRY
SHORTNAME
NATIONALITY
LANGUAGE
EXPOSURECOUNTRY
LOCALBRANCH
UNIQUEIDNAME
UNIQUEIDVALUE
FROZEN

392

DECEASED
CUSTOMERCATEGORY
SSN
LOCCODE
FULLNAME
GROUPCODE
FAXNUMBER
CRMCUSTOMER
CREDITRATING
REVISIONDATE
SHORTNAME2
UNADVISED
ISSUERCUSTOMER
TREASURYCUSTOMER
SOURCE
USERREFNO
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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".

393

Restrictions

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID

394

Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name

OPERATION

395

Datatype
Description

String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name

MULTITRIPID

396

Datatype
Description

String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL

397

Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-Full
Attribute

Description

Name
Datatype
Description

Customer-Full

TOP

398

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

9
TOP

CUSTOMERTYPE
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERTYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

enumeration

B,C,I
TOP

CUSTOMERNAME1
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNAME1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE1
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE3
Attribute

Description

399

Name
Datatype
Description
Attributes

Restrictions

ADDRESSLINE3
String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE2
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE4
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE4
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

COUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

COUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

SHORTNAME
Attribute

Description

Name
Datatype
Description

SHORTNAME
String

400

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

NATIONALITY
Attribute

Description

Name
Datatype
Description
Attributes

NATIONALITY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LANGUAGE
Attribute

Description

Name
Datatype
Description
Attributes

LANGUAGE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

EXPOSURECOUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

EXPOSURECOUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LOCALBRANCH
Attribute

Description

Name
Datatype
Description
Attributes

LOCALBRANCH
String

Attribute

Description

minOccurs

401

Restrictions

Restrictions

Description

maxLength

3
TOP

UNIQUEIDNAME
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNIQUEIDVALUE
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDVALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

FROZEN
Attribute

Description

Name
Datatype
Description
Attributes

FROZEN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

DECEASED
Attribute

Description

Name
Datatype
Description
Attributes

DECEASED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

402

TOP

CUSTOMERCATEGORY
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERCATEGORY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

SSN
Attribute

Description

Name
Datatype
Description
Attributes

SSN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

11
TOP

LOCCODE
Attribute

Description

Name
Datatype
Description
Attributes

LOCCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FULLNAME
Attribute

Description

Name
Datatype
Description
Attributes

FULLNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

GROUPCODE

403

Attribute

Description

Name
Datatype
Description
Attributes

GROUPCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

FAXNUMBER
Attribute

Description

Name
Datatype
Description
Attributes

FAXNUMBER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

CRMCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

CRMCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CREDITRATING
Attribute

Description

Name
Datatype
Description
Attributes

CREDITRATING
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

REVISIONDATE
Attribute

Description

Name

REVISIONDATE

404

Datatype
Description
Attributes

Date

Attribute

Description

minOccurs

0
TOP

SHORTNAME2
Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNADVISED
Attribute

Description

Name
Datatype
Description
Attributes

UNADVISED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ISSUERCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

ISSUERCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

TREASURYCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

TREASURYCUSTOMER
String

Attribute

Description

minOccurs

405

Restrictions

Restrictions

Description

maxLength

1
TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

USERREFNO
Attribute

Description

Name
Datatype
Description
Attributes

USERREFNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

50
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25

406

TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name

RECSTAT

407

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

FIELD_NAME
Attribute

Description

Name
Datatype
Description

FIELD_NAME
String

408

Restrictions

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

409

2.10.2.CO-CustomerCreate-Req-IO-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-IO
CUSTOMERNO
CUSTOMERTYPE
CUSTOMERNAME1
ADDRESSLINE1
ADDRESSLINE3
ADDRESSLINE2
ADDRESSLINE4
COUNTRY
SHORTNAME
NATIONALITY
LANGUAGE
EXPOSURECOUNTRY
LOCALBRANCH
UNIQUEIDNAME
UNIQUEIDVALUE
FROZEN
DECEASED
CUSTOMERCATEGORY
SSN

410

LOCCODE
FULLNAME
GROUPCODE
FAXNUMBER
CRMCUSTOMER
CREDITRATING
REVISIONDATE
SHORTNAME2
UNADVISED
ISSUERCUSTOMER
TREASURYCUSTOMER
SOURCE
USERREFNO
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

411

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype

USERID
String

412

Description

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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

413

Attributes

Restrictions

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype

MULTITRIPID
String

414

Description

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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL

415

Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-IO
Attribute

Description

Name
Datatype
Description

Customer-IO

TOP

416

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

9
TOP

CUSTOMERTYPE
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERTYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

enumeration

B,C,I
TOP

CUSTOMERNAME1
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNAME1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE1
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE3
Attribute

Description

417

Name
Datatype
Description
Attributes

Restrictions

ADDRESSLINE3
String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE2
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE4
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE4
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

COUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

COUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

SHORTNAME
Attribute

Description

Name
Datatype
Description

SHORTNAME
String

418

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

NATIONALITY
Attribute

Description

Name
Datatype
Description
Attributes

NATIONALITY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LANGUAGE
Attribute

Description

Name
Datatype
Description
Attributes

LANGUAGE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

EXPOSURECOUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

EXPOSURECOUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LOCALBRANCH
Attribute

Description

Name
Datatype
Description
Attributes

LOCALBRANCH
String

Attribute

Description

minOccurs

419

Restrictions

Restrictions

Description

maxLength

3
TOP

UNIQUEIDNAME
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNIQUEIDVALUE
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDVALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

FROZEN
Attribute

Description

Name
Datatype
Description
Attributes

FROZEN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

DECEASED
Attribute

Description

Name
Datatype
Description
Attributes

DECEASED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

420

TOP

CUSTOMERCATEGORY
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERCATEGORY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

SSN
Attribute

Description

Name
Datatype
Description
Attributes

SSN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

11
TOP

LOCCODE
Attribute

Description

Name
Datatype
Description
Attributes

LOCCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FULLNAME
Attribute

Description

Name
Datatype
Description
Attributes

FULLNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

GROUPCODE

421

Attribute

Description

Name
Datatype
Description
Attributes

GROUPCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

FAXNUMBER
Attribute

Description

Name
Datatype
Description
Attributes

FAXNUMBER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

CRMCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

CRMCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CREDITRATING
Attribute

Description

Name
Datatype
Description
Attributes

CREDITRATING
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

REVISIONDATE
Attribute

Description

Name

REVISIONDATE

422

Datatype
Description
Attributes

Date

Attribute

Description

minOccurs

0
TOP

SHORTNAME2
Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNADVISED
Attribute

Description

Name
Datatype
Description
Attributes

UNADVISED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ISSUERCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

ISSUERCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

TREASURYCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

TREASURYCUSTOMER
String

Attribute

Description

minOccurs

423

Restrictions

Restrictions

Description

maxLength

1
TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

USERREFNO
Attribute

Description

Name
Datatype
Description
Attributes

USERREFNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

50
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25

424

TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name

RECSTAT

425

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

FIELD_NAME
Attribute

Description

Name
Datatype
Description

FIELD_NAME
String

426

Restrictions

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

427

2.10.3.CO-CustomerCreate-Res-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-Full
CUSTOMERNO
CUSTOMERTYPE
CUSTOMERNAME1
ADDRESSLINE1
ADDRESSLINE3
ADDRESSLINE2
ADDRESSLINE4
COUNTRY
SHORTNAME
NATIONALITY
LANGUAGE
EXPOSURECOUNTRY
LOCALBRANCH
UNIQUEIDNAME
UNIQUEIDVALUE
FROZEN
DECEASED
CUSTOMERCATEGORY
SSN

428

LOCCODE
FULLNAME
GROUPCODE
FAXNUMBER
CRMCUSTOMER
CREDITRATING
REVISIONDATE
SHORTNAME2
UNADVISED
ISSUERCUSTOMER
TREASURYCUSTOMER
SOURCE
USERREFNO
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

429

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

430

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION

431

Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

432

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

433

Restrictions

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE
TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-Full
Attribute

Description

Name

Customer-Full

434

Datatype
Description
TOP

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

9
TOP

CUSTOMERTYPE
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERTYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

enumeration

B,C,I
TOP

CUSTOMERNAME1
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNAME1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE1
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105

435

TOP

ADDRESSLINE3
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE3
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE2
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE4
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE4
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

COUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

COUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

SHORTNAME

436

Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

NATIONALITY
Attribute

Description

Name
Datatype
Description
Attributes

NATIONALITY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LANGUAGE
Attribute

Description

Name
Datatype
Description
Attributes

LANGUAGE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

EXPOSURECOUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

EXPOSURECOUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LOCALBRANCH
Attribute

Description

Name

LOCALBRANCH

437

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

UNIQUEIDNAME
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNIQUEIDVALUE
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDVALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

FROZEN
Attribute

Description

Name
Datatype
Description
Attributes

FROZEN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

DECEASED
Attribute

Description

Name
Datatype
Description

DECEASED
String

438

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CUSTOMERCATEGORY
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERCATEGORY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

SSN
Attribute

Description

Name
Datatype
Description
Attributes

SSN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

11
TOP

LOCCODE
Attribute

Description

Name
Datatype
Description
Attributes

LOCCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FULLNAME
Attribute

Description

Name
Datatype
Description
Attributes

FULLNAME
String

Attribute

Description

minOccurs

439

Restrictions

Restrictions

Description

maxLength

105
TOP

GROUPCODE
Attribute

Description

Name
Datatype
Description
Attributes

GROUPCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

FAXNUMBER
Attribute

Description

Name
Datatype
Description
Attributes

FAXNUMBER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

CRMCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

CRMCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CREDITRATING
Attribute

Description

Name
Datatype
Description
Attributes

CREDITRATING
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10

440

TOP

REVISIONDATE
Attribute

Description

Name
Datatype
Description
Attributes

REVISIONDATE
Date

Attribute

Description

minOccurs

0
TOP

SHORTNAME2
Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNADVISED
Attribute

Description

Name
Datatype
Description
Attributes

UNADVISED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ISSUERCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

ISSUERCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

TREASURYCUSTOMER
Attribute

Description

Name

TREASURYCUSTOMER

441

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

USERREFNO
Attribute

Description

Name
Datatype
Description
Attributes

USERREFNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

50
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description

MAKERDTSTAMP
String

442

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

443

TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

444

FIELD_NAME
Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

FCUBS_ERROR_RESP

445

Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description

WARNING
Indicates the warning encountered.

446

Attributes

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

447

2.10.4.CO-CustomerCreate-Res-PK-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-PK
CUSTOMERNO
MODNO
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

448

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

449

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION

450

Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

451

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

452

Restrictions

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE
TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-PK
Attribute

Description

Name

Customer-PK

453

Datatype
Description
TOP

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Restrictions

CUSTOMERNO
String

Restrictions

Description

maxLength

9
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

FCUBS_ERROR_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.

454

TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description
Attributes

WARNING
Indicates the warning encountered.

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

455

2.11.CustomerDelete
Deletion Of Customer
2.11.1.CO-CustomerDelete-Req-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-Full
CUSTOMERNO
CUSTOMERTYPE
CUSTOMERNAME1
ADDRESSLINE1
ADDRESSLINE3
ADDRESSLINE2
ADDRESSLINE4
COUNTRY
SHORTNAME
NATIONALITY
LANGUAGE
EXPOSURECOUNTRY
LOCALBRANCH
UNIQUEIDNAME
UNIQUEIDVALUE
FROZEN

456

DECEASED
CUSTOMERCATEGORY
SSN
LOCCODE
FULLNAME
GROUPCODE
FAXNUMBER
CRMCUSTOMER
CREDITRATING
REVISIONDATE
SHORTNAME2
UNADVISED
ISSUERCUSTOMER
TREASURYCUSTOMER
SOURCE
USERREFNO
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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".

457

Restrictions

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID

458

Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name

OPERATION

459

Datatype
Description

String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name

MULTITRIPID

460

Datatype
Description

String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL

461

Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-Full
Attribute

Description

Name
Datatype
Description

Customer-Full

TOP

462

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

9
TOP

CUSTOMERTYPE
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERTYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

enumeration

B,C,I
TOP

CUSTOMERNAME1
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNAME1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE1
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE3
Attribute

Description

463

Name
Datatype
Description
Attributes

Restrictions

ADDRESSLINE3
String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE2
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE4
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE4
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

COUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

COUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

SHORTNAME
Attribute

Description

Name
Datatype
Description

SHORTNAME
String

464

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

NATIONALITY
Attribute

Description

Name
Datatype
Description
Attributes

NATIONALITY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LANGUAGE
Attribute

Description

Name
Datatype
Description
Attributes

LANGUAGE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

EXPOSURECOUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

EXPOSURECOUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LOCALBRANCH
Attribute

Description

Name
Datatype
Description
Attributes

LOCALBRANCH
String

Attribute

Description

minOccurs

465

Restrictions

Restrictions

Description

maxLength

3
TOP

UNIQUEIDNAME
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNIQUEIDVALUE
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDVALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

FROZEN
Attribute

Description

Name
Datatype
Description
Attributes

FROZEN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

DECEASED
Attribute

Description

Name
Datatype
Description
Attributes

DECEASED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

466

TOP

CUSTOMERCATEGORY
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERCATEGORY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

SSN
Attribute

Description

Name
Datatype
Description
Attributes

SSN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

11
TOP

LOCCODE
Attribute

Description

Name
Datatype
Description
Attributes

LOCCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FULLNAME
Attribute

Description

Name
Datatype
Description
Attributes

FULLNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

GROUPCODE

467

Attribute

Description

Name
Datatype
Description
Attributes

GROUPCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

FAXNUMBER
Attribute

Description

Name
Datatype
Description
Attributes

FAXNUMBER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

CRMCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

CRMCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CREDITRATING
Attribute

Description

Name
Datatype
Description
Attributes

CREDITRATING
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

REVISIONDATE
Attribute

Description

Name

REVISIONDATE

468

Datatype
Description
Attributes

Date

Attribute

Description

minOccurs

0
TOP

SHORTNAME2
Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNADVISED
Attribute

Description

Name
Datatype
Description
Attributes

UNADVISED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ISSUERCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

ISSUERCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

TREASURYCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

TREASURYCUSTOMER
String

Attribute

Description

minOccurs

469

Restrictions

Restrictions

Description

maxLength

1
TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

USERREFNO
Attribute

Description

Name
Datatype
Description
Attributes

USERREFNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

50
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25

470

TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name

RECSTAT

471

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

FIELD_NAME
Attribute

Description

Name
Datatype
Description

FIELD_NAME
String

472

Restrictions

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

473

2.11.2.CO-CustomerDelete-Req-IO-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-IO
CUSTOMERNO
MODNO

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

474

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype

USERID
String

475

Description

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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

476

Attributes

Restrictions

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype

MULTITRIPID
String

477

Description

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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL

478

Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-IO
Attribute

Description

Name
Datatype
Description

Customer-IO

TOP

479

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Restrictions

CUSTOMERNO
String

Restrictions

Description

maxLength

9
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

480

2.11.3.CO-CustomerDelete-Res-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-Full
CUSTOMERNO
CUSTOMERTYPE
CUSTOMERNAME1
ADDRESSLINE1
ADDRESSLINE3
ADDRESSLINE2
ADDRESSLINE4
COUNTRY
SHORTNAME
NATIONALITY
LANGUAGE
EXPOSURECOUNTRY
LOCALBRANCH
UNIQUEIDNAME
UNIQUEIDVALUE
FROZEN
DECEASED
CUSTOMERCATEGORY
SSN

481

LOCCODE
FULLNAME
GROUPCODE
FAXNUMBER
CRMCUSTOMER
CREDITRATING
REVISIONDATE
SHORTNAME2
UNADVISED
ISSUERCUSTOMER
TREASURYCUSTOMER
SOURCE
USERREFNO
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

482

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

483

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION

484

Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

485

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

486

Restrictions

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE
TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-Full
Attribute

Description

Name

Customer-Full

487

Datatype
Description
TOP

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

9
TOP

CUSTOMERTYPE
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERTYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

enumeration

B,C,I
TOP

CUSTOMERNAME1
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNAME1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE1
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105

488

TOP

ADDRESSLINE3
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE3
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE2
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE4
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE4
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

COUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

COUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

SHORTNAME

489

Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

NATIONALITY
Attribute

Description

Name
Datatype
Description
Attributes

NATIONALITY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LANGUAGE
Attribute

Description

Name
Datatype
Description
Attributes

LANGUAGE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

EXPOSURECOUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

EXPOSURECOUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LOCALBRANCH
Attribute

Description

Name

LOCALBRANCH

490

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

UNIQUEIDNAME
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNIQUEIDVALUE
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDVALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

FROZEN
Attribute

Description

Name
Datatype
Description
Attributes

FROZEN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

DECEASED
Attribute

Description

Name
Datatype
Description

DECEASED
String

491

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CUSTOMERCATEGORY
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERCATEGORY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

SSN
Attribute

Description

Name
Datatype
Description
Attributes

SSN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

11
TOP

LOCCODE
Attribute

Description

Name
Datatype
Description
Attributes

LOCCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FULLNAME
Attribute

Description

Name
Datatype
Description
Attributes

FULLNAME
String

Attribute

Description

minOccurs

492

Restrictions

Restrictions

Description

maxLength

105
TOP

GROUPCODE
Attribute

Description

Name
Datatype
Description
Attributes

GROUPCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

FAXNUMBER
Attribute

Description

Name
Datatype
Description
Attributes

FAXNUMBER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

CRMCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

CRMCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CREDITRATING
Attribute

Description

Name
Datatype
Description
Attributes

CREDITRATING
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10

493

TOP

REVISIONDATE
Attribute

Description

Name
Datatype
Description
Attributes

REVISIONDATE
Date

Attribute

Description

minOccurs

0
TOP

SHORTNAME2
Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNADVISED
Attribute

Description

Name
Datatype
Description
Attributes

UNADVISED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ISSUERCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

ISSUERCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

TREASURYCUSTOMER
Attribute

Description

Name

TREASURYCUSTOMER

494

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

USERREFNO
Attribute

Description

Name
Datatype
Description
Attributes

USERREFNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

50
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description

MAKERDTSTAMP
String

495

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

496

TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

497

FIELD_NAME
Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

FCUBS_ERROR_RESP

498

Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description

WARNING
Indicates the warning encountered.

499

Attributes

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

500

2.11.4.CO-CustomerDelete-Res-PK-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-PK
CUSTOMERNO
MODNO
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

501

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

502

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION

503

Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

504

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

505

Restrictions

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE
TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-PK
Attribute

Description

Name

Customer-PK

506

Datatype
Description
TOP

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Restrictions

CUSTOMERNO
String

Restrictions

Description

maxLength

9
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

FCUBS_ERROR_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.

507

TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description
Attributes

WARNING
Indicates the warning encountered.

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

508

2.12.CustomerModify
Modify Customer
2.12.1.CO-CustomerModify-Req-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-Full
CUSTOMERNO
CUSTOMERTYPE
CUSTOMERNAME1
ADDRESSLINE1
ADDRESSLINE3
ADDRESSLINE2
ADDRESSLINE4
COUNTRY
SHORTNAME
NATIONALITY
LANGUAGE
EXPOSURECOUNTRY
LOCALBRANCH
UNIQUEIDNAME
UNIQUEIDVALUE
FROZEN

509

DECEASED
CUSTOMERCATEGORY
SSN
LOCCODE
FULLNAME
GROUPCODE
FAXNUMBER
CRMCUSTOMER
CREDITRATING
REVISIONDATE
SHORTNAME2
UNADVISED
ISSUERCUSTOMER
TREASURYCUSTOMER
SOURCE
USERREFNO
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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".

510

Restrictions

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID

511

Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name

OPERATION

512

Datatype
Description

String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name

MULTITRIPID

513

Datatype
Description

String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL

514

Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-Full
Attribute

Description

Name
Datatype
Description

Customer-Full

TOP

515

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

9
TOP

CUSTOMERTYPE
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERTYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

enumeration

B,C,I
TOP

CUSTOMERNAME1
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNAME1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE1
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE3
Attribute

Description

516

Name
Datatype
Description
Attributes

Restrictions

ADDRESSLINE3
String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE2
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE4
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE4
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

COUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

COUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

SHORTNAME
Attribute

Description

Name
Datatype
Description

SHORTNAME
String

517

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

NATIONALITY
Attribute

Description

Name
Datatype
Description
Attributes

NATIONALITY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LANGUAGE
Attribute

Description

Name
Datatype
Description
Attributes

LANGUAGE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

EXPOSURECOUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

EXPOSURECOUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LOCALBRANCH
Attribute

Description

Name
Datatype
Description
Attributes

LOCALBRANCH
String

Attribute

Description

minOccurs

518

Restrictions

Restrictions

Description

maxLength

3
TOP

UNIQUEIDNAME
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNIQUEIDVALUE
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDVALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

FROZEN
Attribute

Description

Name
Datatype
Description
Attributes

FROZEN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

DECEASED
Attribute

Description

Name
Datatype
Description
Attributes

DECEASED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

519

TOP

CUSTOMERCATEGORY
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERCATEGORY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

SSN
Attribute

Description

Name
Datatype
Description
Attributes

SSN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

11
TOP

LOCCODE
Attribute

Description

Name
Datatype
Description
Attributes

LOCCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FULLNAME
Attribute

Description

Name
Datatype
Description
Attributes

FULLNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

GROUPCODE

520

Attribute

Description

Name
Datatype
Description
Attributes

GROUPCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

FAXNUMBER
Attribute

Description

Name
Datatype
Description
Attributes

FAXNUMBER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

CRMCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

CRMCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CREDITRATING
Attribute

Description

Name
Datatype
Description
Attributes

CREDITRATING
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

REVISIONDATE
Attribute

Description

Name

REVISIONDATE

521

Datatype
Description
Attributes

Date

Attribute

Description

minOccurs

0
TOP

SHORTNAME2
Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNADVISED
Attribute

Description

Name
Datatype
Description
Attributes

UNADVISED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ISSUERCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

ISSUERCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

TREASURYCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

TREASURYCUSTOMER
String

Attribute

Description

minOccurs

522

Restrictions

Restrictions

Description

maxLength

1
TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

USERREFNO
Attribute

Description

Name
Datatype
Description
Attributes

USERREFNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

50
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25

523

TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name

RECSTAT

524

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

FIELD_NAME
Attribute

Description

Name
Datatype
Description

FIELD_NAME
String

525

Restrictions

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

526

2.12.2.CO-CustomerModify-Req-IO-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-IO
CUSTOMERNO
CUSTOMERTYPE
CUSTOMERNAME1
ADDRESSLINE1
ADDRESSLINE3
ADDRESSLINE2
ADDRESSLINE4
COUNTRY
SHORTNAME
NATIONALITY
LANGUAGE
EXPOSURECOUNTRY
LOCALBRANCH
UNIQUEIDNAME
UNIQUEIDVALUE
FROZEN
DECEASED
CUSTOMERCATEGORY
SSN

527

LOCCODE
FULLNAME
GROUPCODE
FAXNUMBER
CRMCUSTOMER
CREDITRATING
REVISIONDATE
SHORTNAME2
UNADVISED
ISSUERCUSTOMER
TREASURYCUSTOMER
SOURCE
USERREFNO
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

528

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype

USERID
String

529

Description

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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

530

Attributes

Restrictions

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype

MULTITRIPID
String

531

Description

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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL

532

Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-IO
Attribute

Description

Name
Datatype
Description

Customer-IO

TOP

533

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

9
TOP

CUSTOMERTYPE
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERTYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

enumeration

B,C,I
TOP

CUSTOMERNAME1
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNAME1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE1
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE3
Attribute

Description

534

Name
Datatype
Description
Attributes

Restrictions

ADDRESSLINE3
String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE2
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE4
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE4
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

COUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

COUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

SHORTNAME
Attribute

Description

Name
Datatype
Description

SHORTNAME
String

535

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

NATIONALITY
Attribute

Description

Name
Datatype
Description
Attributes

NATIONALITY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LANGUAGE
Attribute

Description

Name
Datatype
Description
Attributes

LANGUAGE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

EXPOSURECOUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

EXPOSURECOUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LOCALBRANCH
Attribute

Description

Name
Datatype
Description
Attributes

LOCALBRANCH
String

Attribute

Description

minOccurs

536

Restrictions

Restrictions

Description

maxLength

3
TOP

UNIQUEIDNAME
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNIQUEIDVALUE
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDVALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

FROZEN
Attribute

Description

Name
Datatype
Description
Attributes

FROZEN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

DECEASED
Attribute

Description

Name
Datatype
Description
Attributes

DECEASED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

537

TOP

CUSTOMERCATEGORY
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERCATEGORY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

SSN
Attribute

Description

Name
Datatype
Description
Attributes

SSN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

11
TOP

LOCCODE
Attribute

Description

Name
Datatype
Description
Attributes

LOCCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FULLNAME
Attribute

Description

Name
Datatype
Description
Attributes

FULLNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

GROUPCODE

538

Attribute

Description

Name
Datatype
Description
Attributes

GROUPCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

FAXNUMBER
Attribute

Description

Name
Datatype
Description
Attributes

FAXNUMBER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

CRMCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

CRMCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CREDITRATING
Attribute

Description

Name
Datatype
Description
Attributes

CREDITRATING
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

REVISIONDATE
Attribute

Description

Name

REVISIONDATE

539

Datatype
Description
Attributes

Date

Attribute

Description

minOccurs

0
TOP

SHORTNAME2
Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNADVISED
Attribute

Description

Name
Datatype
Description
Attributes

UNADVISED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ISSUERCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

ISSUERCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

TREASURYCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

TREASURYCUSTOMER
String

Attribute

Description

minOccurs

540

Restrictions

Restrictions

Description

maxLength

1
TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

USERREFNO
Attribute

Description

Name
Datatype
Description
Attributes

USERREFNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

50
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25

541

TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name

RECSTAT

542

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

FIELD_NAME
Attribute

Description

Name
Datatype
Description

FIELD_NAME
String

543

Restrictions

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

544

2.12.3.CO-CustomerModify-Res-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-Full
CUSTOMERNO
CUSTOMERTYPE
CUSTOMERNAME1
ADDRESSLINE1
ADDRESSLINE3
ADDRESSLINE2
ADDRESSLINE4
COUNTRY
SHORTNAME
NATIONALITY
LANGUAGE
EXPOSURECOUNTRY
LOCALBRANCH
UNIQUEIDNAME
UNIQUEIDVALUE
FROZEN
DECEASED
CUSTOMERCATEGORY
SSN

545

LOCCODE
FULLNAME
GROUPCODE
FAXNUMBER
CRMCUSTOMER
CREDITRATING
REVISIONDATE
SHORTNAME2
UNADVISED
ISSUERCUSTOMER
TREASURYCUSTOMER
SOURCE
USERREFNO
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

546

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

547

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION

548

Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

549

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

550

Restrictions

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE
TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-Full
Attribute

Description

Name

Customer-Full

551

Datatype
Description
TOP

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

9
TOP

CUSTOMERTYPE
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERTYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

enumeration

B,C,I
TOP

CUSTOMERNAME1
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNAME1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE1
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105

552

TOP

ADDRESSLINE3
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE3
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE2
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE4
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE4
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

COUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

COUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

SHORTNAME

553

Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

NATIONALITY
Attribute

Description

Name
Datatype
Description
Attributes

NATIONALITY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LANGUAGE
Attribute

Description

Name
Datatype
Description
Attributes

LANGUAGE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

EXPOSURECOUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

EXPOSURECOUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LOCALBRANCH
Attribute

Description

Name

LOCALBRANCH

554

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

UNIQUEIDNAME
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNIQUEIDVALUE
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDVALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

FROZEN
Attribute

Description

Name
Datatype
Description
Attributes

FROZEN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

DECEASED
Attribute

Description

Name
Datatype
Description

DECEASED
String

555

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CUSTOMERCATEGORY
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERCATEGORY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

SSN
Attribute

Description

Name
Datatype
Description
Attributes

SSN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

11
TOP

LOCCODE
Attribute

Description

Name
Datatype
Description
Attributes

LOCCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FULLNAME
Attribute

Description

Name
Datatype
Description
Attributes

FULLNAME
String

Attribute

Description

minOccurs

556

Restrictions

Restrictions

Description

maxLength

105
TOP

GROUPCODE
Attribute

Description

Name
Datatype
Description
Attributes

GROUPCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

FAXNUMBER
Attribute

Description

Name
Datatype
Description
Attributes

FAXNUMBER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

CRMCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

CRMCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CREDITRATING
Attribute

Description

Name
Datatype
Description
Attributes

CREDITRATING
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10

557

TOP

REVISIONDATE
Attribute

Description

Name
Datatype
Description
Attributes

REVISIONDATE
Date

Attribute

Description

minOccurs

0
TOP

SHORTNAME2
Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNADVISED
Attribute

Description

Name
Datatype
Description
Attributes

UNADVISED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ISSUERCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

ISSUERCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

TREASURYCUSTOMER
Attribute

Description

Name

TREASURYCUSTOMER

558

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

USERREFNO
Attribute

Description

Name
Datatype
Description
Attributes

USERREFNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

50
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description

MAKERDTSTAMP
String

559

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

560

TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

561

FIELD_NAME
Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

FCUBS_ERROR_RESP

562

Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description

WARNING
Indicates the warning encountered.

563

Attributes

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

564

2.12.4.CO-CustomerModify-Res-PK-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-PK
CUSTOMERNO
MODNO
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

565

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

566

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION

567

Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

568

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

569

Restrictions

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE
TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-PK
Attribute

Description

Name

Customer-PK

570

Datatype
Description
TOP

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Restrictions

CUSTOMERNO
String

Restrictions

Description

maxLength

9
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

FCUBS_ERROR_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.

571

TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description
Attributes

WARNING
Indicates the warning encountered.

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

572

2.13.CustomerQuery
Query Of Customer
2.13.1.CO-CustomerQuery-Req-IO-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-IO
CUSTOMERNO
MODNO

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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".

573

Restrictions

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID

574

Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name

OPERATION

575

Datatype
Description

String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name

MULTITRIPID

576

Datatype
Description

String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL

577

Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-IO
Attribute

Description

Name
Datatype
Description

Customer-IO

TOP

578

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Restrictions

CUSTOMERNO
String

Restrictions

Description

maxLength

9
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

579

2.13.2.CO-CustomerQuery-Res-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-Full
CUSTOMERNO
CUSTOMERTYPE
CUSTOMERNAME1
ADDRESSLINE1
ADDRESSLINE3
ADDRESSLINE2
ADDRESSLINE4
COUNTRY
SHORTNAME
NATIONALITY
LANGUAGE
EXPOSURECOUNTRY
LOCALBRANCH
UNIQUEIDNAME
UNIQUEIDVALUE
FROZEN
DECEASED
CUSTOMERCATEGORY
SSN

580

LOCCODE
FULLNAME
GROUPCODE
FAXNUMBER
CRMCUSTOMER
CREDITRATING
REVISIONDATE
SHORTNAME2
UNADVISED
ISSUERCUSTOMER
TREASURYCUSTOMER
SOURCE
USERREFNO
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

581

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

582

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION

583

Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

584

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

585

Restrictions

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE
TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-Full
Attribute

Description

Name

Customer-Full

586

Datatype
Description
TOP

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

9
TOP

CUSTOMERTYPE
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERTYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

enumeration

B,C,I
TOP

CUSTOMERNAME1
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNAME1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE1
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105

587

TOP

ADDRESSLINE3
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE3
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE2
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE4
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE4
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

COUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

COUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

SHORTNAME

588

Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

NATIONALITY
Attribute

Description

Name
Datatype
Description
Attributes

NATIONALITY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LANGUAGE
Attribute

Description

Name
Datatype
Description
Attributes

LANGUAGE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

EXPOSURECOUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

EXPOSURECOUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LOCALBRANCH
Attribute

Description

Name

LOCALBRANCH

589

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

UNIQUEIDNAME
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNIQUEIDVALUE
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDVALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

FROZEN
Attribute

Description

Name
Datatype
Description
Attributes

FROZEN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

DECEASED
Attribute

Description

Name
Datatype
Description

DECEASED
String

590

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CUSTOMERCATEGORY
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERCATEGORY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

SSN
Attribute

Description

Name
Datatype
Description
Attributes

SSN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

11
TOP

LOCCODE
Attribute

Description

Name
Datatype
Description
Attributes

LOCCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FULLNAME
Attribute

Description

Name
Datatype
Description
Attributes

FULLNAME
String

Attribute

Description

minOccurs

591

Restrictions

Restrictions

Description

maxLength

105
TOP

GROUPCODE
Attribute

Description

Name
Datatype
Description
Attributes

GROUPCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

FAXNUMBER
Attribute

Description

Name
Datatype
Description
Attributes

FAXNUMBER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

CRMCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

CRMCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CREDITRATING
Attribute

Description

Name
Datatype
Description
Attributes

CREDITRATING
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10

592

TOP

REVISIONDATE
Attribute

Description

Name
Datatype
Description
Attributes

REVISIONDATE
Date

Attribute

Description

minOccurs

0
TOP

SHORTNAME2
Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNADVISED
Attribute

Description

Name
Datatype
Description
Attributes

UNADVISED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ISSUERCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

ISSUERCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

TREASURYCUSTOMER
Attribute

Description

Name

TREASURYCUSTOMER

593

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

USERREFNO
Attribute

Description

Name
Datatype
Description
Attributes

USERREFNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

50
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description

MAKERDTSTAMP
String

594

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

595

TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

596

FIELD_NAME
Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

FCUBS_ERROR_RESP

597

Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description

WARNING
Indicates the warning encountered.

598

Attributes

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

599

2.14.CustomerReopen
Reopen Customer
2.14.1.CO-CustomerReopen-Req-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-Full
CUSTOMERNO
CUSTOMERTYPE
CUSTOMERNAME1
ADDRESSLINE1
ADDRESSLINE3
ADDRESSLINE2
ADDRESSLINE4
COUNTRY
SHORTNAME
NATIONALITY
LANGUAGE
EXPOSURECOUNTRY
LOCALBRANCH
UNIQUEIDNAME
UNIQUEIDVALUE
FROZEN

600

DECEASED
CUSTOMERCATEGORY
SSN
LOCCODE
FULLNAME
GROUPCODE
FAXNUMBER
CRMCUSTOMER
CREDITRATING
REVISIONDATE
SHORTNAME2
UNADVISED
ISSUERCUSTOMER
TREASURYCUSTOMER
SOURCE
USERREFNO
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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".

601

Restrictions

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID

602

Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name

OPERATION

603

Datatype
Description

String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name

MULTITRIPID

604

Datatype
Description

String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL

605

Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-Full
Attribute

Description

Name
Datatype
Description

Customer-Full

TOP

606

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

9
TOP

CUSTOMERTYPE
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERTYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

enumeration

B,C,I
TOP

CUSTOMERNAME1
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNAME1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE1
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE3
Attribute

Description

607

Name
Datatype
Description
Attributes

Restrictions

ADDRESSLINE3
String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE2
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE4
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE4
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

COUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

COUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

SHORTNAME
Attribute

Description

Name
Datatype
Description

SHORTNAME
String

608

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

NATIONALITY
Attribute

Description

Name
Datatype
Description
Attributes

NATIONALITY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LANGUAGE
Attribute

Description

Name
Datatype
Description
Attributes

LANGUAGE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

EXPOSURECOUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

EXPOSURECOUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LOCALBRANCH
Attribute

Description

Name
Datatype
Description
Attributes

LOCALBRANCH
String

Attribute

Description

minOccurs

609

Restrictions

Restrictions

Description

maxLength

3
TOP

UNIQUEIDNAME
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNIQUEIDVALUE
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDVALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

FROZEN
Attribute

Description

Name
Datatype
Description
Attributes

FROZEN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

DECEASED
Attribute

Description

Name
Datatype
Description
Attributes

DECEASED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

610

TOP

CUSTOMERCATEGORY
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERCATEGORY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

SSN
Attribute

Description

Name
Datatype
Description
Attributes

SSN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

11
TOP

LOCCODE
Attribute

Description

Name
Datatype
Description
Attributes

LOCCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FULLNAME
Attribute

Description

Name
Datatype
Description
Attributes

FULLNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

GROUPCODE

611

Attribute

Description

Name
Datatype
Description
Attributes

GROUPCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

FAXNUMBER
Attribute

Description

Name
Datatype
Description
Attributes

FAXNUMBER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

CRMCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

CRMCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CREDITRATING
Attribute

Description

Name
Datatype
Description
Attributes

CREDITRATING
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

REVISIONDATE
Attribute

Description

Name

REVISIONDATE

612

Datatype
Description
Attributes

Date

Attribute

Description

minOccurs

0
TOP

SHORTNAME2
Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNADVISED
Attribute

Description

Name
Datatype
Description
Attributes

UNADVISED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ISSUERCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

ISSUERCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

TREASURYCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

TREASURYCUSTOMER
String

Attribute

Description

minOccurs

613

Restrictions

Restrictions

Description

maxLength

1
TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

USERREFNO
Attribute

Description

Name
Datatype
Description
Attributes

USERREFNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

50
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

MAKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25

614

TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

RECSTAT
Attribute

Description

Name

RECSTAT

615

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

FIELD_NAME
Attribute

Description

Name
Datatype
Description

FIELD_NAME
String

616

Restrictions

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

617

2.14.2.CO-CustomerReopen-Req-IO-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-IO
CUSTOMERNO
MODNO

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

618

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

USERID
Attribute

Description

Name
Datatype

USERID
String

619

Description

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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION
Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

620

Attributes

Restrictions

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*
TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MULTITRIPID
Attribute

Description

Name
Datatype

MULTITRIPID
String

621

Description

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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE

Restrictions

TOP

ADDL

622

Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-IO
Attribute

Description

Name
Datatype
Description

Customer-IO

TOP

623

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Restrictions

CUSTOMERNO
String

Restrictions

Description

maxLength

9
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

624

2.14.3.CO-CustomerReopen-Res-Full-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-Full
CUSTOMERNO
CUSTOMERTYPE
CUSTOMERNAME1
ADDRESSLINE1
ADDRESSLINE3
ADDRESSLINE2
ADDRESSLINE4
COUNTRY
SHORTNAME
NATIONALITY
LANGUAGE
EXPOSURECOUNTRY
LOCALBRANCH
UNIQUEIDNAME
UNIQUEIDVALUE
FROZEN
DECEASED
CUSTOMERCATEGORY
SSN

625

LOCCODE
FULLNAME
GROUPCODE
FAXNUMBER
CRMCUSTOMER
CREDITRATING
REVISIONDATE
SHORTNAME2
UNADVISED
ISSUERCUSTOMER
TREASURYCUSTOMER
SOURCE
USERREFNO
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

626

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

627

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION

628

Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

629

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

630

Restrictions

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE
TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-Full
Attribute

Description

Name

Customer-Full

631

Datatype
Description
TOP

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

9
TOP

CUSTOMERTYPE
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERTYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

enumeration

B,C,I
TOP

CUSTOMERNAME1
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERNAME1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE1
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE1
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105

632

TOP

ADDRESSLINE3
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE3
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE2
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

ADDRESSLINE4
Attribute

Description

Name
Datatype
Description
Attributes

ADDRESSLINE4
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

COUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

COUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

SHORTNAME

633

Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

NATIONALITY
Attribute

Description

Name
Datatype
Description
Attributes

NATIONALITY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LANGUAGE
Attribute

Description

Name
Datatype
Description
Attributes

LANGUAGE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

EXPOSURECOUNTRY
Attribute

Description

Name
Datatype
Description
Attributes

EXPOSURECOUNTRY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

LOCALBRANCH
Attribute

Description

Name

LOCALBRANCH

634

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

UNIQUEIDNAME
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDNAME
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNIQUEIDVALUE
Attribute

Description

Name
Datatype
Description
Attributes

UNIQUEIDVALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

FROZEN
Attribute

Description

Name
Datatype
Description
Attributes

FROZEN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

DECEASED
Attribute

Description

Name
Datatype
Description

DECEASED
String

635

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CUSTOMERCATEGORY
Attribute

Description

Name
Datatype
Description
Attributes

CUSTOMERCATEGORY
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

SSN
Attribute

Description

Name
Datatype
Description
Attributes

SSN
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

11
TOP

LOCCODE
Attribute

Description

Name
Datatype
Description
Attributes

LOCCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

3
TOP

FULLNAME
Attribute

Description

Name
Datatype
Description
Attributes

FULLNAME
String

Attribute

Description

minOccurs

636

Restrictions

Restrictions

Description

maxLength

105
TOP

GROUPCODE
Attribute

Description

Name
Datatype
Description
Attributes

GROUPCODE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10
TOP

FAXNUMBER
Attribute

Description

Name
Datatype
Description
Attributes

FAXNUMBER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

105
TOP

CRMCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

CRMCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

CREDITRATING
Attribute

Description

Name
Datatype
Description
Attributes

CREDITRATING
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

10

637

TOP

REVISIONDATE
Attribute

Description

Name
Datatype
Description
Attributes

REVISIONDATE
Date

Attribute

Description

minOccurs

0
TOP

SHORTNAME2
Attribute

Description

Name
Datatype
Description
Attributes

SHORTNAME2
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

20
TOP

UNADVISED
Attribute

Description

Name
Datatype
Description
Attributes

UNADVISED
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ISSUERCUSTOMER
Attribute

Description

Name
Datatype
Description
Attributes

ISSUERCUSTOMER
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

TREASURYCUSTOMER
Attribute

Description

Name

TREASURYCUSTOMER

638

Datatype
Description
Attributes

Restrictions

String

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

SOURCE
Attribute

Description

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

USERREFNO
Attribute

Description

Name
Datatype
Description
Attributes

USERREFNO
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

50
TOP

MAKERID
Attribute

Description

Name
Datatype
Description
Attributes

MAKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

MAKERDTSTAMP
Attribute

Description

Name
Datatype
Description

MAKERDTSTAMP
String

639

Attributes

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

CHECKERID
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERID
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

12
TOP

CHECKERDTSTAMP
Attribute

Description

Name
Datatype
Description
Attributes

CHECKERDTSTAMP
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

25
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

AUTHSTAT
Attribute

Description

Name
Datatype
Description
Attributes

AUTHSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

640

TOP

RECSTAT
Attribute

Description

Name
Datatype
Description
Attributes

RECSTAT
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

ONCEAUTH
Attribute

Description

Name
Datatype
Description
Attributes

ONCEAUTH
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

1
TOP

UDFDETAILS
Attribute

Description

Name
Datatype
Description
Attributes

UDFDETAILS

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

641

FIELD_NAME
Attribute

Description

Name
Datatype
Description
Restrictions

FIELD_NAME
String

Restrictions

Description

maxLength
minLength

105
1
TOP

DATATYPE
Attribute

Description

Name
Datatype
Description
Attributes

DATATYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength

15
TOP

FIELD_VALUE
Attribute

Description

Name
Datatype
Description
Attributes

FIELD_VALUE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

255
0
TOP

VAL_TYPE
Attribute

Description

Name
Datatype
Description
Attributes

VAL_TYPE
String

Restrictions

Attribute

Description

minOccurs

Restrictions

Description

maxLength
minLength

2
0
TOP

FCUBS_ERROR_RESP

642

Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.
TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description

WARNING
Indicates the warning encountered.

643

Attributes

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

644

2.14.4.CO-CustomerReopen-Res-PK-MSG.xsd

FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Customer-PK
CUSTOMERNO
MODNO
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC

FCUBS_HEADER
Attribute

Description

Name
Datatype
Description

FCUBS_HEADER

TOP

SOURCE
Attribute

Description

645

Name
Datatype
Description

SOURCE
String
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

Description

pattern

[a-zA-Z_0-9]*
TOP

UBSCOMP
Attribute

Description

Name
Datatype
Description

UBSCOMP
String
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 casesensitive.

Restrictions

Restrictions

Description

enumeration

FCUBS,FCIS
TOP

MSGID
Attribute

Description

Name
Datatype
Description

MSGID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

CORRELID
Attribute

Description

Name
Datatype
Description

CORRELID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

646

TOP

USERID
Attribute

Description

Name
Datatype
Description

USERID
String
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

Description

maxLength
pattern

12
[A-Z_0-9]*
TOP

BRANCH
Attribute

Description

Name
Datatype
Description

BRANCH
String
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

Description

length
pattern

3
[a-zA-Z_0-9]{3}
TOP

MODULEID
Attribute

Description

Name
Datatype
Description

MODULEID
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true
TOP

SERVICE
Attribute

Description

Name
Datatype
Description

SERVICE
String
This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

OPERATION

647

Attribute

Description

Name
Datatype
Description

OPERATION
String
This is the operation of the service which is being invoked. This field is casesensitive.

Attributes

Attribute

Description

nillable

true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_OPERATION
Attribute

Description

Name
Datatype
Description

SOURCE_OPERATION
String
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.

Attributes

Attribute

Description

minOccurs
nillable

0
true

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

SOURCE_USERID
Attribute

Description

Name
Datatype
Description
Attributes

SOURCE_USERID
String
This is the user id in the Source system who is performing the action.

Attribute

Description

minOccurs
nillable

0
true
TOP

DESTINATION
Attribute

Description

Name
Datatype
Description

DESTINATION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

648

MULTITRIPID
Attribute

Description

Name
Datatype
Description

MULTITRIPID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

FUNCTIONID
Attribute

Description

Name
Datatype
Description

FUNCTIONID
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

maxLength
pattern

8
[A-Z_0-9]*

Restrictions

TOP

ACTION
Attribute

Description

Name
Datatype
Description

ACTION
String
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.

Attributes

Attribute

Description

minOccurs

Restrictions

Description

pattern

[a-zA-Z_0-9]*

Restrictions

TOP

MSGSTAT
Attribute

Description

Name
Datatype
Description

MSGSTAT
String
In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attributes

Attribute

Description

minOccurs

649

Restrictions

Restrictions

Description

enumeration

SUCCESS,WARNING,FAILURE
TOP

ADDL
Attribute

Description

Name
Datatype
Description
Attributes

ADDL
This node is to be used for Additional information about a message.

Attribute

Description

minOccurs

0
TOP

PARAM
Attribute

Description

Name
Datatype
Description
Attributes

PARAM
This is the parent node for each parameter in the additional node.

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

NAME
Attribute

Description

Name
Datatype
Description

NAME
String
The name of the additional parameter comes here.
TOP

VALUE
Attribute

Description

Name
Datatype
Description

VALUE
String
The value of the addtional parameter comes here.
TOP

FCUBS_BODY
Attribute

Description

Name
Datatype
Description

FCUBS_BODY

TOP

Customer-PK
Attribute

Description

Name

Customer-PK

650

Datatype
Description
TOP

CUSTOMERNO
Attribute

Description

Name
Datatype
Description
Restrictions

CUSTOMERNO
String

Restrictions

Description

maxLength

9
TOP

MODNO
Attribute

Description

Name
Datatype
Description
Attributes

MODNO
Number

Attribute

Description

minOccurs

0
TOP

FCUBS_ERROR_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_ERROR_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

ERROR
Attribute

Description

Name
Datatype
Description
Attributes

ERROR
This indicates the type of error encountered.

Attribute

Description

maxOccurs

unbounded
TOP

ECODE
Attribute

Description

Name
Datatype
Description

ECODE
String
This indicates the code for the error encountered.

651

TOP

EDESC
Attribute

Description

Name
Datatype
Description

EDESC
String
This indicates the description of the error encountered.
TOP

FCUBS_WARNING_RESP
Attribute

Description

Name
Datatype
Description
Attributes

FCUBS_WARNING_RESP

Attribute

Description

maxOccurs
minOccurs

unbounded
0
TOP

WARNING
Attribute

Description

Name
Datatype
Description
Attributes

WARNING
Indicates the warning encountered.

Attribute

Description

maxOccurs

unbounded
TOP

WCODE
Attribute

Description

Name
Datatype
Description

WCODE
String
This indicates the code for the warning encountered.
TOP

WDESC
Attribute

Description

Name
Datatype
Description

WDESC
String
This indicates the description of the warning encountered
TOP

652

ELCoreService
[October][2013]
Oracle Financial Services software Limited
Oracle Park
Off Western Express Highway
Goregaon (East)
Mumbai, Maharashtra 400 063
India
Worldwide Inquiries:
Phone: +91 22 6718 3000
Fax:+91 22 6718 3001
www.oracle.com/financialservices/
Copyright [2007], [2013], 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 their
respective owners.
U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs
installed on the hardware, and/or documentation, delivered to U.S. Government end users are commercial computer
software pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As
such, 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 and
license 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 not
developed or intended for use in any inherently dangerous applications, including applications that may create a risk of
personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all
appropriate failsafe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates
disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.
This software and related documentation are provided under a license agreement containing restrictions on use and
disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or
allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit,
perform, publish or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation
of
this software, unless required by law for interoperability, is prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any
errors, please report them to us in writing.
This software or hardware and documentation may provide access to or information on content, products and services
from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any

653

kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not be
responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or
services.

654

Вам также может понравиться