gateway documentation - fcubsdefaultaccservice oracle ......2. fcubsdefaultaccservice...

268
Gateway Documentation - FCUBSDefaultAccService Oracle FLEXCUBE Universal Banking Release 12.87.02.0.0 [Febraury][2016]

Upload: others

Post on 27-Jul-2020

28 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Gateway Documentation - FCUBSDefaultAccServiceOracle FLEXCUBE Universal Banking

Release 12.87.02.0.0[Febraury][2016]

Page 2: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Table Of Contents

1. Background ......................................................................... 1

2. FCUBSDefaultAccService ......................................................................... 2

2.1.AuthorizeDefaultAcc ......................................................................... 2

2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd ......................................................................... 2

2.1.2.ST-AuthorizeDefaultAcc-Req-IO-MSG.xsd ......................................................................... 12

2.1.3.ST-AuthorizeDefaultAcc-Res-Full-MSG.xsd ......................................................................... 20

2.1.4.ST-AuthorizeDefaultAcc-Res-PK-MSG.xsd ......................................................................... 32

2.2.CloseDefaultAcc ......................................................................... 42

2.2.1.ST-CloseDefaultAcc-Req-Full-MSG.xsd ......................................................................... 42

2.2.2.ST-CloseDefaultAcc-Req-IO-MSG.xsd ......................................................................... 52

2.2.3.ST-CloseDefaultAcc-Res-Full-MSG.xsd ......................................................................... 60

2.2.4.ST-CloseDefaultAcc-Res-PK-MSG.xsd ......................................................................... 72

2.3.CreateDefaultAcc ......................................................................... 82

2.3.1.ST-CreateDefaultAcc-Req-Full-MSG.xsd ......................................................................... 82

2.3.2.ST-CreateDefaultAcc-Req-IO-MSG.xsd ......................................................................... 92

2.3.3.ST-CreateDefaultAcc-Res-Full-MSG.xsd ......................................................................... 100

2.3.4.ST-CreateDefaultAcc-Res-PK-MSG.xsd ......................................................................... 113

2.4.DeleteDefaultAcc ......................................................................... 122

2.4.1.ST-DeleteDefaultAcc-Req-Full-MSG.xsd ......................................................................... 122

2.4.2.ST-DeleteDefaultAcc-Req-IO-MSG.xsd ......................................................................... 133

2.4.3.ST-DeleteDefaultAcc-Res-Full-MSG.xsd ......................................................................... 140

2.4.4.ST-DeleteDefaultAcc-Res-PK-MSG.xsd ......................................................................... 153

2.5.ModifyDefaultAcc ......................................................................... 161

2.5.1.ST-ModifyDefaultAcc-Req-Full-MSG.xsd ......................................................................... 161

2.5.2.ST-ModifyDefaultAcc-Req-IO-MSG.xsd ......................................................................... 172

2.5.3.ST-ModifyDefaultAcc-Res-Full-MSG.xsd ......................................................................... 181

2.5.4.ST-ModifyDefaultAcc-Res-PK-MSG.xsd ......................................................................... 194

2.6.QueryDefaultAcc ......................................................................... 205

2.6.1.ST-QueryDefaultAcc-Req-IO-MSG.xsd ......................................................................... 205

2.6.2.ST-QueryDefaultAcc-Res-Full-MSG.xsd ......................................................................... 212

2.7.ReopenDefaultAcc ......................................................................... 224

2.7.1.ST-ReopenDefaultAcc-Req-Full-MSG.xsd ......................................................................... 224

2.7.2.ST-ReopenDefaultAcc-Req-IO-MSG.xsd ......................................................................... 235

2.7.3.ST-ReopenDefaultAcc-Res-Full-MSG.xsd ......................................................................... 243

2.7.4.ST-ReopenDefaultAcc-Res-PK-MSG.xsd ......................................................................... 255

Page 3: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

1. Background

Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications deployed on disparate platforms and using different infrastructure need to be able to communicate and integrate seamlessly with FLEXCUBE UBS in order to exchange data.The FLEXCUBE UBS Integration Gateway (referred to as Gateway) will cater to these integration needs.The integration needs supported by the Gateway can be broadly categorized from the perspective of Gateway as follows

1. Inbound application integration :

This is used when any external system needs to add, modify or query information within FLEXCUBE UBS

2. Outbound application integration :

This is used when any external system needs to be notified of the various events that occur within FLEXCUBE UBS

The following sections provide detailed XSD documentation of all operations available in FCUBSDefaultAccService of Core Module

1

Page 4: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

2. FCUBSDefaultAccService

2.1.AuthorizeDefaultAcc

2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd

AUTHORIZEDEFAULTACC_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-Full

CUSTOMER_NO

MAKER

MAKERSTAMP

CHECKER 2

Page 5: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Details

ENTITY_1

ENTITY_2

ENTITY_3

CUST_AC_NO

BRCODE

AC_DESC

CUR

AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName AUTHORIZEDEFAULTACC_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.3

Page 6: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

4

Page 7: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

5

Page 8: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

6

Page 9: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute Description

7

Page 10: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-Full

Attribute Description

8

Page 11: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name Master-FullDatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP9

Page 12: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Details

10

Page 13: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ENTITY_1

Attribute DescriptionName ENTITY_1Datatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

ENTITY_2

Attribute DescriptionName ENTITY_2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_3

Attribute DescriptionName ENTITY_3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CUST_AC_NO

Attribute DescriptionName CUST_AC_NODatatype StringDescription

11

Page 14: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

BRCODE

Attribute DescriptionName BRCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AC_DESC

Attribute DescriptionName AC_DESCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

CUR

Attribute DescriptionName CURDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

2.1.2.ST-AuthorizeDefaultAcc-Req-IO-MSG.xsd

AUTHORIZEDEFAULTACC_IOPK_REQ

FCUBS_HEADER

SOURCE

12

Page 15: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-IO

CUSTOMER_NO

CHECKER

CHECKERSTAMP

MODNO

AUTHORIZEDEFAULTACC_IOPK_REQ

Attribute DescriptionName AUTHORIZEDEFAULTACC_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute Description

13

Page 16: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

14

Page 17: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.

15

Page 18: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

16

Page 19: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

17

Page 20: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

18

Page 21: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-IO

Attribute DescriptionName Master-IODatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescription

19

Page 22: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

2.1.3.ST-AuthorizeDefaultAcc-Res-Full-MSG.xsd

AUTHORIZEDEFAULTACC_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD20

Page 23: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-Full

CUSTOMER_NO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Details

ENTITY_1

ENTITY_2

ENTITY_3

CUST_AC_NO

BRCODE

AC_DESC

CUR

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

AUTHORIZEDEFAULTACC_FSFS_RES

Attribute Description21

Page 24: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name AUTHORIZEDEFAULTACC_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

22

Page 25: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

23

Page 26: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype String

24

Page 27: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Description This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION25

Page 28: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM26

Page 29: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-Full

Attribute DescriptionName Master-FullDatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

27

Page 30: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

28

Page 31: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Details

Attribute DescriptionName DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ENTITY_1

Attribute DescriptionName ENTITY_1Datatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

ENTITY_2

Attribute Description29

Page 32: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name ENTITY_2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_3

Attribute DescriptionName ENTITY_3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CUST_AC_NO

Attribute DescriptionName CUST_AC_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

BRCODE

Attribute DescriptionName BRCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AC_DESC

Attribute Description

30

Page 33: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name AC_DESCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

CUR

Attribute DescriptionName CURDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute Description

31

Page 34: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.1.4.ST-AuthorizeDefaultAcc-Res-PK-MSG.xsd

AUTHORIZEDEFAULTACC_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE32

Page 35: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-PK

CUSTOMER_NO

Master-IO

CUSTOMER_NO

CHECKER

CHECKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

AUTHORIZEDEFAULTACC_IOPK_RES

Attribute DescriptionName AUTHORIZEDEFAULTACC_IOPK_RES

33

Page 36: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

DatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

34

Page 37: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

35

Page 38: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype String

36

Page 39: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Description This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION37

Page 40: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM38

Page 41: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-PK

Attribute DescriptionName Master-PKDatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

Master-IO

Attribute DescriptionName Master-IODatatypeDescription

CUSTOMER_NO

Attribute Description

39

Page 42: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

40

Page 43: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

41

Page 44: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.2.CloseDefaultAcc

2.2.1.ST-CloseDefaultAcc-Req-Full-MSG.xsd

CLOSEDEFAULTACC_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-Full

CUSTOMER_NO

MAKER42

Page 45: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Details

ENTITY_1

ENTITY_2

ENTITY_3

CUST_AC_NO

BRCODE

AC_DESC

CUR

CLOSEDEFAULTACC_FSFS_REQ

Attribute DescriptionName CLOSEDEFAULTACC_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype String

43

Page 46: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Description This is the component of FLEXCUBE for which this message is meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

44

Page 47: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

45

Page 48: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

46

Page 49: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

47

Page 50: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-Full48

Page 51: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName Master-FullDatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

49

Page 52: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

50

Page 53: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 1

Details

Attribute DescriptionName DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ENTITY_1

Attribute DescriptionName ENTITY_1Datatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

ENTITY_2

Attribute DescriptionName ENTITY_2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_3

Attribute DescriptionName ENTITY_3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CUST_AC_NO

Attribute Description51

Page 54: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name CUST_AC_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

BRCODE

Attribute DescriptionName BRCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AC_DESC

Attribute DescriptionName AC_DESCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

CUR

Attribute DescriptionName CURDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

2.2.2.ST-CloseDefaultAcc-Req-IO-MSG.xsd

CLOSEDEFAULTACC_IOPK_REQ

FCUBS_HEADER 52

Page 55: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-IO

CUSTOMER_NO

MAKER

MAKERSTAMP

MODNO

CLOSEDEFAULTACC_IOPK_REQ

Attribute DescriptionName CLOSEDEFAULTACC_IOPK_REQDatatypeDescription

FCUBS_HEADER

53

Page 56: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

54

Page 57: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.

55

Page 58: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

56

Page 59: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

57

Page 60: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

58

Page 61: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-IO

Attribute DescriptionName Master-IODatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescription

59

Page 62: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

2.2.3.ST-CloseDefaultAcc-Res-Full-MSG.xsd

CLOSEDEFAULTACC_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD60

Page 63: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-Full

CUSTOMER_NO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Details

ENTITY_1

ENTITY_2

ENTITY_3

CUST_AC_NO

BRCODE

AC_DESC

CUR

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CLOSEDEFAULTACC_FSFS_RES

Attribute Description61

Page 64: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name CLOSEDEFAULTACC_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

62

Page 65: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

63

Page 66: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype String

64

Page 67: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Description This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION65

Page 68: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM66

Page 69: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-Full

Attribute DescriptionName Master-FullDatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

67

Page 70: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

68

Page 71: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Details

Attribute DescriptionName DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ENTITY_1

Attribute DescriptionName ENTITY_1Datatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

ENTITY_2

Attribute Description69

Page 72: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name ENTITY_2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_3

Attribute DescriptionName ENTITY_3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CUST_AC_NO

Attribute DescriptionName CUST_AC_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

BRCODE

Attribute DescriptionName BRCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AC_DESC

Attribute Description

70

Page 73: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name AC_DESCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

CUR

Attribute DescriptionName CURDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute Description

71

Page 74: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.2.4.ST-CloseDefaultAcc-Res-PK-MSG.xsd

CLOSEDEFAULTACC_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE72

Page 75: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-PK

CUSTOMER_NO

Master-IO

CUSTOMER_NO

MAKER

MAKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CLOSEDEFAULTACC_IOPK_RES

Attribute DescriptionName CLOSEDEFAULTACC_IOPK_RES

73

Page 76: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

DatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

74

Page 77: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

75

Page 78: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype String

76

Page 79: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Description This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION77

Page 80: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM78

Page 81: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-PK

Attribute DescriptionName Master-PKDatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

Master-IO

Attribute DescriptionName Master-IODatatypeDescription

CUSTOMER_NO

Attribute Description

79

Page 82: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

80

Page 83: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

81

Page 84: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.3.CreateDefaultAcc

2.3.1.ST-CreateDefaultAcc-Req-Full-MSG.xsd

CREATEDEFAULTACC_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-Full

CUSTOMER_NO

MAKER82

Page 85: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Details

ENTITY_1

ENTITY_2

ENTITY_3

CUST_AC_NO

BRCODE

AC_DESC

CUR

CREATEDEFAULTACC_FSFS_REQ

Attribute DescriptionName CREATEDEFAULTACC_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype String

83

Page 86: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Description This is the component of FLEXCUBE for which this message is meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

84

Page 87: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

85

Page 88: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

86

Page 89: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

87

Page 90: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-Full88

Page 91: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName Master-FullDatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

89

Page 92: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

90

Page 93: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 1

Details

Attribute DescriptionName DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ENTITY_1

Attribute DescriptionName ENTITY_1Datatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

ENTITY_2

Attribute DescriptionName ENTITY_2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_3

Attribute DescriptionName ENTITY_3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CUST_AC_NO

Attribute Description91

Page 94: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name CUST_AC_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

BRCODE

Attribute DescriptionName BRCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AC_DESC

Attribute DescriptionName AC_DESCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

CUR

Attribute DescriptionName CURDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

2.3.2.ST-CreateDefaultAcc-Req-IO-MSG.xsd

CREATEDEFAULTACC_IOPK_REQ

FCUBS_HEADER 92

Page 95: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-IO

CUSTOMER_NO

Details

ENTITY_1

ENTITY_2

ENTITY_3

CUST_AC_NO

CREATEDEFAULTACC_IOPK_REQ

Attribute DescriptionName CREATEDEFAULTACC_IOPK_REQ

93

Page 96: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

DatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

94

Page 97: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

95

Page 98: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype String

96

Page 99: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Description This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION97

Page 100: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM98

Page 101: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-IO

Attribute DescriptionName Master-IODatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

Details

Attribute DescriptionName DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

99

Page 102: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

ENTITY_1

Attribute DescriptionName ENTITY_1Datatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

ENTITY_2

Attribute DescriptionName ENTITY_2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_3

Attribute DescriptionName ENTITY_3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CUST_AC_NO

Attribute DescriptionName CUST_AC_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

2.3.3.ST-CreateDefaultAcc-Res-Full-MSG.xsd

CREATEDEFAULTACC_FSFS_RES

FCUBS_HEADER100

Page 103: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-Full

CUSTOMER_NO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Details101

Page 104: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

ENTITY_1

ENTITY_2

ENTITY_3

CUST_AC_NO

BRCODE

AC_DESC

CUR

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATEDEFAULTACC_FSFS_RES

Attribute DescriptionName CREATEDEFAULTACC_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute Description

102

Page 105: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

103

Page 106: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

104

Page 107: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

105

Page 108: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

106

Page 109: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-Full107

Page 110: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName Master-FullDatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

108

Page 111: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

109

Page 112: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 1

Details

Attribute DescriptionName DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ENTITY_1

Attribute DescriptionName ENTITY_1Datatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

ENTITY_2

Attribute DescriptionName ENTITY_2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_3

Attribute DescriptionName ENTITY_3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CUST_AC_NO

Attribute Description110

Page 113: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name CUST_AC_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

BRCODE

Attribute DescriptionName BRCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AC_DESC

Attribute DescriptionName AC_DESCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

CUR

Attribute DescriptionName CURDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

FCUBS_ERROR_RESP

Attribute Description

111

Page 114: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute Description

112

Page 115: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.3.4.ST-CreateDefaultAcc-Res-PK-MSG.xsd

CREATEDEFAULTACC_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-PK

CUSTOMER_NO113

Page 116: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Master-IO

CUSTOMER_NO

Details

ENTITY_1

ENTITY_2

ENTITY_3

CUST_AC_NO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATEDEFAULTACC_IOPK_RES

Attribute DescriptionName CREATEDEFAULTACC_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute Description

114

Page 117: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

115

Page 118: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

116

Page 119: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

117

Page 120: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

118

Page 121: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-PK119

Page 122: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName Master-PKDatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

Master-IO

Attribute DescriptionName Master-IODatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

Details

Attribute DescriptionName DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ENTITY_1

Attribute DescriptionName ENTITY_1Datatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

ENTITY_2

Attribute Description120

Page 123: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name ENTITY_2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_3

Attribute DescriptionName ENTITY_3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CUST_AC_NO

Attribute DescriptionName CUST_AC_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescription

121

Page 124: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.4.DeleteDefaultAcc

2.4.1.ST-DeleteDefaultAcc-Req-Full-MSG.xsd

DELETEDEFAULTACC_FSFS_REQ122

Page 125: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-Full

CUSTOMER_NO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT123

Page 126: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Details

ENTITY_1

ENTITY_2

ENTITY_3

CUST_AC_NO

BRCODE

AC_DESC

CUR

DELETEDEFAULTACC_FSFS_REQ

Attribute DescriptionName DELETEDEFAULTACC_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

124

Page 127: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype String

125

Page 128: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Description This is the Branch of FLEXCUBE where the transaction would be recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

126

Page 129: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONID

127

Page 130: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Datatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

128

Page 131: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-Full

Attribute DescriptionName Master-FullDatatypeDescription

CUSTOMER_NO

Attribute Description

129

Page 132: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescription

130

Page 133: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Details

Attribute DescriptionName DetailsDatatypeDescription

131

Page 134: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ENTITY_1

Attribute DescriptionName ENTITY_1Datatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

ENTITY_2

Attribute DescriptionName ENTITY_2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_3

Attribute DescriptionName ENTITY_3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CUST_AC_NO

Attribute DescriptionName CUST_AC_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

132

Page 135: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 20

BRCODE

Attribute DescriptionName BRCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AC_DESC

Attribute DescriptionName AC_DESCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

CUR

Attribute DescriptionName CURDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

2.4.2.ST-DeleteDefaultAcc-Req-IO-MSG.xsd

DELETEDEFAULTACC_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

133

Page 136: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-IO

CUSTOMER_NO

DELETEDEFAULTACC_IOPK_REQ

Attribute DescriptionName DELETEDEFAULTACC_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

134

Page 137: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

135

Page 138: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

136

Page 139: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

137

Page 140: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

138

Page 141: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

139

Page 142: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-IO

Attribute DescriptionName Master-IODatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

2.4.3.ST-DeleteDefaultAcc-Res-Full-MSG.xsd

DELETEDEFAULTACC_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION140

Page 143: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-Full

CUSTOMER_NO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Details

ENTITY_1

ENTITY_2

ENTITY_3

CUST_AC_NO

BRCODE

AC_DESC

CUR

FCUBS_ERROR_RESP

ERROR141

Page 144: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

DELETEDEFAULTACC_FSFS_RES

Attribute DescriptionName DELETEDEFAULTACC_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype String

142

Page 145: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

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.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

143

Page 146: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

144

Page 147: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONID

145

Page 148: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Datatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

146

Page 149: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-Full

Attribute DescriptionName Master-FullDatatypeDescription

CUSTOMER_NO

Attribute Description

147

Page 150: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescription

148

Page 151: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Details

Attribute DescriptionName DetailsDatatypeDescription

149

Page 152: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ENTITY_1

Attribute DescriptionName ENTITY_1Datatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

ENTITY_2

Attribute DescriptionName ENTITY_2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_3

Attribute DescriptionName ENTITY_3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CUST_AC_NO

Attribute DescriptionName CUST_AC_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

150

Page 153: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 20

BRCODE

Attribute DescriptionName BRCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AC_DESC

Attribute DescriptionName AC_DESCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

CUR

Attribute DescriptionName CURDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

151

Page 154: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype String

152

Page 155: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Description

2.4.4.ST-DeleteDefaultAcc-Res-PK-MSG.xsd

DELETEDEFAULTACC_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-PK

CUSTOMER_NO

Master-IO

CUSTOMER_NO

FCUBS_ERROR_RESP

ERROR

ECODE 153

Page 156: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

DELETEDEFAULTACC_IOPK_RES

Attribute DescriptionName DELETEDEFAULTACC_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

154

Page 157: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID155

Page 158: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

156

Page 159: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

157

Page 160: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL158

Page 161: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-PK

Attribute DescriptionName Master-PKDatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

159

Page 162: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Master-IO

Attribute DescriptionName Master-IODatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatype

160

Page 163: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

DescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.5.ModifyDefaultAcc

2.5.1.ST-ModifyDefaultAcc-Req-Full-MSG.xsd

MODIFYDEFAULTACC_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION161

Page 164: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-Full

CUSTOMER_NO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Details

ENTITY_1

ENTITY_2

ENTITY_3

CUST_AC_NO

BRCODE

AC_DESC

CUR

MODIFYDEFAULTACC_FSFS_REQ

Attribute DescriptionName MODIFYDEFAULTACC_FSFS_REQDatatypeDescription

FCUBS_HEADER

162

Page 165: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

163

Page 166: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.

164

Page 167: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

165

Page 168: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

166

Page 169: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

167

Page 170: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-Full

Attribute DescriptionName Master-FullDatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescription

168

Page 171: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype StringDescription

169

Page 172: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Details

Attribute DescriptionName DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ENTITY_1

Attribute DescriptionName ENTITY_1Datatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

ENTITY_2

Attribute DescriptionName ENTITY_2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

170

Page 173: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_3

Attribute DescriptionName ENTITY_3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CUST_AC_NO

Attribute DescriptionName CUST_AC_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

BRCODE

Attribute DescriptionName BRCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AC_DESC

Attribute DescriptionName AC_DESCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

171

Page 174: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 255

CUR

Attribute DescriptionName CURDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

2.5.2.ST-ModifyDefaultAcc-Req-IO-MSG.xsd

MODIFYDEFAULTACC_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM172

Page 175: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

NAME

VALUE

FCUBS_BODY

Master-IO

CUSTOMER_NO

MAKER

MAKERSTAMP

Details

ENTITY_1

ENTITY_2

ENTITY_3

CUST_AC_NO

BRCODE

AC_DESC

CUR

MODIFYDEFAULTACC_IOPK_REQ

Attribute DescriptionName MODIFYDEFAULTACC_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute Description

173

Page 176: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

174

Page 177: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

175

Page 178: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

176

Page 179: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

177

Page 180: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-IO178

Page 181: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName Master-IODatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Details

Attribute DescriptionName DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ENTITY_1

179

Page 182: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName ENTITY_1Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_2

Attribute DescriptionName ENTITY_2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_3

Attribute DescriptionName ENTITY_3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CUST_AC_NO

Attribute DescriptionName CUST_AC_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

BRCODE

180

Page 183: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName BRCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AC_DESC

Attribute DescriptionName AC_DESCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

CUR

Attribute DescriptionName CURDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

2.5.3.ST-ModifyDefaultAcc-Res-Full-MSG.xsd

MODIFYDEFAULTACC_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID181

Page 184: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-Full

CUSTOMER_NO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Details

ENTITY_1

ENTITY_2

ENTITY_3

CUST_AC_NO

BRCODE

AC_DESC

CUR182

Page 185: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

MODIFYDEFAULTACC_FSFS_RES

Attribute DescriptionName MODIFYDEFAULTACC_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

183

Page 186: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype String

184

Page 187: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Description This is the Branch of FLEXCUBE where the transaction would be recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

185

Page 188: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONID

186

Page 189: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Datatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

187

Page 190: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-Full

Attribute DescriptionName Master-FullDatatypeDescription

CUSTOMER_NO

Attribute Description

188

Page 191: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescription

189

Page 192: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Details

Attribute DescriptionName DetailsDatatypeDescription

190

Page 193: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ENTITY_1

Attribute DescriptionName ENTITY_1Datatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

ENTITY_2

Attribute DescriptionName ENTITY_2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_3

Attribute DescriptionName ENTITY_3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CUST_AC_NO

Attribute DescriptionName CUST_AC_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

191

Page 194: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 20

BRCODE

Attribute DescriptionName BRCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AC_DESC

Attribute DescriptionName AC_DESCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

CUR

Attribute DescriptionName CURDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

192

Page 195: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype String

193

Page 196: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Description

2.5.4.ST-ModifyDefaultAcc-Res-PK-MSG.xsd

MODIFYDEFAULTACC_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-PK

CUSTOMER_NO

Master-IO

CUSTOMER_NO

MAKER

MAKERSTAMP

Details 194

Page 197: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

ENTITY_1

ENTITY_2

ENTITY_3

CUST_AC_NO

BRCODE

AC_DESC

CUR

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

MODIFYDEFAULTACC_IOPK_RES

Attribute DescriptionName MODIFYDEFAULTACC_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute Description

195

Page 198: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

196

Page 199: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

197

Page 200: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

198

Page 201: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

199

Page 202: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-PK200

Page 203: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName Master-PKDatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

Master-IO

Attribute DescriptionName Master-IODatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

201

Page 204: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 35

Details

Attribute DescriptionName DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ENTITY_1

Attribute DescriptionName ENTITY_1Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_2

Attribute DescriptionName ENTITY_2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_3

Attribute DescriptionName ENTITY_3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

202

Page 205: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 20

CUST_AC_NO

Attribute DescriptionName CUST_AC_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

BRCODE

Attribute DescriptionName BRCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AC_DESC

Attribute DescriptionName AC_DESCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

CUR

Attribute DescriptionName CURDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

203

Page 206: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 255

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescription

204

Page 207: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.6.QueryDefaultAcc

2.6.1.ST-QueryDefaultAcc-Req-IO-MSG.xsd

QUERYDEFAULTACC_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM 205

Page 208: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

NAME

VALUE

FCUBS_BODY

Master-IO

CUSTOMER_NO

QUERYDEFAULTACC_IOFS_REQ

Attribute DescriptionName QUERYDEFAULTACC_IOFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

206

Page 209: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID207

Page 210: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

208

Page 211: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

209

Page 212: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL210

Page 213: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-IO

Attribute DescriptionName Master-IODatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

211

Page 214: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

2.6.2.ST-QueryDefaultAcc-Res-Full-MSG.xsd

QUERYDEFAULTACC_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-IO

CUSTOMER_NO

Master-Full

CUSTOMER_NO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP 212

Page 215: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

MODNO

TXNSTAT

AUTHSTAT

Details

ENTITY_1

ENTITY_2

ENTITY_3

CUST_AC_NO

BRCODE

AC_DESC

CUR

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYDEFAULTACC_IOFS_RES

Attribute DescriptionName QUERYDEFAULTACC_IOFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

213

Page 216: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

214

Page 217: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

215

Page 218: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

216

Page 219: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

217

Page 220: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

218

Page 221: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-IO

Attribute DescriptionName Master-IODatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

Master-Full

Attribute DescriptionName Master-FullDatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute Description

219

Page 222: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute Description

220

Page 223: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Details

Attribute DescriptionName DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ENTITY_1

Attribute DescriptionName ENTITY_1Datatype StringDescription

221

Page 224: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_2

Attribute DescriptionName ENTITY_2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_3

Attribute DescriptionName ENTITY_3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CUST_AC_NO

Attribute DescriptionName CUST_AC_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

BRCODE

Attribute DescriptionName BRCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

222

Page 225: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 3

AC_DESC

Attribute DescriptionName AC_DESCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

CUR

Attribute DescriptionName CURDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute Description223

Page 226: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.7.ReopenDefaultAcc

2.7.1.ST-ReopenDefaultAcc-Req-Full-MSG.xsd

REOPENDEFAULTACC_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

224

Page 227: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-Full

CUSTOMER_NO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Details

ENTITY_1

ENTITY_2

ENTITY_3225

Page 228: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

CUST_AC_NO

BRCODE

AC_DESC

CUR

REOPENDEFAULTACC_FSFS_REQ

Attribute DescriptionName REOPENDEFAULTACC_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field. 226

Page 229: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID227

Page 230: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

228

Page 231: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

229

Page 232: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL230

Page 233: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-Full

Attribute DescriptionName Master-FullDatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

231

Page 234: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO232

Page 235: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Details

Attribute DescriptionName DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ENTITY_1

Attribute DescriptionName ENTITY_1

233

Page 236: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Datatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

ENTITY_2

Attribute DescriptionName ENTITY_2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_3

Attribute DescriptionName ENTITY_3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CUST_AC_NO

Attribute DescriptionName CUST_AC_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

BRCODE

Attribute DescriptionName BRCODEDatatype StringDescription

234

Page 237: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AC_DESC

Attribute DescriptionName AC_DESCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

CUR

Attribute DescriptionName CURDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

2.7.2.ST-ReopenDefaultAcc-Req-IO-MSG.xsd

REOPENDEFAULTACC_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION235

Page 238: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-IO

CUSTOMER_NO

MAKER

MAKERSTAMP

MODNO

REOPENDEFAULTACC_IOPK_REQ

Attribute DescriptionName REOPENDEFAULTACC_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

236

Page 239: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

237

Page 240: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

238

Page 241: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

239

Page 242: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

240

Page 243: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

241

Page 244: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-IO

Attribute DescriptionName Master-IODatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescription

242

Page 245: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

2.7.3.ST-ReopenDefaultAcc-Res-Full-MSG.xsd

REOPENDEFAULTACC_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD243

Page 246: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-Full

CUSTOMER_NO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Details

ENTITY_1

ENTITY_2

ENTITY_3

CUST_AC_NO

BRCODE

AC_DESC

CUR

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

REOPENDEFAULTACC_FSFS_RES

Attribute Description244

Page 247: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name REOPENDEFAULTACC_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

245

Page 248: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

246

Page 249: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype String

247

Page 250: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Description This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION248

Page 251: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM249

Page 252: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-Full

Attribute DescriptionName Master-FullDatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

250

Page 253: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

251

Page 254: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Details

Attribute DescriptionName DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ENTITY_1

Attribute DescriptionName ENTITY_1Datatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

ENTITY_2

Attribute Description252

Page 255: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name ENTITY_2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ENTITY_3

Attribute DescriptionName ENTITY_3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CUST_AC_NO

Attribute DescriptionName CUST_AC_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

BRCODE

Attribute DescriptionName BRCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AC_DESC

Attribute Description

253

Page 256: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name AC_DESCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

CUR

Attribute DescriptionName CURDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute Description

254

Page 257: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.7.4.ST-ReopenDefaultAcc-Res-PK-MSG.xsd

REOPENDEFAULTACC_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE255

Page 258: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Master-PK

CUSTOMER_NO

Master-IO

CUSTOMER_NO

MAKER

MAKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

REOPENDEFAULTACC_IOPK_RES

Attribute DescriptionName REOPENDEFAULTACC_IOPK_RES

256

Page 259: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

DatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

257

Page 260: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

258

Page 261: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

SERVICE

Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype String

259

Page 262: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Description This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION

Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION260

Page 263: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM261

Page 264: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Master-PK

Attribute DescriptionName Master-PKDatatypeDescription

CUSTOMER_NO

Attribute DescriptionName CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

Master-IO

Attribute DescriptionName Master-IODatatypeDescription

CUSTOMER_NO

Attribute Description

262

Page 265: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Name CUSTOMER_NODatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

263

Page 266: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

264

Page 267: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

Page 268: Gateway Documentation - FCUBSDefaultAccService Oracle ......2. FCUBSDefaultAccService 2.1.AuthorizeDefaultAcc 2.1.1.ST-AuthorizeDefaultAcc-Req-Full-MSG.xsd AUTHORIZEDEFAULTACC_FSFS_REQ

Gateway Documentation - FCUBSDefaultAccService[Febraury] [2016]

Oracle Financial services Software Limited Oracle ParkOff western Express HighwayGoregaon(East)Mumbai,Maharashtra 400 063India

Worldwide Inquiries:Phone: +91 22 6718 3000Fax:+91 22 6718 3001www.oracle.com/financialservices/

Copyright © [2013], [2016], Oracle and/or its affiliates. All rights reserved.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of theirrespective owners

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programsinstalled on the hardware, and/or documentation, delivered to U.S. Government end users are commercial computersoftware pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. Assuch, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system,integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms andlicense restrictions applicable to the programs. No other rights are granted to the U.S. Government.

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

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

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

This software or hardware and documentation may provide access to or information on content, products and servicesfrom third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of anykind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not beresponsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, orservices.

266