Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway...

Post on 04-Aug-2020

25 views 0 download

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

Gateway Documentation - FCUBSBrokerServiceOracle FLEXCUBE Universal Banking

Release FCUBS_12.1.0.0.0[October][2015]

Table Of Contents

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

2. FCUBSBrokerService ......................................................................... 2

2.1.AuthorizeBrokerMaster ......................................................................... 2

2.1.1.BR-AuthBrokerageMaster-Req-Full-MSG.xsd ......................................................................... 2

2.1.2.BR-AuthBrokerageMaster-Req-IO-MSG.xsd ......................................................................... 18

2.1.3.BR-AuthBrokerageMaster-Res-Full-MSG.xsd ......................................................................... 25

2.1.4.BR-AuthBrokerageMaster-Res-PK-MSG.xsd ......................................................................... 44

2.2.QueryBroker ......................................................................... 63

2.2.1.BR-Broker-Query-Req-MSG.xsd ......................................................................... 63

2.2.2.BR-Broker-Query-Res-Full-MSG.xsd ......................................................................... 69

2.3.NewBrokerMaster ......................................................................... 83

2.3.1.BR-CreateBrokerageMaster-Req-Full-MSG.xsd ......................................................................... 83

2.3.2.BR-CreateBrokerageMaster-Req-IO-MSG.xsd ......................................................................... 100

2.3.3.BR-CreateBrokerageMaster-Res-Full-MSG.xsd ......................................................................... 116

2.3.4.BR-CreateBrokerageMaster-Res-PK-MSG.xsd ......................................................................... 144

2.4.DeleteBrokerMaster ......................................................................... 172

2.4.1.BR-DeleteBrokerageMaster-Req-Full-MSG.xsd ......................................................................... 172

2.4.2.BR-DeleteBrokerageMaster-Req-IO-MSG.xsd ......................................................................... 189

2.4.3.BR-DeleteBrokerageMaster-Res-Full-MSG.xsd ......................................................................... 195

2.4.4.BR-DeleteBrokerageMaster-Res-PK-MSG.xsd ......................................................................... 214

2.5.AuthBrLiq ......................................................................... 232

2.5.1.BR-Liquidation-Auth-Req-Full-MSG.xsd ......................................................................... 232

2.5.2.BR-Liquidation-Auth-Req-IO-MSG.xsd ......................................................................... 241

2.5.3.BR-Liquidation-Auth-Res-Full-MSG.xsd ......................................................................... 248

2.5.4.BR-Liquidation-Auth-Res-IO-MSG.xsd ......................................................................... 259

2.6.NewBRLiqd ......................................................................... 270

2.6.1.BR-Liquidation-Create-Req-Full-MSG.xsd ......................................................................... 270

2.6.2.BR-Liquidation-Create-Res-Full-MSG.xsd ......................................................................... 296

2.6.3.BR-Liquidation-Create-Res-MSG.xsd ......................................................................... 323

2.6.4.BR-Liquidation-Req-MSG.xsd ......................................................................... 352

2.7.DeleteBrliqd ......................................................................... 359

2.7.1.BR-Liquidation-Del-Req-Full-MSG.xsd ......................................................................... 359

2.7.2.BR-Liquidation-Del-Req-IO-MSG.xsd ......................................................................... 384

2.7.3.BR-Liquidation-Del-Res-Full-MSG.xsd ......................................................................... 391

2.7.4.BR-Liquidation-Del-Res-IO-MSG.xsd ......................................................................... 398

2.8.QueryBRLiqd ......................................................................... 406

2.8.1.BR-Liquidation-Query-Req-Msg.xsd ......................................................................... 406

2.8.2.BR-Liquidation-Query-Res-Full-Msg.xsd ......................................................................... 413

2.9.ReverseBrLiq ......................................................................... 439

2.9.1.BR-Liquidation-Rev-Req-Full-MSG.xsd ......................................................................... 439

2.9.2.BR-Liquidation-Rev-Req-IO-MSG.xsd ......................................................................... 465

2.9.3.BR-Liquidation-Rev-Res-Full-MSG.xsd ......................................................................... 472

2.9.4.BR-Liquidation-Rev-Res-IO-MSG.xsd ......................................................................... 499

2.10.ModifyBrokerMaster ......................................................................... 527

2.10.1.BR-ModifyBrokerageMaster-Req-Full-MSG.xsd ......................................................................... 527

2.10.2.BR-ModifyBrokerageMaster-Req-IO-MSG.xsd ......................................................................... 544

2.10.3.BR-ModifyBrokerageMaster-Res-Full-MSG.xsd ......................................................................... 557

2.10.4.BR-ModifyBrokerageMaster-Res-PK-MSG.xsd ......................................................................... 583

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 FCUBSBrokerService of Core Module

1

2. FCUBSBrokerService

2.1.AuthorizeBrokerMaster

2.1.1.BR-AuthBrokerageMaster-Req-Full-MSG.xsd

AUTHORIZEBROKERMASTER_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

Brmaster-Full

BROKER

NAME

STREET

CITY 2

COUNTRY

BOOKINGMETHOD

TAXPAYABLEACCT

TAXEXPACCT

LIQTXNCODE

TAXSCHEME

TAXPAYABLETXNCODE

TAXEXPTXNCODE

PAYABLECCY

TOBEUSEDFORFXDEALS

TOBEUSEDFORMMDEALS

TOBEUSEDFORSECDEALS

TOBEUSEDFORETDDEALS

BROKERCMEXCHANGE

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

Broker-Account

BROKER

BROKERCMACCOUNT

ACCOUNTDESCRIPTION

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE3

AUTHORIZEBROKERMASTER_FSFS_REQ

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

4

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

5

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.

6

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

7

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

PARAM8

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brmaster-Full

Attribute DescriptionName Brmaster-FullDatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

Attribute DescriptionName NAMEDatatype stringDescription Indicates Broker Name

9

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

STREET

Attribute DescriptionName STREETDatatype stringDescription Indicates StreetAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CITY

Attribute DescriptionName CITYDatatype stringDescription Indicates CityAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRY

Attribute DescriptionName COUNTRYDatatype stringDescription Indicates CountryAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BOOKINGMETHOD

Attribute DescriptionName BOOKINGMETHODDatatype StringDescription

10

Attribute

Attribute DescriptionminOccurs 0

TAXPAYABLEACCT

Attribute DescriptionName TAXPAYABLEACCTDatatype stringDescription Indicates Tax Payable AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

TAXEXPACCT

Attribute DescriptionName TAXEXPACCTDatatype stringDescription Indicates Tax Paid AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQTXNCODE

Attribute DescriptionName LIQTXNCODEDatatype stringDescription Indicates Liquidation Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXSCHEME

Attribute DescriptionName TAXSCHEMEDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

11

Restrictions

Restrictions DescriptionmaxLength 6

TAXPAYABLETXNCODE

Attribute DescriptionName TAXPAYABLETXNCODEDatatype stringDescription Indicates Tax Payable Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXEXPTXNCODE

Attribute DescriptionName TAXEXPTXNCODEDatatype stringDescription Indicates Tax Paid Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

PAYABLECCY

Attribute DescriptionName PAYABLECCYDatatype stringDescription Indicates Payable Currency Code.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOBEUSEDFORFXDEALS

Attribute DescriptionName TOBEUSEDFORFXDEALSDatatype stringDescription Indicates is it applicable for FX Yes/NoAttribute

Attribute DescriptionminOccurs 0

12

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORMMDEALS

Attribute DescriptionName TOBEUSEDFORMMDEALSDatatype stringDescription Indicates is it applicable for MM Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORSECDEALS

Attribute DescriptionName TOBEUSEDFORSECDEALSDatatype stringDescription Indicates is it applicable for SEC Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORETDDEALS

Attribute DescriptionName TOBEUSEDFORETDDEALSDatatype stringDescription Indicates is it applicable for Exchange Traded Derivaties Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

BROKERCMEXCHANGE

Attribute DescriptionName BROKERCMEXCHANGEDatatype stringDescription Indicates Category Broker "B" Clearing Member "C" Exchange "E".Attribute

Attribute DescriptionminOccurs 0

13

Restrictions

Restrictions Descriptionenumeration B,C,E

MAKERID

Attribute DescriptionName MAKERIDDatatype stringDescription The User Id who has created/last modified the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERDTSTAMP

Attribute DescriptionName MAKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has created\last modified

the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

CHECKERID

Attribute DescriptionName CHECKERIDDatatype stringDescription The User Id who has Authorized the creation\modificaiton of the

recordAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERDTSTAMP

Attribute DescriptionName CHECKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has Authorized the

creation\modification of the record.

14

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

MODNO

Attribute DescriptionName MODNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription Indicates Authorization Status A - Authorized U - Un AuthorizedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

RECSTAT

Attribute DescriptionName RECSTATDatatype stringDescription Indicates Record Status O - Open C - CloseAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ONCEAUTH

Attribute DescriptionName ONCEAUTHDatatype stringDescription Specifies whether the record is authorized atleast onceAttribute

Attribute DescriptionminOccurs 0

15

Restrictions

Restrictions DescriptionmaxLength 1

Broker-Account

Attribute DescriptionName Broker-AccountDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

BROKERCMACCOUNT

Attribute DescriptionName BROKERCMACCOUNTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ACCOUNTDESCRIPTION

Attribute DescriptionName ACCOUNTDESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

16

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription Indicates Function IdAttribute

Attribute DescriptionminOccurs 0

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

17

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

Restrictions

Restrictions DescriptionmaxLength 2minLength 0

2.1.2.BR-AuthBrokerageMaster-Req-IO-MSG.xsd

AUTHORIZEBROKERMASTER_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID18

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Brmaster-IO

BROKER

MODNO

AUTHORIZEBROKERMASTER_IOPK_REQ

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

19

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

20

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.

21

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

22

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

23

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

Brmaster-IO

Attribute DescriptionName Brmaster-IODatatypeDescription

BROKER

Attribute Description

24

Name BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

MODNO

Attribute DescriptionName MODNODatatype integerDescription Indicates Modification number i.e. the number of times the record

has been modified.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

2.1.3.BR-AuthBrokerageMaster-Res-Full-MSG.xsd

AUTHORIZEBROKERMASTER_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION25

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Brmaster-IO

BROKER

MODNO

Brmaster-Full

BROKER

NAME

STREET

CITY

COUNTRY

BOOKINGMETHOD

TAXPAYABLEACCT

TAXEXPACCT

LIQTXNCODE

TAXSCHEME

TAXPAYABLETXNCODE

TAXEXPTXNCODE

PAYABLECCY

TOBEUSEDFORFXDEALS

TOBEUSEDFORMMDEALS

TOBEUSEDFORSECDEALS

TOBEUSEDFORETDDEALS

BROKERCMEXCHANGE

MAKERID

MAKERDTSTAMP

CHECKERID26

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

Broker-Account

BROKER

BROKERCMACCOUNT

ACCOUNTDESCRIPTION

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

AUTHORIZEBROKERMASTER_FSFS_RES

Attribute DescriptionName AUTHORIZEBROKERMASTER_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

27

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.

28

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.

29

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

30

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

31

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

32

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brmaster-IO

Attribute DescriptionName Brmaster-IODatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

MODNO

Attribute DescriptionName MODNODatatype integerDescription Indicates Modification number i.e. the number of times the record

has been modified.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

Brmaster-Full

Attribute DescriptionName Brmaster-FullDatatypeDescription

BROKER

33

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

Attribute DescriptionName NAMEDatatype stringDescription Indicates Broker NameAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

STREET

Attribute DescriptionName STREETDatatype stringDescription Indicates StreetAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CITY

Attribute DescriptionName CITYDatatype stringDescription Indicates CityAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRY

34

Attribute DescriptionName COUNTRYDatatype stringDescription Indicates CountryAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BOOKINGMETHOD

Attribute DescriptionName BOOKINGMETHODDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TAXPAYABLEACCT

Attribute DescriptionName TAXPAYABLEACCTDatatype stringDescription Indicates Tax Payable AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

TAXEXPACCT

Attribute DescriptionName TAXEXPACCTDatatype stringDescription Indicates Tax Paid AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQTXNCODE

Attribute DescriptionName LIQTXNCODEDatatype stringDescription Indicates Liquidation Transaction Code

35

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXSCHEME

Attribute DescriptionName TAXSCHEMEDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

TAXPAYABLETXNCODE

Attribute DescriptionName TAXPAYABLETXNCODEDatatype stringDescription Indicates Tax Payable Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXEXPTXNCODE

Attribute DescriptionName TAXEXPTXNCODEDatatype stringDescription Indicates Tax Paid Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

PAYABLECCY

Attribute DescriptionName PAYABLECCYDatatype stringDescription Indicates Payable Currency Code.

36

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOBEUSEDFORFXDEALS

Attribute DescriptionName TOBEUSEDFORFXDEALSDatatype stringDescription Indicates is it applicable for FX Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORMMDEALS

Attribute DescriptionName TOBEUSEDFORMMDEALSDatatype stringDescription Indicates is it applicable for MM Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORSECDEALS

Attribute DescriptionName TOBEUSEDFORSECDEALSDatatype stringDescription Indicates is it applicable for SEC Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORETDDEALS

Attribute DescriptionName TOBEUSEDFORETDDEALSDatatype stringDescription Indicates is it applicable for Exchange Traded Derivaties Yes/No

37

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

BROKERCMEXCHANGE

Attribute DescriptionName BROKERCMEXCHANGEDatatype stringDescription Indicates Category Broker "B" Clearing Member "C" Exchange "E".Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration B,C,E

MAKERID

Attribute DescriptionName MAKERIDDatatype stringDescription The User Id who has created/last modified the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERDTSTAMP

Attribute DescriptionName MAKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has created\last modified

the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

CHECKERID

Attribute DescriptionName CHECKERIDDatatype string

38

Description The User Id who has Authorized the creation\modificaiton of the record

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERDTSTAMP

Attribute DescriptionName CHECKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has Authorized the

creation\modification of the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

MODNO

Attribute DescriptionName MODNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription Indicates Authorization Status A - Authorized U - Un AuthorizedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

RECSTAT

Attribute DescriptionName RECSTATDatatype stringDescription Indicates Record Status O - Open C - Close

39

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ONCEAUTH

Attribute DescriptionName ONCEAUTHDatatype stringDescription Specifies whether the record is authorized atleast onceAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Broker-Account

Attribute DescriptionName Broker-AccountDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

BROKERCMACCOUNT

Attribute DescriptionName BROKERCMACCOUNTDatatype stringDescription

40

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ACCOUNTDESCRIPTION

Attribute DescriptionName ACCOUNTDESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription Indicates Function IdAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8

FIELD_NAME

Attribute DescriptionName FIELD_NAMEDatatype stringDescription Indicates the User Defined Field Name

41

Restrictions

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

Restrictions

Restrictions DescriptionmaxLength 2minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

42

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

43

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.1.4.BR-AuthBrokerageMaster-Res-PK-MSG.xsd

AUTHORIZEBROKERMASTER_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

Brmaster-PK

BROKER

Brmaster-IO

BROKER44

MODNO

Brmaster-Full

BROKER

NAME

STREET

CITY

COUNTRY

BOOKINGMETHOD

TAXPAYABLEACCT

TAXEXPACCT

LIQTXNCODE

TAXSCHEME

TAXPAYABLETXNCODE

TAXEXPTXNCODE

PAYABLECCY

TOBEUSEDFORFXDEALS

TOBEUSEDFORMMDEALS

TOBEUSEDFORSECDEALS

TOBEUSEDFORETDDEALS

BROKERCMEXCHANGE

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

Broker-Account

BROKER

BROKERCMACCOUNT

ACCOUNTDESCRIPTION45

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

AUTHORIZEBROKERMASTER_IOPK_RES

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

46

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.

47

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

48

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

49

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

50

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

Brmaster-PK

Attribute Description

51

Name Brmaster-PKDatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Brmaster-IO

Attribute DescriptionName Brmaster-IODatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

MODNO

Attribute DescriptionName MODNODatatype integerDescription Indicates Modification number i.e. the number of times the record

has been modified.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

Brmaster-Full

Attribute Description

52

Name Brmaster-FullDatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

Attribute DescriptionName NAMEDatatype stringDescription Indicates Broker NameAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

STREET

Attribute DescriptionName STREETDatatype stringDescription Indicates StreetAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CITY

Attribute DescriptionName CITYDatatype stringDescription Indicates CityAttribute

Attribute DescriptionminOccurs 0

53

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRY

Attribute DescriptionName COUNTRYDatatype stringDescription Indicates CountryAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BOOKINGMETHOD

Attribute DescriptionName BOOKINGMETHODDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TAXPAYABLEACCT

Attribute DescriptionName TAXPAYABLEACCTDatatype stringDescription Indicates Tax Payable AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

TAXEXPACCT

Attribute DescriptionName TAXEXPACCTDatatype stringDescription Indicates Tax Paid AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

54

LIQTXNCODE

Attribute DescriptionName LIQTXNCODEDatatype stringDescription Indicates Liquidation Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXSCHEME

Attribute DescriptionName TAXSCHEMEDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

TAXPAYABLETXNCODE

Attribute DescriptionName TAXPAYABLETXNCODEDatatype stringDescription Indicates Tax Payable Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXEXPTXNCODE

Attribute DescriptionName TAXEXPTXNCODEDatatype stringDescription Indicates Tax Paid Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

PAYABLECCY55

Attribute DescriptionName PAYABLECCYDatatype stringDescription Indicates Payable Currency Code.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOBEUSEDFORFXDEALS

Attribute DescriptionName TOBEUSEDFORFXDEALSDatatype stringDescription Indicates is it applicable for FX Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORMMDEALS

Attribute DescriptionName TOBEUSEDFORMMDEALSDatatype stringDescription Indicates is it applicable for MM Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORSECDEALS

Attribute DescriptionName TOBEUSEDFORSECDEALSDatatype stringDescription Indicates is it applicable for SEC Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORETDDEALS

56

Attribute DescriptionName TOBEUSEDFORETDDEALSDatatype stringDescription Indicates is it applicable for Exchange Traded Derivaties Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

BROKERCMEXCHANGE

Attribute DescriptionName BROKERCMEXCHANGEDatatype stringDescription Indicates Category Broker "B" Clearing Member "C" Exchange "E".Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration B,C,E

MAKERID

Attribute DescriptionName MAKERIDDatatype stringDescription The User Id who has created/last modified the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERDTSTAMP

Attribute DescriptionName MAKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has created\last modified

the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

CHECKERID

57

Attribute DescriptionName CHECKERIDDatatype stringDescription The User Id who has Authorized the creation\modificaiton of the

recordAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERDTSTAMP

Attribute DescriptionName CHECKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has Authorized the

creation\modification of the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

MODNO

Attribute DescriptionName MODNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription Indicates Authorization Status A - Authorized U - Un AuthorizedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

RECSTAT

Attribute Description

58

Name RECSTATDatatype stringDescription Indicates Record Status O - Open C - CloseAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ONCEAUTH

Attribute DescriptionName ONCEAUTHDatatype stringDescription Specifies whether the record is authorized atleast onceAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Broker-Account

Attribute DescriptionName Broker-AccountDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

BROKERCMACCOUNT

Attribute DescriptionName BROKERCMACCOUNTDatatype stringDescription

59

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ACCOUNTDESCRIPTION

Attribute DescriptionName ACCOUNTDESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription Indicates Function IdAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8

FIELD_NAME

Attribute DescriptionName FIELD_NAMEDatatype stringDescription Indicates the User Defined Field Name

60

Restrictions

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

Restrictions

Restrictions DescriptionmaxLength 2minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

61

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

62

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.2.QueryBroker

2.2.1.BR-Broker-Query-Req-MSG.xsd

QUERYBROKER_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

BR-Broker-Query-Req

BROKER

QUERYBROKER_IOFS_REQ63

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

64

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.

65

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 Description66

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.

67

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

68

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

BR-Broker-Query-Req

Attribute DescriptionName BR-Broker-Query-ReqDatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

2.2.2.BR-Broker-Query-Res-Full-MSG.xsd

QUERYBROKER_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID69

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

BR-Broker-Query-Res-Full

BROKER

BRKRNAME

BRKRSTRT

BRKRCITY

BRKRCNTRY

BOOKMTHD

BRKRCATEG

LQTXNCD

TAXSCH

PAYCCY

TXEXPACC

TXEXTRNCD

TXPAYACC70

TXPAYTRNCD

ETDBRKR

AUTHSTAT

RECSTAT

BRKACCDTLS

BRKRACC

ACCDESC

BR-Broker-Query-Req

BROKER

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYBROKER_IOFS_RES

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

71

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

USERID

Attribute Description

72

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0

SERVICE

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

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

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

OPERATION

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

field is case-sensitive.

73

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

74

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

75

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

BR-Broker-Query-Res-Full76

Attribute DescriptionName BR-Broker-Query-Res-FullDatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

BRKRNAME

Attribute DescriptionName BRKRNAMEDatatype stringDescription It indicates Name of the BrokerAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BRKRSTRT

Attribute DescriptionName BRKRSTRTDatatype stringDescription It indicates Street of the BrokerAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BRKRCITY

Attribute DescriptionName BRKRCITYDatatype stringDescription It indicates City of the Broker

77

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BRKRCNTRY

Attribute DescriptionName BRKRCNTRYDatatype stringDescription It indicates Country of the Broker where he is residingAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BOOKMTHD

Attribute DescriptionName BOOKMTHDDatatype decimalDescription It indicates the Booking methodAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 1totalDigits 22

BRKRCATEG

Attribute DescriptionName BRKRCATEGDatatype stringDescription It indicates Category of the Broker Broker "B" Clearing Member

"C" Exchange "E".Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

LQTXNCD

Attribute DescriptionName LQTXNCD

78

Datatype stringDescription Indicates Liquidation Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXSCH

Attribute DescriptionName TAXSCHDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

PAYCCY

Attribute DescriptionName PAYCCYDatatype stringDescription It indicates Payable CurrencyAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3pattern [A-Z0-9]{3}

TXEXPACC

Attribute DescriptionName TXEXPACCDatatype stringDescription It indicates Tax Expiry AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

TXEXTRNCD

Attribute Description

79

Name TXEXTRNCDDatatype stringDescription It indicates Tax Expiry Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TXPAYACC

Attribute DescriptionName TXPAYACCDatatype stringDescription Indicates Tax Payable AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

TXPAYTRNCD

Attribute DescriptionName TXPAYTRNCDDatatype stringDescription Indicates Tax Payable Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

ETDBRKR

Attribute DescriptionName ETDBRKRDatatype stringDescription It indicates Exchange Traded Derivatives for Broker (Yes/No)Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute Description

80

Name AUTHSTATDatatype stringDescription Indicates the Authorisation StatusAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

RECSTAT

Attribute DescriptionName RECSTATDatatype stringDescription It indicates the Record status whether it is Open (O) or Closed (C)Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

BRKACCDTLS

Attribute DescriptionName BRKACCDTLSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BRKRACC

Attribute DescriptionName BRKRACCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ACCDESC

Attribute DescriptionName ACCDESCDatatype stringDescription

81

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

BR-Broker-Query-Req

Attribute DescriptionName BR-Broker-Query-ReqDatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

82

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.3.NewBrokerMaster

2.3.1.BR-CreateBrokerageMaster-Req-Full-MSG.xsd

NEWBROKERMASTER_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

83

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Brmaster-Full

BROKER

NAME

STREET

CITY

COUNTRY

BOOKINGMETHOD

TAXPAYABLEACCT

TAXEXPACCT

LIQTXNCODE

TAXSCHEME

TAXPAYABLETXNCODE

TAXEXPTXNCODE

PAYABLECCY

TOBEUSEDFORFXDEALS84

TOBEUSEDFORMMDEALS

TOBEUSEDFORSECDEALS

TOBEUSEDFORETDDEALS

BROKERCMEXCHANGE

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

Broker-Account

BROKER

BROKERCMACCOUNT

ACCOUNTDESCRIPTION

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

NEWBROKERMASTER_FSFS_REQ

Attribute DescriptionName NEWBROKERMASTER_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCE

85

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

CORRELID

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

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

86

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.

87

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

88

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

89

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

90

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brmaster-Full

Attribute DescriptionName Brmaster-FullDatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

Attribute DescriptionName NAMEDatatype stringDescription Indicates Broker NameAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

STREET

Attribute DescriptionName STREETDatatype stringDescription Indicates Street

91

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CITY

Attribute DescriptionName CITYDatatype stringDescription Indicates CityAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRY

Attribute DescriptionName COUNTRYDatatype stringDescription Indicates CountryAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BOOKINGMETHOD

Attribute DescriptionName BOOKINGMETHODDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TAXPAYABLEACCT

Attribute DescriptionName TAXPAYABLEACCTDatatype stringDescription Indicates Tax Payable AccountAttribute

Attribute DescriptionminOccurs 0

92

Restrictions

Restrictions DescriptionmaxLength 9

TAXEXPACCT

Attribute DescriptionName TAXEXPACCTDatatype stringDescription Indicates Tax Paid AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQTXNCODE

Attribute DescriptionName LIQTXNCODEDatatype stringDescription Indicates Liquidation Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXSCHEME

Attribute DescriptionName TAXSCHEMEDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

TAXPAYABLETXNCODE

Attribute DescriptionName TAXPAYABLETXNCODEDatatype stringDescription Indicates Tax Payable Transaction CodeAttribute

Attribute DescriptionminOccurs 0

93

Restrictions

Restrictions DescriptionmaxLength 3

TAXEXPTXNCODE

Attribute DescriptionName TAXEXPTXNCODEDatatype stringDescription Indicates Tax Paid Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

PAYABLECCY

Attribute DescriptionName PAYABLECCYDatatype stringDescription Indicates Payable Currency Code.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOBEUSEDFORFXDEALS

Attribute DescriptionName TOBEUSEDFORFXDEALSDatatype stringDescription Indicates is it applicable for FX Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORMMDEALS

Attribute DescriptionName TOBEUSEDFORMMDEALSDatatype stringDescription Indicates is it applicable for MM Yes/NoAttribute

Attribute DescriptionminOccurs 0

94

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORSECDEALS

Attribute DescriptionName TOBEUSEDFORSECDEALSDatatype stringDescription Indicates is it applicable for SEC Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORETDDEALS

Attribute DescriptionName TOBEUSEDFORETDDEALSDatatype stringDescription Indicates is it applicable for Exchange Traded Derivaties Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

BROKERCMEXCHANGE

Attribute DescriptionName BROKERCMEXCHANGEDatatype stringDescription Indicates Category Broker "B" Clearing Member "C" Exchange "E".Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration B,C,E

MAKERID

Attribute DescriptionName MAKERIDDatatype stringDescription The User Id who has created/last modified the record.Attribute

Attribute DescriptionminOccurs 0

95

Restrictions

Restrictions DescriptionmaxLength 12

MAKERDTSTAMP

Attribute DescriptionName MAKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has created\last modified

the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

CHECKERID

Attribute DescriptionName CHECKERIDDatatype stringDescription The User Id who has Authorized the creation\modificaiton of the

recordAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERDTSTAMP

Attribute DescriptionName CHECKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has Authorized the

creation\modification of the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

MODNO

Attribute DescriptionName MODNODatatype StringDescription

96

Attribute

Attribute DescriptionminOccurs 0

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription Indicates Authorization Status A - Authorized U - Un AuthorizedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

RECSTAT

Attribute DescriptionName RECSTATDatatype stringDescription Indicates Record Status O - Open C - CloseAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ONCEAUTH

Attribute DescriptionName ONCEAUTHDatatype stringDescription Specifies whether the record is authorized atleast onceAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Broker-Account

Attribute DescriptionName Broker-AccountDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

97

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

BROKERCMACCOUNT

Attribute DescriptionName BROKERCMACCOUNTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ACCOUNTDESCRIPTION

Attribute DescriptionName ACCOUNTDESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTIONID

Attribute Description

98

Name FUNCTIONIDDatatype stringDescription Indicates Function IdAttribute

Attribute DescriptionminOccurs 0

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 string

99

Description Indicates Value TypeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2minLength 0

2.3.2.BR-CreateBrokerageMaster-Req-IO-MSG.xsd

NEWBROKERMASTER_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

Brmaster-IO

BROKER100

NAME

STREET

CITY

COUNTRY

BOOKINGMETHOD

TAXPAYABLEACCT

TAXEXPACCT

LIQTXNCODE

TAXSCHEME

TAXPAYABLETXNCODE

TAXEXPTXNCODE

PAYABLECCY

TOBEUSEDFORFXDEALS

TOBEUSEDFORMMDEALS

TOBEUSEDFORSECDEALS

TOBEUSEDFORETDDEALS

BROKERCMEXCHANGE

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

Broker-Account

BROKER

BROKERCMACCOUNT

ACCOUNTDESCRIPTION

UDFDETAILS

FUNCTIONID

FIELD_NAME101

DATATYPE

FIELD_VALUE

VAL_TYPE

NEWBROKERMASTER_IOPK_REQ

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

102

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}

MODULEID103

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.

104

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

105

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

PARAM106

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brmaster-IO

Attribute DescriptionName Brmaster-IODatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

Attribute DescriptionName NAMEDatatype stringDescription Indicates Broker Name

107

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

STREET

Attribute DescriptionName STREETDatatype stringDescription Indicates StreetAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CITY

Attribute DescriptionName CITYDatatype stringDescription Indicates CityAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRY

Attribute DescriptionName COUNTRYDatatype stringDescription Indicates CountryAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BOOKINGMETHOD

Attribute DescriptionName BOOKINGMETHODDatatype StringDescription

108

Attribute

Attribute DescriptionminOccurs 0

TAXPAYABLEACCT

Attribute DescriptionName TAXPAYABLEACCTDatatype stringDescription Indicates Tax Payable AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

TAXEXPACCT

Attribute DescriptionName TAXEXPACCTDatatype stringDescription Indicates Tax Paid AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQTXNCODE

Attribute DescriptionName LIQTXNCODEDatatype stringDescription Indicates Liquidation Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXSCHEME

Attribute DescriptionName TAXSCHEMEDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

109

Restrictions

Restrictions DescriptionmaxLength 6

TAXPAYABLETXNCODE

Attribute DescriptionName TAXPAYABLETXNCODEDatatype stringDescription Indicates Tax Payable Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXEXPTXNCODE

Attribute DescriptionName TAXEXPTXNCODEDatatype stringDescription Indicates Tax Paid Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

PAYABLECCY

Attribute DescriptionName PAYABLECCYDatatype stringDescription Indicates Payable Currency Code.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOBEUSEDFORFXDEALS

Attribute DescriptionName TOBEUSEDFORFXDEALSDatatype stringDescription Indicates is it applicable for FX Yes/NoAttribute

Attribute DescriptionminOccurs 0

110

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORMMDEALS

Attribute DescriptionName TOBEUSEDFORMMDEALSDatatype stringDescription Indicates is it applicable for MM Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORSECDEALS

Attribute DescriptionName TOBEUSEDFORSECDEALSDatatype stringDescription Indicates is it applicable for SEC Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORETDDEALS

Attribute DescriptionName TOBEUSEDFORETDDEALSDatatype stringDescription Indicates is it applicable for Exchange Traded Derivaties Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

BROKERCMEXCHANGE

Attribute DescriptionName BROKERCMEXCHANGEDatatype stringDescription Indicates Category Broker "B" Clearing Member "C" Exchange "E".Attribute

Attribute DescriptionminOccurs 0

111

Restrictions

Restrictions Descriptionenumeration B,C,E

MAKERID

Attribute DescriptionName MAKERIDDatatype stringDescription The User Id who has created/last modified the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERDTSTAMP

Attribute DescriptionName MAKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has created\last modified

the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

CHECKERID

Attribute DescriptionName CHECKERIDDatatype stringDescription The User Id who has Authorized the creation\modificaiton of the

recordAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERDTSTAMP

Attribute DescriptionName CHECKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has Authorized the

creation\modification of the record.

112

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

MODNO

Attribute DescriptionName MODNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription Indicates Authorization Status A - Authorized U - Un AuthorizedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

RECSTAT

Attribute DescriptionName RECSTATDatatype stringDescription Indicates Record Status O - Open C - CloseAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ONCEAUTH

Attribute DescriptionName ONCEAUTHDatatype stringDescription Specifies whether the record is authorized atleast onceAttribute

Attribute DescriptionminOccurs 0

113

Restrictions

Restrictions DescriptionmaxLength 1

Broker-Account

Attribute DescriptionName Broker-AccountDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

BROKERCMACCOUNT

Attribute DescriptionName BROKERCMACCOUNTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ACCOUNTDESCRIPTION

Attribute DescriptionName ACCOUNTDESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

114

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription Indicates Function IdAttribute

Attribute DescriptionminOccurs 0

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

115

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

Restrictions

Restrictions DescriptionmaxLength 2minLength 0

2.3.3.BR-CreateBrokerageMaster-Res-Full-MSG.xsd

NEWBROKERMASTER_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID116

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Brmaster-IO

BROKER

NAME

STREET

CITY

COUNTRY

BOOKINGMETHOD

TAXPAYABLEACCT

TAXEXPACCT

LIQTXNCODE

TAXSCHEME

TAXPAYABLETXNCODE

TAXEXPTXNCODE

PAYABLECCY

TOBEUSEDFORFXDEALS

TOBEUSEDFORMMDEALS

TOBEUSEDFORSECDEALS

TOBEUSEDFORETDDEALS

BROKERCMEXCHANGE

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO117

AUTHSTAT

RECSTAT

ONCEAUTH

Broker-Account

BROKER

BROKERCMACCOUNT

ACCOUNTDESCRIPTION

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

Brmaster-Full

BROKER

NAME

STREET

CITY

COUNTRY

BOOKINGMETHOD

TAXPAYABLEACCT

TAXEXPACCT

LIQTXNCODE

TAXSCHEME

TAXPAYABLETXNCODE

TAXEXPTXNCODE

PAYABLECCY

TOBEUSEDFORFXDEALS

TOBEUSEDFORMMDEALS

TOBEUSEDFORSECDEALS

TOBEUSEDFORETDDEALS

BROKERCMEXCHANGE118

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

Broker-Account

BROKER

BROKERCMACCOUNT

ACCOUNTDESCRIPTION

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

NEWBROKERMASTER_FSFS_RES

Attribute DescriptionName NEWBROKERMASTER_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute Description

119

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.

120

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.

121

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

122

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

123

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

124

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brmaster-IO

Attribute DescriptionName Brmaster-IODatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

Attribute DescriptionName NAMEDatatype stringDescription Indicates Broker NameAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

STREET

Attribute DescriptionName STREETDatatype stringDescription Indicates Street

125

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CITY

Attribute DescriptionName CITYDatatype stringDescription Indicates CityAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRY

Attribute DescriptionName COUNTRYDatatype stringDescription Indicates CountryAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BOOKINGMETHOD

Attribute DescriptionName BOOKINGMETHODDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TAXPAYABLEACCT

Attribute DescriptionName TAXPAYABLEACCTDatatype stringDescription Indicates Tax Payable AccountAttribute

Attribute DescriptionminOccurs 0

126

Restrictions

Restrictions DescriptionmaxLength 9

TAXEXPACCT

Attribute DescriptionName TAXEXPACCTDatatype stringDescription Indicates Tax Paid AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQTXNCODE

Attribute DescriptionName LIQTXNCODEDatatype stringDescription Indicates Liquidation Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXSCHEME

Attribute DescriptionName TAXSCHEMEDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

TAXPAYABLETXNCODE

Attribute DescriptionName TAXPAYABLETXNCODEDatatype stringDescription Indicates Tax Payable Transaction CodeAttribute

Attribute DescriptionminOccurs 0

127

Restrictions

Restrictions DescriptionmaxLength 3

TAXEXPTXNCODE

Attribute DescriptionName TAXEXPTXNCODEDatatype stringDescription Indicates Tax Paid Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

PAYABLECCY

Attribute DescriptionName PAYABLECCYDatatype stringDescription Indicates Payable Currency Code.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOBEUSEDFORFXDEALS

Attribute DescriptionName TOBEUSEDFORFXDEALSDatatype stringDescription Indicates is it applicable for FX Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORMMDEALS

Attribute DescriptionName TOBEUSEDFORMMDEALSDatatype stringDescription Indicates is it applicable for MM Yes/NoAttribute

Attribute DescriptionminOccurs 0

128

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORSECDEALS

Attribute DescriptionName TOBEUSEDFORSECDEALSDatatype stringDescription Indicates is it applicable for SEC Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORETDDEALS

Attribute DescriptionName TOBEUSEDFORETDDEALSDatatype stringDescription Indicates is it applicable for Exchange Traded Derivaties Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

BROKERCMEXCHANGE

Attribute DescriptionName BROKERCMEXCHANGEDatatype stringDescription Indicates Category Broker "B" Clearing Member "C" Exchange "E".Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration B,C,E

MAKERID

Attribute DescriptionName MAKERIDDatatype stringDescription The User Id who has created/last modified the record.Attribute

Attribute DescriptionminOccurs 0

129

Restrictions

Restrictions DescriptionmaxLength 12

MAKERDTSTAMP

Attribute DescriptionName MAKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has created\last modified

the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

CHECKERID

Attribute DescriptionName CHECKERIDDatatype stringDescription The User Id who has Authorized the creation\modificaiton of the

recordAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERDTSTAMP

Attribute DescriptionName CHECKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has Authorized the

creation\modification of the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

MODNO

Attribute DescriptionName MODNODatatype StringDescription

130

Attribute

Attribute DescriptionminOccurs 0

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription Indicates Authorization Status A - Authorized U - Un AuthorizedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

RECSTAT

Attribute DescriptionName RECSTATDatatype stringDescription Indicates Record Status O - Open C - CloseAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ONCEAUTH

Attribute DescriptionName ONCEAUTHDatatype stringDescription Specifies whether the record is authorized atleast onceAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Broker-Account

Attribute DescriptionName Broker-AccountDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

131

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

BROKERCMACCOUNT

Attribute DescriptionName BROKERCMACCOUNTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ACCOUNTDESCRIPTION

Attribute DescriptionName ACCOUNTDESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTIONID

Attribute Description

132

Name FUNCTIONIDDatatype stringDescription Indicates Function IdAttribute

Attribute DescriptionminOccurs 0

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 string

133

Description Indicates Value TypeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2minLength 0

Brmaster-Full

Attribute DescriptionName Brmaster-FullDatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

Attribute DescriptionName NAMEDatatype stringDescription Indicates Broker NameAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

STREET

Attribute DescriptionName STREETDatatype stringDescription Indicates StreetAttribute

Attribute DescriptionminOccurs 0

134

Restrictions

Restrictions DescriptionmaxLength 105

CITY

Attribute DescriptionName CITYDatatype stringDescription Indicates CityAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRY

Attribute DescriptionName COUNTRYDatatype stringDescription Indicates CountryAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BOOKINGMETHOD

Attribute DescriptionName BOOKINGMETHODDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TAXPAYABLEACCT

Attribute DescriptionName TAXPAYABLEACCTDatatype stringDescription Indicates Tax Payable AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

135

TAXEXPACCT

Attribute DescriptionName TAXEXPACCTDatatype stringDescription Indicates Tax Paid AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQTXNCODE

Attribute DescriptionName LIQTXNCODEDatatype stringDescription Indicates Liquidation Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXSCHEME

Attribute DescriptionName TAXSCHEMEDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

TAXPAYABLETXNCODE

Attribute DescriptionName TAXPAYABLETXNCODEDatatype stringDescription Indicates Tax Payable Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXEXPTXNCODE136

Attribute DescriptionName TAXEXPTXNCODEDatatype stringDescription Indicates Tax Paid Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

PAYABLECCY

Attribute DescriptionName PAYABLECCYDatatype stringDescription Indicates Payable Currency Code.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOBEUSEDFORFXDEALS

Attribute DescriptionName TOBEUSEDFORFXDEALSDatatype stringDescription Indicates is it applicable for FX Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORMMDEALS

Attribute DescriptionName TOBEUSEDFORMMDEALSDatatype stringDescription Indicates is it applicable for MM Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORSECDEALS

137

Attribute DescriptionName TOBEUSEDFORSECDEALSDatatype stringDescription Indicates is it applicable for SEC Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORETDDEALS

Attribute DescriptionName TOBEUSEDFORETDDEALSDatatype stringDescription Indicates is it applicable for Exchange Traded Derivaties Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

BROKERCMEXCHANGE

Attribute DescriptionName BROKERCMEXCHANGEDatatype stringDescription Indicates Category Broker "B" Clearing Member "C" Exchange "E".Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration B,C,E

MAKERID

Attribute DescriptionName MAKERIDDatatype stringDescription The User Id who has created/last modified the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERDTSTAMP

138

Attribute DescriptionName MAKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has created\last modified

the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

CHECKERID

Attribute DescriptionName CHECKERIDDatatype stringDescription The User Id who has Authorized the creation\modificaiton of the

recordAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERDTSTAMP

Attribute DescriptionName CHECKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has Authorized the

creation\modification of the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

MODNO

Attribute DescriptionName MODNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

AUTHSTAT

Attribute Description

139

Name AUTHSTATDatatype stringDescription Indicates Authorization Status A - Authorized U - Un AuthorizedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

RECSTAT

Attribute DescriptionName RECSTATDatatype stringDescription Indicates Record Status O - Open C - CloseAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ONCEAUTH

Attribute DescriptionName ONCEAUTHDatatype stringDescription Specifies whether the record is authorized atleast onceAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Broker-Account

Attribute DescriptionName Broker-AccountDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BROKER

Attribute DescriptionName BROKERDatatype stringDescription

140

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

BROKERCMACCOUNT

Attribute DescriptionName BROKERCMACCOUNTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ACCOUNTDESCRIPTION

Attribute DescriptionName ACCOUNTDESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription Indicates Function Id

141

Attribute

Attribute DescriptionminOccurs 0

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 Type

142

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

143

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.3.4.BR-CreateBrokerageMaster-Res-PK-MSG.xsd

NEWBROKERMASTER_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

144

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Brmaster-PK

BROKER

Brmaster-IO

BROKER

NAME

STREET

CITY

COUNTRY

BOOKINGMETHOD

TAXPAYABLEACCT

TAXEXPACCT

LIQTXNCODE

TAXSCHEME

TAXPAYABLETXNCODE

TAXEXPTXNCODE

PAYABLECCY

TOBEUSEDFORFXDEALS

TOBEUSEDFORMMDEALS

TOBEUSEDFORSECDEALS

TOBEUSEDFORETDDEALS

BROKERCMEXCHANGE

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT145

RECSTAT

ONCEAUTH

Broker-Account

BROKER

BROKERCMACCOUNT

ACCOUNTDESCRIPTION

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

Brmaster-Full

BROKER

NAME

STREET

CITY

COUNTRY

BOOKINGMETHOD

TAXPAYABLEACCT

TAXEXPACCT

LIQTXNCODE

TAXSCHEME

TAXPAYABLETXNCODE

TAXEXPTXNCODE

PAYABLECCY

TOBEUSEDFORFXDEALS

TOBEUSEDFORMMDEALS

TOBEUSEDFORSECDEALS

TOBEUSEDFORETDDEALS

BROKERCMEXCHANGE

MAKERID146

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

Broker-Account

BROKER

BROKERCMACCOUNT

ACCOUNTDESCRIPTION

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

NEWBROKERMASTER_IOPK_RES

Attribute DescriptionName NEWBROKERMASTER_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatype

147

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.

148

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.

149

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

150

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

151

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

152

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brmaster-PK

Attribute DescriptionName Brmaster-PKDatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Brmaster-IO

Attribute DescriptionName Brmaster-IODatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

Attribute Description153

Name NAMEDatatype stringDescription Indicates Broker NameAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

STREET

Attribute DescriptionName STREETDatatype stringDescription Indicates StreetAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CITY

Attribute DescriptionName CITYDatatype stringDescription Indicates CityAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRY

Attribute DescriptionName COUNTRYDatatype stringDescription Indicates CountryAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BOOKINGMETHOD

Attribute Description

154

Name BOOKINGMETHODDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TAXPAYABLEACCT

Attribute DescriptionName TAXPAYABLEACCTDatatype stringDescription Indicates Tax Payable AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

TAXEXPACCT

Attribute DescriptionName TAXEXPACCTDatatype stringDescription Indicates Tax Paid AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQTXNCODE

Attribute DescriptionName LIQTXNCODEDatatype stringDescription Indicates Liquidation Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXSCHEME

Attribute DescriptionName TAXSCHEMEDatatype stringDescription Tax Scheme

155

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

TAXPAYABLETXNCODE

Attribute DescriptionName TAXPAYABLETXNCODEDatatype stringDescription Indicates Tax Payable Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXEXPTXNCODE

Attribute DescriptionName TAXEXPTXNCODEDatatype stringDescription Indicates Tax Paid Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

PAYABLECCY

Attribute DescriptionName PAYABLECCYDatatype stringDescription Indicates Payable Currency Code.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOBEUSEDFORFXDEALS

Attribute DescriptionName TOBEUSEDFORFXDEALSDatatype stringDescription Indicates is it applicable for FX Yes/No

156

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORMMDEALS

Attribute DescriptionName TOBEUSEDFORMMDEALSDatatype stringDescription Indicates is it applicable for MM Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORSECDEALS

Attribute DescriptionName TOBEUSEDFORSECDEALSDatatype stringDescription Indicates is it applicable for SEC Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORETDDEALS

Attribute DescriptionName TOBEUSEDFORETDDEALSDatatype stringDescription Indicates is it applicable for Exchange Traded Derivaties Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

BROKERCMEXCHANGE

Attribute DescriptionName BROKERCMEXCHANGEDatatype stringDescription Indicates Category Broker "B" Clearing Member "C" Exchange "E".

157

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration B,C,E

MAKERID

Attribute DescriptionName MAKERIDDatatype stringDescription The User Id who has created/last modified the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERDTSTAMP

Attribute DescriptionName MAKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has created\last modified

the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

CHECKERID

Attribute DescriptionName CHECKERIDDatatype stringDescription The User Id who has Authorized the creation\modificaiton of the

recordAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERDTSTAMP

Attribute DescriptionName CHECKERDTSTAMP

158

Datatype stringDescription Indicates Date and Stamp when the User has Authorized the

creation\modification of the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

MODNO

Attribute DescriptionName MODNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription Indicates Authorization Status A - Authorized U - Un AuthorizedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

RECSTAT

Attribute DescriptionName RECSTATDatatype stringDescription Indicates Record Status O - Open C - CloseAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ONCEAUTH

Attribute DescriptionName ONCEAUTHDatatype stringDescription Specifies whether the record is authorized atleast once

159

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Broker-Account

Attribute DescriptionName Broker-AccountDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

BROKERCMACCOUNT

Attribute DescriptionName BROKERCMACCOUNTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ACCOUNTDESCRIPTION

Attribute DescriptionName ACCOUNTDESCRIPTIONDatatype stringDescription

160

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription Indicates Function IdAttribute

Attribute DescriptionminOccurs 0

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

161

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

Restrictions

Restrictions DescriptionmaxLength 2minLength 0

Brmaster-Full

Attribute DescriptionName Brmaster-FullDatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

162

Attribute DescriptionName NAMEDatatype stringDescription Indicates Broker NameAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

STREET

Attribute DescriptionName STREETDatatype stringDescription Indicates StreetAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CITY

Attribute DescriptionName CITYDatatype stringDescription Indicates CityAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRY

Attribute DescriptionName COUNTRYDatatype stringDescription Indicates CountryAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BOOKINGMETHOD

163

Attribute DescriptionName BOOKINGMETHODDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TAXPAYABLEACCT

Attribute DescriptionName TAXPAYABLEACCTDatatype stringDescription Indicates Tax Payable AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

TAXEXPACCT

Attribute DescriptionName TAXEXPACCTDatatype stringDescription Indicates Tax Paid AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQTXNCODE

Attribute DescriptionName LIQTXNCODEDatatype stringDescription Indicates Liquidation Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXSCHEME

Attribute DescriptionName TAXSCHEMEDatatype stringDescription Tax Scheme

164

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

TAXPAYABLETXNCODE

Attribute DescriptionName TAXPAYABLETXNCODEDatatype stringDescription Indicates Tax Payable Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXEXPTXNCODE

Attribute DescriptionName TAXEXPTXNCODEDatatype stringDescription Indicates Tax Paid Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

PAYABLECCY

Attribute DescriptionName PAYABLECCYDatatype stringDescription Indicates Payable Currency Code.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOBEUSEDFORFXDEALS

Attribute DescriptionName TOBEUSEDFORFXDEALSDatatype stringDescription Indicates is it applicable for FX Yes/No

165

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORMMDEALS

Attribute DescriptionName TOBEUSEDFORMMDEALSDatatype stringDescription Indicates is it applicable for MM Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORSECDEALS

Attribute DescriptionName TOBEUSEDFORSECDEALSDatatype stringDescription Indicates is it applicable for SEC Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORETDDEALS

Attribute DescriptionName TOBEUSEDFORETDDEALSDatatype stringDescription Indicates is it applicable for Exchange Traded Derivaties Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

BROKERCMEXCHANGE

Attribute DescriptionName BROKERCMEXCHANGEDatatype stringDescription Indicates Category Broker "B" Clearing Member "C" Exchange "E".

166

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration B,C,E

MAKERID

Attribute DescriptionName MAKERIDDatatype stringDescription The User Id who has created/last modified the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERDTSTAMP

Attribute DescriptionName MAKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has created\last modified

the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

CHECKERID

Attribute DescriptionName CHECKERIDDatatype stringDescription The User Id who has Authorized the creation\modificaiton of the

recordAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERDTSTAMP

Attribute DescriptionName CHECKERDTSTAMP

167

Datatype stringDescription Indicates Date and Stamp when the User has Authorized the

creation\modification of the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

MODNO

Attribute DescriptionName MODNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription Indicates Authorization Status A - Authorized U - Un AuthorizedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

RECSTAT

Attribute DescriptionName RECSTATDatatype stringDescription Indicates Record Status O - Open C - CloseAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ONCEAUTH

Attribute DescriptionName ONCEAUTHDatatype stringDescription Specifies whether the record is authorized atleast once

168

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Broker-Account

Attribute DescriptionName Broker-AccountDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

BROKERCMACCOUNT

Attribute DescriptionName BROKERCMACCOUNTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ACCOUNTDESCRIPTION

Attribute DescriptionName ACCOUNTDESCRIPTIONDatatype stringDescription

169

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription Indicates Function IdAttribute

Attribute DescriptionminOccurs 0

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

170

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

Restrictions

Restrictions DescriptionmaxLength 2minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE171

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.4.DeleteBrokerMaster

2.4.1.BR-DeleteBrokerageMaster-Req-Full-MSG.xsd

DELETEBROKERMASTER_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

172

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Brmaster-Full

BROKER

NAME

STREET

CITY

COUNTRY

BOOKINGMETHOD

TAXPAYABLEACCT

TAXEXPACCT

LIQTXNCODE

TAXSCHEME

TAXPAYABLETXNCODE173

TAXEXPTXNCODE

PAYABLECCY

TOBEUSEDFORFXDEALS

TOBEUSEDFORMMDEALS

TOBEUSEDFORSECDEALS

TOBEUSEDFORETDDEALS

BROKERCMEXCHANGE

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

Broker-Account

BROKER

BROKERCMACCOUNT

ACCOUNTDESCRIPTION

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

DELETEBROKERMASTER_FSFS_REQ

Attribute DescriptionName DELETEBROKERMASTER_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatype

174

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.

175

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.

176

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

177

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

178

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

179

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brmaster-Full

Attribute DescriptionName Brmaster-FullDatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

Attribute DescriptionName NAMEDatatype stringDescription Indicates Broker NameAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

STREET

Attribute DescriptionName STREETDatatype stringDescription Indicates Street

180

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CITY

Attribute DescriptionName CITYDatatype stringDescription Indicates CityAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRY

Attribute DescriptionName COUNTRYDatatype stringDescription Indicates CountryAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BOOKINGMETHOD

Attribute DescriptionName BOOKINGMETHODDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TAXPAYABLEACCT

Attribute DescriptionName TAXPAYABLEACCTDatatype stringDescription Indicates Tax Payable AccountAttribute

Attribute DescriptionminOccurs 0

181

Restrictions

Restrictions DescriptionmaxLength 9

TAXEXPACCT

Attribute DescriptionName TAXEXPACCTDatatype stringDescription Indicates Tax Paid AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQTXNCODE

Attribute DescriptionName LIQTXNCODEDatatype stringDescription Indicates Liquidation Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXSCHEME

Attribute DescriptionName TAXSCHEMEDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

TAXPAYABLETXNCODE

Attribute DescriptionName TAXPAYABLETXNCODEDatatype stringDescription Indicates Tax Payable Transaction CodeAttribute

Attribute DescriptionminOccurs 0

182

Restrictions

Restrictions DescriptionmaxLength 3

TAXEXPTXNCODE

Attribute DescriptionName TAXEXPTXNCODEDatatype stringDescription Indicates Tax Paid Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

PAYABLECCY

Attribute DescriptionName PAYABLECCYDatatype stringDescription Indicates Payable Currency Code.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOBEUSEDFORFXDEALS

Attribute DescriptionName TOBEUSEDFORFXDEALSDatatype stringDescription Indicates is it applicable for FX Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORMMDEALS

Attribute DescriptionName TOBEUSEDFORMMDEALSDatatype stringDescription Indicates is it applicable for MM Yes/NoAttribute

Attribute DescriptionminOccurs 0

183

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORSECDEALS

Attribute DescriptionName TOBEUSEDFORSECDEALSDatatype stringDescription Indicates is it applicable for SEC Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORETDDEALS

Attribute DescriptionName TOBEUSEDFORETDDEALSDatatype stringDescription Indicates is it applicable for Exchange Traded Derivaties Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

BROKERCMEXCHANGE

Attribute DescriptionName BROKERCMEXCHANGEDatatype stringDescription Indicates Category Broker "B" Clearing Member "C" Exchange "E".Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration B,C,E

MAKERID

Attribute DescriptionName MAKERIDDatatype stringDescription The User Id who has created/last modified the record.Attribute

Attribute DescriptionminOccurs 0

184

Restrictions

Restrictions DescriptionmaxLength 12

MAKERDTSTAMP

Attribute DescriptionName MAKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has created\last modified

the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

CHECKERID

Attribute DescriptionName CHECKERIDDatatype stringDescription The User Id who has Authorized the creation\modificaiton of the

recordAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERDTSTAMP

Attribute DescriptionName CHECKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has Authorized the

creation\modification of the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

MODNO

Attribute DescriptionName MODNODatatype StringDescription

185

Attribute

Attribute DescriptionminOccurs 0

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription Indicates Authorization Status A - Authorized U - Un AuthorizedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

RECSTAT

Attribute DescriptionName RECSTATDatatype stringDescription Indicates Record Status O - Open C - CloseAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ONCEAUTH

Attribute DescriptionName ONCEAUTHDatatype stringDescription Specifies whether the record is authorized atleast onceAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Broker-Account

Attribute DescriptionName Broker-AccountDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

186

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

BROKERCMACCOUNT

Attribute DescriptionName BROKERCMACCOUNTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ACCOUNTDESCRIPTION

Attribute DescriptionName ACCOUNTDESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTIONID

Attribute Description

187

Name FUNCTIONIDDatatype stringDescription Indicates Function IdAttribute

Attribute DescriptionminOccurs 0

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 string

188

Description Indicates Value TypeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2minLength 0

2.4.2.BR-DeleteBrokerageMaster-Req-IO-MSG.xsd

DELETEBROKERMASTER_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

Brmaster-IO

BROKER189

DELETEBROKERMASTER_IOPK_REQ

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

190

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

191

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.

192

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

193

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

PARAM194

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brmaster-IO

Attribute DescriptionName Brmaster-IODatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

2.4.3.BR-DeleteBrokerageMaster-Res-Full-MSG.xsd

DELETEBROKERMASTER_FSFS_RES

FCUBS_HEADER

SOURCE

195

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Brmaster-IO

BROKER

Brmaster-Full

BROKER

NAME

STREET

CITY

COUNTRY

BOOKINGMETHOD

TAXPAYABLEACCT

TAXEXPACCT196

LIQTXNCODE

TAXSCHEME

TAXPAYABLETXNCODE

TAXEXPTXNCODE

PAYABLECCY

TOBEUSEDFORFXDEALS

TOBEUSEDFORMMDEALS

TOBEUSEDFORSECDEALS

TOBEUSEDFORETDDEALS

BROKERCMEXCHANGE

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

Broker-Account

BROKER

BROKERCMACCOUNT

ACCOUNTDESCRIPTION

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC197

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

DELETEBROKERMASTER_FSFS_RES

Attribute DescriptionName DELETEBROKERMASTER_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

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}

MODULEID199

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.

200

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

201

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

PARAM202

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brmaster-IO

Attribute DescriptionName Brmaster-IODatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Brmaster-Full

Attribute DescriptionName Brmaster-FullDatatypeDescription

203

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

Attribute DescriptionName NAMEDatatype stringDescription Indicates Broker NameAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

STREET

Attribute DescriptionName STREETDatatype stringDescription Indicates StreetAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CITY

Attribute DescriptionName CITYDatatype stringDescription Indicates CityAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRY204

Attribute DescriptionName COUNTRYDatatype stringDescription Indicates CountryAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BOOKINGMETHOD

Attribute DescriptionName BOOKINGMETHODDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TAXPAYABLEACCT

Attribute DescriptionName TAXPAYABLEACCTDatatype stringDescription Indicates Tax Payable AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

TAXEXPACCT

Attribute DescriptionName TAXEXPACCTDatatype stringDescription Indicates Tax Paid AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQTXNCODE

Attribute DescriptionName LIQTXNCODEDatatype string

205

Description Indicates Liquidation Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXSCHEME

Attribute DescriptionName TAXSCHEMEDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

TAXPAYABLETXNCODE

Attribute DescriptionName TAXPAYABLETXNCODEDatatype stringDescription Indicates Tax Payable Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXEXPTXNCODE

Attribute DescriptionName TAXEXPTXNCODEDatatype stringDescription Indicates Tax Paid Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

PAYABLECCY

Attribute DescriptionName PAYABLECCYDatatype string

206

Description Indicates Payable Currency Code.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOBEUSEDFORFXDEALS

Attribute DescriptionName TOBEUSEDFORFXDEALSDatatype stringDescription Indicates is it applicable for FX Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORMMDEALS

Attribute DescriptionName TOBEUSEDFORMMDEALSDatatype stringDescription Indicates is it applicable for MM Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORSECDEALS

Attribute DescriptionName TOBEUSEDFORSECDEALSDatatype stringDescription Indicates is it applicable for SEC Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORETDDEALS

Attribute DescriptionName TOBEUSEDFORETDDEALSDatatype string

207

Description Indicates is it applicable for Exchange Traded Derivaties Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

BROKERCMEXCHANGE

Attribute DescriptionName BROKERCMEXCHANGEDatatype stringDescription Indicates Category Broker "B" Clearing Member "C" Exchange "E".Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration B,C,E

MAKERID

Attribute DescriptionName MAKERIDDatatype stringDescription The User Id who has created/last modified the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERDTSTAMP

Attribute DescriptionName MAKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has created\last modified

the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

CHECKERID

Attribute DescriptionName CHECKERID

208

Datatype stringDescription The User Id who has Authorized the creation\modificaiton of the

recordAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERDTSTAMP

Attribute DescriptionName CHECKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has Authorized the

creation\modification of the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

MODNO

Attribute DescriptionName MODNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription Indicates Authorization Status A - Authorized U - Un AuthorizedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

RECSTAT

Attribute DescriptionName RECSTATDatatype stringDescription Indicates Record Status O - Open C - Close

209

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ONCEAUTH

Attribute DescriptionName ONCEAUTHDatatype stringDescription Specifies whether the record is authorized atleast onceAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Broker-Account

Attribute DescriptionName Broker-AccountDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

BROKERCMACCOUNT

Attribute DescriptionName BROKERCMACCOUNTDatatype stringDescription

210

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ACCOUNTDESCRIPTION

Attribute DescriptionName ACCOUNTDESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription Indicates Function IdAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8

FIELD_NAME

Attribute DescriptionName FIELD_NAMEDatatype stringDescription Indicates the User Defined Field Name

211

Restrictions

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

Restrictions

Restrictions DescriptionmaxLength 2minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

212

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

213

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.4.4.BR-DeleteBrokerageMaster-Res-PK-MSG.xsd

DELETEBROKERMASTER_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

Brmaster-IO

BROKER

Brmaster-PK

BROKER214

Brmaster-Full

BROKER

NAME

STREET

CITY

COUNTRY

BOOKINGMETHOD

TAXPAYABLEACCT

TAXEXPACCT

LIQTXNCODE

TAXSCHEME

TAXPAYABLETXNCODE

TAXEXPTXNCODE

PAYABLECCY

TOBEUSEDFORFXDEALS

TOBEUSEDFORMMDEALS

TOBEUSEDFORSECDEALS

TOBEUSEDFORETDDEALS

BROKERCMEXCHANGE

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

Broker-Account

BROKER

BROKERCMACCOUNT

ACCOUNTDESCRIPTION

UDFDETAILS215

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

DELETEBROKERMASTER_IOPK_RES

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

216

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

217

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.

218

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

219

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

220

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

Brmaster-IO

Attribute DescriptionName Brmaster-IODatatypeDescription

BROKER

Attribute Description

221

Name BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Brmaster-PK

Attribute DescriptionName Brmaster-PKDatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Brmaster-Full

Attribute DescriptionName Brmaster-FullDatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

Attribute DescriptionName NAME

222

Datatype stringDescription Indicates Broker NameAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

STREET

Attribute DescriptionName STREETDatatype stringDescription Indicates StreetAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CITY

Attribute DescriptionName CITYDatatype stringDescription Indicates CityAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRY

Attribute DescriptionName COUNTRYDatatype stringDescription Indicates CountryAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BOOKINGMETHOD

Attribute DescriptionName BOOKINGMETHOD

223

Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TAXPAYABLEACCT

Attribute DescriptionName TAXPAYABLEACCTDatatype stringDescription Indicates Tax Payable AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

TAXEXPACCT

Attribute DescriptionName TAXEXPACCTDatatype stringDescription Indicates Tax Paid AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQTXNCODE

Attribute DescriptionName LIQTXNCODEDatatype stringDescription Indicates Liquidation Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXSCHEME

Attribute DescriptionName TAXSCHEMEDatatype stringDescription Tax Scheme

224

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

TAXPAYABLETXNCODE

Attribute DescriptionName TAXPAYABLETXNCODEDatatype stringDescription Indicates Tax Payable Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXEXPTXNCODE

Attribute DescriptionName TAXEXPTXNCODEDatatype stringDescription Indicates Tax Paid Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

PAYABLECCY

Attribute DescriptionName PAYABLECCYDatatype stringDescription Indicates Payable Currency Code.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOBEUSEDFORFXDEALS

Attribute DescriptionName TOBEUSEDFORFXDEALSDatatype stringDescription Indicates is it applicable for FX Yes/No

225

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORMMDEALS

Attribute DescriptionName TOBEUSEDFORMMDEALSDatatype stringDescription Indicates is it applicable for MM Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORSECDEALS

Attribute DescriptionName TOBEUSEDFORSECDEALSDatatype stringDescription Indicates is it applicable for SEC Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORETDDEALS

Attribute DescriptionName TOBEUSEDFORETDDEALSDatatype stringDescription Indicates is it applicable for Exchange Traded Derivaties Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

BROKERCMEXCHANGE

Attribute DescriptionName BROKERCMEXCHANGEDatatype stringDescription Indicates Category Broker "B" Clearing Member "C" Exchange "E".

226

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration B,C,E

MAKERID

Attribute DescriptionName MAKERIDDatatype stringDescription The User Id who has created/last modified the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERDTSTAMP

Attribute DescriptionName MAKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has created\last modified

the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

CHECKERID

Attribute DescriptionName CHECKERIDDatatype stringDescription The User Id who has Authorized the creation\modificaiton of the

recordAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERDTSTAMP

Attribute DescriptionName CHECKERDTSTAMP

227

Datatype stringDescription Indicates Date and Stamp when the User has Authorized the

creation\modification of the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

MODNO

Attribute DescriptionName MODNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription Indicates Authorization Status A - Authorized U - Un AuthorizedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

RECSTAT

Attribute DescriptionName RECSTATDatatype stringDescription Indicates Record Status O - Open C - CloseAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ONCEAUTH

Attribute DescriptionName ONCEAUTHDatatype stringDescription Specifies whether the record is authorized atleast once

228

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Broker-Account

Attribute DescriptionName Broker-AccountDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

BROKERCMACCOUNT

Attribute DescriptionName BROKERCMACCOUNTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ACCOUNTDESCRIPTION

Attribute DescriptionName ACCOUNTDESCRIPTIONDatatype stringDescription

229

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription Indicates Function IdAttribute

Attribute DescriptionminOccurs 0

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

230

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

Restrictions

Restrictions DescriptionmaxLength 2minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE231

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.5.AuthBrLiq

2.5.1.BR-Liquidation-Auth-Req-Full-MSG.xsd

AUTHBRLIQ_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

232

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Brliq

LREFNO

ESN

BROKER

BRKAMT

BRKCCY

MODULES

PAYREMARKS

BOOKDATE

DISAMOUNT

TXNSTAT

Contract-Ovd233

ERRMSG

AUTHBRLIQ_FSFS_REQ

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

234

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

235

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.

236

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

237

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

PARAM238

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brliq

Attribute DescriptionName BrliqDatatypeDescription

LREFNO

Attribute DescriptionName LREFNODatatype stringDescription Indicates Liquidation Reference NumberRestrictions

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

ESN

Attribute DescriptionName ESNDatatype decimalDescription Indicates Event Sequence Number

BROKER

Attribute Description

239

Name BROKERDatatype stringDescription Indicates Broker IdentificationRestrictions

Restrictions DescriptionmaxLength 9

BRKAMT

Attribute DescriptionName BRKAMTDatatype decimalDescription Indicates Broker AmountRestrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BRKCCY

Attribute DescriptionName BRKCCYDatatype stringDescription Indicates Broker CurrencyRestrictions

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

MODULES

Attribute DescriptionName MODULESDatatype stringDescription Indicates ModulesAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

PAYREMARKS

Attribute DescriptionName PAYREMARKSDatatype stringDescription Indicates RemarksRestrictions

Restrictions DescriptionmaxLength 255

BOOKDATE

Attribute Description240

Name BOOKDATEDatatype StringDescription

DISAMOUNT

Attribute DescriptionName DISAMOUNTDatatype decimalDescription Indicates Discount AmountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TXNSTAT

Attribute DescriptionName TXNSTATDatatype decimalDescription Indicates Transaction Status.Attribute

Attribute DescriptionminOccurs 0

Contract-Ovd

Attribute DescriptionName Contract-OvdDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERRMSG

Attribute DescriptionName ERRMSGDatatype stringDescriptionRestrictions

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

2.5.2.BR-Liquidation-Auth-Req-IO-MSG.xsd

AUTHBRLIQ_IOPK_REQ

FCUBS_HEADER

SOURCE

241

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Brliq-IO

LREFNO

AUTHBRLIQ_IOPK_REQ

Attribute DescriptionName AUTHBRLIQ_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

242

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.

243

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.

244

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

245

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

246

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

247

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brliq-IO

Attribute DescriptionName Brliq-IODatatypeDescription

LREFNO

Attribute DescriptionName LREFNODatatype stringDescription Indicates Liquidation Reference NumberRestrictions

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

2.5.3.BR-Liquidation-Auth-Res-Full-MSG.xsd

AUTHBRLIQ_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID248

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Brliq

LREFNO

ESN

BROKER

BRKAMT

BRKCCY

MODULES

PAYREMARKS

BOOKDATE

DISAMOUNT

TXNSTAT

Contract-Ovd

ERRMSG

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

AUTHBRLIQ_FSFS_RES

Attribute Description249

Name AUTHBRLIQ_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

CORRELID

250

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.

251

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 Description252

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.

253

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

254

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brliq

Attribute DescriptionName BrliqDatatypeDescription

LREFNO

Attribute DescriptionName LREFNODatatype stringDescription Indicates Liquidation Reference NumberRestrictions

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

ESN

Attribute DescriptionName ESNDatatype decimalDescription Indicates Event Sequence Number

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker Identification

255

Restrictions

Restrictions DescriptionmaxLength 9

BRKAMT

Attribute DescriptionName BRKAMTDatatype decimalDescription Indicates Broker AmountRestrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BRKCCY

Attribute DescriptionName BRKCCYDatatype stringDescription Indicates Broker CurrencyRestrictions

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

MODULES

Attribute DescriptionName MODULESDatatype stringDescription Indicates ModulesAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

PAYREMARKS

Attribute DescriptionName PAYREMARKSDatatype stringDescription Indicates RemarksRestrictions

Restrictions DescriptionmaxLength 255

BOOKDATE

Attribute DescriptionName BOOKDATEDatatype String

256

Description

DISAMOUNT

Attribute DescriptionName DISAMOUNTDatatype decimalDescription Indicates Discount AmountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TXNSTAT

Attribute DescriptionName TXNSTATDatatype decimalDescription Indicates Transaction Status.Attribute

Attribute DescriptionminOccurs 0

Contract-Ovd

Attribute DescriptionName Contract-OvdDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERRMSG

Attribute DescriptionName ERRMSGDatatype stringDescriptionRestrictions

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

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

257

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

258

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.5.4.BR-Liquidation-Auth-Res-IO-MSG.xsd

AUTHBRLIQ_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

Brliq-PK

LREFNO

Brliq

LREFNO259

ESN

BROKER

BRKAMT

BRKCCY

MODULES

PAYREMARKS

BOOKDATE

DISAMOUNT

TXNSTAT

Contract-Ovd

ERRMSG

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

AUTHBRLIQ_IOPK_RES

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

260

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

261

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

262

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

263

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

264

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

265

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brliq-PK

Attribute DescriptionName Brliq-PKDatatypeDescription

LREFNO

Attribute DescriptionName LREFNODatatype stringDescription Indicates Liquidation Reference NumberRestrictions

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

Brliq

Attribute DescriptionName BrliqDatatypeDescription

LREFNO

Attribute DescriptionName LREFNODatatype stringDescription Indicates Liquidation Reference NumberRestrictions

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

ESN

Attribute DescriptionName ESNDatatype decimalDescription Indicates Event Sequence Number

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker Identification

266

Restrictions

Restrictions DescriptionmaxLength 9

BRKAMT

Attribute DescriptionName BRKAMTDatatype decimalDescription Indicates Broker AmountRestrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BRKCCY

Attribute DescriptionName BRKCCYDatatype stringDescription Indicates Broker CurrencyRestrictions

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

MODULES

Attribute DescriptionName MODULESDatatype stringDescription Indicates ModulesAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

PAYREMARKS

Attribute DescriptionName PAYREMARKSDatatype stringDescription Indicates RemarksRestrictions

Restrictions DescriptionmaxLength 255

BOOKDATE

Attribute DescriptionName BOOKDATEDatatype String

267

Description

DISAMOUNT

Attribute DescriptionName DISAMOUNTDatatype decimalDescription Indicates Discount AmountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TXNSTAT

Attribute DescriptionName TXNSTATDatatype decimalDescription Indicates Transaction Status.Attribute

Attribute DescriptionminOccurs 0

Contract-Ovd

Attribute DescriptionName Contract-OvdDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERRMSG

Attribute DescriptionName ERRMSGDatatype stringDescriptionRestrictions

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

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

268

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

269

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.6.NewBRLiqd

2.6.1.BR-Liquidation-Create-Req-Full-MSG.xsd

NEWBRLIQD_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

Brliq

LREFNO

ESN270

BROKER

BRKAMT

BRKCCY

MODULES

TAXSCH

PAYREMARKS

BOOKDATE

DISAMOUNT

SUBSYSTEMSTAT

Brokdetails

ESN

FCCREFNO

PRGRDY

BOOKCCY

BKACBRCH

BOOKST

BKLCYEQ

BKMTHD

BOOKAMT

BOOKEXDT

LIQSTAT

VALUEDT

BOOKACC

LREFNO

BROKER

LIQSELECT

Taxdetails

TAXRULE

BASAMTTAG

COMPEVT

WAIVER

Taxrule-Detail271

ESN

TAXAMT

TAXCCY

VALDT

COMPDT

Settlement-Details

AMTTAG

TRNTPCD

BNKOPRCD

REGREP1

REGREP2

REGREP3

ENV_CONT1

ENV_CONT2

ENV_CONT3

ENV_CONT4

ENV_CONT5

TIMEIND1

TIMEIND2

TIMEIND3

INSTRCDLT

INSTRCDLT1

INSTRCDLT2

INSTRCDLT3

INSTRCDLT4

INSTRCDLT5

INSTRCDTXT

INSTRCDTXT1

INSTRCDTXT2

INSTRCDTXT3

INSTRCDTXT4

INSTRCDTXT5272

Advices-Details

MSGTYPE

PARTYID

MEDIUM

SUPPRESS

PRIORITY

CHGREQ

NEWBRLIQD_FSFS_REQ

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

273

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.

274

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

275

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

276

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

277

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

Brliq

Attribute DescriptionName BrliqDatatypeDescription

LREFNO

Attribute DescriptionName LREFNODatatype stringDescription Indicates Liquidation Reference NumberRestrictions

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

ESN

Attribute Description278

Name ESNDatatype decimalDescription Indicates Event Sequence NumberAttribute

Attribute DescriptionminOccurs 0

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationRestrictions

Restrictions DescriptionmaxLength 9

BRKAMT

Attribute DescriptionName BRKAMTDatatype decimalDescription Indicates Broker AmountRestrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BRKCCY

Attribute DescriptionName BRKCCYDatatype stringDescription Indicates Broker CurrencyRestrictions

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

MODULES

Attribute DescriptionName MODULESDatatype stringDescription Indicates ModulesAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

TAXSCH

Attribute Description279

Name TAXSCHDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

PAYREMARKS

Attribute DescriptionName PAYREMARKSDatatype stringDescription indicates RemarkersAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

BOOKDATE

Attribute DescriptionName BOOKDATEDatatype StringDescription

DISAMOUNT

Attribute DescriptionName DISAMOUNTDatatype decimalDescription Indicates Discount AmountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

SUBSYSTEMSTAT

Attribute DescriptionName SUBSYSTEMSTATDatatype stringDescription Indicates Substem Status.Attribute

Attribute DescriptionminOccurs 0

280

Restrictions

Restrictions DescriptionmaxLength 200

Brokdetails

Attribute DescriptionName BrokdetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ESN

Attribute DescriptionName ESNDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

FCCREFNO

Attribute DescriptionName FCCREFNODatatype stringDescriptionRestrictions

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

PRGRDY

Attribute DescriptionName PRGRDYDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKCCY

Attribute DescriptionName BOOKCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

281

Restrictions

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

BKACBRCH

Attribute DescriptionName BKACBRCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

BOOKST

Attribute DescriptionName BOOKSTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BKLCYEQ

Attribute DescriptionName BKLCYEQDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BKMTHD

Attribute DescriptionName BKMTHDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKAMT

282

Attribute DescriptionName BOOKAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BOOKEXDT

Attribute DescriptionName BOOKEXDTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

LIQSTAT

Attribute DescriptionName LIQSTATDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

VALUEDT

Attribute DescriptionName VALUEDTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKACC

Attribute DescriptionName BOOKACCDatatype stringDescription

283

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

LREFNO

Attribute DescriptionName LREFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQSELECT

Attribute DescriptionName LIQSELECTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

Taxdetails

Attribute DescriptionName TaxdetailsDatatypeDescription

284

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

TAXRULE

Attribute DescriptionName TAXRULEDatatype stringDescription Indicates tax rule that should be applied to the contract.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

BASAMTTAG

Attribute DescriptionName BASAMTTAGDatatype stringDescription Indicates Basis ComponentAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

COMPEVT

Attribute DescriptionName COMPEVTDatatype stringDescription Indicates EventAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

WAIVER

Attribute DescriptionName WAIVERDatatype stringDescription Indicates waiver of the tax.

285

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Taxrule-Detail

Attribute DescriptionName Taxrule-DetailDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ESN

Attribute DescriptionName ESNDatatype integerDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TAXAMT

Attribute DescriptionName TAXAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TAXCCY

Attribute DescriptionName TAXCCYDatatype stringDescription

286

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

VALDT

Attribute DescriptionName VALDTDatatype StringDescription

COMPDT

Attribute DescriptionName COMPDTDatatype StringDescription

Settlement-Details

Attribute DescriptionName Settlement-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

AMTTAG

Attribute DescriptionName AMTTAGDatatype stringDescription Indicates Amount TagAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25minLength 1

TRNTPCD

Attribute DescriptionName TRNTPCDDatatype stringDescription Indicates Transaction Code

287

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 5minLength 1

BNKOPRCD

Attribute DescriptionName BNKOPRCDDatatype stringDescription Indicates Bank Operation CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4minLength 1

REGREP1

Attribute DescriptionName REGREP1Datatype stringDescription Regulatory Report 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

REGREP2

Attribute DescriptionName REGREP2Datatype stringDescription Regulatory Report 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

REGREP3

Attribute Description288

Name REGREP3Datatype stringDescription Regulatory Report 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

ENV_CONT1

Attribute DescriptionName ENV_CONT1Datatype stringDescription Indicates Envelope Contents 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT2

Attribute DescriptionName ENV_CONT2Datatype stringDescription Indicates Envelope Contents 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT3

Attribute DescriptionName ENV_CONT3Datatype stringDescription Indicates Envelope Contents 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

289

ENV_CONT4

Attribute DescriptionName ENV_CONT4Datatype stringDescription Indicates Envelope Contents 4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT5

Attribute DescriptionName ENV_CONT5Datatype stringDescription Indicates Envelope Contents 5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

TIMEIND1

Attribute DescriptionName TIMEIND1Datatype stringDescription Indicates Time Indicator 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

TIMEIND2

Attribute DescriptionName TIMEIND2Datatype stringDescription Indicates Time Indicator 2Attribute

Attribute DescriptionminOccurs 0

290

Restrictions

Restrictions DescriptionmaxLength 35

TIMEIND3

Attribute DescriptionName TIMEIND3Datatype stringDescription Indicates Time Indicator 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT

Attribute DescriptionName INSTRCDLTDatatype stringDescription Indicates Instruction Code 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT1

Attribute DescriptionName INSTRCDLT1Datatype stringDescription Indicates Instruction Code 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT2

Attribute DescriptionName INSTRCDLT2Datatype stringDescription Indicates Instruction Code 3Attribute

Attribute DescriptionminOccurs 0

291

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT3

Attribute DescriptionName INSTRCDLT3Datatype stringDescription Indicates Instruction Code 4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT4

Attribute DescriptionName INSTRCDLT4Datatype stringDescription Indicates Instruction Code 5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT5

Attribute DescriptionName INSTRCDLT5Datatype stringDescription Indicates Instruction Code 6Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT

Attribute DescriptionName INSTRCDTXTDatatype stringDescription Indicates the Instruction Code TextAttribute

Attribute DescriptionminOccurs 0

292

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT1

Attribute DescriptionName INSTRCDTXT1Datatype stringDescription Indicates the Instruction Code Text1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT2

Attribute DescriptionName INSTRCDTXT2Datatype stringDescription Indicates the Instruction Code Text2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT3

Attribute DescriptionName INSTRCDTXT3Datatype stringDescription Indicates the Instruction Code Text3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT4

Attribute DescriptionName INSTRCDTXT4Datatype stringDescription Indicates the Instruction Code Text4Attribute

Attribute DescriptionminOccurs 0

293

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT5

Attribute DescriptionName INSTRCDTXT5Datatype stringDescription Indicates the Instruction Code Text5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Advices-Details

Attribute DescriptionName Advices-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

MSGTYPE

Attribute DescriptionName MSGTYPEDatatype stringDescription Indicates Message TypeRestrictions

Restrictions DescriptionmaxLength 15minLength 1

PARTYID

Attribute DescriptionName PARTYIDDatatype stringDescription Specify The Customer To Whom The Advice Is Being DespatchedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

MEDIUM294

Attribute DescriptionName MEDIUMDatatype stringDescription Indicates Medium Through Which An Advice Is GeneratedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 15minLength 1

SUPPRESS

Attribute DescriptionName SUPPRESSDatatype stringDescription Indicates whether the Message should be suppressed or notAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1minLength 1

PRIORITY

Attribute DescriptionName PRIORITYDatatype integerDescription Indicates the priority of the messageAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 1

CHGREQ

Attribute DescriptionName CHGREQDatatype stringDescription Indicates Change RequestAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1minLength 1

295

2.6.2.BR-Liquidation-Create-Res-Full-MSG.xsd

NEWBRLIQD_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

Brliq

LREFNO

ESN

BROKER

BRKAMT

BRKCCY

MODULES

TAXSCH 296

PAYREMARKS

BOOKDATE

DISAMOUNT

SUBSYSTEMSTAT

Brokdetails

ESN

FCCREFNO

PRGRDY

BOOKCCY

BKACBRCH

BOOKST

BKLCYEQ

BKMTHD

BOOKAMT

BOOKEXDT

LIQSTAT

VALUEDT

BOOKACC

LREFNO

BROKER

LIQSELECT

Taxdetails

TAXRULE

BASAMTTAG

COMPEVT

WAIVER

Taxrule-Detail

ESN

TAXAMT

TAXCCY

VALDT

COMPDT297

Settlement-Details

AMTTAG

TRNTPCD

BNKOPRCD

REGREP1

REGREP2

REGREP3

ENV_CONT1

ENV_CONT2

ENV_CONT3

ENV_CONT4

ENV_CONT5

TIMEIND1

TIMEIND2

TIMEIND3

INSTRCDLT

INSTRCDLT1

INSTRCDLT2

INSTRCDLT3

INSTRCDLT4

INSTRCDLT5

INSTRCDTXT

INSTRCDTXT1

INSTRCDTXT2

INSTRCDTXT3

INSTRCDTXT4

INSTRCDTXT5

Advices-Details

MSGTYPE

PARTYID

MEDIUM

SUPPRESS298

PRIORITY

CHGREQ

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

NEWBRLIQD_FSFS_RES

Attribute DescriptionName NEWBRLIQD_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

299

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

300

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.

301

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

302

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

303

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

Brliq

Attribute DescriptionName BrliqDatatypeDescription

LREFNO

Attribute Description

304

Name LREFNODatatype stringDescription Indicates Liquidation Reference NumberRestrictions

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

ESN

Attribute DescriptionName ESNDatatype decimalDescription Indicates Event Sequence NumberAttribute

Attribute DescriptionminOccurs 0

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationRestrictions

Restrictions DescriptionmaxLength 9

BRKAMT

Attribute DescriptionName BRKAMTDatatype decimalDescription Indicates Broker AmountRestrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BRKCCY

Attribute DescriptionName BRKCCYDatatype stringDescription Indicates Broker CurrencyRestrictions

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

MODULES

Attribute DescriptionName MODULESDatatype stringDescription Indicates Modules

305

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

TAXSCH

Attribute DescriptionName TAXSCHDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

PAYREMARKS

Attribute DescriptionName PAYREMARKSDatatype stringDescription indicates RemarkersAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

BOOKDATE

Attribute DescriptionName BOOKDATEDatatype StringDescription

DISAMOUNT

Attribute DescriptionName DISAMOUNTDatatype decimalDescription Indicates Discount AmountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

306

SUBSYSTEMSTAT

Attribute DescriptionName SUBSYSTEMSTATDatatype stringDescription Indicates Substem Status.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 200

Brokdetails

Attribute DescriptionName BrokdetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ESN

Attribute DescriptionName ESNDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

FCCREFNO

Attribute DescriptionName FCCREFNODatatype stringDescriptionRestrictions

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

PRGRDY

Attribute DescriptionName PRGRDYDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKCCY307

Attribute DescriptionName BOOKCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

BKACBRCH

Attribute DescriptionName BKACBRCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

BOOKST

Attribute DescriptionName BOOKSTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BKLCYEQ

Attribute DescriptionName BKLCYEQDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BKMTHD

Attribute Description

308

Name BKMTHDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKAMT

Attribute DescriptionName BOOKAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BOOKEXDT

Attribute DescriptionName BOOKEXDTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

LIQSTAT

Attribute DescriptionName LIQSTATDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

VALUEDT

Attribute DescriptionName VALUEDTDatatype StringDescription

309

Attribute

Attribute DescriptionminOccurs 0

BOOKACC

Attribute DescriptionName BOOKACCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

LREFNO

Attribute DescriptionName LREFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQSELECT

Attribute DescriptionName LIQSELECTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

310

Restrictions

Restrictions DescriptionmaxLength 12

Taxdetails

Attribute DescriptionName TaxdetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

TAXRULE

Attribute DescriptionName TAXRULEDatatype stringDescription Indicates tax rule that should be applied to the contract.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

BASAMTTAG

Attribute DescriptionName BASAMTTAGDatatype stringDescription Indicates Basis ComponentAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

COMPEVT

Attribute DescriptionName COMPEVTDatatype stringDescription Indicates EventAttribute

Attribute DescriptionminOccurs 0

311

Restrictions

Restrictions DescriptionmaxLength 4

WAIVER

Attribute DescriptionName WAIVERDatatype stringDescription Indicates waiver of the tax.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Taxrule-Detail

Attribute DescriptionName Taxrule-DetailDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ESN

Attribute DescriptionName ESNDatatype integerDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TAXAMT

Attribute DescriptionName TAXAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

312

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TAXCCY

Attribute DescriptionName TAXCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

VALDT

Attribute DescriptionName VALDTDatatype StringDescription

COMPDT

Attribute DescriptionName COMPDTDatatype StringDescription

Settlement-Details

Attribute DescriptionName Settlement-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

AMTTAG

Attribute DescriptionName AMTTAGDatatype stringDescription Indicates Amount TagAttribute

Attribute DescriptionminOccurs 0

313

Restrictions

Restrictions DescriptionmaxLength 25minLength 1

TRNTPCD

Attribute DescriptionName TRNTPCDDatatype stringDescription Indicates Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 5minLength 1

BNKOPRCD

Attribute DescriptionName BNKOPRCDDatatype stringDescription Indicates Bank Operation CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4minLength 1

REGREP1

Attribute DescriptionName REGREP1Datatype stringDescription Regulatory Report 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

REGREP2

Attribute DescriptionName REGREP2Datatype stringDescription Regulatory Report 2

314

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

REGREP3

Attribute DescriptionName REGREP3Datatype stringDescription Regulatory Report 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

ENV_CONT1

Attribute DescriptionName ENV_CONT1Datatype stringDescription Indicates Envelope Contents 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT2

Attribute DescriptionName ENV_CONT2Datatype stringDescription Indicates Envelope Contents 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT3

Attribute Description315

Name ENV_CONT3Datatype stringDescription Indicates Envelope Contents 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT4

Attribute DescriptionName ENV_CONT4Datatype stringDescription Indicates Envelope Contents 4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT5

Attribute DescriptionName ENV_CONT5Datatype stringDescription Indicates Envelope Contents 5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

TIMEIND1

Attribute DescriptionName TIMEIND1Datatype stringDescription Indicates Time Indicator 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

TIMEIND2316

Attribute DescriptionName TIMEIND2Datatype stringDescription Indicates Time Indicator 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

TIMEIND3

Attribute DescriptionName TIMEIND3Datatype stringDescription Indicates Time Indicator 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT

Attribute DescriptionName INSTRCDLTDatatype stringDescription Indicates Instruction Code 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT1

Attribute DescriptionName INSTRCDLT1Datatype stringDescription Indicates Instruction Code 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT2

317

Attribute DescriptionName INSTRCDLT2Datatype stringDescription Indicates Instruction Code 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT3

Attribute DescriptionName INSTRCDLT3Datatype stringDescription Indicates Instruction Code 4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT4

Attribute DescriptionName INSTRCDLT4Datatype stringDescription Indicates Instruction Code 5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT5

Attribute DescriptionName INSTRCDLT5Datatype stringDescription Indicates Instruction Code 6Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT

318

Attribute DescriptionName INSTRCDTXTDatatype stringDescription Indicates the Instruction Code TextAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT1

Attribute DescriptionName INSTRCDTXT1Datatype stringDescription Indicates the Instruction Code Text1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT2

Attribute DescriptionName INSTRCDTXT2Datatype stringDescription Indicates the Instruction Code Text2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT3

Attribute DescriptionName INSTRCDTXT3Datatype stringDescription Indicates the Instruction Code Text3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT4

319

Attribute DescriptionName INSTRCDTXT4Datatype stringDescription Indicates the Instruction Code Text4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT5

Attribute DescriptionName INSTRCDTXT5Datatype stringDescription Indicates the Instruction Code Text5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Advices-Details

Attribute DescriptionName Advices-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

MSGTYPE

Attribute DescriptionName MSGTYPEDatatype stringDescription Indicates Message TypeRestrictions

Restrictions DescriptionmaxLength 15minLength 1

PARTYID

Attribute DescriptionName PARTYIDDatatype stringDescription Specify The Customer To Whom The Advice Is Being Despatched

320

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

MEDIUM

Attribute DescriptionName MEDIUMDatatype stringDescription Indicates Medium Through Which An Advice Is GeneratedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 15minLength 1

SUPPRESS

Attribute DescriptionName SUPPRESSDatatype stringDescription Indicates whether the Message should be suppressed or notAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1minLength 1

PRIORITY

Attribute DescriptionName PRIORITYDatatype integerDescription Indicates the priority of the messageAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 1

CHGREQ

Attribute Description

321

Name CHGREQDatatype stringDescription Indicates Change RequestAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1minLength 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

322

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.6.3.BR-Liquidation-Create-Res-MSG.xsd

NEWBRLIQD_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

323

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Brliq-PK

LREFNO

ESN

Brokdetails

FCCREFNO

ESN

Brliq-IO

LREFNO

Brliq

LREFNO

ESN

BROKER

BRKAMT

BRKCCY

MODULES

TAXSCH

PAYREMARKS

BOOKDATE

DISAMOUNT

SUBSYSTEMSTAT

Brokdetails

ESN

FCCREFNO

PRGRDY

BOOKCCY

BKACBRCH324

BOOKST

BKLCYEQ

BKMTHD

BOOKAMT

BOOKEXDT

LIQSTAT

VALUEDT

BOOKACC

LREFNO

BROKER

LIQSELECT

Taxdetails

TAXRULE

BASAMTTAG

COMPEVT

WAIVER

Taxrule-Detail

ESN

TAXAMT

TAXCCY

VALDT

COMPDT

Settlement-Details

AMTTAG

TRNTPCD

BNKOPRCD

REGREP1

REGREP2

REGREP3

ENV_CONT1

ENV_CONT2

ENV_CONT3325

ENV_CONT4

ENV_CONT5

TIMEIND1

TIMEIND2

TIMEIND3

INSTRCDLT

INSTRCDLT1

INSTRCDLT2

INSTRCDLT3

INSTRCDLT4

INSTRCDLT5

INSTRCDTXT

INSTRCDTXT1

INSTRCDTXT2

INSTRCDTXT3

INSTRCDTXT4

INSTRCDTXT5

Advices-Details

MSGTYPE

PARTYID

MEDIUM

SUPPRESS

PRIORITY

CHGREQ

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC326

NEWBRLIQD_IOPK_RES

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

327

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

328

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.

329

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

330

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

PARAM331

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brliq-PK

Attribute DescriptionName Brliq-PKDatatypeDescription

LREFNO

Attribute DescriptionName LREFNODatatype stringDescription Indicates Liquidation Reference NumberRestrictions

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

ESN

Attribute DescriptionName ESNDatatype decimalDescription Indicates Event Sequence NumberAttribute

Attribute DescriptionminOccurs 0

332

Brokdetails

Attribute DescriptionName BrokdetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FCCREFNO

Attribute DescriptionName FCCREFNODatatype stringDescriptionRestrictions

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

ESN

Attribute DescriptionName ESNDatatype decimalDescription

Brliq-IO

Attribute DescriptionName Brliq-IODatatypeDescription

LREFNO

Attribute DescriptionName LREFNODatatype stringDescription Indicates Liquidation Reference NumberRestrictions

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

Brliq

Attribute DescriptionName BrliqDatatypeDescription

LREFNO

Attribute DescriptionName LREFNODatatype string

333

Description Indicates Liquidation Reference NumberRestrictions

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

ESN

Attribute DescriptionName ESNDatatype decimalDescription Indicates Event Sequence NumberAttribute

Attribute DescriptionminOccurs 0

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationRestrictions

Restrictions DescriptionmaxLength 9

BRKAMT

Attribute DescriptionName BRKAMTDatatype decimalDescription Indicates Broker AmountRestrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BRKCCY

Attribute DescriptionName BRKCCYDatatype stringDescription Indicates Broker CurrencyRestrictions

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

MODULES

Attribute DescriptionName MODULESDatatype stringDescription Indicates Modules

334

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

TAXSCH

Attribute DescriptionName TAXSCHDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

PAYREMARKS

Attribute DescriptionName PAYREMARKSDatatype stringDescription indicates RemarkersAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

BOOKDATE

Attribute DescriptionName BOOKDATEDatatype StringDescription

DISAMOUNT

Attribute DescriptionName DISAMOUNTDatatype decimalDescription Indicates Discount AmountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

335

SUBSYSTEMSTAT

Attribute DescriptionName SUBSYSTEMSTATDatatype stringDescription Indicates Substem Status.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 200

Brokdetails

Attribute DescriptionName BrokdetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ESN

Attribute DescriptionName ESNDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

FCCREFNO

Attribute DescriptionName FCCREFNODatatype stringDescriptionRestrictions

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

PRGRDY

Attribute DescriptionName PRGRDYDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKCCY336

Attribute DescriptionName BOOKCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

BKACBRCH

Attribute DescriptionName BKACBRCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

BOOKST

Attribute DescriptionName BOOKSTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BKLCYEQ

Attribute DescriptionName BKLCYEQDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BKMTHD

Attribute Description

337

Name BKMTHDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKAMT

Attribute DescriptionName BOOKAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BOOKEXDT

Attribute DescriptionName BOOKEXDTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

LIQSTAT

Attribute DescriptionName LIQSTATDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

VALUEDT

Attribute DescriptionName VALUEDTDatatype StringDescription

338

Attribute

Attribute DescriptionminOccurs 0

BOOKACC

Attribute DescriptionName BOOKACCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

LREFNO

Attribute DescriptionName LREFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQSELECT

Attribute DescriptionName LIQSELECTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

339

Restrictions

Restrictions DescriptionmaxLength 12

Taxdetails

Attribute DescriptionName TaxdetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

TAXRULE

Attribute DescriptionName TAXRULEDatatype stringDescription Indicates tax rule that should be applied to the contract.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

BASAMTTAG

Attribute DescriptionName BASAMTTAGDatatype stringDescription Indicates Basis ComponentAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

COMPEVT

Attribute DescriptionName COMPEVTDatatype stringDescription Indicates EventAttribute

Attribute DescriptionminOccurs 0

340

Restrictions

Restrictions DescriptionmaxLength 4

WAIVER

Attribute DescriptionName WAIVERDatatype stringDescription Indicates waiver of the tax.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Taxrule-Detail

Attribute DescriptionName Taxrule-DetailDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ESN

Attribute DescriptionName ESNDatatype integerDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TAXAMT

Attribute DescriptionName TAXAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

341

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TAXCCY

Attribute DescriptionName TAXCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

VALDT

Attribute DescriptionName VALDTDatatype StringDescription

COMPDT

Attribute DescriptionName COMPDTDatatype StringDescription

Settlement-Details

Attribute DescriptionName Settlement-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

AMTTAG

Attribute DescriptionName AMTTAGDatatype stringDescription Indicates Amount TagAttribute

Attribute DescriptionminOccurs 0

342

Restrictions

Restrictions DescriptionmaxLength 25minLength 1

TRNTPCD

Attribute DescriptionName TRNTPCDDatatype stringDescription Indicates Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 5minLength 1

BNKOPRCD

Attribute DescriptionName BNKOPRCDDatatype stringDescription Indicates Bank Operation CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4minLength 1

REGREP1

Attribute DescriptionName REGREP1Datatype stringDescription Regulatory Report 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

REGREP2

Attribute DescriptionName REGREP2Datatype stringDescription Regulatory Report 2

343

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

REGREP3

Attribute DescriptionName REGREP3Datatype stringDescription Regulatory Report 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

ENV_CONT1

Attribute DescriptionName ENV_CONT1Datatype stringDescription Indicates Envelope Contents 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT2

Attribute DescriptionName ENV_CONT2Datatype stringDescription Indicates Envelope Contents 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT3

Attribute Description344

Name ENV_CONT3Datatype stringDescription Indicates Envelope Contents 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT4

Attribute DescriptionName ENV_CONT4Datatype stringDescription Indicates Envelope Contents 4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT5

Attribute DescriptionName ENV_CONT5Datatype stringDescription Indicates Envelope Contents 5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

TIMEIND1

Attribute DescriptionName TIMEIND1Datatype stringDescription Indicates Time Indicator 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

TIMEIND2345

Attribute DescriptionName TIMEIND2Datatype stringDescription Indicates Time Indicator 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

TIMEIND3

Attribute DescriptionName TIMEIND3Datatype stringDescription Indicates Time Indicator 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT

Attribute DescriptionName INSTRCDLTDatatype stringDescription Indicates Instruction Code 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT1

Attribute DescriptionName INSTRCDLT1Datatype stringDescription Indicates Instruction Code 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT2

346

Attribute DescriptionName INSTRCDLT2Datatype stringDescription Indicates Instruction Code 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT3

Attribute DescriptionName INSTRCDLT3Datatype stringDescription Indicates Instruction Code 4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT4

Attribute DescriptionName INSTRCDLT4Datatype stringDescription Indicates Instruction Code 5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT5

Attribute DescriptionName INSTRCDLT5Datatype stringDescription Indicates Instruction Code 6Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT

347

Attribute DescriptionName INSTRCDTXTDatatype stringDescription Indicates the Instruction Code TextAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT1

Attribute DescriptionName INSTRCDTXT1Datatype stringDescription Indicates the Instruction Code Text1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT2

Attribute DescriptionName INSTRCDTXT2Datatype stringDescription Indicates the Instruction Code Text2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT3

Attribute DescriptionName INSTRCDTXT3Datatype stringDescription Indicates the Instruction Code Text3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT4

348

Attribute DescriptionName INSTRCDTXT4Datatype stringDescription Indicates the Instruction Code Text4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT5

Attribute DescriptionName INSTRCDTXT5Datatype stringDescription Indicates the Instruction Code Text5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Advices-Details

Attribute DescriptionName Advices-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

MSGTYPE

Attribute DescriptionName MSGTYPEDatatype stringDescription Indicates Message TypeRestrictions

Restrictions DescriptionmaxLength 15minLength 1

PARTYID

Attribute DescriptionName PARTYIDDatatype stringDescription Specify The Customer To Whom The Advice Is Being Despatched

349

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

MEDIUM

Attribute DescriptionName MEDIUMDatatype stringDescription Indicates Medium Through Which An Advice Is GeneratedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 15minLength 1

SUPPRESS

Attribute DescriptionName SUPPRESSDatatype stringDescription Indicates whether the Message should be suppressed or notAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1minLength 1

PRIORITY

Attribute DescriptionName PRIORITYDatatype integerDescription Indicates the priority of the messageAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 1

CHGREQ

Attribute Description

350

Name CHGREQDatatype stringDescription Indicates Change RequestAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1minLength 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

351

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.6.4.BR-Liquidation-Req-MSG.xsd

NEWBRLIQD_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

352

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Brliq-IO

LREFNO

NEWBRLIQD_IOPK_REQ

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

353

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

354

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

355

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.

356

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

ADDL357

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

Brliq-IO

Attribute DescriptionName Brliq-IODatatypeDescription

LREFNO

Attribute DescriptionName LREFNODatatype stringDescription Indicates Liquidation Reference NumberRestrictions

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

358

2.7.DeleteBrliqd

2.7.1.BR-Liquidation-Del-Req-Full-MSG.xsd

DELETEBRLIQD_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

Brliq

LREFNO

ESN

BROKER

BRKAMT

BRKCCY

359

MODULES

TAXSCH

PAYREMARKS

BOOKDATE

DISAMOUNT

SUBSYSTEMSTAT

Brokdetails

ESN

FCCREFNO

PRGRDY

BOOKCCY

BKACBRCH

BOOKST

BKLCYEQ

BKMTHD

BOOKAMT

BOOKEXDT

LIQSTAT

VALUEDT

BOOKACC

LREFNO

BROKER

LIQSELECT

Taxdetails

TAXRULE

BASAMTTAG

COMPEVT

WAIVER

Taxrule-Detail

ESN

TAXAMT

TAXCCY

VALDT 360

COMPDT

Settlement-Details

AMTTAG

TRNTPCD

BNKOPRCD

REGREP1

REGREP2

REGREP3

ENV_CONT1

ENV_CONT2

ENV_CONT3

ENV_CONT4

ENV_CONT5

TIMEIND1

TIMEIND2

TIMEIND3

INSTRCDLT

INSTRCDLT1

INSTRCDLT2

INSTRCDLT3

INSTRCDLT4

INSTRCDLT5

INSTRCDTXT

INSTRCDTXT1

INSTRCDTXT2

INSTRCDTXT3

INSTRCDTXT4

INSTRCDTXT5

Advices-Details

MSGTYPE

PARTYID

MEDIUM361

SUPPRESS

PRIORITY

CHGREQ

DELETEBRLIQD_FSFS_REQ

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

362

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}

MODULEID363

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.

364

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

365

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

PARAM366

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brliq

Attribute DescriptionName BrliqDatatypeDescription

LREFNO

Attribute DescriptionName LREFNODatatype stringDescription Indicates Liquidation Reference NumberRestrictions

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

ESN

Attribute DescriptionName ESNDatatype decimalDescription Indicates Event Sequence NumberAttribute

Attribute DescriptionminOccurs 0

367

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationRestrictions

Restrictions DescriptionmaxLength 9

BRKAMT

Attribute DescriptionName BRKAMTDatatype decimalDescription Indicates Broker AmountRestrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BRKCCY

Attribute DescriptionName BRKCCYDatatype stringDescription Indicates Broker CurrencyRestrictions

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

MODULES

Attribute DescriptionName MODULESDatatype stringDescription Indicates ModulesAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

TAXSCH

Attribute DescriptionName TAXSCHDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

368

Restrictions

Restrictions DescriptionmaxLength 6

PAYREMARKS

Attribute DescriptionName PAYREMARKSDatatype stringDescription indicates RemarkersAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

BOOKDATE

Attribute DescriptionName BOOKDATEDatatype StringDescription

DISAMOUNT

Attribute DescriptionName DISAMOUNTDatatype decimalDescription Indicates Discount AmountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

SUBSYSTEMSTAT

Attribute DescriptionName SUBSYSTEMSTATDatatype stringDescription Indicates Substem Status.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 200

Brokdetails

Attribute Description369

Name BrokdetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ESN

Attribute DescriptionName ESNDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

FCCREFNO

Attribute DescriptionName FCCREFNODatatype stringDescriptionRestrictions

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

PRGRDY

Attribute DescriptionName PRGRDYDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKCCY

Attribute DescriptionName BOOKCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

BKACBRCH

Attribute Description370

Name BKACBRCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

BOOKST

Attribute DescriptionName BOOKSTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BKLCYEQ

Attribute DescriptionName BKLCYEQDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BKMTHD

Attribute DescriptionName BKMTHDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKAMT

Attribute DescriptionName BOOKAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

371

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BOOKEXDT

Attribute DescriptionName BOOKEXDTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

LIQSTAT

Attribute DescriptionName LIQSTATDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

VALUEDT

Attribute DescriptionName VALUEDTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKACC

Attribute DescriptionName BOOKACCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

LREFNO

372

Attribute DescriptionName LREFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQSELECT

Attribute DescriptionName LIQSELECTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

Taxdetails

Attribute DescriptionName TaxdetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

TAXRULE

Attribute DescriptionName TAXRULEDatatype string

373

Description Indicates tax rule that should be applied to the contract.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

BASAMTTAG

Attribute DescriptionName BASAMTTAGDatatype stringDescription Indicates Basis ComponentAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

COMPEVT

Attribute DescriptionName COMPEVTDatatype stringDescription Indicates EventAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

WAIVER

Attribute DescriptionName WAIVERDatatype stringDescription Indicates waiver of the tax.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Taxrule-Detail

Attribute DescriptionName Taxrule-DetailDatatype

374

DescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ESN

Attribute DescriptionName ESNDatatype integerDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TAXAMT

Attribute DescriptionName TAXAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TAXCCY

Attribute DescriptionName TAXCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

VALDT

Attribute DescriptionName VALDTDatatype StringDescription

COMPDT375

Attribute DescriptionName COMPDTDatatype StringDescription

Settlement-Details

Attribute DescriptionName Settlement-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

AMTTAG

Attribute DescriptionName AMTTAGDatatype stringDescription Indicates Amount TagAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25minLength 1

TRNTPCD

Attribute DescriptionName TRNTPCDDatatype stringDescription Indicates Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 5minLength 1

BNKOPRCD

Attribute DescriptionName BNKOPRCDDatatype stringDescription Indicates Bank Operation CodeAttribute

Attribute DescriptionminOccurs 0

376

Restrictions

Restrictions DescriptionmaxLength 4minLength 1

REGREP1

Attribute DescriptionName REGREP1Datatype stringDescription Regulatory Report 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

REGREP2

Attribute DescriptionName REGREP2Datatype stringDescription Regulatory Report 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

REGREP3

Attribute DescriptionName REGREP3Datatype stringDescription Regulatory Report 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

ENV_CONT1

Attribute DescriptionName ENV_CONT1Datatype stringDescription Indicates Envelope Contents 1

377

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT2

Attribute DescriptionName ENV_CONT2Datatype stringDescription Indicates Envelope Contents 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT3

Attribute DescriptionName ENV_CONT3Datatype stringDescription Indicates Envelope Contents 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT4

Attribute DescriptionName ENV_CONT4Datatype stringDescription Indicates Envelope Contents 4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT5

Attribute Description378

Name ENV_CONT5Datatype stringDescription Indicates Envelope Contents 5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

TIMEIND1

Attribute DescriptionName TIMEIND1Datatype stringDescription Indicates Time Indicator 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

TIMEIND2

Attribute DescriptionName TIMEIND2Datatype stringDescription Indicates Time Indicator 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

TIMEIND3

Attribute DescriptionName TIMEIND3Datatype stringDescription Indicates Time Indicator 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT

Attribute Description379

Name INSTRCDLTDatatype stringDescription Indicates Instruction Code 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT1

Attribute DescriptionName INSTRCDLT1Datatype stringDescription Indicates Instruction Code 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT2

Attribute DescriptionName INSTRCDLT2Datatype stringDescription Indicates Instruction Code 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT3

Attribute DescriptionName INSTRCDLT3Datatype stringDescription Indicates Instruction Code 4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT4

Attribute Description

380

Name INSTRCDLT4Datatype stringDescription Indicates Instruction Code 5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT5

Attribute DescriptionName INSTRCDLT5Datatype stringDescription Indicates Instruction Code 6Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT

Attribute DescriptionName INSTRCDTXTDatatype stringDescription Indicates the Instruction Code TextAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT1

Attribute DescriptionName INSTRCDTXT1Datatype stringDescription Indicates the Instruction Code Text1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT2

Attribute Description

381

Name INSTRCDTXT2Datatype stringDescription Indicates the Instruction Code Text2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT3

Attribute DescriptionName INSTRCDTXT3Datatype stringDescription Indicates the Instruction Code Text3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT4

Attribute DescriptionName INSTRCDTXT4Datatype stringDescription Indicates the Instruction Code Text4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT5

Attribute DescriptionName INSTRCDTXT5Datatype stringDescription Indicates the Instruction Code Text5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Advices-Details

Attribute Description

382

Name Advices-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

MSGTYPE

Attribute DescriptionName MSGTYPEDatatype stringDescription Indicates Message TypeRestrictions

Restrictions DescriptionmaxLength 15minLength 1

PARTYID

Attribute DescriptionName PARTYIDDatatype stringDescription Specify The Customer To Whom The Advice Is Being DespatchedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

MEDIUM

Attribute DescriptionName MEDIUMDatatype stringDescription Indicates Medium Through Which An Advice Is GeneratedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 15minLength 1

SUPPRESS

Attribute DescriptionName SUPPRESSDatatype stringDescription Indicates whether the Message should be suppressed or not

383

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1minLength 1

PRIORITY

Attribute DescriptionName PRIORITYDatatype integerDescription Indicates the priority of the messageAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 1

CHGREQ

Attribute DescriptionName CHGREQDatatype stringDescription Indicates Change RequestAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1minLength 1

2.7.2.BR-Liquidation-Del-Req-IO-MSG.xsd

DELETEBRLIQD_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE384

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Brliq-IO

LREFNO

DELETEBRLIQD_IOPK_REQ

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

385

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

386

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

387

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

388

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

389

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

Brliq-IO

Attribute Description

390

Name Brliq-IODatatypeDescription

LREFNO

Attribute DescriptionName LREFNODatatype stringDescription Indicates Liquidation Reference NumberRestrictions

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

2.7.3.BR-Liquidation-Del-Res-Full-MSG.xsd

DELETEBRLIQD_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_BODY391

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

DELETEBRLIQD_FSFS_RES

Attribute DescriptionName DELETEBRLIQD_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

392

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

393

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

394

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.

395

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

ADDL396

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

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatype

397

DescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.7.4.BR-Liquidation-Del-Res-IO-MSG.xsd

DELETEBRLIQD_IOPK_RES

FCUBS_HEADER 398

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

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

DELETEBRLIQD_IOPK_RES

Attribute Description399

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

400

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.

401

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 Description402

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.

403

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

404

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute Description

405

Name EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.8.QueryBRLiqd

2.8.1.BR-Liquidation-Query-Req-Msg.xsd

QUERYBRLIQD_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID406

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Brliq-IO

LREFNO

QUERYBRLIQD_IOFS_REQ

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

407

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

USERID

Attribute Description

408

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0

SERVICE

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

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

409

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

410

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

411

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brliq-IO412

Attribute DescriptionName Brliq-IODatatypeDescription

LREFNO

Attribute DescriptionName LREFNODatatype stringDescription Indicates Liquidation Reference NumberRestrictions

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

2.8.2.BR-Liquidation-Query-Res-Full-Msg.xsd

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

FCUBS_BODY

Brliq

LREFNO

ESN

BROKER

BRKAMT

BRKCCY

MODULES

TAXSCH

PAYREMARKS

BOOKDATE

DISAMOUNT

SUBSYSTEMSTAT

Brokdetails

ESN

FCCREFNO

PRGRDY

BOOKCCY

BKACBRCH

BOOKST

BKLCYEQ

BKMTHD

BOOKAMT

BOOKEXDT

LIQSTAT

VALUEDT

BOOKACC

LREFNO

BROKER

LIQSELECT

Taxdetails

TAXRULE414

BASAMTTAG

COMPEVT

WAIVER

Taxrule-Detail

ESN

TAXAMT

TAXCCY

VALDT

COMPDT

Settlement-Details

AMTTAG

TRNTPCD

BNKOPRCD

REGREP1

REGREP2

REGREP3

ENV_CONT1

ENV_CONT2

ENV_CONT3

ENV_CONT4

ENV_CONT5

TIMEIND1

TIMEIND2

TIMEIND3

INSTRCDLT

INSTRCDLT1

INSTRCDLT2

INSTRCDLT3

INSTRCDLT4

INSTRCDLT5

INSTRCDTXT

INSTRCDTXT1415

INSTRCDTXT2

INSTRCDTXT3

INSTRCDTXT4

INSTRCDTXT5

Advices-Details

MSGTYPE

PARTYID

MEDIUM

SUPPRESS

PRIORITY

CHGREQ

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

QUERYBRLIQD_IOFS_RES

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

416

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.

417

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

418

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

419

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

420

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

Brliq

Attribute Description

421

Name BrliqDatatypeDescription

LREFNO

Attribute DescriptionName LREFNODatatype stringDescription Indicates Liquidation Reference NumberRestrictions

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

ESN

Attribute DescriptionName ESNDatatype decimalDescription Indicates Event Sequence NumberAttribute

Attribute DescriptionminOccurs 0

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationRestrictions

Restrictions DescriptionmaxLength 9

BRKAMT

Attribute DescriptionName BRKAMTDatatype decimalDescription Indicates Broker AmountRestrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BRKCCY

Attribute DescriptionName BRKCCYDatatype stringDescription Indicates Broker CurrencyRestrictions

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

422

MODULES

Attribute DescriptionName MODULESDatatype stringDescription Indicates ModulesAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

TAXSCH

Attribute DescriptionName TAXSCHDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

PAYREMARKS

Attribute DescriptionName PAYREMARKSDatatype stringDescription indicates RemarkersAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

BOOKDATE

Attribute DescriptionName BOOKDATEDatatype StringDescription

DISAMOUNT

Attribute DescriptionName DISAMOUNTDatatype decimalDescription Indicates Discount Amount

423

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

SUBSYSTEMSTAT

Attribute DescriptionName SUBSYSTEMSTATDatatype stringDescription Indicates Substem Status.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 200

Brokdetails

Attribute DescriptionName BrokdetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ESN

Attribute DescriptionName ESNDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

FCCREFNO

Attribute DescriptionName FCCREFNODatatype stringDescriptionRestrictions

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

PRGRDY

424

Attribute DescriptionName PRGRDYDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKCCY

Attribute DescriptionName BOOKCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

BKACBRCH

Attribute DescriptionName BKACBRCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

BOOKST

Attribute DescriptionName BOOKSTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BKLCYEQ

Attribute DescriptionName BKLCYEQDatatype decimalDescription

425

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BKMTHD

Attribute DescriptionName BKMTHDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKAMT

Attribute DescriptionName BOOKAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BOOKEXDT

Attribute DescriptionName BOOKEXDTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

LIQSTAT

Attribute DescriptionName LIQSTATDatatype decimalDescription

426

Attribute

Attribute DescriptionminOccurs 0

VALUEDT

Attribute DescriptionName VALUEDTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKACC

Attribute DescriptionName BOOKACCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

LREFNO

Attribute DescriptionName LREFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

427

LIQSELECT

Attribute DescriptionName LIQSELECTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

Taxdetails

Attribute DescriptionName TaxdetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

TAXRULE

Attribute DescriptionName TAXRULEDatatype stringDescription Indicates tax rule that should be applied to the contract.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

BASAMTTAG

Attribute DescriptionName BASAMTTAGDatatype stringDescription Indicates Basis ComponentAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

COMPEVT

Attribute Description

428

Name COMPEVTDatatype stringDescription Indicates EventAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

WAIVER

Attribute DescriptionName WAIVERDatatype stringDescription Indicates waiver of the tax.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Taxrule-Detail

Attribute DescriptionName Taxrule-DetailDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ESN

Attribute DescriptionName ESNDatatype integerDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TAXAMT

Attribute DescriptionName TAXAMTDatatype decimalDescription

429

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TAXCCY

Attribute DescriptionName TAXCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

VALDT

Attribute DescriptionName VALDTDatatype StringDescription

COMPDT

Attribute DescriptionName COMPDTDatatype StringDescription

Settlement-Details

Attribute DescriptionName Settlement-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

AMTTAG

Attribute DescriptionName AMTTAGDatatype stringDescription Indicates Amount Tag

430

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25minLength 1

TRNTPCD

Attribute DescriptionName TRNTPCDDatatype stringDescription Indicates Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 5minLength 1

BNKOPRCD

Attribute DescriptionName BNKOPRCDDatatype stringDescription Indicates Bank Operation CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4minLength 1

REGREP1

Attribute DescriptionName REGREP1Datatype stringDescription Regulatory Report 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

REGREP2

Attribute Description431

Name REGREP2Datatype stringDescription Regulatory Report 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

REGREP3

Attribute DescriptionName REGREP3Datatype stringDescription Regulatory Report 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

ENV_CONT1

Attribute DescriptionName ENV_CONT1Datatype stringDescription Indicates Envelope Contents 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT2

Attribute DescriptionName ENV_CONT2Datatype stringDescription Indicates Envelope Contents 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

432

ENV_CONT3

Attribute DescriptionName ENV_CONT3Datatype stringDescription Indicates Envelope Contents 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT4

Attribute DescriptionName ENV_CONT4Datatype stringDescription Indicates Envelope Contents 4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT5

Attribute DescriptionName ENV_CONT5Datatype stringDescription Indicates Envelope Contents 5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

TIMEIND1

Attribute DescriptionName TIMEIND1Datatype stringDescription Indicates Time Indicator 1Attribute

Attribute DescriptionminOccurs 0

433

Restrictions

Restrictions DescriptionmaxLength 35

TIMEIND2

Attribute DescriptionName TIMEIND2Datatype stringDescription Indicates Time Indicator 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

TIMEIND3

Attribute DescriptionName TIMEIND3Datatype stringDescription Indicates Time Indicator 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT

Attribute DescriptionName INSTRCDLTDatatype stringDescription Indicates Instruction Code 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT1

Attribute DescriptionName INSTRCDLT1Datatype stringDescription Indicates Instruction Code 2Attribute

Attribute DescriptionminOccurs 0

434

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT2

Attribute DescriptionName INSTRCDLT2Datatype stringDescription Indicates Instruction Code 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT3

Attribute DescriptionName INSTRCDLT3Datatype stringDescription Indicates Instruction Code 4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT4

Attribute DescriptionName INSTRCDLT4Datatype stringDescription Indicates Instruction Code 5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT5

Attribute DescriptionName INSTRCDLT5Datatype stringDescription Indicates Instruction Code 6Attribute

Attribute DescriptionminOccurs 0

435

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT

Attribute DescriptionName INSTRCDTXTDatatype stringDescription Indicates the Instruction Code TextAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT1

Attribute DescriptionName INSTRCDTXT1Datatype stringDescription Indicates the Instruction Code Text1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT2

Attribute DescriptionName INSTRCDTXT2Datatype stringDescription Indicates the Instruction Code Text2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT3

Attribute DescriptionName INSTRCDTXT3Datatype stringDescription Indicates the Instruction Code Text3Attribute

Attribute DescriptionminOccurs 0

436

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT4

Attribute DescriptionName INSTRCDTXT4Datatype stringDescription Indicates the Instruction Code Text4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT5

Attribute DescriptionName INSTRCDTXT5Datatype stringDescription Indicates the Instruction Code Text5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Advices-Details

Attribute DescriptionName Advices-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

MSGTYPE

Attribute DescriptionName MSGTYPEDatatype stringDescription Indicates Message TypeRestrictions

Restrictions DescriptionmaxLength 15minLength 1

PARTYID

437

Attribute DescriptionName PARTYIDDatatype stringDescription Specify The Customer To Whom The Advice Is Being DespatchedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

MEDIUM

Attribute DescriptionName MEDIUMDatatype stringDescription Indicates Medium Through Which An Advice Is GeneratedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 15minLength 1

SUPPRESS

Attribute DescriptionName SUPPRESSDatatype stringDescription Indicates whether the Message should be suppressed or notAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1minLength 1

PRIORITY

Attribute DescriptionName PRIORITYDatatype integerDescription Indicates the priority of the messageAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 1

438

CHGREQ

Attribute DescriptionName CHGREQDatatype stringDescription Indicates Change RequestAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1minLength 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

2.9.ReverseBrLiq

2.9.1.BR-Liquidation-Rev-Req-Full-MSG.xsd

REVERSEBRLIQ_FSFS_REQ

FCUBS_HEADER

SOURCE 439

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Brliq

LREFNO

ESN

BROKER

BRKAMT

BRKCCY

MODULES

TAXSCH

PAYREMARKS

BOOKDATE

DISAMOUNT440

SUBSYSTEMSTAT

Brokdetails

ESN

FCCREFNO

PRGRDY

BOOKCCY

BKACBRCH

BOOKST

BKLCYEQ

BKMTHD

BOOKAMT

BOOKEXDT

LIQSTAT

VALUEDT

BOOKACC

LREFNO

BROKER

LIQSELECT

Taxdetails

TAXRULE

BASAMTTAG

COMPEVT

WAIVER

Taxrule-Detail

ESN

TAXAMT

TAXCCY

VALDT

COMPDT

Settlement-Details

AMTTAG

TRNTPCD441

BNKOPRCD

REGREP1

REGREP2

REGREP3

ENV_CONT1

ENV_CONT2

ENV_CONT3

ENV_CONT4

ENV_CONT5

TIMEIND1

TIMEIND2

TIMEIND3

INSTRCDLT

INSTRCDLT1

INSTRCDLT2

INSTRCDLT3

INSTRCDLT4

INSTRCDLT5

INSTRCDTXT

INSTRCDTXT1

INSTRCDTXT2

INSTRCDTXT3

INSTRCDTXT4

INSTRCDTXT5

Advices-Details

MSGTYPE

PARTYID

MEDIUM

SUPPRESS

PRIORITY

CHGREQ

REVERSEBRLIQ_FSFS_REQ442

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

Restrictions

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

443

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.

444

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 Description445

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.

446

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

447

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brliq

Attribute DescriptionName BrliqDatatypeDescription

LREFNO

Attribute DescriptionName LREFNODatatype stringDescription Indicates Liquidation Reference NumberRestrictions

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

ESN

Attribute DescriptionName ESNDatatype decimalDescription Indicates Event Sequence NumberAttribute

Attribute DescriptionminOccurs 0

BROKER

Attribute DescriptionName BROKER

448

Datatype stringDescription Indicates Broker IdentificationRestrictions

Restrictions DescriptionmaxLength 9

BRKAMT

Attribute DescriptionName BRKAMTDatatype decimalDescription Indicates Broker AmountRestrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BRKCCY

Attribute DescriptionName BRKCCYDatatype stringDescription Indicates Broker CurrencyRestrictions

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

MODULES

Attribute DescriptionName MODULESDatatype stringDescription Indicates ModulesAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

TAXSCH

Attribute DescriptionName TAXSCHDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

449

PAYREMARKS

Attribute DescriptionName PAYREMARKSDatatype stringDescription indicates RemarkersAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

BOOKDATE

Attribute DescriptionName BOOKDATEDatatype StringDescription

DISAMOUNT

Attribute DescriptionName DISAMOUNTDatatype decimalDescription Indicates Discount AmountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

SUBSYSTEMSTAT

Attribute DescriptionName SUBSYSTEMSTATDatatype stringDescription Indicates Substem Status.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 200

Brokdetails

Attribute DescriptionName BrokdetailsDatatypeDescription

450

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ESN

Attribute DescriptionName ESNDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

FCCREFNO

Attribute DescriptionName FCCREFNODatatype stringDescriptionRestrictions

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

PRGRDY

Attribute DescriptionName PRGRDYDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKCCY

Attribute DescriptionName BOOKCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

BKACBRCH

Attribute DescriptionName BKACBRCHDatatype string

451

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

BOOKST

Attribute DescriptionName BOOKSTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BKLCYEQ

Attribute DescriptionName BKLCYEQDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BKMTHD

Attribute DescriptionName BKMTHDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKAMT

Attribute DescriptionName BOOKAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

452

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BOOKEXDT

Attribute DescriptionName BOOKEXDTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

LIQSTAT

Attribute DescriptionName LIQSTATDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

VALUEDT

Attribute DescriptionName VALUEDTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKACC

Attribute DescriptionName BOOKACCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

LREFNO

453

Attribute DescriptionName LREFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQSELECT

Attribute DescriptionName LIQSELECTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

Taxdetails

Attribute DescriptionName TaxdetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

TAXRULE

Attribute DescriptionName TAXRULEDatatype string

454

Description Indicates tax rule that should be applied to the contract.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

BASAMTTAG

Attribute DescriptionName BASAMTTAGDatatype stringDescription Indicates Basis ComponentAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

COMPEVT

Attribute DescriptionName COMPEVTDatatype stringDescription Indicates EventAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

WAIVER

Attribute DescriptionName WAIVERDatatype stringDescription Indicates waiver of the tax.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Taxrule-Detail

Attribute DescriptionName Taxrule-DetailDatatype

455

DescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ESN

Attribute DescriptionName ESNDatatype integerDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TAXAMT

Attribute DescriptionName TAXAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TAXCCY

Attribute DescriptionName TAXCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

VALDT

Attribute DescriptionName VALDTDatatype StringDescription

COMPDT456

Attribute DescriptionName COMPDTDatatype StringDescription

Settlement-Details

Attribute DescriptionName Settlement-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

AMTTAG

Attribute DescriptionName AMTTAGDatatype stringDescription Indicates Amount TagAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25minLength 1

TRNTPCD

Attribute DescriptionName TRNTPCDDatatype stringDescription Indicates Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 5minLength 1

BNKOPRCD

Attribute DescriptionName BNKOPRCDDatatype stringDescription Indicates Bank Operation CodeAttribute

Attribute DescriptionminOccurs 0

457

Restrictions

Restrictions DescriptionmaxLength 4minLength 1

REGREP1

Attribute DescriptionName REGREP1Datatype stringDescription Regulatory Report 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

REGREP2

Attribute DescriptionName REGREP2Datatype stringDescription Regulatory Report 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

REGREP3

Attribute DescriptionName REGREP3Datatype stringDescription Regulatory Report 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

ENV_CONT1

Attribute DescriptionName ENV_CONT1Datatype stringDescription Indicates Envelope Contents 1

458

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT2

Attribute DescriptionName ENV_CONT2Datatype stringDescription Indicates Envelope Contents 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT3

Attribute DescriptionName ENV_CONT3Datatype stringDescription Indicates Envelope Contents 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT4

Attribute DescriptionName ENV_CONT4Datatype stringDescription Indicates Envelope Contents 4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT5

Attribute Description459

Name ENV_CONT5Datatype stringDescription Indicates Envelope Contents 5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

TIMEIND1

Attribute DescriptionName TIMEIND1Datatype stringDescription Indicates Time Indicator 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

TIMEIND2

Attribute DescriptionName TIMEIND2Datatype stringDescription Indicates Time Indicator 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

TIMEIND3

Attribute DescriptionName TIMEIND3Datatype stringDescription Indicates Time Indicator 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT

Attribute Description460

Name INSTRCDLTDatatype stringDescription Indicates Instruction Code 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT1

Attribute DescriptionName INSTRCDLT1Datatype stringDescription Indicates Instruction Code 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT2

Attribute DescriptionName INSTRCDLT2Datatype stringDescription Indicates Instruction Code 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT3

Attribute DescriptionName INSTRCDLT3Datatype stringDescription Indicates Instruction Code 4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT4

Attribute Description

461

Name INSTRCDLT4Datatype stringDescription Indicates Instruction Code 5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT5

Attribute DescriptionName INSTRCDLT5Datatype stringDescription Indicates Instruction Code 6Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT

Attribute DescriptionName INSTRCDTXTDatatype stringDescription Indicates the Instruction Code TextAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT1

Attribute DescriptionName INSTRCDTXT1Datatype stringDescription Indicates the Instruction Code Text1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT2

Attribute Description

462

Name INSTRCDTXT2Datatype stringDescription Indicates the Instruction Code Text2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT3

Attribute DescriptionName INSTRCDTXT3Datatype stringDescription Indicates the Instruction Code Text3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT4

Attribute DescriptionName INSTRCDTXT4Datatype stringDescription Indicates the Instruction Code Text4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT5

Attribute DescriptionName INSTRCDTXT5Datatype stringDescription Indicates the Instruction Code Text5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Advices-Details

Attribute Description

463

Name Advices-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

MSGTYPE

Attribute DescriptionName MSGTYPEDatatype stringDescription Indicates Message TypeRestrictions

Restrictions DescriptionmaxLength 15minLength 1

PARTYID

Attribute DescriptionName PARTYIDDatatype stringDescription Specify The Customer To Whom The Advice Is Being DespatchedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

MEDIUM

Attribute DescriptionName MEDIUMDatatype stringDescription Indicates Medium Through Which An Advice Is GeneratedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 15minLength 1

SUPPRESS

Attribute DescriptionName SUPPRESSDatatype stringDescription Indicates whether the Message should be suppressed or not

464

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1minLength 1

PRIORITY

Attribute DescriptionName PRIORITYDatatype integerDescription Indicates the priority of the messageAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 1

CHGREQ

Attribute DescriptionName CHGREQDatatype stringDescription Indicates Change RequestAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1minLength 1

2.9.2.BR-Liquidation-Rev-Req-IO-MSG.xsd

REVERSEBRLIQ_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE465

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Brliq-IO

LREFNO

REVERSEBRLIQ_IOPK_REQ

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

466

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

467

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

468

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

469

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

470

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

Brliq-IO

Attribute Description

471

Name Brliq-IODatatypeDescription

LREFNO

Attribute DescriptionName LREFNODatatype stringDescription Indicates Liquidation Reference NumberRestrictions

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

2.9.3.BR-Liquidation-Rev-Res-Full-MSG.xsd

REVERSEBRLIQ_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_BODY472

Brliq

LREFNO

ESN

BROKER

BRKAMT

BRKCCY

MODULES

TAXSCH

PAYREMARKS

BOOKDATE

DISAMOUNT

SUBSYSTEMSTAT

Brokdetails

ESN

FCCREFNO

PRGRDY

BOOKCCY

BKACBRCH

BOOKST

BKLCYEQ

BKMTHD

BOOKAMT

BOOKEXDT

LIQSTAT

VALUEDT

BOOKACC

LREFNO

BROKER

LIQSELECT

Taxdetails

TAXRULE

BASAMTTAG473

COMPEVT

WAIVER

Taxrule-Detail

ESN

TAXAMT

TAXCCY

VALDT

COMPDT

Settlement-Details

AMTTAG

TRNTPCD

BNKOPRCD

REGREP1

REGREP2

REGREP3

ENV_CONT1

ENV_CONT2

ENV_CONT3

ENV_CONT4

ENV_CONT5

TIMEIND1

TIMEIND2

TIMEIND3

INSTRCDLT

INSTRCDLT1

INSTRCDLT2

INSTRCDLT3

INSTRCDLT4

INSTRCDLT5

INSTRCDTXT

INSTRCDTXT1

INSTRCDTXT2474

INSTRCDTXT3

INSTRCDTXT4

INSTRCDTXT5

Advices-Details

MSGTYPE

PARTYID

MEDIUM

SUPPRESS

PRIORITY

CHGREQ

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

REVERSEBRLIQ_FSFS_RES

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

475

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

476

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

477

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

478

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

479

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

480

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brliq

Attribute DescriptionName BrliqDatatypeDescription

LREFNO

Attribute DescriptionName LREFNODatatype stringDescription Indicates Liquidation Reference NumberRestrictions

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

ESN

Attribute DescriptionName ESNDatatype decimalDescription Indicates Event Sequence NumberAttribute

Attribute DescriptionminOccurs 0

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationRestrictions

Restrictions DescriptionmaxLength 9

BRKAMT

Attribute DescriptionName BRKAMTDatatype decimalDescription Indicates Broker AmountRestrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

481

BRKCCY

Attribute DescriptionName BRKCCYDatatype stringDescription Indicates Broker CurrencyRestrictions

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

MODULES

Attribute DescriptionName MODULESDatatype stringDescription Indicates ModulesAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

TAXSCH

Attribute DescriptionName TAXSCHDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

PAYREMARKS

Attribute DescriptionName PAYREMARKSDatatype stringDescription indicates RemarkersAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

BOOKDATE

Attribute Description

482

Name BOOKDATEDatatype StringDescription

DISAMOUNT

Attribute DescriptionName DISAMOUNTDatatype decimalDescription Indicates Discount AmountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

SUBSYSTEMSTAT

Attribute DescriptionName SUBSYSTEMSTATDatatype stringDescription Indicates Substem Status.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 200

Brokdetails

Attribute DescriptionName BrokdetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ESN

Attribute DescriptionName ESNDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

FCCREFNO

Attribute Description483

Name FCCREFNODatatype stringDescriptionRestrictions

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

PRGRDY

Attribute DescriptionName PRGRDYDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKCCY

Attribute DescriptionName BOOKCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

BKACBRCH

Attribute DescriptionName BKACBRCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

BOOKST

Attribute DescriptionName BOOKSTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

484

BKLCYEQ

Attribute DescriptionName BKLCYEQDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BKMTHD

Attribute DescriptionName BKMTHDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKAMT

Attribute DescriptionName BOOKAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BOOKEXDT

Attribute DescriptionName BOOKEXDTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

LIQSTAT

485

Attribute DescriptionName LIQSTATDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

VALUEDT

Attribute DescriptionName VALUEDTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKACC

Attribute DescriptionName BOOKACCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

LREFNO

Attribute DescriptionName LREFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

BROKER

Attribute DescriptionName BROKERDatatype stringDescription

486

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQSELECT

Attribute DescriptionName LIQSELECTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

Taxdetails

Attribute DescriptionName TaxdetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

TAXRULE

Attribute DescriptionName TAXRULEDatatype stringDescription Indicates tax rule that should be applied to the contract.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

BASAMTTAG

Attribute DescriptionName BASAMTTAGDatatype stringDescription Indicates Basis Component

487

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

COMPEVT

Attribute DescriptionName COMPEVTDatatype stringDescription Indicates EventAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

WAIVER

Attribute DescriptionName WAIVERDatatype stringDescription Indicates waiver of the tax.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Taxrule-Detail

Attribute DescriptionName Taxrule-DetailDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ESN

Attribute DescriptionName ESNDatatype integerDescription

488

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TAXAMT

Attribute DescriptionName TAXAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TAXCCY

Attribute DescriptionName TAXCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

VALDT

Attribute DescriptionName VALDTDatatype StringDescription

COMPDT

Attribute DescriptionName COMPDTDatatype StringDescription

Settlement-Details

Attribute DescriptionName Settlement-DetailsDatatypeDescription

489

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

AMTTAG

Attribute DescriptionName AMTTAGDatatype stringDescription Indicates Amount TagAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25minLength 1

TRNTPCD

Attribute DescriptionName TRNTPCDDatatype stringDescription Indicates Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 5minLength 1

BNKOPRCD

Attribute DescriptionName BNKOPRCDDatatype stringDescription Indicates Bank Operation CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4minLength 1

REGREP1

Attribute DescriptionName REGREP1Datatype stringDescription Regulatory Report 1

490

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

REGREP2

Attribute DescriptionName REGREP2Datatype stringDescription Regulatory Report 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

REGREP3

Attribute DescriptionName REGREP3Datatype stringDescription Regulatory Report 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

ENV_CONT1

Attribute DescriptionName ENV_CONT1Datatype stringDescription Indicates Envelope Contents 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT2

Attribute Description491

Name ENV_CONT2Datatype stringDescription Indicates Envelope Contents 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT3

Attribute DescriptionName ENV_CONT3Datatype stringDescription Indicates Envelope Contents 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT4

Attribute DescriptionName ENV_CONT4Datatype stringDescription Indicates Envelope Contents 4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT5

Attribute DescriptionName ENV_CONT5Datatype stringDescription Indicates Envelope Contents 5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

492

TIMEIND1

Attribute DescriptionName TIMEIND1Datatype stringDescription Indicates Time Indicator 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

TIMEIND2

Attribute DescriptionName TIMEIND2Datatype stringDescription Indicates Time Indicator 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

TIMEIND3

Attribute DescriptionName TIMEIND3Datatype stringDescription Indicates Time Indicator 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT

Attribute DescriptionName INSTRCDLTDatatype stringDescription Indicates Instruction Code 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT1493

Attribute DescriptionName INSTRCDLT1Datatype stringDescription Indicates Instruction Code 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT2

Attribute DescriptionName INSTRCDLT2Datatype stringDescription Indicates Instruction Code 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT3

Attribute DescriptionName INSTRCDLT3Datatype stringDescription Indicates Instruction Code 4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT4

Attribute DescriptionName INSTRCDLT4Datatype stringDescription Indicates Instruction Code 5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT5

494

Attribute DescriptionName INSTRCDLT5Datatype stringDescription Indicates Instruction Code 6Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT

Attribute DescriptionName INSTRCDTXTDatatype stringDescription Indicates the Instruction Code TextAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT1

Attribute DescriptionName INSTRCDTXT1Datatype stringDescription Indicates the Instruction Code Text1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT2

Attribute DescriptionName INSTRCDTXT2Datatype stringDescription Indicates the Instruction Code Text2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT3

495

Attribute DescriptionName INSTRCDTXT3Datatype stringDescription Indicates the Instruction Code Text3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT4

Attribute DescriptionName INSTRCDTXT4Datatype stringDescription Indicates the Instruction Code Text4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT5

Attribute DescriptionName INSTRCDTXT5Datatype stringDescription Indicates the Instruction Code Text5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Advices-Details

Attribute DescriptionName Advices-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

MSGTYPE

Attribute DescriptionName MSGTYPEDatatype string

496

Description Indicates Message TypeRestrictions

Restrictions DescriptionmaxLength 15minLength 1

PARTYID

Attribute DescriptionName PARTYIDDatatype stringDescription Specify The Customer To Whom The Advice Is Being DespatchedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

MEDIUM

Attribute DescriptionName MEDIUMDatatype stringDescription Indicates Medium Through Which An Advice Is GeneratedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 15minLength 1

SUPPRESS

Attribute DescriptionName SUPPRESSDatatype stringDescription Indicates whether the Message should be suppressed or notAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1minLength 1

PRIORITY

Attribute DescriptionName PRIORITYDatatype integer

497

Description Indicates the priority of the messageAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 1

CHGREQ

Attribute DescriptionName CHGREQDatatype stringDescription Indicates Change RequestAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1minLength 1

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESC

498

Datatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.9.4.BR-Liquidation-Rev-Res-IO-MSG.xsd

REVERSEBRLIQ_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

499

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Brliq-PK

LREFNO

ESN

Brokdetails

FCCREFNO

ESN

Brliq

LREFNO

ESN

BROKER

BRKAMT

BRKCCY

MODULES

TAXSCH

PAYREMARKS

BOOKDATE

DISAMOUNT

SUBSYSTEMSTAT

Brokdetails 500

ESN

FCCREFNO

PRGRDY

BOOKCCY

BKACBRCH

BOOKST

BKLCYEQ

BKMTHD

BOOKAMT

BOOKEXDT

LIQSTAT

VALUEDT

BOOKACC

LREFNO

BROKER

LIQSELECT

Taxdetails

TAXRULE

BASAMTTAG

COMPEVT

WAIVER

Taxrule-Detail

ESN

TAXAMT

TAXCCY

VALDT

COMPDT

Settlement-Details

AMTTAG

TRNTPCD

BNKOPRCD

REGREP1501

REGREP2

REGREP3

ENV_CONT1

ENV_CONT2

ENV_CONT3

ENV_CONT4

ENV_CONT5

TIMEIND1

TIMEIND2

TIMEIND3

INSTRCDLT

INSTRCDLT1

INSTRCDLT2

INSTRCDLT3

INSTRCDLT4

INSTRCDLT5

INSTRCDTXT

INSTRCDTXT1

INSTRCDTXT2

INSTRCDTXT3

INSTRCDTXT4

INSTRCDTXT5

Advices-Details

MSGTYPE

PARTYID

MEDIUM

SUPPRESS

PRIORITY

CHGREQ

FCUBS_ERROR_RESP

ERROR

ECODE502

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

REVERSEBRLIQ_IOPK_RES

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

503

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}

MODULEID504

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.

505

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

506

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

PARAM507

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brliq-PK

Attribute DescriptionName Brliq-PKDatatypeDescription

LREFNO

Attribute DescriptionName LREFNODatatype stringDescription Indicates Liquidation Reference NumberRestrictions

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

ESN

Attribute DescriptionName ESNDatatype decimalDescription Indicates Event Sequence NumberAttribute

Attribute DescriptionminOccurs 0

508

Brokdetails

Attribute DescriptionName BrokdetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FCCREFNO

Attribute DescriptionName FCCREFNODatatype stringDescriptionRestrictions

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

ESN

Attribute DescriptionName ESNDatatype decimalDescription

Brliq

Attribute DescriptionName BrliqDatatypeDescription

LREFNO

Attribute DescriptionName LREFNODatatype stringDescription Indicates Liquidation Reference NumberRestrictions

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

ESN

Attribute DescriptionName ESNDatatype decimalDescription Indicates Event Sequence NumberAttribute

Attribute DescriptionminOccurs 0

BROKER

509

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationRestrictions

Restrictions DescriptionmaxLength 9

BRKAMT

Attribute DescriptionName BRKAMTDatatype decimalDescription Indicates Broker AmountRestrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BRKCCY

Attribute DescriptionName BRKCCYDatatype stringDescription Indicates Broker CurrencyRestrictions

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

MODULES

Attribute DescriptionName MODULESDatatype stringDescription Indicates ModulesAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

TAXSCH

Attribute DescriptionName TAXSCHDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

510

Restrictions

Restrictions DescriptionmaxLength 6

PAYREMARKS

Attribute DescriptionName PAYREMARKSDatatype stringDescription indicates RemarkersAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

BOOKDATE

Attribute DescriptionName BOOKDATEDatatype StringDescription

DISAMOUNT

Attribute DescriptionName DISAMOUNTDatatype decimalDescription Indicates Discount AmountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

SUBSYSTEMSTAT

Attribute DescriptionName SUBSYSTEMSTATDatatype stringDescription Indicates Substem Status.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 200

Brokdetails

Attribute Description511

Name BrokdetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ESN

Attribute DescriptionName ESNDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

FCCREFNO

Attribute DescriptionName FCCREFNODatatype stringDescriptionRestrictions

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

PRGRDY

Attribute DescriptionName PRGRDYDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKCCY

Attribute DescriptionName BOOKCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

BKACBRCH

Attribute Description512

Name BKACBRCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

BOOKST

Attribute DescriptionName BOOKSTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BKLCYEQ

Attribute DescriptionName BKLCYEQDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BKMTHD

Attribute DescriptionName BKMTHDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKAMT

Attribute DescriptionName BOOKAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

513

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BOOKEXDT

Attribute DescriptionName BOOKEXDTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

LIQSTAT

Attribute DescriptionName LIQSTATDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

VALUEDT

Attribute DescriptionName VALUEDTDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKACC

Attribute DescriptionName BOOKACCDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

LREFNO

514

Attribute DescriptionName LREFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQSELECT

Attribute DescriptionName LIQSELECTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

Taxdetails

Attribute DescriptionName TaxdetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

TAXRULE

Attribute DescriptionName TAXRULEDatatype string

515

Description Indicates tax rule that should be applied to the contract.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

BASAMTTAG

Attribute DescriptionName BASAMTTAGDatatype stringDescription Indicates Basis ComponentAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

COMPEVT

Attribute DescriptionName COMPEVTDatatype stringDescription Indicates EventAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

WAIVER

Attribute DescriptionName WAIVERDatatype stringDescription Indicates waiver of the tax.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Taxrule-Detail

Attribute DescriptionName Taxrule-DetailDatatype

516

DescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ESN

Attribute DescriptionName ESNDatatype integerDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TAXAMT

Attribute DescriptionName TAXAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

TAXCCY

Attribute DescriptionName TAXCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

VALDT

Attribute DescriptionName VALDTDatatype StringDescription

COMPDT517

Attribute DescriptionName COMPDTDatatype StringDescription

Settlement-Details

Attribute DescriptionName Settlement-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

AMTTAG

Attribute DescriptionName AMTTAGDatatype stringDescription Indicates Amount TagAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25minLength 1

TRNTPCD

Attribute DescriptionName TRNTPCDDatatype stringDescription Indicates Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 5minLength 1

BNKOPRCD

Attribute DescriptionName BNKOPRCDDatatype stringDescription Indicates Bank Operation CodeAttribute

Attribute DescriptionminOccurs 0

518

Restrictions

Restrictions DescriptionmaxLength 4minLength 1

REGREP1

Attribute DescriptionName REGREP1Datatype stringDescription Regulatory Report 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

REGREP2

Attribute DescriptionName REGREP2Datatype stringDescription Regulatory Report 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

REGREP3

Attribute DescriptionName REGREP3Datatype stringDescription Regulatory Report 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

ENV_CONT1

Attribute DescriptionName ENV_CONT1Datatype stringDescription Indicates Envelope Contents 1

519

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT2

Attribute DescriptionName ENV_CONT2Datatype stringDescription Indicates Envelope Contents 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT3

Attribute DescriptionName ENV_CONT3Datatype stringDescription Indicates Envelope Contents 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT4

Attribute DescriptionName ENV_CONT4Datatype stringDescription Indicates Envelope Contents 4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000minLength 1

ENV_CONT5

Attribute Description520

Name ENV_CONT5Datatype stringDescription Indicates Envelope Contents 5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35minLength 1

TIMEIND1

Attribute DescriptionName TIMEIND1Datatype stringDescription Indicates Time Indicator 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

TIMEIND2

Attribute DescriptionName TIMEIND2Datatype stringDescription Indicates Time Indicator 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

TIMEIND3

Attribute DescriptionName TIMEIND3Datatype stringDescription Indicates Time Indicator 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT

Attribute Description521

Name INSTRCDLTDatatype stringDescription Indicates Instruction Code 1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT1

Attribute DescriptionName INSTRCDLT1Datatype stringDescription Indicates Instruction Code 2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT2

Attribute DescriptionName INSTRCDLT2Datatype stringDescription Indicates Instruction Code 3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT3

Attribute DescriptionName INSTRCDLT3Datatype stringDescription Indicates Instruction Code 4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT4

Attribute Description

522

Name INSTRCDLT4Datatype stringDescription Indicates Instruction Code 5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDLT5

Attribute DescriptionName INSTRCDLT5Datatype stringDescription Indicates Instruction Code 6Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT

Attribute DescriptionName INSTRCDTXTDatatype stringDescription Indicates the Instruction Code TextAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT1

Attribute DescriptionName INSTRCDTXT1Datatype stringDescription Indicates the Instruction Code Text1Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT2

Attribute Description

523

Name INSTRCDTXT2Datatype stringDescription Indicates the Instruction Code Text2Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT3

Attribute DescriptionName INSTRCDTXT3Datatype stringDescription Indicates the Instruction Code Text3Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT4

Attribute DescriptionName INSTRCDTXT4Datatype stringDescription Indicates the Instruction Code Text4Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

INSTRCDTXT5

Attribute DescriptionName INSTRCDTXT5Datatype stringDescription Indicates the Instruction Code Text5Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Advices-Details

Attribute Description

524

Name Advices-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

MSGTYPE

Attribute DescriptionName MSGTYPEDatatype stringDescription Indicates Message TypeRestrictions

Restrictions DescriptionmaxLength 15minLength 1

PARTYID

Attribute DescriptionName PARTYIDDatatype stringDescription Specify The Customer To Whom The Advice Is Being DespatchedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

MEDIUM

Attribute DescriptionName MEDIUMDatatype stringDescription Indicates Medium Through Which An Advice Is GeneratedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 15minLength 1

SUPPRESS

Attribute DescriptionName SUPPRESSDatatype stringDescription Indicates whether the Message should be suppressed or not

525

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1minLength 1

PRIORITY

Attribute DescriptionName PRIORITYDatatype integerDescription Indicates the priority of the messageAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 1

CHGREQ

Attribute DescriptionName CHGREQDatatype stringDescription Indicates Change RequestAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1minLength 1

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescription

526

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

2.10.1.BR-ModifyBrokerageMaster-Req-Full-MSG.xsd

MODIFYBROKERMASTER_FSFS_REQ527

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

Brmaster-Full

BROKER

NAME

STREET

CITY

COUNTRY

BOOKINGMETHOD

TAXPAYABLEACCT

TAXEXPACCT528

LIQTXNCODE

TAXSCHEME

TAXPAYABLETXNCODE

TAXEXPTXNCODE

PAYABLECCY

TOBEUSEDFORFXDEALS

TOBEUSEDFORMMDEALS

TOBEUSEDFORSECDEALS

TOBEUSEDFORETDDEALS

BROKERCMEXCHANGE

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

Broker-Account

BROKER

BROKERCMACCOUNT

ACCOUNTDESCRIPTION

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

MODIFYBROKERMASTER_FSFS_REQ

Attribute DescriptionName MODIFYBROKERMASTER_FSFS_REQDatatypeDescription

529

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

530

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

531

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.

532

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

533

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

534

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brmaster-Full

Attribute DescriptionName Brmaster-FullDatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

Attribute DescriptionName NAMEDatatype stringDescription Indicates Broker NameAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

STREET

Attribute Description535

Name STREETDatatype stringDescription Indicates StreetAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CITY

Attribute DescriptionName CITYDatatype stringDescription Indicates CityAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRY

Attribute DescriptionName COUNTRYDatatype stringDescription Indicates CountryAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BOOKINGMETHOD

Attribute DescriptionName BOOKINGMETHODDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TAXPAYABLEACCT

Attribute DescriptionName TAXPAYABLEACCTDatatype stringDescription Indicates Tax Payable Account

536

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

TAXEXPACCT

Attribute DescriptionName TAXEXPACCTDatatype stringDescription Indicates Tax Paid AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQTXNCODE

Attribute DescriptionName LIQTXNCODEDatatype stringDescription Indicates Liquidation Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXSCHEME

Attribute DescriptionName TAXSCHEMEDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

TAXPAYABLETXNCODE

Attribute DescriptionName TAXPAYABLETXNCODEDatatype stringDescription Indicates Tax Payable Transaction Code

537

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXEXPTXNCODE

Attribute DescriptionName TAXEXPTXNCODEDatatype stringDescription Indicates Tax Paid Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

PAYABLECCY

Attribute DescriptionName PAYABLECCYDatatype stringDescription Indicates Payable Currency Code.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOBEUSEDFORFXDEALS

Attribute DescriptionName TOBEUSEDFORFXDEALSDatatype stringDescription Indicates is it applicable for FX Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORMMDEALS

Attribute DescriptionName TOBEUSEDFORMMDEALSDatatype stringDescription Indicates is it applicable for MM Yes/No

538

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORSECDEALS

Attribute DescriptionName TOBEUSEDFORSECDEALSDatatype stringDescription Indicates is it applicable for SEC Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORETDDEALS

Attribute DescriptionName TOBEUSEDFORETDDEALSDatatype stringDescription Indicates is it applicable for Exchange Traded Derivaties Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

BROKERCMEXCHANGE

Attribute DescriptionName BROKERCMEXCHANGEDatatype stringDescription Indicates Category Broker "B" Clearing Member "C" Exchange "E".Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration B,C,E

MAKERID

Attribute DescriptionName MAKERIDDatatype stringDescription The User Id who has created/last modified the record.

539

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERDTSTAMP

Attribute DescriptionName MAKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has created\last modified

the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

CHECKERID

Attribute DescriptionName CHECKERIDDatatype stringDescription The User Id who has Authorized the creation\modificaiton of the

recordAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERDTSTAMP

Attribute DescriptionName CHECKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has Authorized the

creation\modification of the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

MODNO

Attribute Description

540

Name MODNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription Indicates Authorization Status A - Authorized U - Un AuthorizedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

RECSTAT

Attribute DescriptionName RECSTATDatatype stringDescription Indicates Record Status O - Open C - CloseAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ONCEAUTH

Attribute DescriptionName ONCEAUTHDatatype stringDescription Specifies whether the record is authorized atleast onceAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Broker-Account

Attribute DescriptionName Broker-AccountDatatypeDescription

541

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

BROKERCMACCOUNT

Attribute DescriptionName BROKERCMACCOUNTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ACCOUNTDESCRIPTION

Attribute DescriptionName ACCOUNTDESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescription

542

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription Indicates Function IdAttribute

Attribute DescriptionminOccurs 0

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

543

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

VAL_TYPE

Attribute DescriptionName VAL_TYPEDatatype stringDescription Indicates Value TypeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2minLength 0

2.10.2.BR-ModifyBrokerageMaster-Req-IO-MSG.xsd

MODIFYBROKERMASTER_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL544

PARAM

NAME

VALUE

FCUBS_BODY

Brmaster-IO

BROKER

NAME

STREET

CITY

COUNTRY

BOOKINGMETHOD

TAXPAYABLEACCT

TAXEXPACCT

LIQTXNCODE

TAXSCHEME

TAXPAYABLETXNCODE

TAXEXPTXNCODE

PAYABLECCY

TOBEUSEDFORETDDEALS

BROKERCMEXCHANGE

MODNO

Broker-Account

BROKER

BROKERCMACCOUNT

ACCOUNTDESCRIPTION

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

MODIFYBROKERMASTER_IOPK_REQ545

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

546

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.

547

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 Description548

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.

549

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

550

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brmaster-IO

Attribute DescriptionName Brmaster-IODatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

Attribute DescriptionName NAMEDatatype stringDescription Indicates Broker NameAttribute

Attribute DescriptionminOccurs 0

551

Restrictions

Restrictions DescriptionmaxLength 105

STREET

Attribute DescriptionName STREETDatatype stringDescription Indicates StreetAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CITY

Attribute DescriptionName CITYDatatype stringDescription Indicates CityAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRY

Attribute DescriptionName COUNTRYDatatype stringDescription Indicates CountryAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BOOKINGMETHOD

Attribute DescriptionName BOOKINGMETHODDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

552

TAXPAYABLEACCT

Attribute DescriptionName TAXPAYABLEACCTDatatype stringDescription Indicates Tax Payable AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

TAXEXPACCT

Attribute DescriptionName TAXEXPACCTDatatype stringDescription Indicates Tax Paid AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQTXNCODE

Attribute DescriptionName LIQTXNCODEDatatype stringDescription Indicates Liquidation Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXSCHEME

Attribute DescriptionName TAXSCHEMEDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

TAXPAYABLETXNCODE553

Attribute DescriptionName TAXPAYABLETXNCODEDatatype stringDescription Indicates Tax Payable Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXEXPTXNCODE

Attribute DescriptionName TAXEXPTXNCODEDatatype stringDescription Indicates Tax Paid Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

PAYABLECCY

Attribute DescriptionName PAYABLECCYDatatype stringDescription Indicates Payable Currency Code.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOBEUSEDFORETDDEALS

Attribute DescriptionName TOBEUSEDFORETDDEALSDatatype stringDescription Indicates is it applicable for Exchange Traded Derivaties Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

BROKERCMEXCHANGE

554

Attribute DescriptionName BROKERCMEXCHANGEDatatype stringDescription Indicates Category Broker "B" Clearing Member "C" Exchange "E".Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration B,C,E

MODNO

Attribute DescriptionName MODNODatatype integerDescription Indicates Modification number i.e. the number of times the record

has been modified.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

Broker-Account

Attribute DescriptionName Broker-AccountDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

BROKERCMACCOUNT

Attribute DescriptionName BROKERCMACCOUNT

555

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ACCOUNTDESCRIPTION

Attribute DescriptionName ACCOUNTDESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription Indicates Function IdAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8

FIELD_NAME

Attribute DescriptionName FIELD_NAMEDatatype stringDescription Indicates the User Defined Field Name

556

Restrictions

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

Restrictions

Restrictions DescriptionmaxLength 2minLength 0

2.10.3.BR-ModifyBrokerageMaster-Res-Full-MSG.xsd

MODIFYBROKERMASTER_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP 557

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Brmaster-IO

BROKER

NAME

STREET

CITY

COUNTRY

BOOKINGMETHOD

TAXPAYABLEACCT

TAXEXPACCT

LIQTXNCODE

TAXSCHEME

TAXPAYABLETXNCODE558

TAXEXPTXNCODE

PAYABLECCY

TOBEUSEDFORETDDEALS

BROKERCMEXCHANGE

MODNO

Broker-Account

BROKER

BROKERCMACCOUNT

ACCOUNTDESCRIPTION

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

Brmaster-Full

BROKER

NAME

STREET

CITY

COUNTRY

BOOKINGMETHOD

TAXPAYABLEACCT

TAXEXPACCT

LIQTXNCODE

TAXSCHEME

TAXPAYABLETXNCODE

TAXEXPTXNCODE

PAYABLECCY

TOBEUSEDFORFXDEALS

TOBEUSEDFORMMDEALS

TOBEUSEDFORSECDEALS559

TOBEUSEDFORETDDEALS

BROKERCMEXCHANGE

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

Broker-Account

BROKER

BROKERCMACCOUNT

ACCOUNTDESCRIPTION

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

MODIFYBROKERMASTER_FSFS_RES

Attribute DescriptionName MODIFYBROKERMASTER_FSFS_RESDatatypeDescription

560

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

561

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

562

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.

563

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

564

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

565

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Brmaster-IO

Attribute DescriptionName Brmaster-IODatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

Attribute DescriptionName NAMEDatatype stringDescription Indicates Broker NameAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

STREET

Attribute Description566

Name STREETDatatype stringDescription Indicates StreetAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CITY

Attribute DescriptionName CITYDatatype stringDescription Indicates CityAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRY

Attribute DescriptionName COUNTRYDatatype stringDescription Indicates CountryAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BOOKINGMETHOD

Attribute DescriptionName BOOKINGMETHODDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TAXPAYABLEACCT

Attribute DescriptionName TAXPAYABLEACCTDatatype stringDescription Indicates Tax Payable Account

567

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

TAXEXPACCT

Attribute DescriptionName TAXEXPACCTDatatype stringDescription Indicates Tax Paid AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQTXNCODE

Attribute DescriptionName LIQTXNCODEDatatype stringDescription Indicates Liquidation Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXSCHEME

Attribute DescriptionName TAXSCHEMEDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

TAXPAYABLETXNCODE

Attribute DescriptionName TAXPAYABLETXNCODEDatatype stringDescription Indicates Tax Payable Transaction Code

568

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXEXPTXNCODE

Attribute DescriptionName TAXEXPTXNCODEDatatype stringDescription Indicates Tax Paid Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

PAYABLECCY

Attribute DescriptionName PAYABLECCYDatatype stringDescription Indicates Payable Currency Code.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOBEUSEDFORETDDEALS

Attribute DescriptionName TOBEUSEDFORETDDEALSDatatype stringDescription Indicates is it applicable for Exchange Traded Derivaties Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

BROKERCMEXCHANGE

Attribute DescriptionName BROKERCMEXCHANGEDatatype stringDescription Indicates Category Broker "B" Clearing Member "C" Exchange "E".

569

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration B,C,E

MODNO

Attribute DescriptionName MODNODatatype integerDescription Indicates Modification number i.e. the number of times the record

has been modified.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

Broker-Account

Attribute DescriptionName Broker-AccountDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

BROKERCMACCOUNT

Attribute DescriptionName BROKERCMACCOUNTDatatype stringDescription

570

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ACCOUNTDESCRIPTION

Attribute DescriptionName ACCOUNTDESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription Indicates Function IdAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8

FIELD_NAME

Attribute DescriptionName FIELD_NAMEDatatype stringDescription Indicates the User Defined Field Name

571

Restrictions

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

Restrictions

Restrictions DescriptionmaxLength 2minLength 0

Brmaster-Full

Attribute DescriptionName Brmaster-FullDatatypeDescription

BROKER572

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

Attribute DescriptionName NAMEDatatype stringDescription Indicates Broker NameAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

STREET

Attribute DescriptionName STREETDatatype stringDescription Indicates StreetAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CITY

Attribute DescriptionName CITYDatatype stringDescription Indicates CityAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRY

573

Attribute DescriptionName COUNTRYDatatype stringDescription Indicates CountryAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BOOKINGMETHOD

Attribute DescriptionName BOOKINGMETHODDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TAXPAYABLEACCT

Attribute DescriptionName TAXPAYABLEACCTDatatype stringDescription Indicates Tax Payable AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

TAXEXPACCT

Attribute DescriptionName TAXEXPACCTDatatype stringDescription Indicates Tax Paid AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQTXNCODE

Attribute DescriptionName LIQTXNCODEDatatype stringDescription Indicates Liquidation Transaction Code

574

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXSCHEME

Attribute DescriptionName TAXSCHEMEDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

TAXPAYABLETXNCODE

Attribute DescriptionName TAXPAYABLETXNCODEDatatype stringDescription Indicates Tax Payable Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXEXPTXNCODE

Attribute DescriptionName TAXEXPTXNCODEDatatype stringDescription Indicates Tax Paid Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

PAYABLECCY

Attribute DescriptionName PAYABLECCYDatatype stringDescription Indicates Payable Currency Code.

575

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOBEUSEDFORFXDEALS

Attribute DescriptionName TOBEUSEDFORFXDEALSDatatype stringDescription Indicates is it applicable for FX Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORMMDEALS

Attribute DescriptionName TOBEUSEDFORMMDEALSDatatype stringDescription Indicates is it applicable for MM Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORSECDEALS

Attribute DescriptionName TOBEUSEDFORSECDEALSDatatype stringDescription Indicates is it applicable for SEC Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORETDDEALS

Attribute DescriptionName TOBEUSEDFORETDDEALSDatatype stringDescription Indicates is it applicable for Exchange Traded Derivaties Yes/No

576

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

BROKERCMEXCHANGE

Attribute DescriptionName BROKERCMEXCHANGEDatatype stringDescription Indicates Category Broker "B" Clearing Member "C" Exchange "E".Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration B,C,E

MAKERID

Attribute DescriptionName MAKERIDDatatype stringDescription The User Id who has created/last modified the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERDTSTAMP

Attribute DescriptionName MAKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has created\last modified

the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

CHECKERID

Attribute DescriptionName CHECKERIDDatatype string

577

Description The User Id who has Authorized the creation\modificaiton of the record

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERDTSTAMP

Attribute DescriptionName CHECKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has Authorized the

creation\modification of the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

MODNO

Attribute DescriptionName MODNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription Indicates Authorization Status A - Authorized U - Un AuthorizedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

RECSTAT

Attribute DescriptionName RECSTATDatatype stringDescription Indicates Record Status O - Open C - Close

578

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ONCEAUTH

Attribute DescriptionName ONCEAUTHDatatype stringDescription Specifies whether the record is authorized atleast onceAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Broker-Account

Attribute DescriptionName Broker-AccountDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

BROKERCMACCOUNT

Attribute DescriptionName BROKERCMACCOUNTDatatype stringDescription

579

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ACCOUNTDESCRIPTION

Attribute DescriptionName ACCOUNTDESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription Indicates Function IdAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8

FIELD_NAME

Attribute DescriptionName FIELD_NAMEDatatype stringDescription Indicates the User Defined Field Name

580

Restrictions

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

Restrictions

Restrictions DescriptionmaxLength 2minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

581

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

582

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.10.4.BR-ModifyBrokerageMaster-Res-PK-MSG.xsd

MODIFYBROKERMASTER_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

Brmaster-PK

BROKER

Brmaster-IO

BROKER583

NAME

STREET

CITY

COUNTRY

BOOKINGMETHOD

TAXPAYABLEACCT

TAXEXPACCT

LIQTXNCODE

TAXSCHEME

TAXPAYABLETXNCODE

TAXEXPTXNCODE

PAYABLECCY

TOBEUSEDFORETDDEALS

BROKERCMEXCHANGE

MODNO

Broker-Account

BROKER

BROKERCMACCOUNT

ACCOUNTDESCRIPTION

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

Brmaster-Full

BROKER

NAME

STREET

CITY

COUNTRY

BOOKINGMETHOD584

TAXPAYABLEACCT

TAXEXPACCT

LIQTXNCODE

TAXSCHEME

TAXPAYABLETXNCODE

TAXEXPTXNCODE

PAYABLECCY

TOBEUSEDFORFXDEALS

TOBEUSEDFORMMDEALS

TOBEUSEDFORSECDEALS

TOBEUSEDFORETDDEALS

BROKERCMEXCHANGE

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

Broker-Account

BROKER

BROKERCMACCOUNT

ACCOUNTDESCRIPTION

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR585

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

MODIFYBROKERMASTER_IOPK_RES

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

586

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.

587

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

588

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

589

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

590

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

Brmaster-PK

Attribute DescriptionName Brmaster-PKDatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

591

Restrictions

Restrictions DescriptionmaxLength 16

Brmaster-IO

Attribute DescriptionName Brmaster-IODatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

Attribute DescriptionName NAMEDatatype stringDescription Indicates Broker NameAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

STREET

Attribute DescriptionName STREETDatatype stringDescription Indicates StreetAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CITY

Attribute Description

592

Name CITYDatatype stringDescription Indicates CityAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRY

Attribute DescriptionName COUNTRYDatatype stringDescription Indicates CountryAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BOOKINGMETHOD

Attribute DescriptionName BOOKINGMETHODDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TAXPAYABLEACCT

Attribute DescriptionName TAXPAYABLEACCTDatatype stringDescription Indicates Tax Payable AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

TAXEXPACCT

Attribute DescriptionName TAXEXPACCTDatatype stringDescription Indicates Tax Paid Account

593

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQTXNCODE

Attribute DescriptionName LIQTXNCODEDatatype stringDescription Indicates Liquidation Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXSCHEME

Attribute DescriptionName TAXSCHEMEDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

TAXPAYABLETXNCODE

Attribute DescriptionName TAXPAYABLETXNCODEDatatype stringDescription Indicates Tax Payable Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXEXPTXNCODE

Attribute DescriptionName TAXEXPTXNCODEDatatype stringDescription Indicates Tax Paid Transaction Code

594

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

PAYABLECCY

Attribute DescriptionName PAYABLECCYDatatype stringDescription Indicates Payable Currency Code.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOBEUSEDFORETDDEALS

Attribute DescriptionName TOBEUSEDFORETDDEALSDatatype stringDescription Indicates is it applicable for Exchange Traded Derivaties Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

BROKERCMEXCHANGE

Attribute DescriptionName BROKERCMEXCHANGEDatatype stringDescription Indicates Category Broker "B" Clearing Member "C" Exchange "E".Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration B,C,E

MODNO

Attribute DescriptionName MODNODatatype integerDescription Indicates Modification number i.e. the number of times the record

has been modified.595

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

Broker-Account

Attribute DescriptionName Broker-AccountDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

BROKERCMACCOUNT

Attribute DescriptionName BROKERCMACCOUNTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ACCOUNTDESCRIPTION

Attribute DescriptionName ACCOUNTDESCRIPTIONDatatype stringDescription

596

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription Indicates Function IdAttribute

Attribute DescriptionminOccurs 0

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

597

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

Restrictions

Restrictions DescriptionmaxLength 2minLength 0

Brmaster-Full

Attribute DescriptionName Brmaster-FullDatatypeDescription

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

598

Attribute DescriptionName NAMEDatatype stringDescription Indicates Broker NameAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

STREET

Attribute DescriptionName STREETDatatype stringDescription Indicates StreetAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CITY

Attribute DescriptionName CITYDatatype stringDescription Indicates CityAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

COUNTRY

Attribute DescriptionName COUNTRYDatatype stringDescription Indicates CountryAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BOOKINGMETHOD

599

Attribute DescriptionName BOOKINGMETHODDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

TAXPAYABLEACCT

Attribute DescriptionName TAXPAYABLEACCTDatatype stringDescription Indicates Tax Payable AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

TAXEXPACCT

Attribute DescriptionName TAXEXPACCTDatatype stringDescription Indicates Tax Paid AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LIQTXNCODE

Attribute DescriptionName LIQTXNCODEDatatype stringDescription Indicates Liquidation Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXSCHEME

Attribute DescriptionName TAXSCHEMEDatatype stringDescription Tax Scheme

600

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 6

TAXPAYABLETXNCODE

Attribute DescriptionName TAXPAYABLETXNCODEDatatype stringDescription Indicates Tax Payable Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TAXEXPTXNCODE

Attribute DescriptionName TAXEXPTXNCODEDatatype stringDescription Indicates Tax Paid Transaction CodeAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

PAYABLECCY

Attribute DescriptionName PAYABLECCYDatatype stringDescription Indicates Payable Currency Code.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOBEUSEDFORFXDEALS

Attribute DescriptionName TOBEUSEDFORFXDEALSDatatype stringDescription Indicates is it applicable for FX Yes/No

601

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORMMDEALS

Attribute DescriptionName TOBEUSEDFORMMDEALSDatatype stringDescription Indicates is it applicable for MM Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORSECDEALS

Attribute DescriptionName TOBEUSEDFORSECDEALSDatatype stringDescription Indicates is it applicable for SEC Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

TOBEUSEDFORETDDEALS

Attribute DescriptionName TOBEUSEDFORETDDEALSDatatype stringDescription Indicates is it applicable for Exchange Traded Derivaties Yes/NoAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

BROKERCMEXCHANGE

Attribute DescriptionName BROKERCMEXCHANGEDatatype stringDescription Indicates Category Broker "B" Clearing Member "C" Exchange "E".

602

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration B,C,E

MAKERID

Attribute DescriptionName MAKERIDDatatype stringDescription The User Id who has created/last modified the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERDTSTAMP

Attribute DescriptionName MAKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has created\last modified

the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

CHECKERID

Attribute DescriptionName CHECKERIDDatatype stringDescription The User Id who has Authorized the creation\modificaiton of the

recordAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERDTSTAMP

Attribute DescriptionName CHECKERDTSTAMP

603

Datatype stringDescription Indicates Date and Stamp when the User has Authorized the

creation\modification of the record.Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 25

MODNO

Attribute DescriptionName MODNODatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription Indicates Authorization Status A - Authorized U - Un AuthorizedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

RECSTAT

Attribute DescriptionName RECSTATDatatype stringDescription Indicates Record Status O - Open C - CloseAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ONCEAUTH

Attribute DescriptionName ONCEAUTHDatatype stringDescription Specifies whether the record is authorized atleast once

604

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Broker-Account

Attribute DescriptionName Broker-AccountDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BROKER

Attribute DescriptionName BROKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

BROKERCMACCOUNT

Attribute DescriptionName BROKERCMACCOUNTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

ACCOUNTDESCRIPTION

Attribute DescriptionName ACCOUNTDESCRIPTIONDatatype stringDescription

605

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription Indicates Function IdAttribute

Attribute DescriptionminOccurs 0

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

606

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

Restrictions

Restrictions DescriptionmaxLength 2minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE607

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

Gateway Documentation - FCUBSBrokerService[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.

609