Gateway Documentation - FCUBSRTService Oracle FLEXCUBE Universal … · 2015-10-01 · Gateway...

Post on 17-Jun-2020

32 views 2 download

Transcript of Gateway Documentation - FCUBSRTService Oracle FLEXCUBE Universal … · 2015-10-01 · Gateway...

Gateway Documentation - FCUBSRTServiceOracle FLEXCUBE Universal Banking

Release FCELCM-UBS_12.1.0.0.0[October][2015]

Table Of Contents

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

2. FCUBSRTService ......................................................................... 2

2.1.AuthorizeTransaction ......................................................................... 2

2.1.1.Retail-Teller-Auth-Req-MSG.xsd ......................................................................... 2

2.1.2.Retail-Teller-Auth-Res-PK-MSG.xsd ......................................................................... 9

2.2.CreateTransaction ......................................................................... 17

2.2.1.Retail-Teller-Create-Req-MSG.xsd ......................................................................... 17

2.2.2.Retail-Teller-Create-Res-PK-MSG.xsd ......................................................................... 87

2.3.QueryTransaction ......................................................................... 96

2.3.1.Retail-Teller-Query-Req-MSG.xsd ......................................................................... 96

2.3.2.Retail-Teller-Query-Res-Full-MSG.xsd ......................................................................... 103

2.4.ReverseTransaction ......................................................................... 130

2.4.1.Retail-Teller-Reverse-Req-MSG.xsd ......................................................................... 130

2.4.2.Retail-Teller-Reverse-Res-PK-MSG.xsd ......................................................................... 137

2.5.QueryRTProduct ......................................................................... 145

2.5.1.RT-QueryRTProduct-Req-IO-MSG.xsd ......................................................................... 146

2.5.2.RT-QueryRTProduct-Res-Full-MSG.xsd ......................................................................... 152

2.6.AuthorizeBranchGroup ......................................................................... 174

2.6.1.ST-AuthorizeBranchGroup-Req-Full-MSG.xsd ......................................................................... 174

2.6.2.ST-AuthorizeBranchGroup-Req-IO-MSG.xsd ......................................................................... 183

2.6.3.ST-AuthorizeBranchGroup-Res-Full-MSG.xsd ......................................................................... 191

2.6.4.ST-AuthorizeBranchGroup-Res-PK-MSG.xsd ......................................................................... 201

2.7.CloseBranchGroup ......................................................................... 211

2.7.1.ST-CloseBranchGroup-Req-Full-MSG.xsd ......................................................................... 211

2.7.2.ST-CloseBranchGroup-Req-IO-MSG.xsd ......................................................................... 219

2.7.3.ST-CloseBranchGroup-Res-Full-MSG.xsd ......................................................................... 227

2.7.4.ST-CloseBranchGroup-Res-PK-MSG.xsd ......................................................................... 237

2.8.CreateBranchGroup ......................................................................... 246

2.8.1.ST-CreateBranchGroup-Req-Full-MSG.xsd ......................................................................... 246

2.8.2.ST-CreateBranchGroup-Req-IO-MSG.xsd ......................................................................... 255

2.8.3.ST-CreateBranchGroup-Res-Full-MSG.xsd ......................................................................... 262

2.8.4.ST-CreateBranchGroup-Res-PK-MSG.xsd ......................................................................... 272

2.9.DeleteBranchGroup ......................................................................... 281

2.9.1.ST-DeleteBranchGroup-Req-Full-MSG.xsd ......................................................................... 281

2.9.2.ST-DeleteBranchGroup-Req-IO-MSG.xsd ......................................................................... 290

2.9.3.ST-DeleteBranchGroup-Res-Full-MSG.xsd ......................................................................... 296

2.9.4.ST-DeleteBranchGroup-Res-PK-MSG.xsd ......................................................................... 306

2.10.ModifyBranchGroup ......................................................................... 314

2.10.1.ST-ModifyBranchGroup-Req-Full-MSG.xsd ......................................................................... 314

2.10.2.ST-ModifyBranchGroup-Req-IO-MSG.xsd ......................................................................... 323

2.10.3.ST-ModifyBranchGroup-Res-Full-MSG.xsd ......................................................................... 331

2.10.4.ST-ModifyBranchGroup-Res-PK-MSG.xsd ......................................................................... 341

2.11.QueryBranchGroup ......................................................................... 350

2.11.1.ST-QueryBranchGroup-Req-IO-MSG.xsd ......................................................................... 350

2.11.2.ST-QueryBranchGroup-Res-Full-MSG.xsd ......................................................................... 356

2.12.ReopenBranchGroup ......................................................................... 367

2.12.1.ST-ReopenBranchGroup-Req-Full-MSG.xsd ......................................................................... 367

2.12.2.ST-ReopenBranchGroup-Req-IO-MSG.xsd ......................................................................... 376

2.12.3.ST-ReopenBranchGroup-Res-Full-MSG.xsd ......................................................................... 383

2.12.4.ST-ReopenBranchGroup-Res-PK-MSG.xsd ......................................................................... 393

2.13.CreateAccPassbook ......................................................................... 402

2.13.1.WB-CreateAccPassbook-Req-IO-MSG.xsd ......................................................................... 402

2.13.2.WB-CreateAccPassbook-Res-Full-MSG.xsd ......................................................................... 413

2.14.RePrintAccPassbook ......................................................................... 425

2.14.1.WB-RePrintAccPassbook-Req-IO-MSG.xsd ......................................................................... 425

2.14.2.WB-RePrintAccPassbook-Res-Full-MSG.xsd ......................................................................... 435

2.15.UpdateAccPassbook ......................................................................... 447

2.15.1.WB-UpdateAccPassbook-Req-IO-MSG.xsd ......................................................................... 447

2.15.2.WB-UpdateAccPassbook-Res-Full-MSG.xsd ......................................................................... 461

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 FCUBSRTService of Branch Module

1

2. FCUBSRTService

2.1.AuthorizeTransaction

2.1.1.Retail-Teller-Auth-Req-MSG.xsd

AUTHORIZETRANSACTION_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

Transaction-Details-IO

XREF

FCCREF

AUTHORIZETRANSACTION_IOPK_REQ

2

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

CORRELID3

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.

4

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

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

6

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

7

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Transaction-Details-IO

Attribute DescriptionName Transaction-Details-IODatatypeDescription

XREF

Attribute DescriptionName XREFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

FCCREF

Attribute DescriptionName FCCREFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

8

Restrictions

Restrictions Descriptionpattern [a-zA-Z0-9]{16}

2.1.2.Retail-Teller-Auth-Res-PK-MSG.xsd

AUTHORIZETRANSACTION_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

Transaction-Details-PK

XREF

FCCREF

FCUBS_ERROR_RESP

ERROR9

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

AUTHORIZETRANSACTION_IOPK_RES

Attribute DescriptionName AUTHORIZETRANSACTION_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 string

10

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

11

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.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.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]*

12

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.

Attribute

Attribute DescriptionminOccurs 0

13

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

14

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

Transaction-Details-PK

Attribute DescriptionName Transaction-Details-PKDatatypeDescription

XREF

Attribute DescriptionName XREFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

15

Restrictions

Restrictions DescriptionmaxLength 20

FCCREF

Attribute DescriptionName FCCREFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z0-9]{16}

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESP

16

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.2.CreateTransaction

2.2.1.Retail-Teller-Create-Req-MSG.xsd

CREATETRANSACTION_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION17

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Transaction-Details-IO

XREF

PRD

BRN

TXNBRN

TXNACC

TXNCCY

TXNAMT

TXNTRN

CREDITCARDNO

CC_HOLDER_NAME

OFFSETBRN

OFFSETACC

OFFSETCCY

OFFSETAMT

OFFSETTRN

XRATE

TXNDATE

VALDATE

REMACCOUNT

REMBANK

REMBRANCH18

ROUTINGNO

ENDPOINT

SERIALNO

ROUTECODE

DRINSTCD

CRINSTCD

REPREASON

NARRATIVE

TOKEN_NO

COMM_MODE

MOBILE_NUMBER

EMAIL_ID

COUNTRYFT

CUSTNAME

MONTHS

DAYS

YEARS

DOCNUMBER

DOCTYPE

DOCCATEGORY

FUNDREFNO

SDBREFNO

Charge-Details

CHGCOMP

WAIVER

CHGAMT

CHGCCY

MISHEAD

TXNCODE

NETTINGIND

CHGGL

TYPE19

LCYCHG

XRATE

TCYCHG

TCYXRATE

Cheque-Details

SRNO

PAYBRN

CHQNO

STAT

EXPDT

BENFNAME

BENFADDR1

BENFADDR2

BENFADDR3

BENFADDR4

CRNO

ISB

OTHERDETLS1

OTHERDETLSTYPE1

OTHERDETLS2

OTHERDETLSTYPE2

OTHERDETLS3

OTHERDETLSTYPE3

OTHERDETLS4

OTHERDETLSTYPE4

OTHERDETLS5

OTHERDETLSTYPE5

OTHERDETLS6

OTHERDETLSTYPE6

Mis-Details

BRANCH

CUSTNO20

MISGRP

REL_REF

REL_ACC

MISHD

POOLCD

REFRT

REFRTTYPE

REFXRT

CALCMETH

MISGRPTXN

REFRTCD

REFRTSPRD

FUNDMIS1

FUNDMIS2

FUNDMIS3

FUNDMIS4

FUNDMIS5

FUNDMIS6

FUNDMIS7

FUNDMIS8

FUNDMIS9

FUNDMIS10

MISGRPCOMP

COMPMIS1

COMPMIS2

COMPMIS3

COMPMIS4

COMPMIS5

COMPMIS6

COMPMIS7

COMPMIS8

COMPMIS921

COMPMIS10

COSTCOD1

COSTCOD2

COSTCOD3

COSTCOD4

COSTCOD5

LINKGRP

CCY

RTFLAG

PROCFLG

TXNMIS1

TXNMIS2

TXNMIS3

TXNMIS4

TXNMIS5

TXNMIS6

TXNMIS7

TXNMIS8

TXNMIS9

TXNMIS10

FUNDMIS1LBL1

FUNDMIS2LBL2

FUNDMIS3LBL3

FUNDMIS4LBL4

FUNDMIS5LBL5

FUNDMIS6LBL6

FUNDMIS7LBL7

FUNDMIS8LBL8

FUNDMIS9LBL9

FUNDMIS10LBL10

COMPMIS1LBL1

COMPMIS2LBL222

COMPMIS3LBL3

COMPMIS4LBL4

COMPMIS5LBL5

COMPMIS6LBL6

COMPMIS7LBL7

COMPMIS8LBL8

COMPMIS9LBL9

COMPMIS10LBL10

TXNMIS1LBL1

TXNMIS2LBL2

TXNMIS3LBL3

TXNMIS4LBL4

TXNMIS5LBL5

TXNMIS6LBL6

TXNMIS7LBL7

TXNMIS8LBL8

TXNMIS9LBL9

TXNMIS10LBL10

Udf-Details

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

Message-Details

TYPE

OPERCD

INSTRCD

TXNCD

VDATECR

ORDCUST1

ORDCUST223

ORDCUST3

ORDCUST4

ORDCUST5

RECEIVER

PAYDET1

PAYDET2

PAYDET3

PAYDET4

SRI1

SRI2

SRI3

SRI4

SRI5

SRI6

CHGDET

REGREP1

REGREP2

REGREP3

ECONT1

ECONT2

ECONT3

ECONT4

ECONT5

VDATEDR

FT-Details

FT_PRODUCT_CODE

TRANSFER_CURRENCY

ULTBEN6

RECEIVER

ACC1

ACC2

ACC324

ACC4

ACC5

REMINFO1

REMINFO2

REMINFO3

REMINFO4

COUNTRES

ULTBENDET1

ULTBENDET2

ULTBENDET3

ULTBENDET4

ULTBENDET5

CREATETRANSACTION_IOPK_REQ

Attribute DescriptionName CREATETRANSACTION_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.25

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]*

26

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

27

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

28

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

29

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

Transaction-Details-IO

Attribute DescriptionName Transaction-Details-IODatatypeDescription

XREF

Attribute Description

30

Name XREFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

PRD

Attribute DescriptionName PRDDatatype stringDescriptionRestrictions

Restrictions Descriptionlength 4pattern [a-zA-Z0-9]{4}

BRN

Attribute DescriptionName BRNDatatype stringDescriptionRestrictions

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

TXNBRN

Attribute DescriptionName TXNBRNDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

TXNACC

Attribute DescriptionName TXNACCDatatype stringDescription

31

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20pattern [a-zA-Z0-9]*

TXNCCY

Attribute DescriptionName TXNCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionlength 3pattern [A-Z]{3}

TXNAMT

Attribute DescriptionName TXNAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TXNTRN

Attribute DescriptionName TXNTRNDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

CREDITCARDNO

Attribute Description

32

Name CREDITCARDNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1000pattern [a-zA-Z0-9]*

CC_HOLDER_NAME

Attribute DescriptionName CC_HOLDER_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1000pattern [a-zA-Z0-9]*

OFFSETBRN

Attribute DescriptionName OFFSETBRNDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

OFFSETACC

Attribute DescriptionName OFFSETACCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20pattern [a-zA-Z0-9]*

33

OFFSETCCY

Attribute DescriptionName OFFSETCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionlength 3pattern [A-Z]{3}

OFFSETAMT

Attribute DescriptionName OFFSETAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

OFFSETTRN

Attribute DescriptionName OFFSETTRNDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

XRATE

Attribute DescriptionName XRATEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

34

Restrictions

Restrictions DescriptionfractionDigits 12totalDigits 24

TXNDATE

Attribute DescriptionName TXNDATEDatatype dateDescription Indicates the date on which transaction was doneAttribute

Attribute DescriptionminOccurs 0

VALDATE

Attribute DescriptionName VALDATEDatatype dateDescription Indicates the value date of transaction.Attribute

Attribute DescriptionminOccurs 0

REMACCOUNT

Attribute DescriptionName REMACCOUNTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20pattern [a-zA-Z0-9]*

REMBANK

Attribute DescriptionName REMBANKDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionlength 35

REMBRANCH

35

Attribute DescriptionName REMBRANCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionlength 35

ROUTINGNO

Attribute DescriptionName ROUTINGNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 27

ENDPOINT

Attribute DescriptionName ENDPOINTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

SERIALNO

Attribute DescriptionName SERIALNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

ROUTECODE

36

Attribute DescriptionName ROUTECODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

DRINSTCD

Attribute DescriptionName DRINSTCDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

CRINSTCD

Attribute DescriptionName CRINSTCDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

REPREASON

Attribute DescriptionName REPREASONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

NARRATIVE

37

Attribute DescriptionName NARRATIVEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

TOKEN_NO

Attribute DescriptionName TOKEN_NODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 0totalDigits 22

COMM_MODE

Attribute DescriptionName COMM_MODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration M,E

MOBILE_NUMBER

Attribute DescriptionName MOBILE_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

EMAIL_ID

38

Attribute DescriptionName EMAIL_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRYFT

Attribute DescriptionName COUNTRYFTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

CUSTNAME

Attribute DescriptionName CUSTNAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MONTHS

Attribute DescriptionName MONTHSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

DAYS

39

Attribute DescriptionName DAYSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

YEARS

Attribute DescriptionName YEARSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

DOCNUMBER

Attribute DescriptionName DOCNUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

DOCTYPE

Attribute DescriptionName DOCTYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

DOCCATEGORY

40

Attribute DescriptionName DOCCATEGORYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

FUNDREFNO

Attribute DescriptionName FUNDREFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

SDBREFNO

Attribute DescriptionName SDBREFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

Charge-Details

Attribute DescriptionName Charge-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CHGCOMP

Attribute DescriptionName CHGCOMPDatatype string

41

Description Indicates Charge ComponentsAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

WAIVER

Attribute DescriptionName WAIVERDatatype stringDescription Indicates Charge Waiver.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

CHGAMT

Attribute DescriptionName CHGAMTDatatype decimalDescription Indicates Charge AmountAttribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

CHGCCY

Attribute DescriptionName CHGCCYDatatype stringDescription Indicates Charge CurrencyAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MISHEAD

Attribute Description

42

Name MISHEADDatatype stringDescription Indicates MIS HeadAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

TXNCODE

Attribute DescriptionName TXNCODEDatatype stringDescription Indicates Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

NETTINGIND

Attribute DescriptionName NETTINGINDDatatype stringDescription Netting IndexAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

CHGGL

Attribute DescriptionName CHGGLDatatype stringDescription Charge General LedgerAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

TYPE

Attribute Description

43

Name TYPEDatatype stringDescription Indicates TypeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

LCYCHG

Attribute DescriptionName LCYCHGDatatype decimalDescription Indicates Charge in Local CurrencyAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

XRATE

Attribute DescriptionName XRATEDatatype decimalDescription Indicates Exchange rateAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TCYCHG

Attribute DescriptionName TCYCHGDatatype decimalDescription Charge In Transaction CurrencyAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TCYXRATE44

Attribute DescriptionName TCYXRATEDatatype decimalDescription Transaction Currency Exchange rateAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

Cheque-Details

Attribute DescriptionName Cheque-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

SRNO

Attribute DescriptionName SRNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

PAYBRN

Attribute DescriptionName PAYBRNDatatype stringDescription Indicates Payable BranchAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

CHQNO

Attribute DescriptionName CHQNO

45

Datatype stringDescription Indicates Cheque NumberAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

STAT

Attribute DescriptionName STATDatatype stringDescription Status of ChequeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

EXPDT

Attribute DescriptionName EXPDTDatatype dateDescription Indicates Expected Date

BENFNAME

Attribute DescriptionName BENFNAMEDatatype stringDescription Indicates Beneficiary NameAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BENFADDR1

Attribute DescriptionName BENFADDR1Datatype stringDescription Beneficiary address Line 1Attribute

Attribute DescriptionminOccurs 0

46

Restrictions

Restrictions DescriptionmaxLength 105

BENFADDR2

Attribute DescriptionName BENFADDR2Datatype stringDescription Beneficiary address Line 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BENFADDR3

Attribute DescriptionName BENFADDR3Datatype stringDescription Beneficiary address Line 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BENFADDR4

Attribute DescriptionName BENFADDR4Datatype stringDescription Beneficiary address Line 4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CRNO

Attribute DescriptionName CRNODatatype stringDescription Credit NumberAttribute

Attribute DescriptionminOccurs 0

47

Restrictions

Restrictions DescriptionmaxLength 16

ISB

Attribute DescriptionName ISBDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

OTHERDETLS1

Attribute DescriptionName OTHERDETLS1Datatype stringDescription Indicates Other Details1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 65

OTHERDETLSTYPE1

Attribute DescriptionName OTHERDETLSTYPE1Datatype stringDescription Indicates Other Details Type 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 65

OTHERDETLS2

Attribute DescriptionName OTHERDETLS2Datatype stringDescription Indicates Other Details2Attribute

Attribute DescriptionminOccurs 0

48

Restrictions

Restrictions DescriptionmaxLength 65

OTHERDETLSTYPE2

Attribute DescriptionName OTHERDETLSTYPE2Datatype stringDescription Indicates Other Details Type 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 65

OTHERDETLS3

Attribute DescriptionName OTHERDETLS3Datatype stringDescription Indicates Other Details3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 65

OTHERDETLSTYPE3

Attribute DescriptionName OTHERDETLSTYPE3Datatype stringDescription Indicates Other Details Type 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 65

OTHERDETLS4

Attribute DescriptionName OTHERDETLS4Datatype stringDescription Indicates Other Details4Attribute

Attribute DescriptionminOccurs 0

49

Restrictions

Restrictions DescriptionmaxLength 65

OTHERDETLSTYPE4

Attribute DescriptionName OTHERDETLSTYPE4Datatype stringDescription Indicates Other Details Type 4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 65

OTHERDETLS5

Attribute DescriptionName OTHERDETLS5Datatype stringDescription Indicates Other Details 5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 65

OTHERDETLSTYPE5

Attribute DescriptionName OTHERDETLSTYPE5Datatype stringDescription Indicates Other Details Type 5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 65

OTHERDETLS6

Attribute DescriptionName OTHERDETLS6Datatype stringDescription Indicates Other Details 6Attribute

Attribute DescriptionminOccurs 0

50

Restrictions

Restrictions DescriptionmaxLength 65

OTHERDETLSTYPE6

Attribute DescriptionName OTHERDETLSTYPE6Datatype stringDescription Indicates Other Details Type 6Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 65

Mis-Details

Attribute DescriptionName Mis-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

CUSTNO

Attribute DescriptionName CUSTNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

51

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

MISGRP

Attribute DescriptionName MISGRPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12minLength 1

REL_REF

Attribute DescriptionName REL_REFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16minLength 1

REL_ACC

Attribute DescriptionName REL_ACCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16minLength 1

MISHD

Attribute DescriptionName MISHDDatatype StringDescription

52

Attribute

Attribute DescriptionminOccurs 0

POOLCD

Attribute DescriptionName POOLCDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

REFRT

Attribute DescriptionName REFRTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 15minInclusive 0totalDigits 26

REFRTTYPE

Attribute DescriptionName REFRTTYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

REFXRT

Attribute DescriptionName REFXRTDatatype stringDescription

53

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

CALCMETH

Attribute DescriptionName CALCMETHDatatype integerDescriptionAttribute

Attribute DescriptionminOccurs 0

MISGRPTXN

Attribute DescriptionName MISGRPTXNDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

REFRTCD

Attribute DescriptionName REFRTCDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

REFRTSPRD

Attribute DescriptionName REFRTSPRDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

54

Restrictions

Restrictions DescriptionfractionDigits 5minInclusive 0totalDigits 15

FUNDMIS1

Attribute DescriptionName FUNDMIS1Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

FUNDMIS2

Attribute DescriptionName FUNDMIS2Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

FUNDMIS3

Attribute DescriptionName FUNDMIS3Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

FUNDMIS4

Attribute DescriptionName FUNDMIS4Datatype string

55

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

FUNDMIS5

Attribute DescriptionName FUNDMIS5Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

FUNDMIS6

Attribute DescriptionName FUNDMIS6Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

FUNDMIS7

Attribute DescriptionName FUNDMIS7Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

FUNDMIS8

56

Attribute DescriptionName FUNDMIS8Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

FUNDMIS9

Attribute DescriptionName FUNDMIS9Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

FUNDMIS10

Attribute DescriptionName FUNDMIS10Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

MISGRPCOMP

Attribute DescriptionName MISGRPCOMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

COMPMIS1

Attribute Description

57

Name COMPMIS1Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COMPMIS2

Attribute DescriptionName COMPMIS2Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COMPMIS3

Attribute DescriptionName COMPMIS3Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COMPMIS4

Attribute DescriptionName COMPMIS4Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

58

COMPMIS5

Attribute DescriptionName COMPMIS5Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COMPMIS6

Attribute DescriptionName COMPMIS6Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COMPMIS7

Attribute DescriptionName COMPMIS7Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COMPMIS8

Attribute DescriptionName COMPMIS8Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

59

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COMPMIS9

Attribute DescriptionName COMPMIS9Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COMPMIS10

Attribute DescriptionName COMPMIS10Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COSTCOD1

Attribute DescriptionName COSTCOD1Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COSTCOD2

Attribute DescriptionName COSTCOD2Datatype stringDescription

60

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COSTCOD3

Attribute DescriptionName COSTCOD3Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COSTCOD4

Attribute DescriptionName COSTCOD4Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COSTCOD5

Attribute DescriptionName COSTCOD5Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

LINKGRP

Attribute Description61

Name LINKGRPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12minLength 1

CCY

Attribute DescriptionName CCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

RTFLAG

Attribute DescriptionName RTFLAGDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

PROCFLG

Attribute DescriptionName PROCFLGDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TXNMIS1

Attribute Description62

Name TXNMIS1Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

TXNMIS2

Attribute DescriptionName TXNMIS2Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

TXNMIS3

Attribute DescriptionName TXNMIS3Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

TXNMIS4

Attribute DescriptionName TXNMIS4Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

63

TXNMIS5

Attribute DescriptionName TXNMIS5Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

TXNMIS6

Attribute DescriptionName TXNMIS6Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

TXNMIS7

Attribute DescriptionName TXNMIS7Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

TXNMIS8

Attribute DescriptionName TXNMIS8Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

64

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

TXNMIS9

Attribute DescriptionName TXNMIS9Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

TXNMIS10

Attribute DescriptionName TXNMIS10Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

FUNDMIS1LBL1

Attribute DescriptionName FUNDMIS1LBL1Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

FUNDMIS2LBL2

Attribute DescriptionName FUNDMIS2LBL2Datatype stringDescription

65

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

FUNDMIS3LBL3

Attribute DescriptionName FUNDMIS3LBL3Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

FUNDMIS4LBL4

Attribute DescriptionName FUNDMIS4LBL4Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

FUNDMIS5LBL5

Attribute DescriptionName FUNDMIS5LBL5Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

FUNDMIS6LBL6

Attribute Description66

Name FUNDMIS6LBL6Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

FUNDMIS7LBL7

Attribute DescriptionName FUNDMIS7LBL7Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

FUNDMIS8LBL8

Attribute DescriptionName FUNDMIS8LBL8Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

FUNDMIS9LBL9

Attribute DescriptionName FUNDMIS9LBL9Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

67

FUNDMIS10LBL10

Attribute DescriptionName FUNDMIS10LBL10Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COMPMIS1LBL1

Attribute DescriptionName COMPMIS1LBL1Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COMPMIS2LBL2

Attribute DescriptionName COMPMIS2LBL2Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COMPMIS3LBL3

Attribute DescriptionName COMPMIS3LBL3Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

68

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COMPMIS4LBL4

Attribute DescriptionName COMPMIS4LBL4Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COMPMIS5LBL5

Attribute DescriptionName COMPMIS5LBL5Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COMPMIS6LBL6

Attribute DescriptionName COMPMIS6LBL6Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COMPMIS7LBL7

Attribute DescriptionName COMPMIS7LBL7Datatype stringDescription

69

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COMPMIS8LBL8

Attribute DescriptionName COMPMIS8LBL8Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COMPMIS9LBL9

Attribute DescriptionName COMPMIS9LBL9Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

COMPMIS10LBL10

Attribute DescriptionName COMPMIS10LBL10Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

TXNMIS1LBL1

Attribute Description70

Name TXNMIS1LBL1Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

TXNMIS2LBL2

Attribute DescriptionName TXNMIS2LBL2Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

TXNMIS3LBL3

Attribute DescriptionName TXNMIS3LBL3Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

TXNMIS4LBL4

Attribute DescriptionName TXNMIS4LBL4Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

71

TXNMIS5LBL5

Attribute DescriptionName TXNMIS5LBL5Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

TXNMIS6LBL6

Attribute DescriptionName TXNMIS6LBL6Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

TXNMIS7LBL7

Attribute DescriptionName TXNMIS7LBL7Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

TXNMIS8LBL8

Attribute DescriptionName TXNMIS8LBL8Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

72

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

TXNMIS9LBL9

Attribute DescriptionName TXNMIS9LBL9Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

TXNMIS10LBL10

Attribute DescriptionName TXNMIS10LBL10Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

Udf-Details

Attribute DescriptionName Udf-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription Indicates Function IdAttribute

Attribute DescriptionminOccurs 0

73

Restrictions

Restrictions DescriptionmaxLength 8

FIELD_NAME

Attribute DescriptionName FIELD_NAMEDatatype stringDescription Indicates the User Defined Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

DATATYPE

Attribute DescriptionName DATATYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 15

FIELD_VALUE

Attribute DescriptionName FIELD_VALUEDatatype stringDescription Indicates the User Defined Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

VAL_TYPE

Attribute DescriptionName VAL_TYPEDatatype stringDescription Indicates Value TypeAttribute

Attribute DescriptionminOccurs 0

74

Restrictions

Restrictions DescriptionmaxLength 2minLength 0

Message-Details

Attribute DescriptionName Message-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

TYPE

Attribute DescriptionName TYPEDatatype stringDescription Indicates TypeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

OPERCD

Attribute DescriptionName OPERCDDatatype stringDescription Operation CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

INSTRCD

Attribute DescriptionName INSTRCDDatatype stringDescription Indicates Instruction CodeAttribute

Attribute DescriptionminOccurs 0

75

Restrictions

Restrictions DescriptionmaxLength 35

TXNCD

Attribute DescriptionName TXNCDDatatype stringDescription Indicates Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

VDATECR

Attribute DescriptionName VDATECRDatatype dateDescription

ORDCUST1

Attribute DescriptionName ORDCUST1Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ORDCUST2

Attribute DescriptionName ORDCUST2Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ORDCUST3

Attribute Description

76

Name ORDCUST3Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ORDCUST4

Attribute DescriptionName ORDCUST4Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ORDCUST5

Attribute DescriptionName ORDCUST5Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

RECEIVER

Attribute DescriptionName RECEIVERDatatype stringDescription Indicates ReceiverAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 11

PAYDET1

Attribute Description

77

Name PAYDET1Datatype stringDescription Indicates Payment Details 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

PAYDET2

Attribute DescriptionName PAYDET2Datatype stringDescription Indicates Payment Details 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

PAYDET3

Attribute DescriptionName PAYDET3Datatype stringDescription Indicates Payment Details 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

PAYDET4

Attribute DescriptionName PAYDET4Datatype stringDescription Indicates Payment Details 4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

SRI1

Attribute Description

78

Name SRI1Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

SRI2

Attribute DescriptionName SRI2Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

SRI3

Attribute DescriptionName SRI3Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

SRI4

Attribute DescriptionName SRI4Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

SRI5

Attribute Description

79

Name SRI5Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

SRI6

Attribute DescriptionName SRI6Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHGDET

Attribute DescriptionName CHGDETDatatype stringDescription Charge DetailsAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

REGREP1

Attribute DescriptionName REGREP1Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

REGREP2

Attribute Description

80

Name REGREP2Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

REGREP3

Attribute DescriptionName REGREP3Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ECONT1

Attribute DescriptionName ECONT1Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

ECONT2

Attribute DescriptionName ECONT2Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

ECONT3

Attribute Description

81

Name ECONT3Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

ECONT4

Attribute DescriptionName ECONT4Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

ECONT5

Attribute DescriptionName ECONT5Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

VDATEDR

Attribute DescriptionName VDATEDRDatatype dateDescription

FT-Details

Attribute DescriptionName FT-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

82

FT_PRODUCT_CODE

Attribute DescriptionName FT_PRODUCT_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

TRANSFER_CURRENCY

Attribute DescriptionName TRANSFER_CURRENCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

ULTBEN6

Attribute DescriptionName ULTBEN6Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

RECEIVER

Attribute DescriptionName RECEIVERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

ACC183

Attribute DescriptionName ACC1Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

ACC2

Attribute DescriptionName ACC2Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

ACC3

Attribute DescriptionName ACC3Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

ACC4

Attribute DescriptionName ACC4Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

ACC5

84

Attribute DescriptionName ACC5Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

REMINFO1

Attribute DescriptionName REMINFO1Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

REMINFO2

Attribute DescriptionName REMINFO2Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

REMINFO3

Attribute DescriptionName REMINFO3Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

REMINFO4

85

Attribute DescriptionName REMINFO4Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRES

Attribute DescriptionName COUNTRESDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

ULTBENDET1

Attribute DescriptionName ULTBENDET1Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

ULTBENDET2

Attribute DescriptionName ULTBENDET2Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

ULTBENDET3

86

Attribute DescriptionName ULTBENDET3Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

ULTBENDET4

Attribute DescriptionName ULTBENDET4Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

ULTBENDET5

Attribute DescriptionName ULTBENDET5Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

2.2.2.Retail-Teller-Create-Res-PK-MSG.xsd

CREATETRANSACTION_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID87

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Transaction-Details-PK

XREF

FCCREF

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATETRANSACTION_IOPK_RES

Attribute DescriptionName CREATETRANSACTION_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute Description

88

Name FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

CORRELID

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

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

89

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.

90

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

91

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

92

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

93

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Transaction-Details-PK

Attribute DescriptionName Transaction-Details-PKDatatypeDescription

XREF

Attribute DescriptionName XREFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

FCCREF

Attribute DescriptionName FCCREFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z0-9]{16}

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

94

Attribute

Attribute DescriptionminOccurs 0

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 0

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

95

Attribute DescriptionName WDESCDatatype StringDescription

2.3.QueryTransaction

2.3.1.Retail-Teller-Query-Req-MSG.xsd

QUERYTRANSACTION_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Transaction-Details-IO

XREF

FCCREF

QUERYTRANSACTION_IOFS_REQ96

Attribute DescriptionName QUERYTRANSACTION_IOFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

97

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

98

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

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

100

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

101

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Transaction-Details-IO

Attribute DescriptionName Transaction-Details-IODatatypeDescription

XREF

Attribute DescriptionName XREFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

FCCREF

Attribute DescriptionName FCCREFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

102

Restrictions

Restrictions Descriptionpattern [a-zA-Z0-9]{16}

2.3.2.Retail-Teller-Query-Res-Full-MSG.xsd

QUERYTRANSACTION_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

Transaction-Details-Full

XREF

PRD

BRNCDE

XRATE103

LCY_EXCH_RATE1

TXNACC

TXNCCY

TXNAMT

TXNBRN

OFFSETACC

OFFSETCCY

OFFSETAMT

LCYAMT

TXNDATE

VALDATE

RELCUST

CHRACC

CONTREFNO

MAKERID

MAKERDT

CHECKERID

CHECKERDT

CONTSTAT

AUTHSTAT

MODULE

BRNDESC

PRODDESC

CRDACCBAL

SRCCODE

TRNCDDESC

ADDL_REF

Wbvws-Charge-Details

CHGCOMP

WAIVER

CHGAMT

CHGCCY104

TYPE

LCYCHG1

XRATE

GL_NEW

NETTING

TXNCODE

FCCREF

Misdetails

CONREFNO

RATEFLG

COSTCD1

TXNMIS1

TXNMIS2

TXNMIS3

TRANMIS1

TRANMIS2

TRANMIS3

TRANMIS4

TRANMIS5

TRANMIS6

TRANMIS7

TRANMIS8

TRANMIS9

TRANMIS10

COMMIS1

COMMIS2

COMMIS3

COMMIS4

COMMIS5

COMMIS6

COMMIS7

COMMIS8105

COMMIS9

COMMIS10

FUNMIS1

FUNMIS2

FUNMIS3

FUNMIS4

Cstb-Clg-Master

REFERENCE_NO

Acvw-All-Ac-Entries

TRN_REF_NO

EVENT

AC_BRANCH

AC_NO

AC_CCY

CATEGORY

DRCR_IND

TRN_CODE

LCY_AMOUNT

TRN_DT

VALUE_DT

AMOUNT_TAG

RELATED_CUSTOMER

EXTERNAL_REF_NO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYTRANSACTION_IOFS_RES106

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

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]*

107

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

108

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

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

110

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

111

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Transaction-Details-Full

Attribute DescriptionName Transaction-Details-FullDatatypeDescription

XREF

Attribute DescriptionName XREFDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

PRD

Attribute DescriptionName PRDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BRNCDE

Attribute DescriptionName BRNCDE

112

Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

XRATE

Attribute DescriptionName XRATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

LCY_EXCH_RATE1

Attribute DescriptionName LCY_EXCH_RATE1Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TXNACC

Attribute DescriptionName TXNACCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TXNCCY

Attribute DescriptionName TXNCCYDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TXNAMT

Attribute DescriptionName TXNAMTDatatype StringDescription

113

Attribute

Attribute DescriptionminOccurs 0

TXNBRN

Attribute DescriptionName TXNBRNDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

OFFSETACC

Attribute DescriptionName OFFSETACCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

OFFSETCCY

Attribute DescriptionName OFFSETCCYDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

OFFSETAMT

Attribute DescriptionName OFFSETAMTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

LCYAMT

Attribute DescriptionName LCYAMTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TXNDATE114

Attribute DescriptionName TXNDATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

VALDATE

Attribute DescriptionName VALDATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

RELCUST

Attribute DescriptionName RELCUSTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

CHRACC

Attribute DescriptionName CHRACCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

CONTREFNO

Attribute DescriptionName CONTREFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

MAKERID

Attribute DescriptionName MAKERIDDatatype StringDescription

115

Attribute

Attribute DescriptionminOccurs 0

MAKERDT

Attribute DescriptionName MAKERDTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

CHECKERID

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

CHECKERDT

Attribute DescriptionName CHECKERDTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

CONTSTAT

Attribute DescriptionName CONTSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

MODULE116

Attribute DescriptionName MODULEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BRNDESC

Attribute DescriptionName BRNDESCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

PRODDESC

Attribute DescriptionName PRODDESCDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

CRDACCBAL

Attribute DescriptionName CRDACCBALDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

SRCCODE

Attribute DescriptionName SRCCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TRNCDDESC

Attribute DescriptionName TRNCDDESCDatatype StringDescription

117

Attribute

Attribute DescriptionminOccurs 0

ADDL_REF

Attribute DescriptionName ADDL_REFDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Wbvws-Charge-Details

Attribute DescriptionName Wbvws-Charge-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CHGCOMP

Attribute DescriptionName CHGCOMPDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

WAIVER

Attribute DescriptionName WAIVERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

CHGAMT

Attribute DescriptionName CHGAMTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

118

CHGCCY

Attribute DescriptionName CHGCCYDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TYPE

Attribute DescriptionName TYPEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

LCYCHG1

Attribute DescriptionName LCYCHG1Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

XRATE

Attribute DescriptionName XRATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

GL_NEW

Attribute DescriptionName GL_NEWDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NETTING

Attribute DescriptionName NETTINGDatatype String

119

DescriptionAttribute

Attribute DescriptionminOccurs 0

TXNCODE

Attribute DescriptionName TXNCODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

FCCREF

Attribute DescriptionName FCCREFDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Misdetails

Attribute DescriptionName MisdetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CONREFNO

Attribute DescriptionName CONREFNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

RATEFLG

Attribute DescriptionName RATEFLGDatatype StringDescription

120

Attribute

Attribute DescriptionminOccurs 0

COSTCD1

Attribute DescriptionName COSTCD1Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TXNMIS1

Attribute DescriptionName TXNMIS1Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TXNMIS2

Attribute DescriptionName TXNMIS2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TXNMIS3

Attribute DescriptionName TXNMIS3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TRANMIS1

Attribute DescriptionName TRANMIS1Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TRANMIS2121

Attribute DescriptionName TRANMIS2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TRANMIS3

Attribute DescriptionName TRANMIS3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TRANMIS4

Attribute DescriptionName TRANMIS4Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TRANMIS5

Attribute DescriptionName TRANMIS5Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TRANMIS6

Attribute DescriptionName TRANMIS6Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TRANMIS7

Attribute DescriptionName TRANMIS7Datatype StringDescription

122

Attribute

Attribute DescriptionminOccurs 0

TRANMIS8

Attribute DescriptionName TRANMIS8Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TRANMIS9

Attribute DescriptionName TRANMIS9Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TRANMIS10

Attribute DescriptionName TRANMIS10Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

COMMIS1

Attribute DescriptionName COMMIS1Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

COMMIS2

Attribute DescriptionName COMMIS2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

COMMIS3123

Attribute DescriptionName COMMIS3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

COMMIS4

Attribute DescriptionName COMMIS4Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

COMMIS5

Attribute DescriptionName COMMIS5Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

COMMIS6

Attribute DescriptionName COMMIS6Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

COMMIS7

Attribute DescriptionName COMMIS7Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

COMMIS8

Attribute DescriptionName COMMIS8Datatype StringDescription

124

Attribute

Attribute DescriptionminOccurs 0

COMMIS9

Attribute DescriptionName COMMIS9Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

COMMIS10

Attribute DescriptionName COMMIS10Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

FUNMIS1

Attribute DescriptionName FUNMIS1Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

FUNMIS2

Attribute DescriptionName FUNMIS2Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

FUNMIS3

Attribute DescriptionName FUNMIS3Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

FUNMIS4125

Attribute DescriptionName FUNMIS4Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Cstb-Clg-Master

Attribute DescriptionName Cstb-Clg-MasterDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

REFERENCE_NO

Attribute DescriptionName REFERENCE_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

Acvw-All-Ac-Entries

Attribute DescriptionName Acvw-All-Ac-EntriesDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

TRN_REF_NO

Attribute DescriptionName TRN_REF_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

EVENT

Attribute DescriptionName EVENT

126

Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

AC_BRANCH

Attribute DescriptionName AC_BRANCHDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

AC_NO

Attribute DescriptionName AC_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

AC_CCY

Attribute DescriptionName AC_CCYDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

CATEGORY

Attribute DescriptionName CATEGORYDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

DRCR_IND

Attribute DescriptionName DRCR_INDDatatype StringDescription

127

Attribute

Attribute DescriptionminOccurs 0

TRN_CODE

Attribute DescriptionName TRN_CODEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

LCY_AMOUNT

Attribute DescriptionName LCY_AMOUNTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TRN_DT

Attribute DescriptionName TRN_DTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

VALUE_DT

Attribute DescriptionName VALUE_DTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

AMOUNT_TAG

Attribute DescriptionName AMOUNT_TAGDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

RELATED_CUSTOMER128

Attribute DescriptionName RELATED_CUSTOMERDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

EXTERNAL_REF_NO

Attribute DescriptionName EXTERNAL_REF_NODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute Description

129

Name FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.4.ReverseTransaction

2.4.1.Retail-Teller-Reverse-Req-MSG.xsd

REVERSETRANSACTION_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

130

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Transaction-Details-IO

XREF

FCCREF

REVERSETRANSACTION_IOPK_REQ

Attribute DescriptionName REVERSETRANSACTION_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype string

131

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.

132

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

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

SOURCE_OPERATION

Attribute Description

133

Name 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

134

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

135

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

Transaction-Details-IO

Attribute Description

136

Name Transaction-Details-IODatatypeDescription

XREF

Attribute DescriptionName XREFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

FCCREF

Attribute DescriptionName FCCREFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z0-9]{16}

2.4.2.Retail-Teller-Reverse-Res-PK-MSG.xsd

REVERSETRANSACTION_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION 137

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Transaction-Details-PK

XREF

FCCREF

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

REVERSETRANSACTION_IOPK_RES

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

138

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

139

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

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

OPERATION

140

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

field is case-sensitive.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 Description

141

Name MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

142

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

143

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Transaction-Details-PK

Attribute DescriptionName Transaction-Details-PKDatatypeDescription

XREF

Attribute DescriptionName XREFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

FCCREF

Attribute DescriptionName FCCREFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z0-9]{16}

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

ERROR

Attribute Description

144

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 0

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.5.QueryRTProduct

2.5.1.RT-QueryRTProduct-Req-IO-MSG.xsd145

QUERYRTPRODUCT_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

RT-Product-IO

PRDCD

QUERYRTPRODUCT_IOFS_REQ

Attribute DescriptionName QUERYRTPRODUCT_IOFS_REQDatatypeDescription

FCUBS_HEADER

Attribute Description

146

Name FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

CORRELID

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

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

147

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.

148

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

149

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

150

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

151

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

RT-Product-IO

Attribute DescriptionName RT-Product-IODatatypeDescription

PRDCD

Attribute DescriptionName PRDCDDatatype stringDescription Indicates Product CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

2.5.2.RT-QueryRTProduct-Res-Full-MSG.xsd

QUERYRTPRODUCT_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID 152

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

RT-Product-IO

PRDCD

RT-Product-Full

PRDCD

PRDDESC

PRDSLG

PRDRMRKS

PRDSTRTDT

PRDENDDT

PRDGRP

WAREHOUSE_CODE

PART_OF_PRODUCT

MODU

POOL_CODE

LEGS

BRANCHES_LIST

CURRENCIES_LIST

CATEGORIES_LIST

NRMLRTVARI

MAXRTVARI

PRDTYP153

RTCODEPRFERD

RATETYPPRFERED

RTH_CLASS

ASSET_CAT_LIST

LOCATION_LIST

GEN_MT103P

INCLUDE_TDS_CALC

INSTR_PROD_ALLOW

PROTFOLIO_PROD_ALLOW

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

AUTHSTAT

TXNSTAT

ONCEAUTH

RT-Product-Preference

PRDCD

RDPAYMENT

CASHGLPOST

TRACKRECV

TXNLIMIT

ProductUDF

Field-Details

FLDNUM

FLDNAME

ProductMISDetails

MISGRP

POOLCD

CSTCD1

CSTCD2154

CSTCD4

CSTCD5

Default-Mis-Codes

MISCLS

MISCD

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYRTPRODUCT_IOFS_RES

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

155

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]*

156

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

157

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

158

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

159

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

RT-Product-IO

Attribute DescriptionName RT-Product-IODatatypeDescription

PRDCD

Attribute Description

160

Name PRDCDDatatype stringDescription Indicates Product CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

RT-Product-Full

Attribute DescriptionName RT-Product-FullDatatypeDescription

PRDCD

Attribute DescriptionName PRDCDDatatype stringDescription Indicates Product CodeRestrictions

Restrictions DescriptionmaxLength 4

PRDDESC

Attribute DescriptionName PRDDESCDatatype stringDescription Indicates Product DescriptionRestrictions

Restrictions DescriptionmaxLength 105

PRDSLG

Attribute DescriptionName PRDSLGDatatype stringDescription Indicate product sloganAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

PRDRMRKS

Attribute DescriptionName PRDRMRKS

161

Datatype stringDescription Indicate product remarks.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

PRDSTRTDT

Attribute DescriptionName PRDSTRTDTDatatype StringDescription

PRDENDDT

Attribute DescriptionName PRDENDDTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

PRDGRP

Attribute DescriptionName PRDGRPDatatype stringDescription Indicates Product GroupRestrictions

Restrictions DescriptionmaxLength 6

WAREHOUSE_CODE

Attribute DescriptionName WAREHOUSE_CODEDatatype stringDescription Indicate Warehouse CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

PART_OF_PRODUCT

Attribute DescriptionName PART_OF_PRODUCTDatatype string

162

Description Indicate part of productAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

MODU

Attribute DescriptionName MODUDatatype stringDescription Indicates ModuleAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescription Indicates Pool CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LEGS

Attribute DescriptionName LEGSDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BRANCHES_LIST

Attribute DescriptionName BRANCHES_LISTDatatype stringDescription Indicate branches list

163

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

CURRENCIES_LIST

Attribute DescriptionName CURRENCIES_LISTDatatype stringDescription Indicates currency listAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

CATEGORIES_LIST

Attribute DescriptionName CATEGORIES_LISTDatatype stringDescription Indicates catagories listAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

NRMLRTVARI

Attribute DescriptionName NRMLRTVARIDatatype StringDescription

MAXRTVARI

Attribute DescriptionName MAXRTVARIDatatype StringDescription

PRDTYP

Attribute DescriptionName PRDTYPDatatype stringDescription Indicates Product Type

164

Restrictions

Restrictions DescriptionmaxLength 2

RTCODEPRFERD

Attribute DescriptionName RTCODEPRFERDDatatype stringDescription Indicates Rate Code PreferredRestrictions

Restrictions Descriptionenumeration B,M,X

RATETYPPRFERED

Attribute DescriptionName RATETYPPRFEREDDatatype stringDescription Indicates Rate Type PreferredAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8

RTH_CLASS

Attribute DescriptionName RTH_CLASSDatatype stringDescription Indicates Role to Head ClassAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

ASSET_CAT_LIST

Attribute DescriptionName ASSET_CAT_LISTDatatype stringDescription Indicate asset catagory listAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

165

LOCATION_LIST

Attribute DescriptionName LOCATION_LISTDatatype stringDescription Indicate location listAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

GEN_MT103P

Attribute DescriptionName GEN_MT103PDatatype stringDescription Indicate Gen MT103PAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

INCLUDE_TDS_CALC

Attribute DescriptionName INCLUDE_TDS_CALCDatatype stringDescription Indicate TDS calculation includedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

INSTR_PROD_ALLOW

Attribute DescriptionName INSTR_PROD_ALLOWDatatype stringDescription Indicate the Instrument Product allowed AAllowed DDisallowedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

PROTFOLIO_PROD_ALLOW166

Attribute DescriptionName PROTFOLIO_PROD_ALLOWDatatype stringDescription Indicate Portfolio product allowedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

MAKER

Attribute DescriptionName MAKERDatatype stringDescription Indicates Maker IDAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescription Indicates Maker Date StampAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescription Indicates Checker IdAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

167

Attribute DescriptionName CHECKERSTAMPDatatype stringDescription Indicates Checker Date StampAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

MODNO

Attribute DescriptionName MODNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription Indicate authorisation statsu A:authorised U:UnauthorisedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescription Indicates Record StatusAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ONCEAUTH

Attribute DescriptionName ONCEAUTHDatatype stringDescription Indicate once authorised

168

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

RT-Product-Preference

Attribute DescriptionName RT-Product-PreferenceDatatypeDescription

PRDCD

Attribute DescriptionName PRDCDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 6

RDPAYMENT

Attribute DescriptionName RDPAYMENTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration N,Y

CASHGLPOST

Attribute DescriptionName CASHGLPOSTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration N,Y

TRACKRECV

Attribute Description

169

Name TRACKRECVDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration N,Y

TXNLIMIT

Attribute DescriptionName TXNLIMITDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

ProductUDF

Attribute DescriptionName ProductUDFDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

Field-Details

Attribute DescriptionName Field-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNUM

Attribute DescriptionName FLDNUMDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

170

Restrictions

Restrictions DescriptiontotalDigits 22

FLDNAME

Attribute DescriptionName FLDNAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

ProductMISDetails

Attribute DescriptionName ProductMISDetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

MISGRP

Attribute DescriptionName MISGRPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

POOLCD

Attribute DescriptionName POOLCDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

171

CSTCD1

Attribute DescriptionName CSTCD1Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

CSTCD2

Attribute DescriptionName CSTCD2Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

CSTCD4

Attribute DescriptionName CSTCD4Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

CSTCD5

Attribute DescriptionName CSTCD5Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

Default-Mis-Codes172

Attribute DescriptionName Default-Mis-CodesDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

MISCLS

Attribute DescriptionName MISCLSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

MISCD

Attribute DescriptionName MISCDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescription

173

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

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

AUTHORIZEBRANCHGROUP_FSFS_REQ174

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

Sttm-Branch-Arcgrp-Master-Full

BRANCH_GROUP

BRANCH_GROUP_DESCRIPTION

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT175

AUTHSTAT

AUTHORIZEBRANCHGROUP_FSFS_REQ

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

176

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

177

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

178

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]*

ACTION

179

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

PARAM180

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

AuthorizeBranchGroup

Sttm-Branch-Arcgrp-Master-Full

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-FullDatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

BRANCH_GROUP_DESCRIPTION

Attribute DescriptionName BRANCH_GROUP_DESCRIPTIONDatatype stringDescription Indicates ARC Branch Group Description

181

Restrictions

Restrictions DescriptionmaxLength 60

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

182

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.6.2.ST-AuthorizeBranchGroup-Req-IO-MSG.xsd

AUTHORIZEBRANCHGROUP_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

183

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Sttm-Branch-Arcgrp-Master-IO

BRANCH_GROUP_DESCRIPTION

CHECKER

CHECKERSTAMP

MODNO

AUTHORIZEBRANCHGROUP_IOPK_REQ

Attribute DescriptionName AUTHORIZEBRANCHGROUP_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE184

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.

185

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.

186

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

187

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

188

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

189

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

AuthorizeBranchGroup

Sttm-Branch-Arcgrp-Master-IO

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-IODatatypeDescription

BRANCH_GROUP_DESCRIPTION

Attribute DescriptionName BRANCH_GROUP_DESCRIPTIONDatatype stringDescription Indicates ARC Branch Group Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescription

190

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

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

AUTHORIZEBRANCHGROUP_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD191

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Sttm-Branch-Arcgrp-Master-Full

BRANCH_GROUP

BRANCH_GROUP_DESCRIPTION

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

AUTHORIZEBRANCHGROUP_FSFS_RES

Attribute DescriptionName AUTHORIZEBRANCHGROUP_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

192

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.

193

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.

194

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

195

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

196

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

197

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Sttm-Branch-Arcgrp-Master-Full

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-FullDatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

BRANCH_GROUP_DESCRIPTION

Attribute DescriptionName BRANCH_GROUP_DESCRIPTIONDatatype stringDescription Indicates ARC Branch Group Description Restrictions

Restrictions DescriptionmaxLength 60

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

198

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

199

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 DescriptionName ECODEDatatype StringDescription

EDESC

200

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

AUTHORIZEBRANCHGROUP_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

201

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Sttm-Branch-Arcgrp-Master-PK

BRANCH_GROUP

Sttm-Branch-Arcgrp-Master-IO

BRANCH_GROUP_DESCRIPTION

CHECKER

CHECKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

AUTHORIZEBRANCHGROUP_IOPK_RES

Attribute Description202

Name AUTHORIZEBRANCHGROUP_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

Restrictions

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

CORRELID

203

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.

204

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

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

206

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

207

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Sttm-Branch-Arcgrp-Master-PK

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-PKDatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

Sttm-Branch-Arcgrp-Master-IO

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-IODatatypeDescription

BRANCH_GROUP_DESCRIPTION

Attribute DescriptionName BRANCH_GROUP_DESCRIPTIONDatatype stringDescription Indicates ARC Branch Group Description

208

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

209

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

210

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.7.CloseBranchGroup

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

CLOSEBRANCHGROUP_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

Sttm-Branch-Arcgrp-Master-Full

BRANCH_GROUP

BRANCH_GROUP_DESCRIPTION211

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

CLOSEBRANCHGROUP_FSFS_REQ

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

212

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.

213

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.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.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]*

214

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.

Attribute

Attribute DescriptionminOccurs 0

215

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

216

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

CloseBranchGroup

Sttm-Branch-Arcgrp-Master-Full

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-FullDatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

BRANCH_GROUP_DESCRIPTION

217

Attribute DescriptionName BRANCH_GROUP_DESCRIPTIONDatatype stringDescription Indicates ARC Branch Group Description Restrictions

Restrictions DescriptionmaxLength 60

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

218

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

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

CLOSEBRANCHGROUP_IOPK_REQ

FCUBS_HEADER

SOURCE

219

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Sttm-Branch-Arcgrp-Master-IO

MAKER

MAKERSTAMP

MODNO

CLOSEBRANCHGROUP_IOPK_REQ

Attribute DescriptionName CLOSEBRANCHGROUP_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatype

220

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.

221

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.

222

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

223

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

224

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

225

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

CloseBranchGroup

Sttm-Branch-Arcgrp-Master-IO

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-IODatatypeDescription

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 decimalDescription

226

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

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

CLOSEBRANCHGROUP_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

Sttm-Branch-Arcgrp-Master-Full

BRANCH_GROUP

BRANCH_GROUP_DESCRIPTION227

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CLOSEBRANCHGROUP_FSFS_RES

Attribute DescriptionName CLOSEBRANCHGROUP_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

Attribute Description

228

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.

229

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

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

SOURCE_OPERATION

Attribute Description

230

Name 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

231

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

232

Name PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Sttm-Branch-Arcgrp-Master-Full

233

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-FullDatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

BRANCH_GROUP_DESCRIPTION

Attribute DescriptionName BRANCH_GROUP_DESCRIPTIONDatatype stringDescription Indicates ARC Branch Group Description Restrictions

Restrictions DescriptionmaxLength 60

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 Description

234

Name CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute Description

235

Name 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 DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

236

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.7.4.ST-CloseBranchGroup-Res-PK-MSG.xsd

CLOSEBRANCHGROUP_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

237

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Sttm-Branch-Arcgrp-Master-PK

BRANCH_GROUP

Sttm-Branch-Arcgrp-Master-IO

MAKER

MAKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CLOSEBRANCHGROUP_IOPK_RES

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

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

239

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

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

OPERATION

240

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

field is case-sensitive.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 Description

241

Name MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

242

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

243

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Sttm-Branch-Arcgrp-Master-PK

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-PKDatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

Sttm-Branch-Arcgrp-Master-IO

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-IODatatypeDescription

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

244

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

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute Description

245

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.8.CreateBranchGroup

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

CREATEBRANCHGROUP_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID 246

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Sttm-Branch-Arcgrp-Master-Full

BRANCH_GROUP

BRANCH_GROUP_DESCRIPTION

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

CREATEBRANCHGROUP_FSFS_REQ

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

247

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

248

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

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

OPERATION

249

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

field is case-sensitive.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 Description

250

Name MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

251

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

252

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

CreateBranchGroup

Sttm-Branch-Arcgrp-Master-Full

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-FullDatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

BRANCH_GROUP_DESCRIPTION

Attribute DescriptionName BRANCH_GROUP_DESCRIPTIONDatatype stringDescription Indicates ARC Branch Group Description Restrictions

Restrictions DescriptionmaxLength 60

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescription

253

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescription

254

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

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

CREATEBRANCHGROUP_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD255

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Sttm-Branch-Arcgrp-Master-IO

BRANCH_GROUP

BRANCH_GROUP_DESCRIPTION

CREATEBRANCHGROUP_IOPK_REQ

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

256

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

257

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

258

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.

259

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=+/]*

ADDL260

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

CreateBranchGroup

Sttm-Branch-Arcgrp-Master-IO

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-IODatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group

261

Restrictions

Restrictions DescriptionmaxLength 16

BRANCH_GROUP_DESCRIPTION

Attribute DescriptionName BRANCH_GROUP_DESCRIPTIONDatatype stringDescription Indicates ARC Branch Group Description Restrictions

Restrictions DescriptionmaxLength 60

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

CREATEBRANCHGROUP_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

262

FCUBS_BODY

Sttm-Branch-Arcgrp-Master-Full

BRANCH_GROUP

BRANCH_GROUP_DESCRIPTION

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATEBRANCHGROUP_FSFS_RES

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

263

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

264

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

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

OPERATION

265

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

field is case-sensitive.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 Description

266

Name MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

267

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

268

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Sttm-Branch-Arcgrp-Master-Full

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-FullDatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

BRANCH_GROUP_DESCRIPTION

Attribute DescriptionName BRANCH_GROUP_DESCRIPTIONDatatype stringDescription Indicates ARC Branch Group Description Restrictions

Restrictions DescriptionmaxLength 60

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescription

269

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescription

270

Attribute

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 EDESCDatatype StringDescription

271

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.4.ST-CreateBranchGroup-Res-PK-MSG.xsd

CREATEBRANCHGROUP_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION272

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Sttm-Branch-Arcgrp-Master-PK

BRANCH_GROUP

Sttm-Branch-Arcgrp-Master-IO

BRANCH_GROUP

BRANCH_GROUP_DESCRIPTION

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATEBRANCHGROUP_IOPK_RES

Attribute DescriptionName CREATEBRANCHGROUP_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatype

273

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.

274

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.

275

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

276

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

277

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

278

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Sttm-Branch-Arcgrp-Master-PK

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-PKDatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

Sttm-Branch-Arcgrp-Master-IO

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-IODatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

BRANCH_GROUP_DESCRIPTION

Attribute DescriptionName BRANCH_GROUP_DESCRIPTIONDatatype stringDescription Indicates ARC Branch Group Description

279

Restrictions

Restrictions DescriptionmaxLength 60

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

280

Attribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.9.DeleteBranchGroup

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

DELETEBRANCHGROUP_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 281

NAME

VALUE

FCUBS_BODY

Sttm-Branch-Arcgrp-Master-Full

BRANCH_GROUP

BRANCH_GROUP_DESCRIPTION

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

DELETEBRANCHGROUP_FSFS_REQ

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

282

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]*

283

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

284

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

285

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

286

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

DeleteBranchGroup

Sttm-Branch-Arcgrp-Master-Full

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-FullDatatypeDescription

BRANCH_GROUP

Attribute Description287

Name BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

BRANCH_GROUP_DESCRIPTION

Attribute DescriptionName BRANCH_GROUP_DESCRIPTIONDatatype stringDescription Indicates ARC Branch Group Description Restrictions

Restrictions DescriptionmaxLength 60

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

288

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

289

Restrictions

Restrictions DescriptionmaxLength 1

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

DELETEBRANCHGROUP_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

Sttm-Branch-Arcgrp-Master-IO

DELETEBRANCHGROUP_IOPK_REQ

Attribute DescriptionName DELETEBRANCHGROUP_IOPK_REQDatatypeDescription

290

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

291

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

292

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

is being requested. This field is case-sensitive.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.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.

293

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

294

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

295

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

DeleteBranchGroup

Sttm-Branch-Arcgrp-Master-IO

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-IODatatypeDescription

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

DELETEBRANCHGROUP_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

296

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Sttm-Branch-Arcgrp-Master-Full

BRANCH_GROUP

BRANCH_GROUP_DESCRIPTION

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

DELETEBRANCHGROUP_FSFS_RES

Attribute DescriptionName DELETEBRANCHGROUP_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute Description

297

Name FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

CORRELID

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

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

298

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.

299

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

300

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

301

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

302

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Sttm-Branch-Arcgrp-Master-Full

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-FullDatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

BRANCH_GROUP_DESCRIPTION

Attribute DescriptionName BRANCH_GROUP_DESCRIPTIONDatatype stringDescription Indicates ARC Branch Group Description Restrictions

Restrictions DescriptionmaxLength 60

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

303

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

304

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 DescriptionName ECODEDatatype StringDescription

EDESC

305

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

DELETEBRANCHGROUP_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

306

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Sttm-Branch-Arcgrp-Master-PK

BRANCH_GROUP

Sttm-Branch-Arcgrp-Master-IO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

DELETEBRANCHGROUP_IOPK_RES

Attribute DescriptionName DELETEBRANCHGROUP_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute Description

307

Name FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

CORRELID

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

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

308

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.

309

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

310

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

311

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

312

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Sttm-Branch-Arcgrp-Master-PK

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-PKDatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

Sttm-Branch-Arcgrp-Master-IO

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-IODatatypeDescription

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescription

313

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.10.ModifyBranchGroup

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

MODIFYBRANCHGROUP_FSFS_REQ314

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

Sttm-Branch-Arcgrp-Master-Full

BRANCH_GROUP

BRANCH_GROUP_DESCRIPTION

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT315

AUTHSTAT

MODIFYBRANCHGROUP_FSFS_REQ

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

316

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

317

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

318

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]*

ACTION

319

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

PARAM320

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

ModifyBranchGroup

Sttm-Branch-Arcgrp-Master-Full

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-FullDatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

BRANCH_GROUP_DESCRIPTION

Attribute DescriptionName BRANCH_GROUP_DESCRIPTIONDatatype stringDescription Indicates ARC Branch Group Description

321

Restrictions

Restrictions DescriptionmaxLength 60

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

322

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-ModifyBranchGroup-Req-IO-MSG.xsd

MODIFYBRANCHGROUP_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

323

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Sttm-Branch-Arcgrp-Master-IO

BRANCH_GROUP_DESCRIPTION

MAKER

MAKERSTAMP

MODIFYBRANCHGROUP_IOPK_REQ

Attribute DescriptionName MODIFYBRANCHGROUP_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

324

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.

325

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.

326

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

327

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

328

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

329

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

ModifyBranchGroup

Sttm-Branch-Arcgrp-Master-IO

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-IODatatypeDescription

BRANCH_GROUP_DESCRIPTION

Attribute DescriptionName BRANCH_GROUP_DESCRIPTIONDatatype stringDescription Indicates ARC Branch Group Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescription

330

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

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

MODIFYBRANCHGROUP_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

Sttm-Branch-Arcgrp-Master-Full

BRANCH_GROUP

BRANCH_GROUP_DESCRIPTION331

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

MODIFYBRANCHGROUP_FSFS_RES

Attribute DescriptionName MODIFYBRANCHGROUP_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

Attribute Description

332

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.

333

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

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

SOURCE_OPERATION

Attribute Description

334

Name 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

335

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

336

Name PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Sttm-Branch-Arcgrp-Master-Full

337

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-FullDatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

BRANCH_GROUP_DESCRIPTION

Attribute DescriptionName BRANCH_GROUP_DESCRIPTIONDatatype stringDescription Indicates ARC Branch Group Description Restrictions

Restrictions DescriptionmaxLength 60

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 Description

338

Name CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute Description

339

Name 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 DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

340

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

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

MODIFYBRANCHGROUP_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

341

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Sttm-Branch-Arcgrp-Master-PK

BRANCH_GROUP

Sttm-Branch-Arcgrp-Master-IO

BRANCH_GROUP_DESCRIPTION

MAKER

MAKERSTAMP

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

MODIFYBRANCHGROUP_IOPK_RES

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

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

343

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

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

OPERATION

344

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

field is case-sensitive.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 Description

345

Name MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

346

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

347

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Sttm-Branch-Arcgrp-Master-PK

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-PKDatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

Sttm-Branch-Arcgrp-Master-IO

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-IODatatypeDescription

BRANCH_GROUP_DESCRIPTION

Attribute DescriptionName BRANCH_GROUP_DESCRIPTIONDatatype stringDescription Indicates ARC Branch Group Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

348

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

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute Description

349

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.11.QueryBranchGroup

2.11.1.ST-QueryBranchGroup-Req-IO-MSG.xsd

QUERYBRANCHGROUP_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID 350

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Sttm-Branch-Arcgrp-Master-IO

QUERYBRANCHGROUP_IOFS_REQ

Attribute DescriptionName QUERYBRANCHGROUP_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.351

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]*

352

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

353

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

354

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

355

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

QueryBranchGroup

Sttm-Branch-Arcgrp-Master-IO

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-IODatatypeDescription

2.11.2.ST-QueryBranchGroup-Res-Full-MSG.xsd

QUERYBRANCHGROUP_IOFS_RES356

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

Sttm-Branch-Arcgrp-Master-IO

Sttm-Branch-Arcgrp-Master-Full

BRANCH_GROUP

BRANCH_GROUP_DESCRIPTION

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO357

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYBRANCHGROUP_IOFS_RES

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

358

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]*

359

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

360

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

361

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

362

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Sttm-Branch-Arcgrp-Master-IO

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-IODatatypeDescription

Sttm-Branch-Arcgrp-Master-Full

Attribute Description363

Name Sttm-Branch-Arcgrp-Master-FullDatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

BRANCH_GROUP_DESCRIPTION

Attribute DescriptionName BRANCH_GROUP_DESCRIPTIONDatatype stringDescription Indicates ARC Branch Group Description Restrictions

Restrictions DescriptionmaxLength 60

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 CHECKER

364

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTAT

365

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

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING366

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.12.ReopenBranchGroup

2.12.1.ST-ReopenBranchGroup-Req-Full-MSG.xsd

REOPENBRANCHGROUP_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT367

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Sttm-Branch-Arcgrp-Master-Full

BRANCH_GROUP

BRANCH_GROUP_DESCRIPTION

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

REOPENBRANCHGROUP_FSFS_REQ

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

368

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

369

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

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

370

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.

Attribute

Attribute DescriptionminOccurs 0

371

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

372

Name PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

ReopenBranchGroup

Sttm-Branch-Arcgrp-Master-Full

373

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-FullDatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

BRANCH_GROUP_DESCRIPTION

Attribute DescriptionName BRANCH_GROUP_DESCRIPTIONDatatype stringDescription Indicates ARC Branch Group Description Restrictions

Restrictions DescriptionmaxLength 60

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 Description

374

Name CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute Description

375

Name AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

2.12.2.ST-ReopenBranchGroup-Req-IO-MSG.xsd

REOPENBRANCHGROUP_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

Sttm-Branch-Arcgrp-Master-IO

376

MAKER

MAKERSTAMP

MODNO

REOPENBRANCHGROUP_IOPK_REQ

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

377

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}

MODULEID378

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

379

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]*

ACTION

380

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

PARAM381

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

ReopenBranchGroup

Sttm-Branch-Arcgrp-Master-IO

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-IODatatypeDescription

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype string

382

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

2.12.3.ST-ReopenBranchGroup-Res-Full-MSG.xsd

REOPENBRANCHGROUP_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

383

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Sttm-Branch-Arcgrp-Master-Full

BRANCH_GROUP

BRANCH_GROUP_DESCRIPTION

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

REOPENBRANCHGROUP_FSFS_RES

Attribute DescriptionName REOPENBRANCHGROUP_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

384

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.

385

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.

386

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

387

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

388

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

389

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Sttm-Branch-Arcgrp-Master-Full

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-FullDatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

BRANCH_GROUP_DESCRIPTION

Attribute DescriptionName BRANCH_GROUP_DESCRIPTIONDatatype stringDescription Indicates ARC Branch Group Description Restrictions

Restrictions DescriptionmaxLength 60

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

390

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

391

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 DescriptionName ECODEDatatype StringDescription

EDESC

392

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.4.ST-ReopenBranchGroup-Res-PK-MSG.xsd

REOPENBRANCHGROUP_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

393

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Sttm-Branch-Arcgrp-Master-PK

BRANCH_GROUP

Sttm-Branch-Arcgrp-Master-IO

MAKER

MAKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

REOPENBRANCHGROUP_IOPK_RES

Attribute DescriptionName REOPENBRANCHGROUP_IOPK_RES

394

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

395

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.

396

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

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

398

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

399

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Sttm-Branch-Arcgrp-Master-PK

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-PKDatatypeDescription

BRANCH_GROUP

Attribute DescriptionName BRANCH_GROUPDatatype stringDescription Indicates ARC Branch Group Restrictions

Restrictions DescriptionmaxLength 16

Sttm-Branch-Arcgrp-Master-IO

Attribute DescriptionName Sttm-Branch-Arcgrp-Master-IODatatypeDescription

MAKER

Attribute DescriptionName MAKERDatatype stringDescription

400

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescription

401

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.13.CreateAccPassbook

2.13.1.WB-CreateAccPassbook-Req-IO-MSG.xsd

CREATEACCPASSBOOK_IOFS_REQ402

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

Transaction-Details-IO

XREF

PRD

ACCBRN

ACC

ACDESC

PASSBOOKNO

PASSBOOKTYPE

CUSTOMER_ID403

CHGACCOUNT

CHGACCDESC

CHGACCBRN

CHGCUSTID

TXNAMT

PAGENO

CREATEACCPASSBOOK_IOFS_REQ

Attribute DescriptionName CREATEACCPASSBOOK_IOFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype string

404

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

405

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.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.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]*

406

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.

Attribute

Attribute DescriptionminOccurs 0

407

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

408

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

Transaction-Details-IO

Attribute DescriptionName Transaction-Details-IODatatypeDescription

XREF

Attribute DescriptionName XREFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

409

Restrictions

Restrictions DescriptionmaxLength 20

PRD

Attribute DescriptionName PRDDatatype stringDescriptionRestrictions

Restrictions Descriptionlength 4pattern [a-zA-Z0-9]{4}

ACCBRN

Attribute DescriptionName ACCBRNDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACC

Attribute DescriptionName ACCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ACDESC

Attribute DescriptionName ACDESCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

410

Restrictions

Restrictions DescriptionmaxLength 105

PASSBOOKNO

Attribute DescriptionName PASSBOOKNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

PASSBOOKTYPE

Attribute DescriptionName PASSBOOKTYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CUSTOMER_ID

Attribute DescriptionName CUSTOMER_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHGACCOUNT

Attribute DescriptionName CHGACCOUNTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

411

Restrictions

Restrictions DescriptionmaxLength 12

CHGACCDESC

Attribute DescriptionName CHGACCDESCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHGACCBRN

Attribute DescriptionName CHGACCBRNDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHGCUSTID

Attribute DescriptionName CHGCUSTIDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

TXNAMT

Attribute DescriptionName TXNAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

412

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

PAGENO

Attribute DescriptionName PAGENODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

2.13.2.WB-CreateAccPassbook-Res-Full-MSG.xsd

CREATEACCPASSBOOK_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 413

NAME

VALUE

FCUBS_BODY

Transaction-Details

XREF

PRD

ACCBRN

ACC

ACDESC

PASSBOOKNO

PASSBOOKTYPE

CUSTOMER_ID

CHGACCOUNT

CHGACCDESC

CHGACCBRN

CHGCUSTID

TXNAMT

PAGENO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATEACCPASSBOOK_IOFS_RES

Attribute DescriptionName CREATEACCPASSBOOK_IOFS_RESDatatypeDescription

FCUBS_HEADER

Attribute Description

414

Name FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

CORRELID

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

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

415

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.

416

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

417

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

418

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

419

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Transaction-Details

Attribute DescriptionName Transaction-DetailsDatatypeDescription

XREF

Attribute DescriptionName XREFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

PRD

Attribute DescriptionName PRDDatatype stringDescriptionRestrictions

Restrictions Descriptionlength 4pattern [a-zA-Z0-9]{4}

ACCBRN

Attribute DescriptionName ACCBRNDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

420

Restrictions

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

ACC

Attribute DescriptionName ACCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ACDESC

Attribute DescriptionName ACDESCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

PASSBOOKNO

Attribute DescriptionName PASSBOOKNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

PASSBOOKTYPE

Attribute DescriptionName PASSBOOKTYPEDatatype stringDescription

421

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CUSTOMER_ID

Attribute DescriptionName CUSTOMER_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHGACCOUNT

Attribute DescriptionName CHGACCOUNTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHGACCDESC

Attribute DescriptionName CHGACCDESCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHGACCBRN

Attribute DescriptionName CHGACCBRNDatatype stringDescription

422

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHGCUSTID

Attribute DescriptionName CHGCUSTIDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

TXNAMT

Attribute DescriptionName TXNAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

PAGENO

Attribute DescriptionName PAGENODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatype

423

DescriptionAttribute

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 String

424

Description

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.14.RePrintAccPassbook

2.14.1.WB-RePrintAccPassbook-Req-IO-MSG.xsd

REPRINTACCPASSBOOK_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Transaction-Details-IO

XREF425

PRD

ACCBRN

ACC

ACDESC

PASSBOOKNO

FROMDATE

TODATE

NOOFTXN

REPBASIS

LINENO

ACCCY

TXNAMT

PAGENO

REPRINTACCPASSBOOK_IOFS_REQ

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

426

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]*

427

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

428

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

429

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

430

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

Transaction-Details-IO

Attribute DescriptionName Transaction-Details-IODatatypeDescription

XREF

Attribute Description

431

Name XREFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

PRD

Attribute DescriptionName PRDDatatype stringDescriptionRestrictions

Restrictions Descriptionlength 4pattern [a-zA-Z0-9]{4}

ACCBRN

Attribute DescriptionName ACCBRNDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACC

Attribute DescriptionName ACCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

ACDESC

Attribute DescriptionName ACDESCDatatype string

432

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

PASSBOOKNO

Attribute DescriptionName PASSBOOKNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FROMDATE

Attribute DescriptionName FROMDATEDatatype dateDescriptionAttribute

Attribute DescriptionminOccurs 0

TODATE

Attribute DescriptionName TODATEDatatype dateDescriptionAttribute

Attribute DescriptionminOccurs 0

NOOFTXN

Attribute DescriptionName NOOFTXNDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

433

Restrictions

Restrictions DescriptiontotalDigits 22

REPBASIS

Attribute DescriptionName REPBASISDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration T,D,L

LINENO

Attribute DescriptionName LINENODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

ACCCY

Attribute DescriptionName ACCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionlength 3pattern [A-Z]{3}

TXNAMT

Attribute DescriptionName TXNAMTDatatype decimalDescription

434

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

PAGENO

Attribute DescriptionName PAGENODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

2.14.2.WB-RePrintAccPassbook-Res-Full-MSG.xsd

REPRINTACCPASSBOOK_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

435

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Transaction-Details

XREF

PRD

ACCBRN

ACC

ACDESC

PASSBOOKNO

FROMDATE

TODATE

NOOFTXN

REPBASIS

LINENO

ACCCY

TXNAMT

PAGENO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

REPRINTACCPASSBOOK_IOFS_RES

Attribute DescriptionName REPRINTACCPASSBOOK_IOFS_RESDatatype

436

Description

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 Description

437

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

Attribute

Attribute DescriptionminOccurs 0

438

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

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

440

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

441

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Transaction-Details

Attribute DescriptionName Transaction-DetailsDatatypeDescription

XREF

Attribute DescriptionName XREFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

PRD

Attribute DescriptionName PRDDatatype stringDescriptionRestrictions

Restrictions Descriptionlength 4pattern [a-zA-Z0-9]{4}

ACCBRN

Attribute DescriptionName ACCBRNDatatype string

442

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACC

Attribute DescriptionName ACCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20pattern [a-zA-Z0-9]*

ACDESC

Attribute DescriptionName ACDESCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

PASSBOOKNO

Attribute DescriptionName PASSBOOKNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FROMDATE

Attribute Description

443

Name FROMDATEDatatype dateDescriptionAttribute

Attribute DescriptionminOccurs 0

TODATE

Attribute DescriptionName TODATEDatatype dateDescriptionAttribute

Attribute DescriptionminOccurs 0

NOOFTXN

Attribute DescriptionName NOOFTXNDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

REPBASIS

Attribute DescriptionName REPBASISDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration T,D,L

LINENO

Attribute DescriptionName LINENODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

444

Restrictions

Restrictions DescriptiontotalDigits 22

ACCCY

Attribute DescriptionName ACCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionlength 3pattern [A-Z]{3}

TXNAMT

Attribute DescriptionName TXNAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

PAGENO

Attribute DescriptionName PAGENODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

445

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

446

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.15.UpdateAccPassbook

2.15.1.WB-UpdateAccPassbook-Req-IO-MSG.xsd

UPDATEACCPASSBOOK_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Transaction-Details-IO

XREF

PRD447

BRN

ACC

ACDESC

COMPREQ

STARTDATE

ENDDATE

PASSBOOKNUMBER

TXNBRN

TXNACC

TXNCCY

TXNAMT

TXNTRN

Charge-Details

CHGCOMP

WAIVER

CHGAMT

CHGCCY

MISHEAD

TXNCODE

NETTINGIND

CHGGL

TYPE

LCYCHG

XRATE

TCYCHG

TCYXRATE

UPDATEACCPASSBOOK_IOFS_REQ

Attribute DescriptionName UPDATEACCPASSBOOK_IOFS_REQDatatypeDescription

FCUBS_HEADER

Attribute Description

448

Name FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

CORRELID

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

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

449

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.

450

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

451

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

452

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

453

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Transaction-Details-IO

Attribute DescriptionName Transaction-Details-IODatatypeDescription

XREF

Attribute DescriptionName XREFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

PRD

Attribute DescriptionName PRDDatatype stringDescriptionRestrictions

Restrictions Descriptionlength 4pattern [a-zA-Z0-9]{4}

BRN

Attribute DescriptionName BRNDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

454

Restrictions

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

ACC

Attribute DescriptionName ACCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20pattern [a-zA-Z0-9]*

ACDESC

Attribute DescriptionName ACDESCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COMPREQ

Attribute DescriptionName COMPREQDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

STARTDATE

Attribute DescriptionName STARTDATEDatatype dateDescription

455

Attribute

Attribute DescriptionminOccurs 0

ENDDATE

Attribute DescriptionName ENDDATEDatatype dateDescriptionAttribute

Attribute DescriptionminOccurs 0

PASSBOOKNUMBER

Attribute DescriptionName PASSBOOKNUMBERDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 0totalDigits 22

TXNBRN

Attribute DescriptionName TXNBRNDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

TXNACC

Attribute DescriptionName TXNACCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

456

Restrictions

Restrictions DescriptionmaxLength 20pattern [a-zA-Z0-9]*

TXNCCY

Attribute DescriptionName TXNCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionlength 3pattern [A-Z]{3}

TXNAMT

Attribute DescriptionName TXNAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TXNTRN

Attribute DescriptionName TXNTRNDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

Charge-Details

Attribute DescriptionName Charge-DetailsDatatypeDescription

457

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CHGCOMP

Attribute DescriptionName CHGCOMPDatatype stringDescription Indicates Charge ComponentsAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

WAIVER

Attribute DescriptionName WAIVERDatatype stringDescription Indicates Charge Waiver.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

CHGAMT

Attribute DescriptionName CHGAMTDatatype decimalDescription Indicates Charge AmountAttribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

CHGCCY

Attribute DescriptionName CHGCCYDatatype stringDescription Indicates Charge Currency

458

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MISHEAD

Attribute DescriptionName MISHEADDatatype stringDescription Indicates MIS HeadAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

TXNCODE

Attribute DescriptionName TXNCODEDatatype stringDescription Indicates Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

NETTINGIND

Attribute DescriptionName NETTINGINDDatatype stringDescription Netting IndexAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

CHGGL

Attribute DescriptionName CHGGLDatatype stringDescription Charge General Ledger

459

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

TYPE

Attribute DescriptionName TYPEDatatype stringDescription Indicates TypeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

LCYCHG

Attribute DescriptionName LCYCHGDatatype decimalDescription Indicates Charge in Local CurrencyAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

XRATE

Attribute DescriptionName XRATEDatatype decimalDescription Indicates Exchange rateAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TCYCHG

Attribute DescriptionName TCYCHG

460

Datatype decimalDescription Charge In Transaction CurrencyAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TCYXRATE

Attribute DescriptionName TCYXRATEDatatype decimalDescription Transaction Currency Exchange rateAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

2.15.2.WB-UpdateAccPassbook-Res-Full-MSG.xsd

UPDATEACCPASSBOOK_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION461

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Transaction-Details

XREF

PRD

BRN

ACC

ACDESC

COMPREQ

STARTDATE

ENDDATE

PASSBOOKNUMBER

TXNBRN

TXNACC

TXNCCY

TXNAMT

TXNTRN

Charge-Details

CHGCOMP

WAIVER

CHGAMT

CHGCCY

MISHEAD

TXNCODE

NETTINGIND

CHGGL

TYPE462

LCYCHG

XRATE

TCYCHG

TCYXRATE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

UPDATEACCPASSBOOK_IOFS_RES

Attribute DescriptionName UPDATEACCPASSBOOK_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.463

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]*

464

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

465

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

466

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

467

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

Transaction-Details

Attribute DescriptionName Transaction-DetailsDatatypeDescription

XREF

Attribute Description

468

Name XREFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

PRD

Attribute DescriptionName PRDDatatype stringDescriptionRestrictions

Restrictions Descriptionlength 4pattern [a-zA-Z0-9]{4}

BRN

Attribute DescriptionName BRNDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACC

Attribute DescriptionName ACCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20pattern [a-zA-Z0-9]*

ACDESC

Attribute DescriptionName ACDESC

469

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COMPREQ

Attribute DescriptionName COMPREQDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

STARTDATE

Attribute DescriptionName STARTDATEDatatype dateDescriptionAttribute

Attribute DescriptionminOccurs 0

ENDDATE

Attribute DescriptionName ENDDATEDatatype dateDescriptionAttribute

Attribute DescriptionminOccurs 0

PASSBOOKNUMBER

Attribute DescriptionName PASSBOOKNUMBERDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

470

Restrictions

Restrictions DescriptionfractionDigits 0totalDigits 22

TXNBRN

Attribute DescriptionName TXNBRNDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

TXNACC

Attribute DescriptionName TXNACCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20pattern [a-zA-Z0-9]*

TXNCCY

Attribute DescriptionName TXNCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionlength 3pattern [A-Z]{3}

TXNAMT

Attribute DescriptionName TXNAMTDatatype decimalDescription

471

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TXNTRN

Attribute DescriptionName TXNTRNDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

Charge-Details

Attribute DescriptionName Charge-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CHGCOMP

Attribute DescriptionName CHGCOMPDatatype stringDescription Indicates Charge ComponentsAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

WAIVER

Attribute DescriptionName WAIVERDatatype stringDescription Indicates Charge Waiver.

472

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

CHGAMT

Attribute DescriptionName CHGAMTDatatype decimalDescription Indicates Charge AmountAttribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

CHGCCY

Attribute DescriptionName CHGCCYDatatype stringDescription Indicates Charge CurrencyAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MISHEAD

Attribute DescriptionName MISHEADDatatype stringDescription Indicates MIS HeadAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

TXNCODE

Attribute DescriptionName TXNCODE

473

Datatype stringDescription Indicates Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

NETTINGIND

Attribute DescriptionName NETTINGINDDatatype stringDescription Netting IndexAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

CHGGL

Attribute DescriptionName CHGGLDatatype stringDescription Charge General LedgerAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

TYPE

Attribute DescriptionName TYPEDatatype stringDescription Indicates TypeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

LCYCHG

Attribute DescriptionName LCYCHG

474

Datatype decimalDescription Indicates Charge in Local CurrencyAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

XRATE

Attribute DescriptionName XRATEDatatype decimalDescription Indicates Exchange rateAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TCYCHG

Attribute DescriptionName TCYCHGDatatype decimalDescription Charge In Transaction CurrencyAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TCYXRATE

Attribute DescriptionName TCYXRATEDatatype decimalDescription Transaction Currency Exchange rateAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

FCUBS_ERROR_RESP475

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

476

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

Gateway Documentation - FCUBSRTService[October] [2015]

Oracle Financial services Software Limited Oracle ParkOff western Express HighwayGoregaon(East)Mumbai,Maharashtra 400 063India

Worldwide Inquiries:Phone: +91 22 6718 3000Fax:+91 22 6718 3001www.oracle.com/financialservices/

Copyright © [2013], [2015], Oracle and/or its affiliates. All rights reserved.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of theirrespective owners

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programsinstalled on the hardware, and/or documentation, delivered to U.S. Government end users are commercial computersoftware pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. Assuch, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system,integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms andlicense restrictions applicable to the programs. No other rights are granted to the U.S. Government.

This software or hardware is developed for general use in a variety of information management applications. It is notdeveloped or intended for use in any inherently dangerous applications, including applications that may create a risk ofpersonal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take allappropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliatesdisclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

This software and related documentation are provided under a license agreement containing restrictions on use anddisclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement orallowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit,perform, publish or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation ofthis software, unless required by law for interoperability, is prohibited.

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find anyerrors, please report them to us in writing.

This software or hardware and documentation may provide access to or information on content, products and servicesfrom third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of anykind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not beresponsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, orservices.

478