612
Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0 [October][2015]

Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

  • Upload
    others

  • View
    25

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

Gateway Documentation - FCUBSBrokerServiceOracle FLEXCUBE Universal Banking

Release FCUBS_12.1.0.0.0[October][2015]

Page 2: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 3: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0
Page 4: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 5: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 6: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 7: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 8: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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}

MODULEID

Attribute DescriptionName MODULEID

5

Page 9: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 10: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 11: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 12: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 13: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 14: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 15: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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/NoAttribute

Attribute DescriptionminOccurs 0

12

Page 16: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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".Attribute

Attribute DescriptionminOccurs 0

13

Page 17: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 CHECKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has Authorized the

creation\modification of the record.

14

Page 18: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 19: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 stringDescriptionAttribute

Attribute DescriptionminOccurs 0

16

Page 20: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

Restrictions

Restrictions DescriptionmaxLength 15

FIELD_VALUE

17

Page 21: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 22: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 23: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 24: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 25: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 26: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 27: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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-IO

Attribute DescriptionName Brmaster-IODatatypeDescription

BROKER

Attribute Description

24

Page 28: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 29: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 30: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 31: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 32: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 33: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 34: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

Restrictions

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

MSGSTAT

31

Page 35: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 36: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 37: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 38: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 39: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 40: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 41: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 42: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 43: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 44: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 45: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 46: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 47: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 48: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 49: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 50: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 51: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 52: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 53: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

PASSWORD

Attribute Description

50

Page 54: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 55: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 56: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 57: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 AccountAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

54

Page 58: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 59: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 60: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 61: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 62: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 63: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 64: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 65: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 66: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 67: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 68: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 69: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 70: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 71: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 72: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 73: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 74: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 75: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 76: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 77: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 78: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 79: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 80: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 81: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 82: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 83: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 84: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 85: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 86: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 87: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 88: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 89: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 90: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 91: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 92: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

Restrictions

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

MSGSTAT

89

Page 93: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 94: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 95: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 96: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 CodeAttribute

Attribute DescriptionminOccurs 0

93

Page 97: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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/NoAttribute

Attribute DescriptionminOccurs 0

94

Page 98: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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.Attribute

Attribute DescriptionminOccurs 0

95

Page 99: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 DescriptionName MODNODatatype StringDescription

96

Page 100: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 101: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 102: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 103: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 104: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 105: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 106: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 107: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 108: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 109: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 110: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 111: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 112: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 113: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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/NoAttribute

Attribute DescriptionminOccurs 0

110

Page 114: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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".Attribute

Attribute DescriptionminOccurs 0

111

Page 115: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 CHECKERDTSTAMPDatatype stringDescription Indicates Date and Stamp when the User has Authorized the

creation\modification of the record.

112

Page 116: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 117: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 stringDescriptionAttribute

Attribute DescriptionminOccurs 0

114

Page 118: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

Restrictions

Restrictions DescriptionmaxLength 15

FIELD_VALUE

115

Page 119: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 120: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 121: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 122: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 123: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 124: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 125: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 126: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

Restrictions

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

MSGSTAT

123

Page 127: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 128: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 129: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 130: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 CodeAttribute

Attribute DescriptionminOccurs 0

127

Page 131: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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/NoAttribute

Attribute DescriptionminOccurs 0

128

Page 132: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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.Attribute

Attribute DescriptionminOccurs 0

129

Page 133: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 DescriptionName MODNODatatype StringDescription

130

Page 134: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 135: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 136: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 137: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 138: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

Restrictions

Restrictions DescriptionmaxLength 9

135

Page 139: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 140: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 141: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 142: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 143: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 144: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 145: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 146: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 147: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 148: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 149: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 150: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 151: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 152: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 153: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 154: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

Restrictions

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

MSGSTAT

151

Page 155: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 156: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 157: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 158: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 159: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 160: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 161: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 162: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 163: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 164: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 165: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

162

Page 166: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 167: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 168: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 169: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 170: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 171: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 172: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 173: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 174: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE171

Page 175: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 176: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 177: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 178: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 179: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 180: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 181: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

Restrictions

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

MSGSTAT

178

Page 182: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 183: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 184: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 185: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 CodeAttribute

Attribute DescriptionminOccurs 0

182

Page 186: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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/NoAttribute

Attribute DescriptionminOccurs 0

183

Page 187: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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.Attribute

Attribute DescriptionminOccurs 0

184

Page 188: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 DescriptionName MODNODatatype StringDescription

185

Page 189: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 190: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 191: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 192: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 193: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 194: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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}

MODULEID

Attribute DescriptionName MODULEID

191

Page 195: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 196: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 197: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 198: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 199: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 200: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 201: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 202: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 203: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 204: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 205: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 206: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 207: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 208: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 209: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 210: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 211: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 212: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 213: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 214: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 215: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 216: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 217: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 218: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 219: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 220: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 221: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 222: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 223: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 224: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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-IO

Attribute DescriptionName Brmaster-IODatatypeDescription

BROKER

Attribute Description

221

Page 225: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 226: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 227: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 228: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 229: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 230: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 231: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 232: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 233: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 234: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE231

Page 235: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 236: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 237: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 238: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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}

MODULEID

Attribute DescriptionName MODULEID

235

Page 239: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 240: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 241: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 242: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 243: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 244: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 245: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 246: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 247: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 248: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 249: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

Restrictions

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

MSGSTAT

246

Page 250: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 251: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 252: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 253: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 254: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 255: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 256: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 257: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 258: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 259: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 260: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 261: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 262: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 263: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 264: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 265: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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.Restrictions

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

OPERATION

262

Page 266: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 267: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 268: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 269: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 270: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 271: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 272: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 273: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 274: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 275: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 276: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 277: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 278: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 279: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 280: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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=+/]*

ADDL

Attribute DescriptionName ADDL

277

Page 281: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 282: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 283: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 284: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

BOOKCCY

Attribute DescriptionName BOOKCCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

281

Page 285: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 DescriptionName BKMTHDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKAMT

282

Page 286: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 287: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 288: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 289: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 290: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 291: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 292: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 293: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 294: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

Attribute DescriptionName INSTRCDLT2Datatype stringDescription Indicates Instruction Code 3Attribute

Attribute DescriptionminOccurs 0

291

Page 295: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

Attribute DescriptionName INSTRCDTXTDatatype stringDescription Indicates the Instruction Code TextAttribute

Attribute DescriptionminOccurs 0

292

Page 296: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

Attribute DescriptionName INSTRCDTXT4Datatype stringDescription Indicates the Instruction Code Text4Attribute

Attribute DescriptionminOccurs 0

293

Page 297: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 DespatchedAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9minLength 1

MEDIUM294

Page 298: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 299: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 300: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 301: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 302: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 303: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 304: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 305: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 306: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 307: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 DescriptionName BrliqDatatypeDescription

LREFNO

Attribute Description

304

Page 308: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 309: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 310: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 311: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 312: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 313: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 314: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 DescriptionName COMPEVTDatatype stringDescription Indicates EventAttribute

Attribute DescriptionminOccurs 0

311

Page 315: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

312

Page 316: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 TagAttribute

Attribute DescriptionminOccurs 0

313

Page 317: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 DescriptionName REGREP2Datatype stringDescription Regulatory Report 2

314

Page 318: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 319: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 320: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 321: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 322: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 323: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 324: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 325: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 326: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 327: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 328: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 329: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 330: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 331: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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}

MODULEID

Attribute DescriptionName MODULEID

328

Page 332: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 333: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 334: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 335: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 336: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 337: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 338: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 339: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 340: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 341: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 342: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 343: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 DescriptionName COMPEVTDatatype stringDescription Indicates EventAttribute

Attribute DescriptionminOccurs 0

340

Page 344: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

341

Page 345: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 TagAttribute

Attribute DescriptionminOccurs 0

342

Page 346: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 DescriptionName REGREP2Datatype stringDescription Regulatory Report 2

343

Page 347: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 348: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 349: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 350: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 351: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 352: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 353: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 354: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 355: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 356: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 357: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 358: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 359: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 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

Page 360: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 361: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 362: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 363: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 364: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 365: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 366: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 367: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 368: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 369: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 370: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 371: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 DescriptionName TAXSCHDatatype stringDescription Tax SchemeAttribute

Attribute DescriptionminOccurs 0

368

Page 372: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

Restrictions

Restrictions DescriptionmaxLength 200

Brokdetails

Attribute Description369

Page 373: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 374: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 375: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

LREFNO

372

Page 376: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 377: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 378: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 379: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 380: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 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

Page 381: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 382: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 383: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 384: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 385: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 386: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 387: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 388: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 389: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 390: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 391: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 392: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

PASSWORD

Attribute Description

389

Page 393: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 394: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 395: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 396: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 397: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 398: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 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

Page 399: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 400: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 401: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 402: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 403: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 404: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 405: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 406: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 407: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 408: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 409: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 410: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 411: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 412: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 413: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 414: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 415: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 416: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 417: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 418: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 419: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 420: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 421: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 422: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 423: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

PASSWORD

Attribute Description

420

Page 424: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 425: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 426: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 427: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 428: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 429: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 430: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 431: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 432: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 433: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 434: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 435: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 436: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 437: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

INSTRCDLT1

Attribute DescriptionName INSTRCDLT1Datatype stringDescription Indicates Instruction Code 2Attribute

Attribute DescriptionminOccurs 0

434

Page 438: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

Attribute DescriptionName INSTRCDLT5Datatype stringDescription Indicates Instruction Code 6Attribute

Attribute DescriptionminOccurs 0

435

Page 439: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

Attribute DescriptionName INSTRCDTXT3Datatype stringDescription Indicates the Instruction Code Text3Attribute

Attribute DescriptionminOccurs 0

436

Page 440: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 stringDescription Indicates Message TypeRestrictions

Restrictions DescriptionmaxLength 15minLength 1

PARTYID

437

Page 441: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 442: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 443: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 444: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 445: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 446: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 447: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 448: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 449: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 450: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 451: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 452: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 453: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 454: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 455: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 456: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

LREFNO

453

Page 457: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 458: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 459: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 460: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 461: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 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

Page 462: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 463: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 464: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 465: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 466: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 467: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 468: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 469: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 470: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 471: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 472: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 473: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

PASSWORD

Attribute Description

470

Page 474: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 475: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 476: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 477: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 478: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 479: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 480: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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.Restrictions

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

OPERATION

477

Page 481: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 482: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 483: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 484: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 485: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 486: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 487: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 488: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

BOOKEXDT

Attribute DescriptionName BOOKEXDTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionfractionDigits 3totalDigits 22

LIQSTAT

485

Page 489: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 490: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 491: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 492: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 493: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 494: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 495: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 496: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 497: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 498: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 499: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 500: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 501: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 502: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 503: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 504: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 505: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 506: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 507: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 508: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 509: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 510: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 511: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 512: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 513: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 514: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

Restrictions

Restrictions DescriptionmaxLength 200

Brokdetails

Attribute Description511

Page 515: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 516: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 517: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

LREFNO

514

Page 518: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 519: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 520: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 521: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 522: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 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

Page 523: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 524: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 525: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 526: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 527: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 528: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 529: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 530: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 531: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 532: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 533: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 534: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 535: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 536: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

533

Page 537: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

534

Page 538: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 539: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 540: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 541: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 542: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 543: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 544: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 545: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 546: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 547: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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.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

Page 548: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 549: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 550: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 551: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 552: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 553: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 554: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 555: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 StringDescriptionAttribute

Attribute DescriptionminOccurs 0

552

Page 556: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

Restrictions

Restrictions DescriptionmaxLength 6

TAXPAYABLETXNCODE553

Page 557: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 558: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 559: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 560: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 561: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 562: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 563: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 564: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 565: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 566: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 567: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 568: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

565

Page 569: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 570: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 571: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 572: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 573: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 574: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 575: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 576: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 577: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 578: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 579: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 580: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 581: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 582: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 583: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 584: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 585: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 586: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 587: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 588: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 589: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 590: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 591: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 592: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 593: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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=+/]*

ADDL

Attribute DescriptionName ADDL

590

Page 594: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 595: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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 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

Page 596: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 597: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 598: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 599: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 600: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 601: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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

BROKER

Attribute DescriptionName BROKERDatatype stringDescription Indicates Broker IdentificationAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

NAME

598

Page 602: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 603: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 604: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 605: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 606: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 607: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 608: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 609: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 610: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.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_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE607

Page 611: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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

Page 612: Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - FCUBSBrokerService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0

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