+ All Categories
Home > Documents > Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService...

Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService...

Date post: 03-Jul-2020
Category:
Upload: others
View: 8 times
Download: 0 times
Share this document with a friend
590
Gateway Documentation - FCUBSRMService Oracle FLEXCUBE Universal Banking Release 12.87.02.0.0 [Febraury][2016]
Transcript
Page 1: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Gateway Documentation - FCUBSRMServiceOracle FLEXCUBE Universal Banking

Release 12.87.02.0.0[Febraury][2016]

Page 2: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Table Of Contents

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

2. FCUBSRMService ......................................................................... 2

2.1.AuthorizeReportParam ......................................................................... 2

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

2.1.2.ST-AuthorizeReportParam-Req-IO-MSG.xsd ......................................................................... 13

2.1.3.ST-AuthorizeReportParam-Res-Full-MSG.xsd ......................................................................... 21

2.1.4.ST-AuthorizeReportParam-Res-PK-MSG.xsd ......................................................................... 34

2.2.AuthorizeRMHierarchy ......................................................................... 44

2.2.1.ST-AuthorizeRMHierarchy-Req-Full-MSG.xsd ......................................................................... 44

2.2.2.ST-AuthorizeRMHierarchy-Req-IO-MSG.xsd ......................................................................... 53

2.2.3.ST-AuthorizeRMHierarchy-Res-Full-MSG.xsd ......................................................................... 61

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

2.3.AuthorizeRMMassAmend ......................................................................... 81

2.3.1.ST-AuthorizeRMMassAmend-Req-Full-MSG.xsd ......................................................................... 81

2.3.2.ST-AuthorizeRMMassAmend-Req-IO-MSG.xsd ......................................................................... 93

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

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

2.4.CloseRMHierarchy ......................................................................... 123

2.4.1.ST-CloseRMHierarchy-Req-Full-MSG.xsd ......................................................................... 123

2.4.2.ST-CloseRMHierarchy-Req-IO-MSG.xsd ......................................................................... 132

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

2.4.4.ST-CloseRMHierarchy-Res-PK-MSG.xsd ......................................................................... 151

2.5.CreateReportParam ......................................................................... 160

2.5.1.ST-CreateReportParam-Req-Full-MSG.xsd ......................................................................... 160

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

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

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

2.6.CreateRMHierarchy ......................................................................... 206

2.6.1.ST-CreateRMHierarchy-Req-Full-MSG.xsd ......................................................................... 206

2.6.2.ST-CreateRMHierarchy-Req-IO-MSG.xsd ......................................................................... 216

2.6.3.ST-CreateRMHierarchy-Res-Full-MSG.xsd ......................................................................... 223

2.6.4.ST-CreateRMHierarchy-Res-PK-MSG.xsd ......................................................................... 233

2.7.CreateRMMassAmend ......................................................................... 242

2.7.1.ST-CreateRMMassAmend-Req-Full-MSG.xsd ......................................................................... 242

2.7.2.ST-CreateRMMassAmend-Req-IO-MSG.xsd ......................................................................... 254

2.7.3.ST-CreateRMMassAmend-Res-Full-MSG.xsd ......................................................................... 262

2.7.4.ST-CreateRMMassAmend-Res-PK-MSG.xsd ......................................................................... 274

2.8.DeleteRMHierarchy ......................................................................... 284

2.8.1.ST-DeleteRMHierarchy-Req-Full-MSG.xsd ......................................................................... 285

2.8.2.ST-DeleteRMHierarchy-Req-IO-MSG.xsd ......................................................................... 294

2.8.3.ST-DeleteRMHierarchy-Res-Full-MSG.xsd ......................................................................... 301

2.8.4.ST-DeleteRMHierarchy-Res-PK-MSG.xsd ......................................................................... 312

2.9.DeleteRMMassAmend ......................................................................... 320

2.9.1.ST-DeleteRMMassAmend-Req-Full-MSG.xsd ......................................................................... 320

2.9.2.ST-DeleteRMMassAmend-Req-IO-MSG.xsd ......................................................................... 332

2.9.3.ST-DeleteRMMassAmend-Res-Full-MSG.xsd ......................................................................... 338

2.9.4.ST-DeleteRMMassAmend-Res-PK-MSG.xsd ......................................................................... 351

2.10.ModifyReportParam ......................................................................... 360

Page 3: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

2.10.1.ST-ModifyReportParam-Req-Full-MSG.xsd ......................................................................... 360

2.10.2.ST-ModifyReportParam-Req-IO-MSG.xsd ......................................................................... 371

2.10.3.ST-ModifyReportParam-Res-Full-MSG.xsd ......................................................................... 382

2.10.4.ST-ModifyReportParam-Res-PK-MSG.xsd ......................................................................... 395

2.11.ModifyRMHierarchy ......................................................................... 407

2.11.1.ST-ModifyRMHierarchy-Req-Full-MSG.xsd ......................................................................... 407

2.11.2.ST-ModifyRMHierarchy-Req-IO-MSG.xsd ......................................................................... 416

2.11.3.ST-ModifyRMHierarchy-Res-Full-MSG.xsd ......................................................................... 424

2.11.4.ST-ModifyRMHierarchy-Res-PK-MSG.xsd ......................................................................... 435

2.12.ModifyRMMassAmend ......................................................................... 444

2.12.1.ST-ModifyRMMassAmend-Req-Full-MSG.xsd ......................................................................... 444

2.12.2.ST-ModifyRMMassAmend-Req-IO-MSG.xsd ......................................................................... 456

2.12.3.ST-ModifyRMMassAmend-Res-Full-MSG.xsd ......................................................................... 465

2.12.4.ST-ModifyRMMassAmend-Res-PK-MSG.xsd ......................................................................... 478

2.13.QueryReportParam ......................................................................... 490

2.13.1.ST-QueryReportParam-Req-IO-MSG.xsd ......................................................................... 490

2.13.2.ST-QueryReportParam-Res-Full-MSG.xsd ......................................................................... 497

2.14.QueryRMHierarchy ......................................................................... 510

2.14.1.ST-QueryRMHierarchy-Req-IO-MSG.xsd ......................................................................... 510

2.14.2.ST-QueryRMHierarchy-Res-Full-MSG.xsd ......................................................................... 517

2.15.QueryRMMassAmend ......................................................................... 528

2.15.1.ST-QueryRMMassAmend-Req-IO-MSG.xsd ......................................................................... 528

2.15.2.ST-QueryRMMassAmend-Res-Full-MSG.xsd ......................................................................... 535

2.16.ReopenRMHierarchy ......................................................................... 548

2.16.1.ST-ReopenRMHierarchy-Req-Full-MSG.xsd ......................................................................... 548

2.16.2.ST-ReopenRMHierarchy-Req-IO-MSG.xsd ......................................................................... 558

2.16.3.ST-ReopenRMHierarchy-Res-Full-MSG.xsd ......................................................................... 566

2.16.4.ST-ReopenRMHierarchy-Res-PK-MSG.xsd ......................................................................... 576

Page 4: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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 FCUBSRMService of Core Module

1

Page 5: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

2. FCUBSRMService

2.1.AuthorizeReportParam

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

AUTHORIZEREPORTPARAM_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

Report-Params-Full

LIEN_LIMIT_PERCENT

WITHDRAWAL_THRESHOLD

DEPOSIT_THRESHOLD

NEGATIVE_BAL_THRESHOLD 2

Page 6: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

UTIL_PERCENT

CUST_DUE_FOR_COLL_REV

CUST_DUE_FOR_CR_LINE_EXP

TD_MATDAYS

LOAN_MATDAYS

BANKCODE

WAKALA_EXPIRE_DAYS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute DescriptionName AUTHORIZEREPORTPARAM_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

3

Page 7: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

4

Page 8: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

5

Page 9: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

6

Page 10: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

7

Page 11: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Report-Params-Full8

Page 12: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute DescriptionName Report-Params-FullDatatypeDescription

LIEN_LIMIT_PERCENT

Attribute DescriptionName LIEN_LIMIT_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

WITHDRAWAL_THRESHOLD

Attribute DescriptionName WITHDRAWAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DEPOSIT_THRESHOLD

Attribute DescriptionName DEPOSIT_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NEGATIVE_BAL_THRESHOLD

Attribute DescriptionName NEGATIVE_BAL_THRESHOLDDatatype DecimalDescription

9

Page 13: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

UTIL_PERCENT

Attribute DescriptionName UTIL_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_COLL_REV

Attribute DescriptionName CUST_DUE_FOR_COLL_REVDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_CR_LINE_EXP

Attribute DescriptionName CUST_DUE_FOR_CR_LINE_EXPDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TD_MATDAYS

Attribute DescriptionName TD_MATDAYSDatatype DecimalDescription

10

Page 14: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LOAN_MATDAYS

Attribute DescriptionName LOAN_MATDAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BANKCODE

Attribute DescriptionName BANKCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

WAKALA_EXPIRE_DAYS

Attribute DescriptionName WAKALA_EXPIRE_DAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

MAKER

Attribute DescriptionName MAKERDatatype StringDescription

11

Page 15: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

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 DescriptionName MODNODatatype DecimalDescription

12

Page 16: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

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

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

AUTHORIZEREPORTPARAM_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION13

Page 17: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Report-Params-IO

BANKCODE

CHECKER

CHECKERSTAMP

MODNO

AUTHORIZEREPORTPARAM_IOPK_REQ

Attribute DescriptionName AUTHORIZEREPORTPARAM_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".

14

Page 18: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

15

Page 19: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

16

Page 20: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

17

Page 21: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

18

Page 22: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

19

Page 23: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Report-Params-IO

Attribute DescriptionName Report-Params-IODatatypeDescription

BANKCODE

Attribute DescriptionName BANKCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute Description20

Page 24: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

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

AUTHORIZEREPORTPARAM_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

21

Page 25: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Report-Params-Full

LIEN_LIMIT_PERCENT

WITHDRAWAL_THRESHOLD

DEPOSIT_THRESHOLD

NEGATIVE_BAL_THRESHOLD

UTIL_PERCENT

CUST_DUE_FOR_COLL_REV

CUST_DUE_FOR_CR_LINE_EXP

TD_MATDAYS

LOAN_MATDAYS

BANKCODE

WAKALA_EXPIRE_DAYS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING22

Page 26: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

WCODE

WDESC

AUTHORIZEREPORTPARAM_FSFS_RES

Attribute DescriptionName AUTHORIZEREPORTPARAM_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.

23

Page 27: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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}

MODULEID24

Page 28: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

25

Page 29: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

26

Page 30: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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=+/]*

ADDL27

Page 31: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Report-Params-Full

Attribute DescriptionName Report-Params-FullDatatypeDescription

LIEN_LIMIT_PERCENT

Attribute DescriptionName LIEN_LIMIT_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

28

Page 32: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptiontotalDigits 22

WITHDRAWAL_THRESHOLD

Attribute DescriptionName WITHDRAWAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DEPOSIT_THRESHOLD

Attribute DescriptionName DEPOSIT_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NEGATIVE_BAL_THRESHOLD

Attribute DescriptionName NEGATIVE_BAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

UTIL_PERCENT

Attribute DescriptionName UTIL_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

29

Page 33: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_COLL_REV

Attribute DescriptionName CUST_DUE_FOR_COLL_REVDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_CR_LINE_EXP

Attribute DescriptionName CUST_DUE_FOR_CR_LINE_EXPDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TD_MATDAYS

Attribute DescriptionName TD_MATDAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LOAN_MATDAYS

Attribute DescriptionName LOAN_MATDAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

30

Page 34: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptiontotalDigits 22

BANKCODE

Attribute DescriptionName BANKCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

WAKALA_EXPIRE_DAYS

Attribute DescriptionName WAKALA_EXPIRE_DAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

31

Page 35: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

32

Page 36: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

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 Description

33

Page 37: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name 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-AuthorizeReportParam-Res-PK-MSG.xsd

AUTHORIZEREPORTPARAM_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION 34

Page 38: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Report-Params-PK

BANKCODE

Report-Params-IO

BANKCODE

CHECKER

CHECKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

AUTHORIZEREPORTPARAM_IOPK_RES

Attribute DescriptionName AUTHORIZEREPORTPARAM_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatype

35

Page 39: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Description

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 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.

36

Page 40: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

37

Page 41: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

38

Page 42: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

39

Page 43: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

40

Page 44: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Report-Params-PK

Attribute DescriptionName Report-Params-PKDatatypeDescription

BANKCODE

Attribute DescriptionName BANKCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

Report-Params-IO

Attribute DescriptionName Report-Params-IODatatypeDescription

BANKCODE

Attribute DescriptionName BANKCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

41

Page 45: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 4

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_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

42

Page 46: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

43

Page 47: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Description

2.2.AuthorizeRMHierarchy

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

AUTHORIZERMHIERARCHY_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

Rm-Hierarchy-Full

RM_ID

RMNAME

PARENT_RM_ID

PARENTRMNAME

44

Page 48: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

AUTHORIZERMHIERARCHY_FSFS_REQ

Attribute DescriptionName AUTHORIZERMHIERARCHY_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 MSGID

45

Page 49: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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

46

Page 50: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

47

Page 51: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

48

Page 52: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

49

Page 53: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Hierarchy-Full

Attribute DescriptionName Rm-Hierarchy-FullDatatypeDescription

RM_ID

Attribute Description

50

Page 54: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RMNAME

Attribute DescriptionName RMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

PARENT_RM_ID

Attribute DescriptionName PARENT_RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

PARENTRMNAME

Attribute DescriptionName PARENTRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

51

Page 55: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

52

Page 56: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

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

AUTHORIZERMHIERARCHY_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

53

Page 57: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Hierarchy-IO

RM_ID

CHECKER

CHECKERSTAMP

MODNO

AUTHORIZERMHIERARCHY_IOPK_REQ

Attribute DescriptionName AUTHORIZERMHIERARCHY_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

54

Page 58: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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

Restrictions

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

USERID

Attribute DescriptionName USERID

55

Page 59: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescription This is the user id which will be used within FLEXCUBE to record

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 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.

56

Page 60: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

Attribute DescriptionName MULTITRIPID

57

Page 61: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

58

Page 62: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

59

Page 63: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Hierarchy-IO

Attribute DescriptionName Rm-Hierarchy-IODatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

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

60

Page 64: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

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

AUTHORIZERMHIERARCHY_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Hierarchy-Full

61

Page 65: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

RM_ID

RMNAME

PARENT_RM_ID

PARENTRMNAME

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

AUTHORIZERMHIERARCHY_FSFS_RES

Attribute DescriptionName AUTHORIZERMHIERARCHY_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".

62

Page 66: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

63

Page 67: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

64

Page 68: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

65

Page 69: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

66

Page 70: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

67

Page 71: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Hierarchy-Full

Attribute DescriptionName Rm-Hierarchy-FullDatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RMNAME

Attribute DescriptionName RMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

PARENT_RM_ID

Attribute DescriptionName PARENT_RM_IDDatatype StringDescription

68

Page 72: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 12

PARENTRMNAME

Attribute DescriptionName PARENTRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

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

69

Page 73: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

70

Page 74: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 1

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

71

Page 75: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

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

AUTHORIZERMHIERARCHY_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 72

Page 76: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

VALUE

FCUBS_BODY

Rm-Hierarchy-PK

RM_ID

Rm-Hierarchy-IO

RM_ID

CHECKER

CHECKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

AUTHORIZERMHIERARCHY_IOPK_RES

Attribute DescriptionName AUTHORIZERMHIERARCHY_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]*

73

Page 77: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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

Restrictions

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

USERID

Attribute Description

74

Page 78: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name 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

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

Page 79: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

Attribute DescriptionName MULTITRIPID

76

Page 80: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

77

Page 81: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

78

Page 82: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Hierarchy-PK

Attribute DescriptionName Rm-Hierarchy-PKDatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

Rm-Hierarchy-IO

Attribute DescriptionName Rm-Hierarchy-IODatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP79

Page 83: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

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

80

Page 84: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.3.AuthorizeRMMassAmend

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

AUTHORIZERMMASSAMEND_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

81

Page 85: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Amend-Full

REFNO

FRMRMID

TORMID

RESTRLIST

EFFDT

STATUS

FRMRMNAME

TORMNAME

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT82

Page 86: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restriction

CUSTNO

CUSTNAME

AUTHORIZERMMASSAMEND_FSFS_REQ

Attribute DescriptionName AUTHORIZERMMASSAMEND_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.

83

Page 87: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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}

MODULEID84

Page 88: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

85

Page 89: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

86

Page 90: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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=+/]*

ADDL87

Page 91: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Amend-Full

Attribute DescriptionName Rm-Amend-FullDatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

88

Page 92: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 16

FRMRMID

Attribute DescriptionName FRMRMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

TORMID

Attribute DescriptionName TORMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RESTRLIST

Attribute DescriptionName RESTRLISTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,R,A

EFFDT

Attribute DescriptionName EFFDTDatatype StringDescription

STATUS

Attribute DescriptionName STATUSDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

89

Page 93: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions Descriptionenumeration N,C,F

FRMRMNAME

Attribute DescriptionName FRMRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

TORMNAME

Attribute DescriptionName TORMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

90

Page 94: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

91

Page 95: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Restriction

Attribute DescriptionName RestrictionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CUSTNO

Attribute DescriptionName CUSTNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 11

CUSTNAME

Attribute DescriptionName CUSTNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

92

Page 96: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 255

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

AUTHORIZERMMASSAMEND_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Amend-IO

REFNO

CHECKER

CHECKERSTAMP

MODNO93

Page 97: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

AUTHORIZERMMASSAMEND_IOPK_REQ

Attribute DescriptionName AUTHORIZERMMASSAMEND_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

94

Page 98: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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}

MODULEID

Attribute DescriptionName MODULEID

95

Page 99: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype 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

Restrictions

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

SOURCE_USERID

96

Page 100: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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.

Attribute

Attribute DescriptionminOccurs 0

97

Page 101: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDL

98

Page 102: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Amend-IO

Attribute DescriptionName Rm-Amend-IODatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

99

Page 103: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 16

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

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

AUTHORIZERMMASSAMEND_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

100

Page 104: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Amend-Full

REFNO

FRMRMID

TORMID

RESTRLIST

EFFDT

STATUS

FRMRMNAME

TORMNAME

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP101

Page 105: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

MODNO

TXNSTAT

AUTHSTAT

Restriction

CUSTNO

CUSTNAME

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

AUTHORIZERMMASSAMEND_FSFS_RES

Attribute DescriptionName AUTHORIZERMMASSAMEND_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 String

102

Page 106: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

103

Page 107: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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 108: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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 109: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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 110: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Amend-Full107

Page 111: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute DescriptionName Rm-Amend-FullDatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

FRMRMID

Attribute DescriptionName FRMRMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

TORMID

Attribute DescriptionName TORMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RESTRLIST

Attribute DescriptionName RESTRLISTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,R,A

EFFDT

Attribute Description108

Page 112: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name EFFDTDatatype StringDescription

STATUS

Attribute DescriptionName STATUSDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration N,C,F

FRMRMNAME

Attribute DescriptionName FRMRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

TORMNAME

Attribute DescriptionName TORMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

109

Page 113: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

110

Page 114: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Restriction

Attribute DescriptionName RestrictionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CUSTNO

Attribute DescriptionName CUSTNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

111

Page 115: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 11

CUSTNAME

Attribute DescriptionName CUSTNAMEDatatype 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 DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute Description

112

Page 116: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

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

AUTHORIZERMMASSAMEND_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION 113

Page 117: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Amend-PK

REFNO

Rm-Amend-IO

REFNO

CHECKER

CHECKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

AUTHORIZERMMASSAMEND_IOPK_RES

Attribute DescriptionName AUTHORIZERMMASSAMEND_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatype

114

Page 118: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Description

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 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.

115

Page 119: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

116

Page 120: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

117

Page 121: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

118

Page 122: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

119

Page 123: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Amend-PK

Attribute DescriptionName Rm-Amend-PKDatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Rm-Amend-IO

Attribute DescriptionName Rm-Amend-IODatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

120

Page 124: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 16

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_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

121

Page 125: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

122

Page 126: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Description

2.4.CloseRMHierarchy

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

CLOSERMHIERARCHY_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

Rm-Hierarchy-Full

RM_ID

RMNAME

PARENT_RM_ID

PARENTRMNAME

123

Page 127: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

CLOSERMHIERARCHY_FSFS_REQ

Attribute DescriptionName CLOSERMHIERARCHY_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 MSGID

124

Page 128: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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

125

Page 129: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

126

Page 130: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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 131: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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 132: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Hierarchy-Full

Attribute DescriptionName Rm-Hierarchy-FullDatatypeDescription

RM_ID

Attribute Description

129

Page 133: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RMNAME

Attribute DescriptionName RMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

PARENT_RM_ID

Attribute DescriptionName PARENT_RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

PARENTRMNAME

Attribute DescriptionName PARENTRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

130

Page 134: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

131

Page 135: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

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

CLOSERMHIERARCHY_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

132

Page 136: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Hierarchy-IO

RM_ID

MAKER

MAKERSTAMP

MODNO

CLOSERMHIERARCHY_IOPK_REQ

Attribute DescriptionName CLOSERMHIERARCHY_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

133

Page 137: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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

Restrictions

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

USERID

Attribute DescriptionName USERID

134

Page 138: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescription This is the user id which will be used within FLEXCUBE to record

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 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.

135

Page 139: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

Attribute DescriptionName MULTITRIPID

136

Page 140: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

137

Page 141: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

138

Page 142: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Hierarchy-IO

Attribute DescriptionName Rm-Hierarchy-IODatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

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 Description

139

Page 143: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

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

CLOSERMHIERARCHY_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Hierarchy-Full

140

Page 144: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

RM_ID

RMNAME

PARENT_RM_ID

PARENTRMNAME

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CLOSERMHIERARCHY_FSFS_RES

Attribute DescriptionName CLOSERMHIERARCHY_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".

141

Page 145: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

142

Page 146: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

143

Page 147: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

144

Page 148: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

145

Page 149: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

146

Page 150: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Hierarchy-Full

Attribute DescriptionName Rm-Hierarchy-FullDatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RMNAME

Attribute DescriptionName RMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

PARENT_RM_ID

Attribute DescriptionName PARENT_RM_IDDatatype StringDescription

147

Page 151: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 12

PARENTRMNAME

Attribute DescriptionName PARENTRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

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

148

Page 152: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

149

Page 153: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 1

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

150

Page 154: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.4.4.ST-CloseRMHierarchy-Res-PK-MSG.xsd

CLOSERMHIERARCHY_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 151

Page 155: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

VALUE

FCUBS_BODY

Rm-Hierarchy-PK

RM_ID

Rm-Hierarchy-IO

RM_ID

MAKER

MAKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CLOSERMHIERARCHY_IOPK_RES

Attribute DescriptionName CLOSERMHIERARCHY_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]*

152

Page 156: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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

Restrictions

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

USERID

Attribute Description

153

Page 157: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name 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

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

Page 158: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

Attribute DescriptionName MULTITRIPID

155

Page 159: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

156

Page 160: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

157

Page 161: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Hierarchy-PK

Attribute DescriptionName Rm-Hierarchy-PKDatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

Rm-Hierarchy-IO

Attribute DescriptionName Rm-Hierarchy-IODatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP158

Page 162: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

159

Page 163: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.5.CreateReportParam

2.5.1.ST-CreateReportParam-Req-Full-MSG.xsd

CREATEREPORTPARAM_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

160

Page 164: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Report-Params-Full

LIEN_LIMIT_PERCENT

WITHDRAWAL_THRESHOLD

DEPOSIT_THRESHOLD

NEGATIVE_BAL_THRESHOLD

UTIL_PERCENT

CUST_DUE_FOR_COLL_REV

CUST_DUE_FOR_CR_LINE_EXP

TD_MATDAYS

LOAN_MATDAYS

BANKCODE

WAKALA_EXPIRE_DAYS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP161

Page 165: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

MODNO

TXNSTAT

AUTHSTAT

CREATEREPORTPARAM_FSFS_REQ

Attribute DescriptionName CREATEREPORTPARAM_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.

162

Page 166: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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}

MODULEID163

Page 167: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

164

Page 168: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

165

Page 169: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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=+/]*

ADDL166

Page 170: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Report-Params-Full

Attribute DescriptionName Report-Params-FullDatatypeDescription

LIEN_LIMIT_PERCENT

Attribute DescriptionName LIEN_LIMIT_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

167

Page 171: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptiontotalDigits 22

WITHDRAWAL_THRESHOLD

Attribute DescriptionName WITHDRAWAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DEPOSIT_THRESHOLD

Attribute DescriptionName DEPOSIT_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NEGATIVE_BAL_THRESHOLD

Attribute DescriptionName NEGATIVE_BAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

UTIL_PERCENT

Attribute DescriptionName UTIL_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

168

Page 172: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_COLL_REV

Attribute DescriptionName CUST_DUE_FOR_COLL_REVDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_CR_LINE_EXP

Attribute DescriptionName CUST_DUE_FOR_CR_LINE_EXPDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TD_MATDAYS

Attribute DescriptionName TD_MATDAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LOAN_MATDAYS

Attribute DescriptionName LOAN_MATDAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

169

Page 173: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptiontotalDigits 22

BANKCODE

Attribute DescriptionName BANKCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

WAKALA_EXPIRE_DAYS

Attribute DescriptionName WAKALA_EXPIRE_DAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

170

Page 174: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

171

Page 175: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

2.5.2.ST-CreateReportParam-Req-IO-MSG.xsd

CREATEREPORTPARAM_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 176: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

NAME

VALUE

FCUBS_BODY

Report-Params-IO

LIEN_LIMIT_PERCENT

WITHDRAWAL_THRESHOLD

DEPOSIT_THRESHOLD

NEGATIVE_BAL_THRESHOLD

UTIL_PERCENT

CUST_DUE_FOR_COLL_REV

CUST_DUE_FOR_CR_LINE_EXP

TD_MATDAYS

LOAN_MATDAYS

BANKCODE

WAKALA_EXPIRE_DAYS

CREATEREPORTPARAM_IOPK_REQ

Attribute DescriptionName CREATEREPORTPARAM_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 177: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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 178: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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 179: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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 180: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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 181: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Report-Params-IO178

Page 182: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute DescriptionName Report-Params-IODatatypeDescription

LIEN_LIMIT_PERCENT

Attribute DescriptionName LIEN_LIMIT_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

WITHDRAWAL_THRESHOLD

Attribute DescriptionName WITHDRAWAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DEPOSIT_THRESHOLD

Attribute DescriptionName DEPOSIT_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NEGATIVE_BAL_THRESHOLD

Attribute DescriptionName NEGATIVE_BAL_THRESHOLDDatatype DecimalDescription

179

Page 183: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

UTIL_PERCENT

Attribute DescriptionName UTIL_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_COLL_REV

Attribute DescriptionName CUST_DUE_FOR_COLL_REVDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_CR_LINE_EXP

Attribute DescriptionName CUST_DUE_FOR_CR_LINE_EXPDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TD_MATDAYS

Attribute DescriptionName TD_MATDAYSDatatype DecimalDescription

180

Page 184: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LOAN_MATDAYS

Attribute DescriptionName LOAN_MATDAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BANKCODE

Attribute DescriptionName BANKCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

WAKALA_EXPIRE_DAYS

Attribute DescriptionName WAKALA_EXPIRE_DAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

2.5.3.ST-CreateReportParam-Res-Full-MSG.xsd

CREATEREPORTPARAM_FSFS_RES

FCUBS_HEADER

SOURCE

181

Page 185: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Report-Params-Full

LIEN_LIMIT_PERCENT

WITHDRAWAL_THRESHOLD

DEPOSIT_THRESHOLD

NEGATIVE_BAL_THRESHOLD

UTIL_PERCENT

CUST_DUE_FOR_COLL_REV

CUST_DUE_FOR_CR_LINE_EXP

TD_MATDAYS

LOAN_MATDAYS

BANKCODE182

Page 186: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

WAKALA_EXPIRE_DAYS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATEREPORTPARAM_FSFS_RES

Attribute DescriptionName CREATEREPORTPARAM_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

183

Page 187: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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

Restrictions

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

USERID

Attribute DescriptionName USERID

184

Page 188: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescription This is the user id which will be used within FLEXCUBE to record

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 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.

185

Page 189: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

Attribute DescriptionName MULTITRIPID

186

Page 190: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

187

Page 191: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

188

Page 192: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Report-Params-Full

Attribute DescriptionName Report-Params-FullDatatypeDescription

LIEN_LIMIT_PERCENT

Attribute DescriptionName LIEN_LIMIT_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

WITHDRAWAL_THRESHOLD

Attribute DescriptionName WITHDRAWAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DEPOSIT_THRESHOLD

Attribute DescriptionName DEPOSIT_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

189

Page 193: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

NEGATIVE_BAL_THRESHOLD

Attribute DescriptionName NEGATIVE_BAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

UTIL_PERCENT

Attribute DescriptionName UTIL_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_COLL_REV

Attribute DescriptionName CUST_DUE_FOR_COLL_REVDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_CR_LINE_EXP

Attribute DescriptionName CUST_DUE_FOR_CR_LINE_EXPDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TD_MATDAYS190

Page 194: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute DescriptionName TD_MATDAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LOAN_MATDAYS

Attribute DescriptionName LOAN_MATDAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BANKCODE

Attribute DescriptionName BANKCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

WAKALA_EXPIRE_DAYS

Attribute DescriptionName WAKALA_EXPIRE_DAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

MAKER

191

Page 195: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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

MODNO

192

Page 196: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatype

193

Page 197: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

DescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.5.4.ST-CreateReportParam-Res-PK-MSG.xsd

CREATEREPORTPARAM_IOPK_RES

FCUBS_HEADER 194

Page 198: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Report-Params-PK

BANKCODE

Report-Params-IO

LIEN_LIMIT_PERCENT

WITHDRAWAL_THRESHOLD

DEPOSIT_THRESHOLD

NEGATIVE_BAL_THRESHOLD

UTIL_PERCENT

CUST_DUE_FOR_COLL_REV

CUST_DUE_FOR_CR_LINE_EXP195

Page 199: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

TD_MATDAYS

LOAN_MATDAYS

BANKCODE

WAKALA_EXPIRE_DAYS

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATEREPORTPARAM_IOPK_RES

Attribute DescriptionName CREATEREPORTPARAM_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.196

Page 200: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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]*

197

Page 201: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

198

Page 202: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

199

Page 203: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

200

Page 204: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Report-Params-PK

Attribute Description

201

Page 205: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name Report-Params-PKDatatypeDescription

BANKCODE

Attribute DescriptionName BANKCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

Report-Params-IO

Attribute DescriptionName Report-Params-IODatatypeDescription

LIEN_LIMIT_PERCENT

Attribute DescriptionName LIEN_LIMIT_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

WITHDRAWAL_THRESHOLD

Attribute DescriptionName WITHDRAWAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DEPOSIT_THRESHOLD

Attribute DescriptionName DEPOSIT_THRESHOLD

202

Page 206: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NEGATIVE_BAL_THRESHOLD

Attribute DescriptionName NEGATIVE_BAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

UTIL_PERCENT

Attribute DescriptionName UTIL_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_COLL_REV

Attribute DescriptionName CUST_DUE_FOR_COLL_REVDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_CR_LINE_EXP

Attribute DescriptionName CUST_DUE_FOR_CR_LINE_EXP

203

Page 207: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TD_MATDAYS

Attribute DescriptionName TD_MATDAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LOAN_MATDAYS

Attribute DescriptionName LOAN_MATDAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BANKCODE

Attribute DescriptionName BANKCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

WAKALA_EXPIRE_DAYS

Attribute DescriptionName WAKALA_EXPIRE_DAYS

204

Page 208: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

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

WARNING205

Page 209: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.6.CreateRMHierarchy

2.6.1.ST-CreateRMHierarchy-Req-Full-MSG.xsd

CREATERMHIERARCHY_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT206

Page 210: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Hierarchy-Full

RM_ID

RMNAME

PARENT_RM_ID

PARENTRMNAME

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

CREATERMHIERARCHY_FSFS_REQ

Attribute DescriptionName CREATERMHIERARCHY_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".

207

Page 211: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

208

Page 212: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

209

Page 213: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

210

Page 214: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

211

Page 215: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

212

Page 216: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Hierarchy-Full

Attribute DescriptionName Rm-Hierarchy-FullDatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RMNAME

Attribute DescriptionName RMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

PARENT_RM_ID

Attribute DescriptionName PARENT_RM_IDDatatype StringDescription

213

Page 217: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 12

PARENTRMNAME

Attribute DescriptionName PARENTRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

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

214

Page 218: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

215

Page 219: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 1

2.6.2.ST-CreateRMHierarchy-Req-IO-MSG.xsd

CREATERMHIERARCHY_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Hierarchy-IO

RM_ID

PARENT_RM_ID

CREATERMHIERARCHY_IOPK_REQ

216

Page 220: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute DescriptionName CREATERMHIERARCHY_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

CORRELID217

Page 221: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

218

Page 222: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

219

Page 223: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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]*

ACTION220

Page 224: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

PARAM221

Page 225: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Hierarchy-IO

Attribute DescriptionName Rm-Hierarchy-IODatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

PARENT_RM_ID

Attribute DescriptionName PARENT_RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

222

Page 226: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

2.6.3.ST-CreateRMHierarchy-Res-Full-MSG.xsd

CREATERMHIERARCHY_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Hierarchy-Full

RM_ID

RMNAME

PARENT_RM_ID

PARENTRMNAME

MAKER

MAKERSTAMP

CHECKER 223

Page 227: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATERMHIERARCHY_FSFS_RES

Attribute DescriptionName CREATERMHIERARCHY_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.224

Page 228: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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]*

225

Page 229: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

226

Page 230: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

227

Page 231: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

228

Page 232: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Hierarchy-Full

Attribute Description

229

Page 233: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name Rm-Hierarchy-FullDatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RMNAME

Attribute DescriptionName RMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

PARENT_RM_ID

Attribute DescriptionName PARENT_RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

PARENTRMNAME

Attribute DescriptionName PARENTRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute DescriptionName MAKER

230

Page 234: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype 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 DescriptionName MODNO

231

Page 235: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype 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

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescription

232

Page 236: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.6.4.ST-CreateRMHierarchy-Res-PK-MSG.xsd

CREATERMHIERARCHY_IOPK_RES

FCUBS_HEADER233

Page 237: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Hierarchy-PK

RM_ID

Rm-Hierarchy-IO

RM_ID

PARENT_RM_ID

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP234

Page 238: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

WARNING

WCODE

WDESC

CREATERMHIERARCHY_IOPK_RES

Attribute DescriptionName CREATERMHIERARCHY_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.

235

Page 239: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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}

MODULEID236

Page 240: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

237

Page 241: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

238

Page 242: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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=+/]*

ADDL239

Page 243: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Hierarchy-PK

Attribute DescriptionName Rm-Hierarchy-PKDatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

240

Page 244: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Rm-Hierarchy-IO

Attribute DescriptionName Rm-Hierarchy-IODatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

PARENT_RM_ID

Attribute DescriptionName PARENT_RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

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

241

Page 245: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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

2.7.1.ST-CreateRMMassAmend-Req-Full-MSG.xsd

CREATERMMASSAMEND_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

242

Page 246: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Amend-Full

REFNO

FRMRMID

TORMID

RESTRLIST

EFFDT

STATUS

FRMRMNAME

TORMNAME

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT243

Page 247: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restriction

CUSTNO

CUSTNAME

CREATERMMASSAMEND_FSFS_REQ

Attribute DescriptionName CREATERMMASSAMEND_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.

244

Page 248: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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}

MODULEID245

Page 249: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

246

Page 250: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

247

Page 251: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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=+/]*

ADDL248

Page 252: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Amend-Full

Attribute DescriptionName Rm-Amend-FullDatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

249

Page 253: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 16

FRMRMID

Attribute DescriptionName FRMRMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

TORMID

Attribute DescriptionName TORMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RESTRLIST

Attribute DescriptionName RESTRLISTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,R,A

EFFDT

Attribute DescriptionName EFFDTDatatype StringDescription

STATUS

Attribute DescriptionName STATUSDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

250

Page 254: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions Descriptionenumeration N,C,F

FRMRMNAME

Attribute DescriptionName FRMRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

TORMNAME

Attribute DescriptionName TORMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

251

Page 255: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

252

Page 256: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Restriction

Attribute DescriptionName RestrictionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CUSTNO

Attribute DescriptionName CUSTNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 11

CUSTNAME

Attribute DescriptionName CUSTNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

253

Page 257: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 255

2.7.2.ST-CreateRMMassAmend-Req-IO-MSG.xsd

CREATERMMASSAMEND_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Amend-IO

REFNO

FRMRMID

TORMID

RESTRLIST254

Page 258: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

EFFDT

Restriction

CUSTNO

CREATERMMASSAMEND_IOPK_REQ

Attribute DescriptionName CREATERMMASSAMEND_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

255

Page 259: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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}

MODULEID256

Page 260: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

257

Page 261: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

258

Page 262: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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=+/]*

ADDL259

Page 263: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Amend-IO

Attribute DescriptionName Rm-Amend-IODatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

260

Page 264: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 16

FRMRMID

Attribute DescriptionName FRMRMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

TORMID

Attribute DescriptionName TORMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RESTRLIST

Attribute DescriptionName RESTRLISTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,R,A

EFFDT

Attribute DescriptionName EFFDTDatatype StringDescription

Restriction

Attribute DescriptionName RestrictionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

261

Page 265: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

CUSTNO

Attribute DescriptionName CUSTNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 11

2.7.3.ST-CreateRMMassAmend-Res-Full-MSG.xsd

CREATERMMASSAMEND_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY 262

Page 266: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Rm-Amend-Full

REFNO

FRMRMID

TORMID

RESTRLIST

EFFDT

STATUS

FRMRMNAME

TORMNAME

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Restriction

CUSTNO

CUSTNAME

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATERMMASSAMEND_FSFS_RES

Attribute DescriptionName CREATERMMASSAMEND_FSFS_RESDatatypeDescription

FCUBS_HEADER

263

Page 267: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

264

Page 268: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

265

Page 269: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

266

Page 270: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

267

Page 271: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

268

Page 272: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Amend-Full

Attribute DescriptionName Rm-Amend-FullDatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

FRMRMID

Attribute DescriptionName FRMRMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

TORMID

Attribute DescriptionName TORMIDDatatype StringDescription

269

Page 273: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 12

RESTRLIST

Attribute DescriptionName RESTRLISTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,R,A

EFFDT

Attribute DescriptionName EFFDTDatatype StringDescription

STATUS

Attribute DescriptionName STATUSDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration N,C,F

FRMRMNAME

Attribute DescriptionName FRMRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

TORMNAME

Attribute Description

270

Page 274: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name TORMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

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 Description

271

Page 275: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name 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

Restriction

Attribute Description

272

Page 276: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name RestrictionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CUSTNO

Attribute DescriptionName CUSTNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 11

CUSTNAME

Attribute DescriptionName CUSTNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescription

273

Page 277: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.7.4.ST-CreateRMMassAmend-Res-PK-MSG.xsd

CREATERMMASSAMEND_IOPK_RES

FCUBS_HEADER274

Page 278: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Amend-PK

REFNO

Rm-Amend-IO

REFNO

FRMRMID

TORMID

RESTRLIST

EFFDT

Restriction

CUSTNO275

Page 279: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATERMMASSAMEND_IOPK_RES

Attribute DescriptionName CREATERMMASSAMEND_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

276

Page 280: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

277

Page 281: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

278

Page 282: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

279

Page 283: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

280

Page 284: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Amend-PK

Attribute DescriptionName Rm-Amend-PKDatatypeDescription

REFNO

Attribute Description

281

Page 285: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Rm-Amend-IO

Attribute DescriptionName Rm-Amend-IODatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

FRMRMID

Attribute DescriptionName FRMRMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

TORMID

Attribute DescriptionName TORMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RESTRLIST

Attribute DescriptionName RESTRLIST

282

Page 286: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,R,A

EFFDT

Attribute DescriptionName EFFDTDatatype StringDescription

Restriction

Attribute DescriptionName RestrictionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CUSTNO

Attribute DescriptionName CUSTNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 11

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute Description

283

Page 287: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.8.DeleteRMHierarchy

284

Page 288: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

2.8.1.ST-DeleteRMHierarchy-Req-Full-MSG.xsd

DELETERMHIERARCHY_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

Rm-Hierarchy-Full

RM_ID

RMNAME

PARENT_RM_ID

PARENTRMNAME

MAKER

MAKERSTAMP

CHECKER 285

Page 289: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

DELETERMHIERARCHY_FSFS_REQ

Attribute DescriptionName DELETERMHIERARCHY_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. 286

Page 290: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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}

MODULEID287

Page 291: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

288

Page 292: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

289

Page 293: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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=+/]*

ADDL290

Page 294: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Hierarchy-Full

Attribute DescriptionName Rm-Hierarchy-FullDatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

291

Page 295: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

RMNAME

Attribute DescriptionName RMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

PARENT_RM_ID

Attribute DescriptionName PARENT_RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

PARENTRMNAME

Attribute DescriptionName PARENTRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMP

292

Page 296: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTAT

293

Page 297: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

2.8.2.ST-DeleteRMHierarchy-Req-IO-MSG.xsd

DELETERMHIERARCHY_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT294

Page 298: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Hierarchy-IO

RM_ID

DELETERMHIERARCHY_IOPK_REQ

Attribute DescriptionName DELETERMHIERARCHY_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

295

Page 299: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

296

Page 300: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

297

Page 301: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

298

Page 302: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

299

Page 303: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Hierarchy-IO

Attribute DescriptionName Rm-Hierarchy-IODatatypeDescription

RM_ID

Attribute Description

300

Page 304: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

2.8.3.ST-DeleteRMHierarchy-Res-Full-MSG.xsd

DELETERMHIERARCHY_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Hierarchy-Full

RM_ID

RMNAME

301

Page 305: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

PARENT_RM_ID

PARENTRMNAME

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

DELETERMHIERARCHY_FSFS_RES

Attribute DescriptionName DELETERMHIERARCHY_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]*

302

Page 306: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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

Restrictions

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

USERID

Attribute Description

303

Page 307: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name 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

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

Page 308: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

Attribute DescriptionName MULTITRIPID

305

Page 309: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

306

Page 310: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

307

Page 311: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Hierarchy-Full

Attribute DescriptionName Rm-Hierarchy-FullDatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RMNAME

Attribute DescriptionName RMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

PARENT_RM_ID

Attribute DescriptionName PARENT_RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

PARENTRMNAME

Attribute DescriptionName PARENTRMNAMEDatatype StringDescription

308

Page 312: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

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

309

Page 313: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

310

Page 314: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

311

Page 315: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.8.4.ST-DeleteRMHierarchy-Res-PK-MSG.xsd

DELETERMHIERARCHY_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

Rm-Hierarchy-PK

RM_ID

Rm-Hierarchy-IO

RM_ID312

Page 316: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

DELETERMHIERARCHY_IOPK_RES

Attribute DescriptionName DELETERMHIERARCHY_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

313

Page 317: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

314

Page 318: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

315

Page 319: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

316

Page 320: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

317

Page 321: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Hierarchy-PK

Attribute DescriptionName Rm-Hierarchy-PKDatatypeDescription

RM_ID

Attribute Description

318

Page 322: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

Rm-Hierarchy-IO

Attribute DescriptionName Rm-Hierarchy-IODatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

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 EDESC

319

Page 323: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype 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.9.DeleteRMMassAmend

2.9.1.ST-DeleteRMMassAmend-Req-Full-MSG.xsd

DELETERMMASSAMEND_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

320

Page 324: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Amend-Full

REFNO

FRMRMID

TORMID

RESTRLIST

EFFDT

STATUS

FRMRMNAME

TORMNAME

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Restriction

CUSTNO 321

Page 325: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

CUSTNAME

DELETERMMASSAMEND_FSFS_REQ

Attribute DescriptionName DELETERMMASSAMEND_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

322

Page 326: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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}

MODULEID

Attribute DescriptionName MODULEID

323

Page 327: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype 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

Restrictions

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

SOURCE_USERID

324

Page 328: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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.

Attribute

Attribute DescriptionminOccurs 0

325

Page 329: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDL

326

Page 330: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Amend-Full

Attribute DescriptionName Rm-Amend-FullDatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

327

Page 331: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 16

FRMRMID

Attribute DescriptionName FRMRMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

TORMID

Attribute DescriptionName TORMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RESTRLIST

Attribute DescriptionName RESTRLISTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,R,A

EFFDT

Attribute DescriptionName EFFDTDatatype StringDescription

STATUS

Attribute DescriptionName STATUSDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

328

Page 332: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions Descriptionenumeration N,C,F

FRMRMNAME

Attribute DescriptionName FRMRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

TORMNAME

Attribute DescriptionName TORMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

329

Page 333: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

330

Page 334: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Restriction

Attribute DescriptionName RestrictionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CUSTNO

Attribute DescriptionName CUSTNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 11

CUSTNAME

Attribute DescriptionName CUSTNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

331

Page 335: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 255

2.9.2.ST-DeleteRMMassAmend-Req-IO-MSG.xsd

DELETERMMASSAMEND_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Amend-IO

REFNO

DELETERMMASSAMEND_IOPK_REQ

Attribute DescriptionName DELETERMMASSAMEND_IOPK_REQ

332

Page 336: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

333

Page 337: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

334

Page 338: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

335

Page 339: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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]*

ACTION336

Page 340: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

PARAM337

Page 341: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Amend-IO

Attribute DescriptionName Rm-Amend-IODatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

2.9.3.ST-DeleteRMMassAmend-Res-Full-MSG.xsd

DELETERMMASSAMEND_FSFS_RES

FCUBS_HEADER

SOURCE

338

Page 342: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Amend-Full

REFNO

FRMRMID

TORMID

RESTRLIST

EFFDT

STATUS

FRMRMNAME

TORMNAME

MAKER

MAKERSTAMP339

Page 343: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Restriction

CUSTNO

CUSTNAME

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

DELETERMMASSAMEND_FSFS_RES

Attribute DescriptionName DELETERMMASSAMEND_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

340

Page 344: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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

Restrictions

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

USERID

Attribute DescriptionName USERID

341

Page 345: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescription This is the user id which will be used within FLEXCUBE to record

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 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.

342

Page 346: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

Attribute DescriptionName MULTITRIPID

343

Page 347: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

344

Page 348: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

345

Page 349: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Amend-Full

Attribute DescriptionName Rm-Amend-FullDatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

FRMRMID

Attribute DescriptionName FRMRMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

TORMID

Attribute DescriptionName TORMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RESTRLIST

Attribute DescriptionName RESTRLISTDatatype StringDescription

346

Page 350: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,R,A

EFFDT

Attribute DescriptionName EFFDTDatatype StringDescription

STATUS

Attribute DescriptionName STATUSDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration N,C,F

FRMRMNAME

Attribute DescriptionName FRMRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

TORMNAME

Attribute DescriptionName TORMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

347

Page 351: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

MODNO348

Page 352: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Restriction

Attribute DescriptionName RestrictionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CUSTNO

Attribute DescriptionName CUSTNO

349

Page 353: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 11

CUSTNAME

Attribute DescriptionName CUSTNAMEDatatype 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 DescriptionName EDESC

350

Page 354: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype 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.9.4.ST-DeleteRMMassAmend-Res-PK-MSG.xsd

DELETERMMASSAMEND_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

351

Page 355: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Amend-PK

REFNO

Rm-Amend-IO

REFNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

DELETERMMASSAMEND_IOPK_RES

Attribute DescriptionName DELETERMMASSAMEND_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADER

352

Page 356: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

DatatypeDescription

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.

353

Page 357: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

354

Page 358: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

355

Page 359: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

356

Page 360: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

357

Page 361: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Amend-PK

Attribute DescriptionName Rm-Amend-PKDatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Rm-Amend-IO

Attribute DescriptionName Rm-Amend-IODatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

358

Page 362: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 16

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

359

Page 363: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.10.ModifyReportParam

2.10.1.ST-ModifyReportParam-Req-Full-MSG.xsd

MODIFYREPORTPARAM_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 360

Page 364: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

NAME

VALUE

FCUBS_BODY

Report-Params-Full

LIEN_LIMIT_PERCENT

WITHDRAWAL_THRESHOLD

DEPOSIT_THRESHOLD

NEGATIVE_BAL_THRESHOLD

UTIL_PERCENT

CUST_DUE_FOR_COLL_REV

CUST_DUE_FOR_CR_LINE_EXP

TD_MATDAYS

LOAN_MATDAYS

BANKCODE

WAKALA_EXPIRE_DAYS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

MODIFYREPORTPARAM_FSFS_REQ

Attribute DescriptionName MODIFYREPORTPARAM_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCE

361

Page 365: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescription This is the code for the system which has sourced this message.

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 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.

362

Page 366: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

363

Page 367: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

364

Page 368: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

365

Page 369: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

366

Page 370: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Report-Params-Full

Attribute DescriptionName Report-Params-FullDatatypeDescription

LIEN_LIMIT_PERCENT

Attribute DescriptionName LIEN_LIMIT_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

WITHDRAWAL_THRESHOLD

Attribute DescriptionName WITHDRAWAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DEPOSIT_THRESHOLD

Attribute Description367

Page 371: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name DEPOSIT_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NEGATIVE_BAL_THRESHOLD

Attribute DescriptionName NEGATIVE_BAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

UTIL_PERCENT

Attribute DescriptionName UTIL_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_COLL_REV

Attribute DescriptionName CUST_DUE_FOR_COLL_REVDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_CR_LINE_EXP

Attribute Description

368

Page 372: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name CUST_DUE_FOR_CR_LINE_EXPDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TD_MATDAYS

Attribute DescriptionName TD_MATDAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LOAN_MATDAYS

Attribute DescriptionName LOAN_MATDAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BANKCODE

Attribute DescriptionName BANKCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

WAKALA_EXPIRE_DAYS

Attribute Description

369

Page 373: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name WAKALA_EXPIRE_DAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

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 Description

370

Page 374: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name 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

2.10.2.ST-ModifyReportParam-Req-IO-MSG.xsd

MODIFYREPORTPARAM_IOPK_REQ

FCUBS_HEADER 371

Page 375: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Report-Params-IO

LIEN_LIMIT_PERCENT

WITHDRAWAL_THRESHOLD

DEPOSIT_THRESHOLD

NEGATIVE_BAL_THRESHOLD

UTIL_PERCENT

CUST_DUE_FOR_COLL_REV

CUST_DUE_FOR_CR_LINE_EXP

TD_MATDAYS

LOAN_MATDAYS372

Page 376: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

BANKCODE

WAKALA_EXPIRE_DAYS

MAKER

MAKERSTAMP

MODIFYREPORTPARAM_IOPK_REQ

Attribute DescriptionName MODIFYREPORTPARAM_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Page 377: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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}

MODULEID374

Page 378: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

375

Page 379: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

376

Page 380: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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=+/]*

ADDL377

Page 381: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Report-Params-IO

Attribute DescriptionName Report-Params-IODatatypeDescription

LIEN_LIMIT_PERCENT

Attribute DescriptionName LIEN_LIMIT_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

378

Page 382: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptiontotalDigits 22

WITHDRAWAL_THRESHOLD

Attribute DescriptionName WITHDRAWAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DEPOSIT_THRESHOLD

Attribute DescriptionName DEPOSIT_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NEGATIVE_BAL_THRESHOLD

Attribute DescriptionName NEGATIVE_BAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

UTIL_PERCENT

Attribute DescriptionName UTIL_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

379

Page 383: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_COLL_REV

Attribute DescriptionName CUST_DUE_FOR_COLL_REVDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_CR_LINE_EXP

Attribute DescriptionName CUST_DUE_FOR_CR_LINE_EXPDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TD_MATDAYS

Attribute DescriptionName TD_MATDAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LOAN_MATDAYS

Attribute DescriptionName LOAN_MATDAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

380

Page 384: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptiontotalDigits 22

BANKCODE

Attribute DescriptionName BANKCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

WAKALA_EXPIRE_DAYS

Attribute DescriptionName WAKALA_EXPIRE_DAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

381

Page 385: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 35

2.10.3.ST-ModifyReportParam-Res-Full-MSG.xsd

MODIFYREPORTPARAM_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Report-Params-Full

LIEN_LIMIT_PERCENT

WITHDRAWAL_THRESHOLD

DEPOSIT_THRESHOLD

NEGATIVE_BAL_THRESHOLD382

Page 386: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

UTIL_PERCENT

CUST_DUE_FOR_COLL_REV

CUST_DUE_FOR_CR_LINE_EXP

TD_MATDAYS

LOAN_MATDAYS

BANKCODE

WAKALA_EXPIRE_DAYS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

MODIFYREPORTPARAM_FSFS_RES

Attribute DescriptionName MODIFYREPORTPARAM_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCE

383

Page 387: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescription This is the code for the system which has sourced this message.

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 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.

384

Page 388: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

385

Page 389: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

386

Page 390: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

387

Page 391: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

388

Page 392: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Report-Params-Full

Attribute DescriptionName Report-Params-FullDatatypeDescription

LIEN_LIMIT_PERCENT

Attribute DescriptionName LIEN_LIMIT_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

WITHDRAWAL_THRESHOLD

Attribute DescriptionName WITHDRAWAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DEPOSIT_THRESHOLD

Attribute Description389

Page 393: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name DEPOSIT_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NEGATIVE_BAL_THRESHOLD

Attribute DescriptionName NEGATIVE_BAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

UTIL_PERCENT

Attribute DescriptionName UTIL_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_COLL_REV

Attribute DescriptionName CUST_DUE_FOR_COLL_REVDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_CR_LINE_EXP

Attribute Description

390

Page 394: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name CUST_DUE_FOR_CR_LINE_EXPDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TD_MATDAYS

Attribute DescriptionName TD_MATDAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LOAN_MATDAYS

Attribute DescriptionName LOAN_MATDAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BANKCODE

Attribute DescriptionName BANKCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

WAKALA_EXPIRE_DAYS

Attribute Description

391

Page 395: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name WAKALA_EXPIRE_DAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

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 Description

392

Page 396: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name 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

FCUBS_ERROR_RESP

Attribute Description

393

Page 397: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

394

Page 398: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.10.4.ST-ModifyReportParam-Res-PK-MSG.xsd

MODIFYREPORTPARAM_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

Report-Params-PK

BANKCODE395

Page 399: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Report-Params-IO

LIEN_LIMIT_PERCENT

WITHDRAWAL_THRESHOLD

DEPOSIT_THRESHOLD

NEGATIVE_BAL_THRESHOLD

UTIL_PERCENT

CUST_DUE_FOR_COLL_REV

CUST_DUE_FOR_CR_LINE_EXP

TD_MATDAYS

LOAN_MATDAYS

BANKCODE

WAKALA_EXPIRE_DAYS

MAKER

MAKERSTAMP

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

MODIFYREPORTPARAM_IOPK_RES

Attribute DescriptionName MODIFYREPORTPARAM_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCE

396

Page 400: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescription This is the code for the system which has sourced this message.

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 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.

397

Page 401: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

398

Page 402: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

399

Page 403: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

400

Page 404: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

401

Page 405: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Report-Params-PK

Attribute DescriptionName Report-Params-PKDatatypeDescription

BANKCODE

Attribute DescriptionName BANKCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

Report-Params-IO

Attribute DescriptionName Report-Params-IODatatypeDescription

LIEN_LIMIT_PERCENT

Attribute DescriptionName LIEN_LIMIT_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

402

Page 406: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptiontotalDigits 22

WITHDRAWAL_THRESHOLD

Attribute DescriptionName WITHDRAWAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DEPOSIT_THRESHOLD

Attribute DescriptionName DEPOSIT_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NEGATIVE_BAL_THRESHOLD

Attribute DescriptionName NEGATIVE_BAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

UTIL_PERCENT

Attribute DescriptionName UTIL_PERCENTDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

403

Page 407: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_COLL_REV

Attribute DescriptionName CUST_DUE_FOR_COLL_REVDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_CR_LINE_EXP

Attribute DescriptionName CUST_DUE_FOR_CR_LINE_EXPDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TD_MATDAYS

Attribute DescriptionName TD_MATDAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LOAN_MATDAYS

Attribute DescriptionName LOAN_MATDAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

404

Page 408: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptiontotalDigits 22

BANKCODE

Attribute DescriptionName BANKCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

WAKALA_EXPIRE_DAYS

Attribute DescriptionName WAKALA_EXPIRE_DAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

405

Page 409: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 35

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

406

Page 410: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.11.ModifyRMHierarchy

2.11.1.ST-ModifyRMHierarchy-Req-Full-MSG.xsd

MODIFYRMHIERARCHY_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 407

Page 411: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

NAME

VALUE

FCUBS_BODY

Rm-Hierarchy-Full

RM_ID

RMNAME

PARENT_RM_ID

PARENTRMNAME

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

MODIFYRMHIERARCHY_FSFS_REQ

Attribute DescriptionName MODIFYRMHIERARCHY_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 Description

408

Page 412: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

409

Page 413: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

410

Page 414: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

411

Page 415: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

412

Page 416: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Hierarchy-Full413

Page 417: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute DescriptionName Rm-Hierarchy-FullDatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RMNAME

Attribute DescriptionName RMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

PARENT_RM_ID

Attribute DescriptionName PARENT_RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

PARENTRMNAME

Attribute DescriptionName PARENTRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute Description414

Page 418: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

415

Page 419: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

2.11.2.ST-ModifyRMHierarchy-Req-IO-MSG.xsd

MODIFYRMHIERARCHY_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

416

Page 420: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Hierarchy-IO

RM_ID

PARENT_RM_ID

MAKER

MAKERSTAMP

MODIFYRMHIERARCHY_IOPK_REQ

Attribute DescriptionName MODIFYRMHIERARCHY_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".

417

Page 421: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

418

Page 422: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

419

Page 423: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

420

Page 424: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

421

Page 425: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

422

Page 426: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Hierarchy-IO

Attribute DescriptionName Rm-Hierarchy-IODatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

PARENT_RM_ID

Attribute DescriptionName PARENT_RM_IDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKER

Attribute DescriptionName MAKERDatatype StringDescription

423

Page 427: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

2.11.3.ST-ModifyRMHierarchy-Res-Full-MSG.xsd

MODIFYRMHIERARCHY_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD424

Page 428: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Hierarchy-Full

RM_ID

RMNAME

PARENT_RM_ID

PARENTRMNAME

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

MODIFYRMHIERARCHY_FSFS_RES

Attribute DescriptionName MODIFYRMHIERARCHY_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatype

425

Page 429: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Description

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 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.

426

Page 430: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

427

Page 431: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

428

Page 432: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

429

Page 433: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

430

Page 434: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Hierarchy-Full

Attribute DescriptionName Rm-Hierarchy-FullDatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RMNAME

Attribute DescriptionName RMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

PARENT_RM_ID

Attribute DescriptionName PARENT_RM_IDDatatype StringDescription

431

Page 435: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 12

PARENTRMNAME

Attribute DescriptionName PARENTRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

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

432

Page 436: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

433

Page 437: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 1

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

434

Page 438: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.11.4.ST-ModifyRMHierarchy-Res-PK-MSG.xsd

MODIFYRMHIERARCHY_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 435

Page 439: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

VALUE

FCUBS_BODY

Rm-Hierarchy-PK

RM_ID

Rm-Hierarchy-IO

RM_ID

PARENT_RM_ID

MAKER

MAKERSTAMP

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

MODIFYRMHIERARCHY_IOPK_RES

Attribute DescriptionName MODIFYRMHIERARCHY_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]*

436

Page 440: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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

Restrictions

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

USERID

Attribute Description

437

Page 441: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name 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

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

Page 442: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

Attribute DescriptionName MULTITRIPID

439

Page 443: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

440

Page 444: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

441

Page 445: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Hierarchy-PK

Attribute DescriptionName Rm-Hierarchy-PKDatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

Rm-Hierarchy-IO

Attribute DescriptionName Rm-Hierarchy-IODatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

PARENT_RM_ID

Attribute DescriptionName PARENT_RM_IDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKER442

Page 446: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

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

443

Page 447: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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.12.ModifyRMMassAmend

2.12.1.ST-ModifyRMMassAmend-Req-Full-MSG.xsd

MODIFYRMMASSAMEND_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

444

Page 448: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Amend-Full

REFNO

FRMRMID

TORMID

RESTRLIST

EFFDT

STATUS

FRMRMNAME

TORMNAME

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT445

Page 449: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restriction

CUSTNO

CUSTNAME

MODIFYRMMASSAMEND_FSFS_REQ

Attribute DescriptionName MODIFYRMMASSAMEND_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.

446

Page 450: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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}

MODULEID447

Page 451: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

448

Page 452: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

449

Page 453: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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=+/]*

ADDL450

Page 454: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Amend-Full

Attribute DescriptionName Rm-Amend-FullDatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

451

Page 455: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 16

FRMRMID

Attribute DescriptionName FRMRMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

TORMID

Attribute DescriptionName TORMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RESTRLIST

Attribute DescriptionName RESTRLISTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,R,A

EFFDT

Attribute DescriptionName EFFDTDatatype StringDescription

STATUS

Attribute DescriptionName STATUSDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

452

Page 456: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions Descriptionenumeration N,C,F

FRMRMNAME

Attribute DescriptionName FRMRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

TORMNAME

Attribute DescriptionName TORMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

453

Page 457: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

454

Page 458: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Restriction

Attribute DescriptionName RestrictionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CUSTNO

Attribute DescriptionName CUSTNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 11

CUSTNAME

Attribute DescriptionName CUSTNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

455

Page 459: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 255

2.12.2.ST-ModifyRMMassAmend-Req-IO-MSG.xsd

MODIFYRMMASSAMEND_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Amend-IO

REFNO

FRMRMID

TORMID

RESTRLIST456

Page 460: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

EFFDT

FRMRMNAME

TORMNAME

MAKER

MAKERSTAMP

Restriction

CUSTNO

CUSTNAME

MODIFYRMMASSAMEND_IOPK_REQ

Attribute DescriptionName MODIFYRMMASSAMEND_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

457

Page 461: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

458

Page 462: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

459

Page 463: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

460

Page 464: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

461

Page 465: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Amend-IO

Attribute DescriptionName Rm-Amend-IODatatypeDescription

REFNO

Attribute Description

462

Page 466: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

FRMRMID

Attribute DescriptionName FRMRMIDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

TORMID

Attribute DescriptionName TORMIDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

RESTRLIST

Attribute DescriptionName RESTRLISTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,R,A

EFFDT

Attribute Description

463

Page 467: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name EFFDTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

FRMRMNAME

Attribute DescriptionName FRMRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

TORMNAME

Attribute DescriptionName TORMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescription

464

Page 468: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Restriction

Attribute DescriptionName RestrictionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CUSTNO

Attribute DescriptionName CUSTNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 11

CUSTNAME

Attribute DescriptionName CUSTNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

2.12.3.ST-ModifyRMMassAmend-Res-Full-MSG.xsd

MODIFYRMMASSAMEND_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID465

Page 469: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Amend-Full

REFNO

FRMRMID

TORMID

RESTRLIST

EFFDT

STATUS

FRMRMNAME

TORMNAME

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP466

Page 470: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

MODNO

TXNSTAT

AUTHSTAT

Restriction

CUSTNO

CUSTNAME

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

MODIFYRMMASSAMEND_FSFS_RES

Attribute DescriptionName MODIFYRMMASSAMEND_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 String

467

Page 471: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

468

Page 472: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

469

Page 473: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

470

Page 474: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

471

Page 475: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Amend-Full472

Page 476: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute DescriptionName Rm-Amend-FullDatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

FRMRMID

Attribute DescriptionName FRMRMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

TORMID

Attribute DescriptionName TORMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RESTRLIST

Attribute DescriptionName RESTRLISTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,R,A

EFFDT

Attribute Description473

Page 477: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name EFFDTDatatype StringDescription

STATUS

Attribute DescriptionName STATUSDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration N,C,F

FRMRMNAME

Attribute DescriptionName FRMRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

TORMNAME

Attribute DescriptionName TORMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

474

Page 478: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

475

Page 479: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Restriction

Attribute DescriptionName RestrictionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CUSTNO

Attribute DescriptionName CUSTNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

476

Page 480: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 11

CUSTNAME

Attribute DescriptionName CUSTNAMEDatatype 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 DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute Description

477

Page 481: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name 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.12.4.ST-ModifyRMMassAmend-Res-PK-MSG.xsd

MODIFYRMMASSAMEND_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION 478

Page 482: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Amend-PK

REFNO

Rm-Amend-IO

REFNO

FRMRMID

TORMID

RESTRLIST

EFFDT

FRMRMNAME

TORMNAME

MAKER

MAKERSTAMP

Restriction

CUSTNO

CUSTNAME

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE479

Page 483: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

WDESC

MODIFYRMMASSAMEND_IOPK_RES

Attribute DescriptionName MODIFYRMMASSAMEND_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.

Attribute

Attribute DescriptionminOccurs 0

480

Page 484: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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}

MODULEID

Attribute DescriptionName MODULEID

481

Page 485: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype 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

Restrictions

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

SOURCE_USERID

482

Page 486: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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.

Attribute

Attribute DescriptionminOccurs 0

483

Page 487: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDL

484

Page 488: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Amend-PK

Attribute DescriptionName Rm-Amend-PKDatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

485

Page 489: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 16

Rm-Amend-IO

Attribute DescriptionName Rm-Amend-IODatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

FRMRMID

Attribute DescriptionName FRMRMIDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

TORMID

Attribute DescriptionName TORMIDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

RESTRLIST

Attribute Description

486

Page 490: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name RESTRLISTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,R,A

EFFDT

Attribute DescriptionName EFFDTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

FRMRMNAME

Attribute DescriptionName FRMRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

TORMNAME

Attribute DescriptionName TORMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute DescriptionName MAKERDatatype StringDescription

487

Page 491: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Restriction

Attribute DescriptionName RestrictionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CUSTNO

Attribute DescriptionName CUSTNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 11

CUSTNAME

Attribute DescriptionName CUSTNAMEDatatype StringDescription

488

Page 492: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

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 DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute Description489

Page 493: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.13.QueryReportParam

2.13.1.ST-QueryReportParam-Req-IO-MSG.xsd

QUERYREPORTPARAM_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD490

Page 494: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Report-Params-IO

BANKCODE

QUERYREPORTPARAM_IOFS_REQ

Attribute DescriptionName QUERYREPORTPARAM_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 Description

491

Page 495: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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

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

Attribute

Attribute DescriptionminOccurs 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.

492

Page 496: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

493

Page 497: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

494

Page 498: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

495

Page 499: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Report-Params-IO

Attribute DescriptionName Report-Params-IODatatypeDescription

BANKCODE

Attribute Description

496

Page 500: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name BANKCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

2.13.2.ST-QueryReportParam-Res-Full-MSG.xsd

QUERYREPORTPARAM_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

Report-Params-IO

497

Page 501: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

BANKCODE

Report-Params-Full

LIEN_LIMIT_PERCENT

WITHDRAWAL_THRESHOLD

DEPOSIT_THRESHOLD

NEGATIVE_BAL_THRESHOLD

UTIL_PERCENT

CUST_DUE_FOR_COLL_REV

CUST_DUE_FOR_CR_LINE_EXP

TD_MATDAYS

LOAN_MATDAYS

BANKCODE

WAKALA_EXPIRE_DAYS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYREPORTPARAM_IOFS_RES

Attribute DescriptionName QUERYREPORTPARAM_IOFS_RESDatatypeDescription

498

Page 502: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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

Attribute DescriptionName CORRELIDDatatype String

499

Page 503: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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

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

500

Page 504: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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 StringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0

DESTINATION501

Page 505: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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]*

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.

502

Page 506: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescription

503

Page 507: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Report-Params-IO

Attribute DescriptionName Report-Params-IODatatypeDescription

BANKCODE

Attribute DescriptionName BANKCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

Report-Params-Full

Attribute DescriptionName Report-Params-FullDatatypeDescription

LIEN_LIMIT_PERCENT

Attribute DescriptionName LIEN_LIMIT_PERCENT

504

Page 508: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

WITHDRAWAL_THRESHOLD

Attribute DescriptionName WITHDRAWAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DEPOSIT_THRESHOLD

Attribute DescriptionName DEPOSIT_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NEGATIVE_BAL_THRESHOLD

Attribute DescriptionName NEGATIVE_BAL_THRESHOLDDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

UTIL_PERCENT

Attribute DescriptionName UTIL_PERCENT

505

Page 509: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_COLL_REV

Attribute DescriptionName CUST_DUE_FOR_COLL_REVDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CUST_DUE_FOR_CR_LINE_EXP

Attribute DescriptionName CUST_DUE_FOR_CR_LINE_EXPDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TD_MATDAYS

Attribute DescriptionName TD_MATDAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LOAN_MATDAYS

Attribute DescriptionName LOAN_MATDAYS

506

Page 510: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BANKCODE

Attribute DescriptionName BANKCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

WAKALA_EXPIRE_DAYS

Attribute DescriptionName WAKALA_EXPIRE_DAYSDatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMP

507

Page 511: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTAT

508

Page 512: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

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 EDESC

509

Page 513: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype 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.14.QueryRMHierarchy

2.14.1.ST-QueryRMHierarchy-Req-IO-MSG.xsd

QUERYRMHIERARCHY_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

510

Page 514: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Hierarchy-IO

RM_ID

QUERYRMHIERARCHY_IOFS_REQ

Attribute DescriptionName QUERYRMHIERARCHY_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]*

UBSCOMP511

Page 515: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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

Restrictions

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

USERID

Attribute DescriptionName USERID

512

Page 516: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescription This is the user id which will be used within FLEXCUBE to record

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 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.

513

Page 517: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

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.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

Attribute DescriptionName MULTITRIPID

514

Page 518: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

515

Page 519: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

516

Page 520: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Hierarchy-IO

Attribute DescriptionName Rm-Hierarchy-IODatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

2.14.2.ST-QueryRMHierarchy-Res-Full-MSG.xsd

QUERYRMHIERARCHY_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

517

Page 521: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Hierarchy-IO

RM_ID

Rm-Hierarchy-Full

RM_ID

RMNAME

PARENT_RM_ID

PARENTRMNAME

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYRMHIERARCHY_IOFS_RES

Attribute DescriptionName QUERYRMHIERARCHY_IOFS_RES

518

Page 522: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

519

Page 523: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

520

Page 524: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

521

Page 525: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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]*

ACTION522

Page 526: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

PARAM523

Page 527: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Hierarchy-IO

Attribute DescriptionName Rm-Hierarchy-IODatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

Rm-Hierarchy-Full

Attribute DescriptionName Rm-Hierarchy-FullDatatypeDescription

RM_ID

Attribute Description

524

Page 528: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RMNAME

Attribute DescriptionName RMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

PARENT_RM_ID

Attribute DescriptionName PARENT_RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

PARENTRMNAME

Attribute DescriptionName PARENTRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

525

Page 529: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

526

Page 530: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute Description527

Page 531: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.15.QueryRMMassAmend

2.15.1.ST-QueryRMMassAmend-Req-IO-MSG.xsd

QUERYRMMASSAMEND_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

528

Page 532: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Amend-IO

REFNO

QUERYRMMASSAMEND_IOFS_REQ

Attribute DescriptionName QUERYRMMASSAMEND_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".

529

Page 533: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

530

Page 534: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

531

Page 535: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

532

Page 536: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

533

Page 537: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

534

Page 538: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Rm-Amend-IO

Attribute DescriptionName Rm-Amend-IODatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

2.15.2.ST-QueryRMMassAmend-Res-Full-MSG.xsd

QUERYRMMASSAMEND_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID535

Page 539: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Amend-IO

REFNO

Rm-Amend-Full

REFNO

FRMRMID

TORMID

RESTRLIST

EFFDT

STATUS

FRMRMNAME

TORMNAME

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT536

Page 540: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

AUTHSTAT

Restriction

CUSTNO

CUSTNAME

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYRMMASSAMEND_IOFS_RES

Attribute DescriptionName QUERYRMMASSAMEND_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".

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

Page 541: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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]*

538

Page 542: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

539

Page 543: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

540

Page 544: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

541

Page 545: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Amend-IO

Attribute Description

542

Page 546: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name Rm-Amend-IODatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Rm-Amend-Full

Attribute DescriptionName Rm-Amend-FullDatatypeDescription

REFNO

Attribute DescriptionName REFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

FRMRMID

Attribute DescriptionName FRMRMIDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

TORMID

Attribute DescriptionName TORMIDDatatype StringDescription

543

Page 547: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptionmaxLength 12

RESTRLIST

Attribute DescriptionName RESTRLISTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,R,A

EFFDT

Attribute DescriptionName EFFDTDatatype StringDescription

STATUS

Attribute DescriptionName STATUSDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration N,C,F

FRMRMNAME

Attribute DescriptionName FRMRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

TORMNAME

Attribute Description

544

Page 548: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name TORMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

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 Description

545

Page 549: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name 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

Restriction

Attribute Description

546

Page 550: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name RestrictionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CUSTNO

Attribute DescriptionName CUSTNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 11

CUSTNAME

Attribute DescriptionName CUSTNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescription

547

Page 551: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.16.ReopenRMHierarchy

2.16.1.ST-ReopenRMHierarchy-Req-Full-MSG.xsd

REOPENRMHIERARCHY_FSFS_REQ548

Page 552: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Hierarchy-Full

RM_ID

RMNAME

PARENT_RM_ID

PARENTRMNAME

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP549

Page 553: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

MODNO

TXNSTAT

AUTHSTAT

REOPENRMHIERARCHY_FSFS_REQ

Attribute DescriptionName REOPENRMHIERARCHY_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.

550

Page 554: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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}

MODULEID551

Page 555: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

552

Page 556: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

553

Page 557: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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=+/]*

ADDL554

Page 558: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Hierarchy-Full

Attribute DescriptionName Rm-Hierarchy-FullDatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

555

Page 559: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

RMNAME

Attribute DescriptionName RMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

PARENT_RM_ID

Attribute DescriptionName PARENT_RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

PARENTRMNAME

Attribute DescriptionName PARENTRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMP

556

Page 560: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTAT

557

Page 561: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

2.16.2.ST-ReopenRMHierarchy-Req-IO-MSG.xsd

REOPENRMHIERARCHY_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT558

Page 562: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Hierarchy-IO

RM_ID

MAKER

MAKERSTAMP

MODNO

REOPENRMHIERARCHY_IOPK_REQ

Attribute DescriptionName REOPENRMHIERARCHY_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

559

Page 563: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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]*

560

Page 564: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

561

Page 565: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

562

Page 566: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

563

Page 567: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Hierarchy-IO

Attribute Description

564

Page 568: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name Rm-Hierarchy-IODatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

MAKER

Attribute DescriptionName MAKERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype DecimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

2.16.3.ST-ReopenRMHierarchy-Res-Full-MSG.xsd565

Page 569: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

REOPENRMHIERARCHY_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Rm-Hierarchy-Full

RM_ID

RMNAME

PARENT_RM_ID

PARENTRMNAME

MAKER

MAKERSTAMP

CHECKER566

Page 570: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

REOPENRMHIERARCHY_FSFS_RES

Attribute DescriptionName REOPENRMHIERARCHY_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.567

Page 571: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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]*

568

Page 572: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

569

Page 573: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

570

Page 574: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

571

Page 575: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Hierarchy-Full

Attribute Description

572

Page 576: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Name Rm-Hierarchy-FullDatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

RMNAME

Attribute DescriptionName RMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

PARENT_RM_ID

Attribute DescriptionName PARENT_RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

PARENTRMNAME

Attribute DescriptionName PARENTRMNAMEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute DescriptionName MAKER

573

Page 577: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype 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 DescriptionName MODNO

574

Page 578: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Datatype 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

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescription

575

Page 579: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.16.4.ST-ReopenRMHierarchy-Res-PK-MSG.xsd

REOPENRMHIERARCHY_IOPK_RES

FCUBS_HEADER576

Page 580: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Hierarchy-PK

RM_ID

Rm-Hierarchy-IO

RM_ID

MAKER

MAKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE577

Page 581: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

REOPENRMHIERARCHY_IOPK_RES

Attribute DescriptionName REOPENRMHIERARCHY_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.

578

Page 582: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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}

MODULEID579

Page 583: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

580

Page 584: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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.

581

Page 585: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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=+/]*

ADDL582

Page 586: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_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

Rm-Hierarchy-PK

Attribute DescriptionName Rm-Hierarchy-PKDatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

583

Page 587: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Rm-Hierarchy-IO

Attribute DescriptionName Rm-Hierarchy-IODatatypeDescription

RM_ID

Attribute DescriptionName RM_IDDatatype StringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

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

584

Page 588: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Restrictions

Restrictions DescriptiontotalDigits 4

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescription

585

Page 589: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Attribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

Page 590: Gateway Documentation - FCUBSRMService Oracle FLEXCUBE ...€¦ · 2. FCUBSRMService 2.1.AuthorizeReportParam 2.1.1.ST-AuthorizeReportParam-Req-Full-MSG.xsd AUTHORIZEREPORTPARAM_FSFS_REQ

Gateway Documentation - FCUBSRMService[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.

587


Recommended