gateway documentation - fcubsivservice oracle ......1. background integration of different...

620
Gateway Documentation - FCUBSIVService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0 [October][2015]

Upload: others

Post on 23-Jul-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Gateway Documentation - FCUBSIVServiceOracle FLEXCUBE Universal Banking

Release FCUBS_12.1.0.0.0[October][2015]

Page 2: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Table Of Contents

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

2. FCUBSIVService ......................................................................... 2

2.1.CreateAdjustmentStock ......................................................................... 2

2.1.1.IV-CreateAdjustmentStock-Req-Full-MSG.xsd ......................................................................... 2

2.1.2.IV-CreateAdjustmentStock-Req-IO-MSG.xsd ......................................................................... 15

2.1.3.IV-CreateAdjustmentStock-Res-Full-MSG.xsd ......................................................................... 25

2.1.4.IV-CreateAdjustmentStock-Res-PK-MSG.xsd ......................................................................... 40

2.2.CreateBulkRequestStock ......................................................................... 51

2.2.1.IV-CreateBulkRequestStock-Req-Full-MSG.xsd ......................................................................... 51

2.2.2.IV-CreateBulkRequestStock-Req-IO-MSG.xsd ......................................................................... 63

2.2.3.IV-CreateBulkRequestStock-Res-Full-MSG.xsd ......................................................................... 71

2.2.4.IV-CreateBulkRequestStock-Res-PK-MSG.xsd ......................................................................... 85

2.3.CreateIssueStock ......................................................................... 95

2.3.1.IV-CreateIssueStock-Req-Full-MSG.xsd ......................................................................... 95

2.3.2.IV-CreateIssueStock-Req-IO-MSG.xsd ......................................................................... 107

2.3.3.IV-CreateIssueStock-Res-Full-MSG.xsd ......................................................................... 116

2.3.4.IV-CreateIssueStock-Res-PK-MSG.xsd ......................................................................... 130

2.4.CreateOrderStock ......................................................................... 140

2.4.1.IV-CreateOrderStock-Req-Full-MSG.xsd ......................................................................... 140

2.4.2.IV-CreateOrderStock-Req-IO-MSG.xsd ......................................................................... 153

2.4.3.IV-CreateOrderStock-Res-Full-MSG.xsd ......................................................................... 162

2.4.4.IV-CreateOrderStock-Res-PK-MSG.xsd ......................................................................... 176

2.5.CreateReceiveStock ......................................................................... 187

2.5.1.IV-CreateReceiveStock-Req-Full-MSG.xsd ......................................................................... 187

2.5.2.IV-CreateReceiveStock-Req-IO-MSG.xsd ......................................................................... 199

2.5.3.IV-CreateReceiveStock-Res-Full-MSG.xsd ......................................................................... 206

2.5.4.IV-CreateReceiveStock-Res-PK-MSG.xsd ......................................................................... 220

2.6.CreateRequestStock ......................................................................... 229

2.6.1.IV-CreateRequestStock-Req-Full-MSG.xsd ......................................................................... 229

2.6.2.IV-CreateRequestStock-Req-IO-MSG.xsd ......................................................................... 245

2.6.3.IV-CreateRequestStock-Res-Full-MSG.xsd ......................................................................... 255

2.6.4.IV-CreateRequestStock-Res-PK-MSG.xsd ......................................................................... 272

2.7.CreateStockCatalog ......................................................................... 283

2.7.1.IV-CreateStockCatalog-Req-Full-MSG.xsd ......................................................................... 283

2.7.2.IV-CreateStockCatalog-Req-IO-MSG.xsd ......................................................................... 296

2.7.3.IV-CreateStockCatalog-Res-Full-MSG.xsd ......................................................................... 305

2.7.4.IV-CreateStockCatalog-Res-PK-MSG.xsd ......................................................................... 319

2.8.ModifyStockCatalog ......................................................................... 331

2.8.1.IV-ModifyStockCatalog-Req-Full-MSG.xsd ......................................................................... 331

2.8.2.IV-ModifyStockCatalog-Req-IO-MSG.xsd ......................................................................... 343

2.8.3.IV-ModifyStockCatalog-Res-Full-MSG.xsd ......................................................................... 352

2.8.4.IV-ModifyStockCatalog-Res-PK-MSG.xsd ......................................................................... 366

2.9.QueryAdjustmentStock ......................................................................... 377

2.9.1.IV-QueryAdjustmentStock-Req-IO-MSG.xsd ......................................................................... 377

2.9.2.IV-QueryAdjustmentStock-Res-Full-MSG.xsd ......................................................................... 384

2.10.QueryBulkRequestStock ......................................................................... 399

2.10.1.IV-QueryBulkRequestStock-Req-IO-MSG.xsd ......................................................................... 399

2.10.2.IV-QueryBulkRequestStock-Res-Full-MSG.xsd ......................................................................... 406

Page 3: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

2.11.QueryIssueStock ......................................................................... 419

2.11.1.IV-QueryIssueStock-Req-IO-MSG.xsd ......................................................................... 420

2.11.2.IV-QueryIssueStock-Res-Full-MSG.xsd ......................................................................... 426

2.12.QueryOrderStock ......................................................................... 441

2.12.1.IV-QueryOrderStock-Req-IO-MSG.xsd ......................................................................... 441

2.12.2.IV-QueryOrderStock-Res-Full-MSG.xsd ......................................................................... 447

2.13.QueryReceiveStock ......................................................................... 462

2.13.1.IV-QueryReceiveStock-Req-IO-MSG.xsd ......................................................................... 462

2.13.2.IV-QueryReceiveStock-Res-Full-MSG.xsd ......................................................................... 469

2.14.QueryRequestStock ......................................................................... 483

2.14.1.IV-QueryRequestStock-Req-IO-MSG.xsd ......................................................................... 483

2.14.2.IV-QueryRequestStock-Res-Full-MSG.xsd ......................................................................... 490

2.15.QueryStockBalanceInquiry ......................................................................... 507

2.15.1.IV-QueryStockBalanceInquiry-Req-IO-MSG.xsd ......................................................................... 507

2.15.2.IV-QueryStockBalanceInquiry-Res-Full-MSG.xsd ......................................................................... 514

2.16.QueryStockCatalog ......................................................................... 529

2.16.1.IV-QueryStockCatalog-Req-IO-MSG.xsd ......................................................................... 529

2.16.2.IV-QueryStockCatalog-Res-Full-MSG.xsd ......................................................................... 536

2.17.QueryStockflowDefinition ......................................................................... 550

2.17.1.IV-QueryStockflowDefinition-Req-IO-MSG.xsd ......................................................................... 550

2.17.2.IV-QueryStockflowDefinition-Res-Full-MSG.xsd ......................................................................... 557

2.18.QueryStockTxnInquiry ......................................................................... 572

2.18.1.IV-QueryStockTxnInquiry-Req-IO-MSG.xsd ......................................................................... 572

2.18.2.IV-QueryStockTxnInquiry-Res-Full-MSG.xsd ......................................................................... 580

2.19.QueryUsagePattern ......................................................................... 595

2.19.1.IV-QueryUsagePattern-Req-IO-MSG.xsd ......................................................................... 595

2.19.2.IV-QueryUsagePattern-Res-Full-MSG.xsd ......................................................................... 603

Page 4: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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 FCUBSIVService of IV Module

1

Page 5: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

2. FCUBSIVService

2.1.CreateAdjustmentStock

2.1.1.IV-CreateAdjustmentStock-Req-Full-MSG.xsd

CREATEADJUSTMENTSTOCK_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

Iv-Adj-Sk-Full

ADJSTKNO

STOCK_TXN_TYPE

TYPEOFADJUSTMENT

REMARKS 2

Page 6: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

STOCKCATALOGCODE

DENM_ID

DENOMINATIONVALUE

QUANTITY

SERIESNO

STARTNO

ENDNO

TOTALVALUE

REQUESTINGBRANCH

FROMBRANCH

CCYCD

USERID

REASON

DATE

DESCRIPTION

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

CREATEADJUSTMENTSTOCK_FSFS_REQ

Attribute DescriptionName CREATEADJUSTMENTSTOCK_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCE

3

Page 7: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

4

Page 8: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

5

Page 9: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

6

Page 10: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

7

Page 11: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

8

Page 12: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

CreateAdjustmentStock

Iv-Adj-Sk-Full

Attribute DescriptionName Iv-Adj-Sk-FullDatatypeDescription Adjust Inventory Balance

ADJSTKNO

Attribute DescriptionName ADJSTKNODatatype stringDescription Indicates Adjustment Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

STOCK_TXN_TYPE

Attribute DescriptionName STOCK_TXN_TYPEDatatype stringDescription Indicates Transaction Type Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

TYPEOFADJUSTMENT

Attribute DescriptionName TYPEOFADJUSTMENTDatatype stringDescription Indicates Type of AdjustmentR - Returned to the

inventoryC - CancelledL - Lost or misplaced inventoryF - FoundV - MC - User To BranchT - MC - Branch To User

9

Page 13: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions Descriptionenumeration R,C,L,F,V,T

REMARKS

Attribute DescriptionName REMARKSDatatype stringDescription Indicates Remarks Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

DENM_ID

Attribute DescriptionName DENM_IDDatatype stringDescription Indicates Denomination Id Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

10

Page 14: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

SERIESNO

Attribute DescriptionName SERIESNODatatype stringDescription Indicates Series Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

STARTNO

Attribute DescriptionName STARTNODatatype decimalDescription Indicates Start Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

ENDNO

Attribute DescriptionName ENDNODatatype decimalDescription Indicates End Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

TOTALVALUE

Attribute DescriptionName TOTALVALUE

11

Page 15: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Datatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates To Branch Restrictions

Restrictions DescriptionmaxLength 3

FROMBRANCH

Attribute DescriptionName FROMBRANCHDatatype stringDescription Indicates From Branch Restrictions

Restrictions DescriptionmaxLength 3

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

USERID

Attribute DescriptionName USERIDDatatype stringDescription Indicates User Attribute

Attribute DescriptionminOccurs 0

12

Page 16: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 12

REASON

Attribute DescriptionName REASONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

DATE

Attribute DescriptionName DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

DESCRIPTION

Attribute DescriptionName DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

13

Page 17: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT14

Page 18: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

2.1.2.IV-CreateAdjustmentStock-Req-IO-MSG.xsd

CREATEADJUSTMENTSTOCK_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

15

Page 19: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Iv-Adj-Sk-IO

ADJSTKNO

STOCK_TXN_TYPE

TYPEOFADJUSTMENT

REMARKS

STOCKCATALOGCODE

QUANTITY

SERIESNO

STARTNO

REQUESTINGBRANCH

FROMBRANCH

USERID

REASON

DESCRIPTION

CREATEADJUSTMENTSTOCK_IOPK_REQ

Attribute DescriptionName CREATEADJUSTMENTSTOCK_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCE

16

Page 20: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

17

Page 21: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

18

Page 22: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

19

Page 23: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

20

Page 24: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

21

Page 25: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

CreateAdjustmentStock

Iv-Adj-Sk-IO

Attribute DescriptionName Iv-Adj-Sk-IODatatypeDescription Adjust Inventory Balance

ADJSTKNO

Attribute DescriptionName ADJSTKNODatatype stringDescription Indicates Adjustment Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

STOCK_TXN_TYPE

Attribute DescriptionName STOCK_TXN_TYPEDatatype stringDescription Indicates Transaction Type Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

TYPEOFADJUSTMENT

Attribute DescriptionName TYPEOFADJUSTMENTDatatype stringDescription Indicates Type of AdjustmentR - Returned to the

inventoryC - CancelledL - Lost or misplaced inventoryF - FoundV - MC - User To BranchT - MC - Branch To User

22

Page 26: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions Descriptionenumeration R,C,L,F,V,T

REMARKS

Attribute DescriptionName REMARKSDatatype stringDescription Indicates Remarks Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

SERIESNO

Attribute DescriptionName SERIESNODatatype stringDescription Indicates Series Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

STARTNO

Attribute Description

23

Page 27: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name STARTNODatatype decimalDescription Indicates Start Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates To Branch Restrictions

Restrictions DescriptionmaxLength 3

FROMBRANCH

Attribute DescriptionName FROMBRANCHDatatype stringDescription Indicates From Branch Restrictions

Restrictions DescriptionmaxLength 3

USERID

Attribute DescriptionName USERIDDatatype stringDescription Indicates User Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

REASON

Attribute DescriptionName REASONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

24

Page 28: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 16

DESCRIPTION

Attribute DescriptionName DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

2.1.3.IV-CreateAdjustmentStock-Res-Full-MSG.xsd

CREATEADJUSTMENTSTOCK_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM25

Page 29: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

NAME

VALUE

FCUBS_BODY

Iv-Adj-Sk-Full

ADJSTKNO

STOCK_TXN_TYPE

TYPEOFADJUSTMENT

REMARKS

STOCKCATALOGCODE

DENM_ID

DENOMINATIONVALUE

QUANTITY

SERIESNO

STARTNO

ENDNO

TOTALVALUE

REQUESTINGBRANCH

FROMBRANCH

CCYCD

USERID

REASON

DATE

DESCRIPTION

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR26

Page 30: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATEADJUSTMENTSTOCK_FSFS_RES

Attribute DescriptionName CREATEADJUSTMENTSTOCK_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype string

27

Page 31: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

28

Page 32: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

29

Page 33: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

30

Page 34: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

31

Page 35: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Iv-Adj-Sk-Full

Attribute DescriptionName Iv-Adj-Sk-FullDatatypeDescription Adjust Inventory Balance

ADJSTKNO

Attribute DescriptionName ADJSTKNODatatype stringDescription Indicates Adjustment Stock Number Attribute

Attribute DescriptionminOccurs 0

32

Page 36: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 16

STOCK_TXN_TYPE

Attribute DescriptionName STOCK_TXN_TYPEDatatype stringDescription Indicates Transaction Type Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

TYPEOFADJUSTMENT

Attribute DescriptionName TYPEOFADJUSTMENTDatatype stringDescription Indicates Type of AdjustmentR - Returned to the

inventoryC - CancelledL - Lost or misplaced inventoryF - FoundV - MC - User To BranchT - MC - Branch To User

Restrictions

Restrictions Descriptionenumeration R,C,L,F,V,T

REMARKS

Attribute DescriptionName REMARKSDatatype stringDescription Indicates Remarks Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

DENM_ID

33

Page 37: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName DENM_IDDatatype stringDescription Indicates Denomination Id Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

SERIESNO

Attribute DescriptionName SERIESNODatatype stringDescription Indicates Series Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

STARTNO

Attribute DescriptionName STARTNODatatype decimalDescription Indicates Start Number

34

Page 38: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

ENDNO

Attribute DescriptionName ENDNODatatype decimalDescription Indicates End Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

TOTALVALUE

Attribute DescriptionName TOTALVALUEDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates To Branch Restrictions

Restrictions DescriptionmaxLength 3

FROMBRANCH

Attribute DescriptionName FROMBRANCHDatatype stringDescription Indicates From Branch Restrictions

Restrictions DescriptionmaxLength 3

35

Page 39: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

USERID

Attribute DescriptionName USERIDDatatype stringDescription Indicates User Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

REASON

Attribute DescriptionName REASONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

DATE

Attribute DescriptionName DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

DESCRIPTION

Attribute DescriptionName DESCRIPTION

36

Page 40: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMP

37

Page 41: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESP

38

Page 42: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

DatatypeDescriptionAttribute

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 WCODE

39

Page 43: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Datatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.1.4.IV-CreateAdjustmentStock-Res-PK-MSG.xsd

CREATEADJUSTMENTSTOCK_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

Iv-Adj-Sk-PK

ADJSTKNO

40

Page 44: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Iv-Adj-Sk-IO

ADJSTKNO

STOCK_TXN_TYPE

TYPEOFADJUSTMENT

REMARKS

STOCKCATALOGCODE

QUANTITY

SERIESNO

STARTNO

REQUESTINGBRANCH

FROMBRANCH

USERID

REASON

DESCRIPTION

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATEADJUSTMENTSTOCK_IOPK_RES

Attribute DescriptionName CREATEADJUSTMENTSTOCK_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCE

41

Page 45: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

42

Page 46: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

43

Page 47: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

44

Page 48: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

45

Page 49: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

46

Page 50: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Iv-Adj-Sk-PK

Attribute DescriptionName Iv-Adj-Sk-PKDatatypeDescription

ADJSTKNO

Attribute DescriptionName ADJSTKNODatatype stringDescription Indicates Adjustment Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Iv-Adj-Sk-IO

Attribute DescriptionName Iv-Adj-Sk-IODatatypeDescription Adjust Inventory Balance

ADJSTKNO

Attribute DescriptionName ADJSTKNODatatype stringDescription Indicates Adjustment Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

STOCK_TXN_TYPE

47

Page 51: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName STOCK_TXN_TYPEDatatype stringDescription Indicates Transaction Type Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

TYPEOFADJUSTMENT

Attribute DescriptionName TYPEOFADJUSTMENTDatatype stringDescription Indicates Type of AdjustmentR - Returned to the

inventoryC - CancelledL - Lost or misplaced inventoryF - FoundV - MC - User To BranchT - MC - Branch To User

Restrictions

Restrictions Descriptionenumeration R,C,L,F,V,T

REMARKS

Attribute DescriptionName REMARKSDatatype stringDescription Indicates Remarks Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity

48

Page 52: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptiontotalDigits 16

SERIESNO

Attribute DescriptionName SERIESNODatatype stringDescription Indicates Series Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

STARTNO

Attribute DescriptionName STARTNODatatype decimalDescription Indicates Start Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates To Branch Restrictions

Restrictions DescriptionmaxLength 3

FROMBRANCH

Attribute DescriptionName FROMBRANCHDatatype stringDescription Indicates From Branch Restrictions

Restrictions DescriptionmaxLength 3

USERID

Attribute Description

49

Page 53: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name USERIDDatatype stringDescription Indicates User Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

REASON

Attribute DescriptionName REASONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

DESCRIPTION

Attribute DescriptionName DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescription

50

Page 54: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

2.2.1.IV-CreateBulkRequestStock-Req-Full-MSG.xsd

CREATEBULKREQUESTSTOCK_FSFS_REQ51

Page 55: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

Ivtbs-Bulk-Txn-Master-Full

BULKREQNO

BREQTYPE

REMARKS

REQUESTFOR

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP52

Page 56: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

MODNO

TXNSTAT

AUTHSTAT

Ivtbs-Bulk-Txn-Details

REQSTKNO

REQUESTINGBRANCH

STOCKCATALOGCODE

DENOMINATIONID

DENOMINATIONVALUE

QUANTITY

CCYCD

TOTALVALUE

CREATEBULKREQUESTSTOCK_FSFS_REQ

Attribute DescriptionName CREATEBULKREQUESTSTOCK_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.53

Page 57: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

54

Page 58: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

55

Page 59: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

56

Page 60: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

57

Page 61: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

CreateBulkRequestStock

Ivtbs-Bulk-Txn-Master-Full

Attribute DescriptionName Ivtbs-Bulk-Txn-Master-FullDatatypeDescription

BULKREQNO

Attribute Description58

Page 62: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name BULKREQNODatatype stringDescription Indicates Bulk Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

BREQTYPE

Attribute DescriptionName BREQTYPEDatatype stringDescription Indicates Bulk Request TypeR - RegularA - Ad hoc

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration R,A

REMARKS

Attribute DescriptionName REMARKSDatatype stringDescription Indicates Remarks Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

REQUESTFOR

Attribute DescriptionName REQUESTFORDatatype stringDescription Indicates Request ForP - PurchaseI - Issuer Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration P,I

MAKER

Attribute Description59

Page 63: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute Description

60

Page 64: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Ivtbs-Bulk-Txn-Details

Attribute DescriptionName Ivtbs-Bulk-Txn-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number

61

Page 65: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Restrictions

Restrictions DescriptionmaxLength 3

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute Description

62

Page 66: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOTALVALUE

Attribute DescriptionName TOTALVALUEDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

2.2.2.IV-CreateBulkRequestStock-Req-IO-MSG.xsd

CREATEBULKREQUESTSTOCK_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION 63

Page 67: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtbs-Bulk-Txn-Master-IO

BULKREQNO

BREQTYPE

REMARKS

REQUESTFOR

Ivtbs-Bulk-Txn-Details

REQUESTINGBRANCH

QUANTITY

CREATEBULKREQUESTSTOCK_IOPK_REQ

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

Page 68: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

65

Page 69: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

66

Page 70: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

67

Page 71: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

68

Page 72: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

69

Page 73: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

CreateBulkRequestStock

Ivtbs-Bulk-Txn-Master-IO

Attribute DescriptionName Ivtbs-Bulk-Txn-Master-IODatatypeDescription

BULKREQNO

Attribute DescriptionName BULKREQNODatatype stringDescription Indicates Bulk Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

BREQTYPE

Attribute DescriptionName BREQTYPEDatatype stringDescription Indicates Bulk Request TypeR - RegularA - Ad hoc

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration R,A

REMARKS

Attribute DescriptionName REMARKSDatatype stringDescription Indicates Remarks Attribute

Attribute DescriptionminOccurs 0

70

Page 74: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 255

REQUESTFOR

Attribute DescriptionName REQUESTFORDatatype stringDescription Indicates Request ForP - PurchaseI - Issuer Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration P,I

Ivtbs-Bulk-Txn-Details

Attribute DescriptionName Ivtbs-Bulk-Txn-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Restrictions

Restrictions DescriptionmaxLength 3

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

2.2.3.IV-CreateBulkRequestStock-Res-Full-MSG.xsd

CREATEBULKREQUESTSTOCK_FSFS_RES

FCUBS_HEADER

SOURCE

71

Page 75: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtbs-Bulk-Txn-Master-Full

BULKREQNO

BREQTYPE

REMARKS

REQUESTFOR

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT72

Page 76: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

AUTHSTAT

Ivtbs-Bulk-Txn-Details

REQSTKNO

REQUESTINGBRANCH

STOCKCATALOGCODE

DENOMINATIONID

DENOMINATIONVALUE

QUANTITY

CCYCD

TOTALVALUE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATEBULKREQUESTSTOCK_FSFS_RES

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

73

Page 77: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

74

Page 78: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

75

Page 79: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

76

Page 80: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

77

Page 81: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

78

Page 82: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Ivtbs-Bulk-Txn-Master-Full

Attribute DescriptionName Ivtbs-Bulk-Txn-Master-FullDatatypeDescription

BULKREQNO

Attribute DescriptionName BULKREQNODatatype stringDescription Indicates Bulk Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

BREQTYPE

Attribute DescriptionName BREQTYPEDatatype stringDescription Indicates Bulk Request TypeR - RegularA - Ad hoc

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration R,A

REMARKS

Attribute DescriptionName REMARKSDatatype stringDescription Indicates Remarks Attribute

Attribute DescriptionminOccurs 0

79

Page 83: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 255

REQUESTFOR

Attribute DescriptionName REQUESTFORDatatype stringDescription Indicates Request ForP - PurchaseI - Issuer Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration P,I

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

80

Page 84: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

81

Page 85: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 1

Ivtbs-Bulk-Txn-Details

Attribute DescriptionName Ivtbs-Bulk-Txn-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Restrictions

Restrictions DescriptionmaxLength 3

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id

82

Page 86: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOTALVALUE

Attribute DescriptionName TOTALVALUEDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

83

Page 87: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE84

Page 88: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.2.4.IV-CreateBulkRequestStock-Res-PK-MSG.xsd

CREATEBULKREQUESTSTOCK_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

Ivtbs-Bulk-Txn-Master-PK85

Page 89: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

BULKREQNO

Ivtbs-Bulk-Txn-Master-IO

BULKREQNO

BREQTYPE

REMARKS

REQUESTFOR

Ivtbs-Bulk-Txn-Details

REQUESTINGBRANCH

QUANTITY

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATEBULKREQUESTSTOCK_IOPK_RES

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

86

Page 90: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

87

Page 91: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

88

Page 92: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

89

Page 93: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

90

Page 94: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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 This XSD Gives Information about PK Response

91

Page 95: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Ivtbs-Bulk-Txn-Master-PK

Attribute DescriptionName Ivtbs-Bulk-Txn-Master-PKDatatypeDescription

BULKREQNO

Attribute DescriptionName BULKREQNODatatype stringDescription Indicates Bulk Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Ivtbs-Bulk-Txn-Master-IO

Attribute DescriptionName Ivtbs-Bulk-Txn-Master-IODatatypeDescription

BULKREQNO

Attribute DescriptionName BULKREQNODatatype stringDescription Indicates Bulk Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

BREQTYPE

Attribute DescriptionName BREQTYPEDatatype stringDescription Indicates Bulk Request TypeR - RegularA - Ad hoc

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration R,A

REMARKS92

Page 96: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName REMARKSDatatype stringDescription Indicates Remarks Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

REQUESTFOR

Attribute DescriptionName REQUESTFORDatatype stringDescription Indicates Request ForP - PurchaseI - Issuer Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration P,I

Ivtbs-Bulk-Txn-Details

Attribute DescriptionName Ivtbs-Bulk-Txn-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Restrictions

Restrictions DescriptionmaxLength 3

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity

93

Page 97: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptiontotalDigits 16

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescription

94

Page 98: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.3.CreateIssueStock

2.3.1.IV-CreateIssueStock-Req-Full-MSG.xsd

CREATEISSUESTOCK_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 95

Page 99: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

NAME

VALUE

FCUBS_BODY

Ivtbs-Txn-Master-Full

ISSUESTOCKS_NUM

REQSTKNO

STOCKCATALOGCODE

REQUESTINGBRANCH

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Ivtbs-Txn-Details

REQSTKNO

REQUESTINGBRANCH

STOCKCATALOGCODE

DENOMINATIONID

DENOMINATIONVALUE

QUANTITY

SERIESNO

STARTNO

ENDNO

TOTALVALUE

CCYCD

CREATEISSUESTOCK_FSFS_REQ

Attribute DescriptionName CREATEISSUESTOCK_FSFS_REQDatatypeDescription

FCUBS_HEADER

96

Page 100: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

CORRELID

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

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

97

Page 101: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

98

Page 102: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

99

Page 103: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

100

Page 104: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

101

Page 105: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

CreateIssueStock

Ivtbs-Txn-Master-Full

Attribute DescriptionName Ivtbs-Txn-Master-FullDatatypeDescription

ISSUESTOCKS_NUM

Attribute DescriptionName ISSUESTOCKS_NUMDatatype stringDescription Indicates Issue Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code

102

Page 106: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescription

103

Page 107: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription

104

Page 108: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Ivtbs-Txn-Details

Attribute DescriptionName Ivtbs-Txn-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Restrictions

Restrictions DescriptionmaxLength 16

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

105

Page 109: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 10

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

SERIESNO

Attribute DescriptionName SERIESNODatatype stringDescription Indicates Series Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

106

Page 110: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

STARTNO

Attribute DescriptionName STARTNODatatype decimalDescription Indicates Start Number Restrictions

Restrictions DescriptiontotalDigits 16

ENDNO

Attribute DescriptionName ENDNODatatype decimalDescription Indicates End Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

TOTALVALUE

Attribute DescriptionName TOTALVALUEDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

2.3.2.IV-CreateIssueStock-Req-IO-MSG.xsd

CREATEISSUESTOCK_IOPK_REQ

FCUBS_HEADER107

Page 111: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

Ivtbs-Txn-Master-IO

ISSUESTOCKS_NUM

REQSTKNO

STOCKCATALOGCODE

REQUESTINGBRANCH

Ivtbs-Txn-Details

QUANTITY

STARTNO

CREATEISSUESTOCK_IOPK_REQ

Attribute Description108

Page 112: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

CORRELID

109

Page 113: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

110

Page 114: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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 Description111

Page 115: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

112

Page 116: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

113

Page 117: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

CreateIssueStock

Ivtbs-Txn-Master-IO

Attribute DescriptionName Ivtbs-Txn-Master-IODatatypeDescription

ISSUESTOCKS_NUM

Attribute DescriptionName ISSUESTOCKS_NUMDatatype stringDescription Indicates Issue Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

114

Page 118: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 16

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

Ivtbs-Txn-Details

Attribute DescriptionName Ivtbs-Txn-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

STARTNO

Attribute Description115

Page 119: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name STARTNODatatype decimalDescription Indicates Start Number Restrictions

Restrictions DescriptiontotalDigits 16

2.3.3.IV-CreateIssueStock-Res-Full-MSG.xsd

CREATEISSUESTOCK_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

Ivtbs-Txn-Master-Full

ISSUESTOCKS_NUM

REQSTKNO

116

Page 120: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

STOCKCATALOGCODE

REQUESTINGBRANCH

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Ivtbs-Txn-Details

REQSTKNO

REQUESTINGBRANCH

STOCKCATALOGCODE

DENOMINATIONID

DENOMINATIONVALUE

QUANTITY

SERIESNO

STARTNO

ENDNO

TOTALVALUE

CCYCD

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATEISSUESTOCK_FSFS_RES

Attribute DescriptionName CREATEISSUESTOCK_FSFS_RES

117

Page 121: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

DatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

CORRELID

118

Page 122: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

119

Page 123: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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 Description120

Page 124: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

121

Page 125: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

122

Page 126: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Ivtbs-Txn-Master-Full

Attribute DescriptionName Ivtbs-Txn-Master-FullDatatypeDescription

ISSUESTOCKS_NUM

Attribute DescriptionName ISSUESTOCKS_NUMDatatype stringDescription Indicates Issue Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

123

Page 127: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 16

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

124

Page 128: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

125

Page 129: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Ivtbs-Txn-Details

Attribute DescriptionName Ivtbs-Txn-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Restrictions

Restrictions DescriptionmaxLength 16

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

STOCKCATALOGCODE

Attribute Description126

Page 130: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

SERIESNO

Attribute DescriptionName SERIESNODatatype stringDescription Indicates Series Number

127

Page 131: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

STARTNO

Attribute DescriptionName STARTNODatatype decimalDescription Indicates Start Number Restrictions

Restrictions DescriptiontotalDigits 16

ENDNO

Attribute DescriptionName ENDNODatatype decimalDescription Indicates End Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

TOTALVALUE

Attribute DescriptionName TOTALVALUEDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

128

Page 132: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 3

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescription

129

Page 133: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.3.4.IV-CreateIssueStock-Res-PK-MSG.xsd

CREATEISSUESTOCK_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 130

Page 134: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

VALUE

FCUBS_BODY

Ivtbs-Txn-Master-PK

ISSUESTOCKS_NUM

Ivtbs-Txn-Master-IO

ISSUESTOCKS_NUM

REQSTKNO

STOCKCATALOGCODE

REQUESTINGBRANCH

Ivtbs-Txn-Details

QUANTITY

STARTNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATEISSUESTOCK_IOPK_RES

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

Page 135: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

132

Page 136: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

133

Page 137: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

134

Page 138: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

135

Page 139: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

136

Page 140: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Ivtbs-Txn-Master-PK

Attribute DescriptionName Ivtbs-Txn-Master-PKDatatypeDescription

ISSUESTOCKS_NUM

Attribute DescriptionName ISSUESTOCKS_NUMDatatype stringDescription Indicates Issue Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Ivtbs-Txn-Master-IO

Attribute DescriptionName Ivtbs-Txn-Master-IODatatypeDescription

ISSUESTOCKS_NUM

Attribute DescriptionName ISSUESTOCKS_NUMDatatype stringDescription Indicates Issue Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number

137

Page 141: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

Ivtbs-Txn-Details

Attribute DescriptionName Ivtbs-Txn-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity

138

Page 142: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptiontotalDigits 16

STARTNO

Attribute DescriptionName STARTNODatatype decimalDescription Indicates Start Number Restrictions

Restrictions DescriptiontotalDigits 16

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescription

139

Page 143: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.4.CreateOrderStock

2.4.1.IV-CreateOrderStock-Req-Full-MSG.xsd

CREATEORDERSTOCK_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

140

Page 144: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtbs-Txn-Master-Full

ORDSTKNO

SUPPLIERCODE

REQSTKNO

STOCKCATALOGCODE

REQUESTINGBRANCH

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Ivtbs-Txn-Details

REQSTKNO

STOCKCATALOGCODE

DENOMINATIONID

DENOMINATIONVALUE

QUANTITY

SERIESNO

STARTNO

ENDNO141

Page 145: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

TOTALVALUE

CCY_CODE

RECBRN

CREATEORDERSTOCK_FSFS_REQ

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

142

Page 146: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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}

MODULEID143

Page 147: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

144

Page 148: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

145

Page 149: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

PARAM146

Page 150: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

CreateOrderStock

Ivtbs-Txn-Master-Full

Attribute DescriptionName Ivtbs-Txn-Master-FullDatatypeDescription

ORDSTKNO

Attribute DescriptionName ORDSTKNODatatype stringDescription Indicates Order Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

SUPPLIERCODE

Attribute DescriptionName SUPPLIERCODEDatatype string

147

Page 151: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description Indicates Supplier Code Restrictions

Restrictions DescriptionmaxLength 10

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MAKER

Attribute DescriptionName MAKERDatatype stringDescription

148

Page 152: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescription

149

Page 153: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Ivtbs-Txn-Details

Attribute DescriptionName Ivtbs-Txn-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number

150

Page 154: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 16

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

SERIESNO

Attribute Description

151

Page 155: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name SERIESNODatatype stringDescription Indicates Series Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

STARTNO

Attribute DescriptionName STARTNODatatype decimalDescription Indicates Start Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

ENDNO

Attribute DescriptionName ENDNODatatype decimalDescription Indicates End Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

TOTALVALUE

Attribute DescriptionName TOTALVALUEDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CCY_CODE

Attribute Description

152

Page 156: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name CCY_CODEDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

RECBRN

Attribute DescriptionName RECBRNDatatype stringDescription Indicates Receiving Branch Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

2.4.2.IV-CreateOrderStock-Req-IO-MSG.xsd

CREATEORDERSTOCK_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

153

Page 157: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtbs-Txn-Master-IO

ORDSTKNO

SUPPLIERCODE

REQSTKNO

STOCKCATALOGCODE

REQUESTINGBRANCH

Ivtbs-Txn-Details

QUANTITY

SERIESNO

STARTNO

CREATEORDERSTOCK_IOPK_REQ

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

154

Page 158: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

155

Page 159: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

156

Page 160: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

157

Page 161: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

158

Page 162: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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 This XSD Gives Information about IO Request of

CreateOrderStock

159

Page 163: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Ivtbs-Txn-Master-IO

Attribute DescriptionName Ivtbs-Txn-Master-IODatatypeDescription

ORDSTKNO

Attribute DescriptionName ORDSTKNODatatype stringDescription Indicates Order Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

SUPPLIERCODE

Attribute DescriptionName SUPPLIERCODEDatatype stringDescription Indicates Supplier Code Restrictions

Restrictions DescriptionmaxLength 10

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

160

Page 164: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 10

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

Ivtbs-Txn-Details

Attribute DescriptionName Ivtbs-Txn-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

SERIESNO

Attribute DescriptionName SERIESNODatatype stringDescription Indicates Series Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

STARTNO

Attribute Description161

Page 165: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name STARTNODatatype decimalDescription Indicates Start Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

2.4.3.IV-CreateOrderStock-Res-Full-MSG.xsd

CREATEORDERSTOCK_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

Ivtbs-Txn-Master-Full

162

Page 166: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

ORDSTKNO

SUPPLIERCODE

REQSTKNO

STOCKCATALOGCODE

REQUESTINGBRANCH

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Ivtbs-Txn-Details

REQSTKNO

STOCKCATALOGCODE

DENOMINATIONID

DENOMINATIONVALUE

QUANTITY

SERIESNO

STARTNO

ENDNO

TOTALVALUE

CCY_CODE

RECBRN

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC163

Page 167: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

CREATEORDERSTOCK_FSFS_RES

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

164

Page 168: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

165

Page 169: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

166

Page 170: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

167

Page 171: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

PARAM168

Page 172: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Ivtbs-Txn-Master-Full

Attribute DescriptionName Ivtbs-Txn-Master-FullDatatypeDescription

ORDSTKNO

Attribute DescriptionName ORDSTKNODatatype stringDescription Indicates Order Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

SUPPLIERCODE

Attribute DescriptionName SUPPLIERCODEDatatype string

169

Page 173: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description Indicates Supplier Code Restrictions

Restrictions DescriptionmaxLength 10

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MAKER

Attribute DescriptionName MAKERDatatype stringDescription

170

Page 174: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescription

171

Page 175: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Ivtbs-Txn-Details

Attribute DescriptionName Ivtbs-Txn-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number

172

Page 176: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 16

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

SERIESNO

Attribute Description

173

Page 177: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name SERIESNODatatype stringDescription Indicates Series Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

STARTNO

Attribute DescriptionName STARTNODatatype decimalDescription Indicates Start Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

ENDNO

Attribute DescriptionName ENDNODatatype decimalDescription Indicates End Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

TOTALVALUE

Attribute DescriptionName TOTALVALUEDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CCY_CODE

Attribute Description

174

Page 178: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name CCY_CODEDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

RECBRN

Attribute DescriptionName RECBRNDatatype stringDescription Indicates Receiving Branch Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

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

175

Page 179: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.4.4.IV-CreateOrderStock-Res-PK-MSG.xsd

CREATEORDERSTOCK_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE176

Page 180: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtbs-Txn-Master-PK

ORDSTKNO

Ivtbs-Txn-Master-IO

ORDSTKNO

SUPPLIERCODE

REQSTKNO

STOCKCATALOGCODE

REQUESTINGBRANCH

Ivtbs-Txn-Details

QUANTITY

SERIESNO

STARTNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING177

Page 181: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

WCODE

WDESC

CREATEORDERSTOCK_IOPK_RES

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

178

Page 182: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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}

MODULEID179

Page 183: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

180

Page 184: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

181

Page 185: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

PARAM182

Page 186: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Ivtbs-Txn-Master-PK

Attribute DescriptionName Ivtbs-Txn-Master-PKDatatypeDescription

ORDSTKNO

Attribute DescriptionName ORDSTKNODatatype stringDescription Indicates Order Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Ivtbs-Txn-Master-IO

Attribute DescriptionName Ivtbs-Txn-Master-IODatatype

183

Page 187: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description

ORDSTKNO

Attribute DescriptionName ORDSTKNODatatype stringDescription Indicates Order Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

SUPPLIERCODE

Attribute DescriptionName SUPPLIERCODEDatatype stringDescription Indicates Supplier Code Restrictions

Restrictions DescriptionmaxLength 10

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

REQUESTINGBRANCH

Attribute Description184

Page 188: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

Ivtbs-Txn-Details

Attribute DescriptionName Ivtbs-Txn-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

SERIESNO

Attribute DescriptionName SERIESNODatatype stringDescription Indicates Series Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

STARTNO

Attribute DescriptionName STARTNODatatype decimalDescription Indicates Start Number Attribute

Attribute DescriptionminOccurs 0

185

Page 189: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptiontotalDigits 16

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescription

186

Page 190: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.5.CreateReceiveStock

2.5.1.IV-CreateReceiveStock-Req-Full-MSG.xsd

CREATERECEIVESTOCK_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 187

Page 191: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

NAME

VALUE

FCUBS_BODY

Ivtbs-Txn-Master-Full

RECSTKNO

ORDSTKNO

SUPPLIERCODE

INVENTORYBRANCH

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Ivtbs-Txn-Details

STOCKCATALOGCODE

DENOMINATIONID

DENOMINATIONVALUE

QUANTITY

SERIESNO

START_NUMBER

END_NUMBER

TOTAL_VALUE

CCYCD

REQSTKNO

CREATERECEIVESTOCK_FSFS_REQ

Attribute DescriptionName CREATERECEIVESTOCK_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute Description

188

Page 192: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

189

Page 193: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

190

Page 194: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

191

Page 195: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

192

Page 196: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

193

Page 197: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

CreateReceiveStock

Ivtbs-Txn-Master-Full

Attribute DescriptionName Ivtbs-Txn-Master-FullDatatypeDescription

RECSTKNO

Attribute DescriptionName RECSTKNODatatype stringDescription Indicates Receive Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

ORDSTKNO

Attribute DescriptionName ORDSTKNODatatype stringDescription Indicates Order Stock Number Restrictions

Restrictions DescriptionmaxLength 16

SUPPLIERCODE

Attribute DescriptionName SUPPLIERCODEDatatype stringDescription Indicates Supplier Code Restrictions

Restrictions DescriptionmaxLength 10

INVENTORYBRANCH

194

Page 198: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName INVENTORYBRANCHDatatype stringDescription Indicates Inventory Branch Restrictions

Restrictions DescriptionmaxLength 3

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescription

195

Page 199: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Ivtbs-Txn-Details

Attribute DescriptionName Ivtbs-Txn-DetailsDatatypeDescription

196

Page 200: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

SERIESNO

Attribute Description197

Page 201: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name SERIESNODatatype stringDescription Indicates Series Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

START_NUMBER

Attribute DescriptionName START_NUMBERDatatype decimalDescription Indicates Start Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

END_NUMBER

Attribute DescriptionName END_NUMBERDatatype decimalDescription Indicates End Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

TOTAL_VALUE

Attribute DescriptionName TOTAL_VALUEDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CCYCD

Attribute Description

198

Page 202: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

2.5.2.IV-CreateReceiveStock-Req-IO-MSG.xsd

CREATERECEIVESTOCK_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

199

Page 203: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtbs-Txn-Master-IO

RECSTKNO

Ivtbs-Txn-Details

QUANTITY

START_NUMBER

CREATERECEIVESTOCK_IOPK_REQ

Attribute DescriptionName CREATERECEIVESTOCK_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.200

Page 204: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

201

Page 205: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

202

Page 206: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

203

Page 207: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

204

Page 208: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

CreateReceiveStock

Ivtbs-Txn-Master-IO

Attribute DescriptionName Ivtbs-Txn-Master-IODatatypeDescription

RECSTKNO

Attribute Description205

Page 209: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name RECSTKNODatatype stringDescription Indicates Receive Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Ivtbs-Txn-Details

Attribute DescriptionName Ivtbs-Txn-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

START_NUMBER

Attribute DescriptionName START_NUMBERDatatype decimalDescription Indicates Start Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

2.5.3.IV-CreateReceiveStock-Res-Full-MSG.xsd

CREATERECEIVESTOCK_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

206

Page 210: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtbs-Txn-Master-Full

RECSTKNO

ORDSTKNO

SUPPLIERCODE

INVENTORYBRANCH

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Ivtbs-Txn-Details207

Page 211: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

STOCKCATALOGCODE

DENOMINATIONID

DENOMINATIONVALUE

QUANTITY

SERIESNO

START_NUMBER

END_NUMBER

TOTAL_VALUE

CCYCD

REQSTKNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATERECEIVESTOCK_FSFS_RES

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

208

Page 212: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

209

Page 213: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

210

Page 214: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

211

Page 215: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

212

Page 216: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

213

Page 217: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Ivtbs-Txn-Master-Full

Attribute DescriptionName Ivtbs-Txn-Master-FullDatatypeDescription

RECSTKNO

Attribute DescriptionName RECSTKNODatatype stringDescription Indicates Receive Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

ORDSTKNO

Attribute DescriptionName ORDSTKNODatatype stringDescription Indicates Order Stock Number Restrictions

Restrictions DescriptionmaxLength 16

SUPPLIERCODE

Attribute DescriptionName SUPPLIERCODEDatatype stringDescription Indicates Supplier Code Restrictions

Restrictions DescriptionmaxLength 10

INVENTORYBRANCH

Attribute DescriptionName INVENTORYBRANCHDatatype stringDescription Indicates Inventory Branch

214

Page 218: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 3

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

215

Page 219: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Ivtbs-Txn-Details

Attribute DescriptionName Ivtbs-Txn-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

216

Page 220: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

SERIESNO

Attribute DescriptionName SERIESNODatatype stringDescription Indicates Series Number

217

Page 221: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

START_NUMBER

Attribute DescriptionName START_NUMBERDatatype decimalDescription Indicates Start Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

END_NUMBER

Attribute DescriptionName END_NUMBERDatatype decimalDescription Indicates End Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

TOTAL_VALUE

Attribute DescriptionName TOTAL_VALUEDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code

218

Page 222: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

219

Page 223: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.5.4.IV-CreateReceiveStock-Res-PK-MSG.xsd

CREATERECEIVESTOCK_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION220

Page 224: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtbs-Txn-Master-PK

RECSTKNO

Ivtbs-Txn-Master-IO

RECSTKNO

Ivtbs-Txn-Details

QUANTITY

START_NUMBER

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATERECEIVESTOCK_IOPK_RES

Attribute DescriptionName CREATERECEIVESTOCK_IOPK_RESDatatypeDescription

FCUBS_HEADER

221

Page 225: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

CORRELID

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

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

222

Page 226: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

223

Page 227: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

224

Page 228: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

225

Page 229: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

226

Page 230: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Ivtbs-Txn-Master-PK

Attribute DescriptionName Ivtbs-Txn-Master-PKDatatypeDescription

RECSTKNO

Attribute DescriptionName RECSTKNODatatype stringDescription Indicates Receive Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Ivtbs-Txn-Master-IO

Attribute DescriptionName Ivtbs-Txn-Master-IODatatypeDescription

RECSTKNO

Attribute DescriptionName RECSTKNODatatype stringDescription Indicates Receive Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Ivtbs-Txn-Details

227

Page 231: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName Ivtbs-Txn-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

START_NUMBER

Attribute DescriptionName START_NUMBERDatatype decimalDescription Indicates Start Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

228

Page 232: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.6.CreateRequestStock

2.6.1.IV-CreateRequestStock-Req-Full-MSG.xsd

CREATEREQUESTSTOCK_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

229

Page 233: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtbs-Txn-Master-Full

REQSTKNO

REQUESTINGTYPE

REMARKS

REQUESTINGBRANCH

STOCKCATALOGCODE

DENOMINATIONID

DENOMINATIONVALUE

QUANTITY

TOTALVALUE

REQUESTFOR

CCYCD230

Page 234: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Issue-Details

ISSUESTOCKS_NUM

QUANTITY

INVENTORYDATE

Receipt-Details

RECSTKNO

QUANTITY

INVENTORYDATE

Ivvws-Reqstkqty

QTYORD

QTYREC

QTYISSU

STATUS

Order-Details

ORDSTKNO

QUANTITY

INVENTORYDATE

CREATEREQUESTSTOCK_FSFS_REQ

Attribute DescriptionName CREATEREQUESTSTOCK_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE231

Page 235: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

232

Page 236: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

233

Page 237: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

234

Page 238: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

235

Page 239: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

236

Page 240: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

CreateRequestStock

Ivtbs-Txn-Master-Full

Attribute DescriptionName Ivtbs-Txn-Master-FullDatatypeDescription

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

REQUESTINGTYPE

Attribute DescriptionName REQUESTINGTYPEDatatype stringDescription Indicates Request TypeR - RegularA - Ad hoc Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration R,A

REMARKS

Attribute DescriptionName REMARKSDatatype stringDescription Indicates Remarks

237

Page 241: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Restrictions

Restrictions DescriptionmaxLength 3

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

238

Page 242: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16minInclusive 0

TOTALVALUE

Attribute DescriptionName TOTALVALUEDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

REQUESTFOR

Attribute DescriptionName REQUESTFORDatatype stringDescription Indicates Request ForP - PurchaseI - Issue Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration P,I

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MAKER

Attribute Description

239

Page 243: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute Description

240

Page 244: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Issue-Details

Attribute DescriptionName Issue-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ISSUESTOCKS_NUM

Attribute DescriptionName ISSUESTOCKS_NUMDatatype stringDescription Indicates Issue Stock Number

241

Page 245: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INVENTORYDATE

Attribute DescriptionName INVENTORYDATEDatatype StringDescription Indicates Inventory Date Attribute

Attribute DescriptionminOccurs 0

Receipt-Details

Attribute DescriptionName Receipt-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

RECSTKNO

Attribute DescriptionName RECSTKNODatatype stringDescription Indicates Receive Stock Number Attribute

Attribute DescriptionminOccurs 0

242

Page 246: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 16

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INVENTORYDATE

Attribute DescriptionName INVENTORYDATEDatatype StringDescription Indicates Inventory Date Attribute

Attribute DescriptionminOccurs 0

Ivvws-Reqstkqty

Attribute DescriptionName Ivvws-ReqstkqtyDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

QTYORD

Attribute DescriptionName QTYORDDatatype decimalDescription Indicates Quantity Ordered Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QTYREC

Attribute Description

243

Page 247: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name QTYRECDatatype decimalDescription Indicates Quantity Received Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QTYISSU

Attribute DescriptionName QTYISSUDatatype decimalDescription Indicates Quantity Issued Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS

Attribute DescriptionName STATUSDatatype stringDescription Indicates StatusO - OpenI - In Progress

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration O,I,

Order-Details

Attribute DescriptionName Order-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ORDSTKNO

Attribute DescriptionName ORDSTKNODatatype string

244

Page 248: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description Indicates Order Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INVENTORYDATE

Attribute DescriptionName INVENTORYDATEDatatype StringDescription Indicates Inventory Date Attribute

Attribute DescriptionminOccurs 0

2.6.2.IV-CreateRequestStock-Req-IO-MSG.xsd

CREATEREQUESTSTOCK_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID 245

Page 249: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtbs-Txn-Master-IO

REQSTKNO

REQUESTINGTYPE

REMARKS

REQUESTINGBRANCH

QUANTITY

REQUESTFOR

Issue-Details

Receipt-Details

Order-Details

ORDSTKNO

QUANTITY

INVENTORYDATE

CREATEREQUESTSTOCK_IOPK_REQ

Attribute DescriptionName CREATEREQUESTSTOCK_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE246

Page 250: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

247

Page 251: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

248

Page 252: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

249

Page 253: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

250

Page 254: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

251

Page 255: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

CreateRequestStock

Ivtbs-Txn-Master-IO

Attribute DescriptionName Ivtbs-Txn-Master-IODatatypeDescription

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

REQUESTINGTYPE

Attribute DescriptionName REQUESTINGTYPEDatatype stringDescription Indicates Request TypeR - RegularA - Ad hoc Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration R,A

REMARKS

Attribute DescriptionName REMARKSDatatype stringDescription Indicates Remarks

252

Page 256: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Restrictions

Restrictions DescriptionmaxLength 3

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16minInclusive 0

REQUESTFOR

Attribute DescriptionName REQUESTFORDatatype stringDescription Indicates Request ForP - PurchaseI - Issue Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration P,I

Issue-Details

Attribute DescriptionName Issue-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

Receipt-Details

253

Page 257: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName Receipt-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

Order-Details

Attribute DescriptionName Order-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ORDSTKNO

Attribute DescriptionName ORDSTKNODatatype stringDescription Indicates Order Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INVENTORYDATE

Attribute DescriptionName INVENTORYDATEDatatype StringDescription Indicates Inventory Date

254

Page 258: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

2.6.3.IV-CreateRequestStock-Res-Full-MSG.xsd

CREATEREQUESTSTOCK_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

Ivtbs-Txn-Master-Full

REQSTKNO

REQUESTINGTYPE

REMARKS

REQUESTINGBRANCH255

Page 259: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

STOCKCATALOGCODE

DENOMINATIONID

DENOMINATIONVALUE

QUANTITY

TOTALVALUE

REQUESTFOR

CCYCD

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Issue-Details

ISSUESTOCKS_NUM

QUANTITY

INVENTORYDATE

Receipt-Details

RECSTKNO

QUANTITY

INVENTORYDATE

Ivvws-Reqstkqty

QTYORD

QTYREC

QTYISSU

STATUS

Order-Details

ORDSTKNO

QUANTITY

INVENTORYDATE

FCUBS_ERROR_RESP256

Page 260: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATEREQUESTSTOCK_FSFS_RES

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

257

Page 261: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

258

Page 262: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

259

Page 263: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

260

Page 264: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

261

Page 265: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Ivtbs-Txn-Master-Full

Attribute DescriptionName Ivtbs-Txn-Master-FullDatatypeDescription

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

262

Page 266: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 16

REQUESTINGTYPE

Attribute DescriptionName REQUESTINGTYPEDatatype stringDescription Indicates Request TypeR - RegularA - Ad hoc Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration R,A

REMARKS

Attribute DescriptionName REMARKSDatatype stringDescription Indicates Remarks Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Restrictions

Restrictions DescriptionmaxLength 3

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

DENOMINATIONID

Attribute Description

263

Page 267: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16minInclusive 0

TOTALVALUE

Attribute DescriptionName TOTALVALUEDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

REQUESTFOR

Attribute DescriptionName REQUESTFORDatatype stringDescription Indicates Request ForP - PurchaseI - Issue

264

Page 268: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration P,I

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescription

265

Page 269: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription

266

Page 270: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Issue-Details

Attribute DescriptionName Issue-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ISSUESTOCKS_NUM

Attribute DescriptionName ISSUESTOCKS_NUMDatatype stringDescription Indicates Issue Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INVENTORYDATE

Attribute DescriptionName INVENTORYDATEDatatype StringDescription Indicates Inventory Date

267

Page 271: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Receipt-Details

Attribute DescriptionName Receipt-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

RECSTKNO

Attribute DescriptionName RECSTKNODatatype stringDescription Indicates Receive Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INVENTORYDATE

Attribute DescriptionName INVENTORYDATEDatatype StringDescription Indicates Inventory Date Attribute

Attribute DescriptionminOccurs 0

Ivvws-Reqstkqty

Attribute Description268

Page 272: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name Ivvws-ReqstkqtyDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

QTYORD

Attribute DescriptionName QTYORDDatatype decimalDescription Indicates Quantity Ordered Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QTYREC

Attribute DescriptionName QTYRECDatatype decimalDescription Indicates Quantity Received Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QTYISSU

Attribute DescriptionName QTYISSUDatatype decimalDescription Indicates Quantity Issued Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS

Attribute DescriptionName STATUSDatatype stringDescription Indicates StatusO - OpenI - In Progress

269

Page 273: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration O,I,

Order-Details

Attribute DescriptionName Order-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ORDSTKNO

Attribute DescriptionName ORDSTKNODatatype stringDescription Indicates Order Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INVENTORYDATE

Attribute DescriptionName INVENTORYDATEDatatype StringDescription Indicates Inventory Date

270

Page 274: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

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

Attribute DescriptionName WARNINGDatatypeDescription

271

Page 275: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.6.4.IV-CreateRequestStock-Res-PK-MSG.xsd

CREATEREQUESTSTOCK_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 272

Page 276: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

VALUE

FCUBS_BODY

Ivtbs-Txn-Master-PK

REQSTKNO

Ivtbs-Txn-Master-IO

REQSTKNO

REQUESTINGTYPE

REMARKS

REQUESTINGBRANCH

QUANTITY

REQUESTFOR

Issue-Details

Receipt-Details

Order-Details

ORDSTKNO

QUANTITY

INVENTORYDATE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATEREQUESTSTOCK_IOPK_RES

Attribute DescriptionName CREATEREQUESTSTOCK_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatype

273

Page 277: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

CORRELID

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

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

274

Page 278: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0

SERVICE

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

is being requested. This field is case-sensitive.

275

Page 279: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

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

OPERATION

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

field is case-sensitive.Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

276

Page 280: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

277

Page 281: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

278

Page 282: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Ivtbs-Txn-Master-PK

Attribute DescriptionName Ivtbs-Txn-Master-PKDatatypeDescription

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Ivtbs-Txn-Master-IO

Attribute DescriptionName Ivtbs-Txn-Master-IODatatypeDescription

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

REQUESTINGTYPE

279

Page 283: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName REQUESTINGTYPEDatatype stringDescription Indicates Request TypeR - RegularA - Ad hoc Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration R,A

REMARKS

Attribute DescriptionName REMARKSDatatype stringDescription Indicates Remarks Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Restrictions

Restrictions DescriptionmaxLength 3

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16minInclusive 0

REQUESTFOR

Attribute DescriptionName REQUESTFORDatatype stringDescription Indicates Request ForP - PurchaseI - Issue

280

Page 284: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration P,I

Issue-Details

Attribute DescriptionName Issue-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

Receipt-Details

Attribute DescriptionName Receipt-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

Order-Details

Attribute DescriptionName Order-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ORDSTKNO

Attribute DescriptionName ORDSTKNODatatype stringDescription Indicates Order Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

QUANTITY281

Page 285: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INVENTORYDATE

Attribute DescriptionName INVENTORYDATEDatatype StringDescription Indicates Inventory Date Attribute

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

282

Page 286: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description

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

2.7.1.IV-CreateStockCatalog-Req-Full-MSG.xsd

CREATESTOCKCATALOG_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE283

Page 287: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtm-Stock-Master-Full

STOCKCATALOGCODE

STOCKDESCRIPTION

STOCKSHORTNAME

INSTTYPE

CCYCD

STOCKTYPE

AUTOSERIALNO

DENOMINATIONTRACKING

ISSUERCODE

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Ivtm-Stock-Detail284

Page 288: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

DENOMINATIONID

DENOMINATIONVALUE

DESCRIPTIONS

REORDERLEVEL

EXCESSLEVEL

MINREORDERQTY

CREATESTOCKCATALOG_FSFS_REQ

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

285

Page 289: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

286

Page 290: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

287

Page 291: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

288

Page 292: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

289

Page 293: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

CreateStockCatalog

Ivtm-Stock-Master-Full

Attribute DescriptionName Ivtm-Stock-Master-FullDatatypeDescription

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

STOCKDESCRIPTION

290

Page 294: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName STOCKDESCRIPTIONDatatype stringDescription Indicates Stock Catalog Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

STOCKSHORTNAME

Attribute DescriptionName STOCKSHORTNAMEDatatype stringDescription Indicates Stock Short Name Restrictions

Restrictions DescriptionmaxLength 30

INSTTYPE

Attribute DescriptionName INSTTYPEDatatype stringDescription Indicates Instrument TypePB - PassbooksCHQ -

Account Cheque BooksTC - Travelers ChequesMC - Millionaire CertificateDDI - Demand DraftsBCI - Bankers ChequesTDC - Term Deposit CertificateDDC - Denominated Certificate

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration PB,CHQ,TC,MC,DDI,BCI,TDC,DDC

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

STOCKTYPE

Attribute Description

291

Page 295: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name STOCKTYPEDatatype stringDescription Indicates Stock TypeL - LeavesB - Booklets Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,B

AUTOSERIALNO

Attribute DescriptionName AUTOSERIALNODatatype stringDescription Indicates Auto Serial NumberY - YesN - No Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

DENOMINATIONTRACKING

Attribute DescriptionName DENOMINATIONTRACKINGDatatype stringDescription Indicates Denomination TrackingY - YesN - No Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

ISSUERCODE

Attribute DescriptionName ISSUERCODEDatatype stringDescription Indicates Issuer Code Restrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype stringDescription

292

Page 296: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescription

293

Page 297: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Ivtm-Stock-Detail

Attribute DescriptionName Ivtm-Stock-DetailDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id

294

Page 298: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Restrictions

Restrictions DescriptiontotalDigits 22

DESCRIPTIONS

Attribute DescriptionName DESCRIPTIONSDatatype stringDescription Indicates Denomination Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

REORDERLEVEL

Attribute DescriptionName REORDERLEVELDatatype decimalDescription Indicates Reorder Level Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

EXCESSLEVEL

Attribute DescriptionName EXCESSLEVELDatatype decimalDescription Indicates Excess Level Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

MINREORDERQTY

Attribute DescriptionName MINREORDERQTYDatatype decimal

295

Page 299: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description Indicates Reorder Quantity Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

2.7.2.IV-CreateStockCatalog-Req-IO-MSG.xsd

CREATESTOCKCATALOG_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

Ivtm-Stock-Master-IO

STOCKCATALOGCODE

STOCKDESCRIPTION

STOCKSHORTNAME296

Page 300: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

INSTTYPE

CCYCD

STOCKTYPE

AUTOSERIALNO

DENOMINATIONTRACKING

ISSUERCODE

Ivtm-Stock-Detail

REORDERLEVEL

EXCESSLEVEL

MINREORDERQTY

CREATESTOCKCATALOG_IOPK_REQ

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

297

Page 301: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

298

Page 302: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

299

Page 303: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

300

Page 304: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

301

Page 305: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

CreateStockCatalog

Ivtm-Stock-Master-IO

Attribute DescriptionName Ivtm-Stock-Master-IODatatypeDescription

STOCKCATALOGCODE

Attribute Description302

Page 306: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

STOCKDESCRIPTION

Attribute DescriptionName STOCKDESCRIPTIONDatatype stringDescription Indicates Stock Catalog Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

STOCKSHORTNAME

Attribute DescriptionName STOCKSHORTNAMEDatatype stringDescription Indicates Stock Short Name Restrictions

Restrictions DescriptionmaxLength 30

INSTTYPE

Attribute DescriptionName INSTTYPEDatatype stringDescription Indicates Instrument TypePB - PassbooksCHQ -

Account Cheque BooksTC - Travelers ChequesMC - Millionaire CertificateDDI - Demand DraftsBCI - Bankers ChequesTDC - Term Deposit CertificateDDC - Denominated Certificate

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration PB,CHQ,TC,MC,DDI,BCI,TDC,DDC

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code

303

Page 307: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

STOCKTYPE

Attribute DescriptionName STOCKTYPEDatatype stringDescription Indicates Stock TypeL - LeavesB - Booklets Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,B

AUTOSERIALNO

Attribute DescriptionName AUTOSERIALNODatatype stringDescription Indicates Auto Serial NumberY - YesN - No Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

DENOMINATIONTRACKING

Attribute DescriptionName DENOMINATIONTRACKINGDatatype stringDescription Indicates Denomination TrackingY - YesN - No Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

ISSUERCODE

Attribute DescriptionName ISSUERCODEDatatype stringDescription Indicates Issuer Code

304

Page 308: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 9

Ivtm-Stock-Detail

Attribute DescriptionName Ivtm-Stock-DetailDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

REORDERLEVEL

Attribute DescriptionName REORDERLEVELDatatype decimalDescription Indicates Reorder Level Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

EXCESSLEVEL

Attribute DescriptionName EXCESSLEVELDatatype decimalDescription Indicates Excess Level Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

MINREORDERQTY

Attribute DescriptionName MINREORDERQTYDatatype decimalDescription Indicates Reorder Quantity Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

2.7.3.IV-CreateStockCatalog-Res-Full-MSG.xsd

CREATESTOCKCATALOG_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP 305

Page 309: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtm-Stock-Master-Full

STOCKCATALOGCODE

STOCKDESCRIPTION

STOCKSHORTNAME

INSTTYPE

CCYCD

STOCKTYPE

AUTOSERIALNO

DENOMINATIONTRACKING

ISSUERCODE

MAKER

MAKERSTAMP306

Page 310: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Ivtm-Stock-Detail

DENOMINATIONID

DENOMINATIONVALUE

DESCRIPTIONS

REORDERLEVEL

EXCESSLEVEL

MINREORDERQTY

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATESTOCKCATALOG_FSFS_RES

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

Page 311: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

308

Page 312: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

309

Page 313: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

310

Page 314: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

311

Page 315: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

312

Page 316: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Ivtm-Stock-Master-Full

Attribute DescriptionName Ivtm-Stock-Master-FullDatatypeDescription

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

STOCKDESCRIPTION

Attribute DescriptionName STOCKDESCRIPTIONDatatype stringDescription Indicates Stock Catalog Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

STOCKSHORTNAME

Attribute DescriptionName STOCKSHORTNAMEDatatype stringDescription Indicates Stock Short Name Restrictions

Restrictions DescriptionmaxLength 30

INSTTYPE

Attribute DescriptionName INSTTYPEDatatype stringDescription Indicates Instrument TypePB - PassbooksCHQ -

Account Cheque BooksTC - Travelers ChequesMC - Millionaire CertificateDDI - Demand DraftsBCI - Bankers ChequesTDC - Term Deposit CertificateDDC - Denominated Certificate

313

Page 317: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration PB,CHQ,TC,MC,DDI,BCI,TDC,DDC

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

STOCKTYPE

Attribute DescriptionName STOCKTYPEDatatype stringDescription Indicates Stock TypeL - LeavesB - Booklets Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,B

AUTOSERIALNO

Attribute DescriptionName AUTOSERIALNODatatype stringDescription Indicates Auto Serial NumberY - YesN - No Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

DENOMINATIONTRACKING

Attribute DescriptionName DENOMINATIONTRACKINGDatatype stringDescription Indicates Denomination TrackingY - YesN - No

314

Page 318: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

ISSUERCODE

Attribute DescriptionName ISSUERCODEDatatype stringDescription Indicates Issuer Code Restrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

315

Page 319: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

316

Page 320: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 1

Ivtm-Stock-Detail

Attribute DescriptionName Ivtm-Stock-DetailDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Restrictions

Restrictions DescriptiontotalDigits 22

DESCRIPTIONS

Attribute DescriptionName DESCRIPTIONSDatatype stringDescription Indicates Denomination Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

REORDERLEVEL

Attribute DescriptionName REORDERLEVELDatatype decimalDescription Indicates Reorder Level

317

Page 321: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

EXCESSLEVEL

Attribute DescriptionName EXCESSLEVELDatatype decimalDescription Indicates Excess Level Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

MINREORDERQTY

Attribute DescriptionName MINREORDERQTYDatatype decimalDescription Indicates Reorder Quantity Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 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

EDESC318

Page 322: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

CREATESTOCKCATALOG_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID319

Page 323: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtm-Stock-Master-PK

STOCKCATALOGCODE

Ivtm-Stock-Master-IO

STOCKCATALOGCODE

STOCKDESCRIPTION

STOCKSHORTNAME

INSTTYPE

CCYCD

STOCKTYPE

AUTOSERIALNO

DENOMINATIONTRACKING

ISSUERCODE

Ivtm-Stock-Detail

REORDERLEVEL

EXCESSLEVEL

MINREORDERQTY

FCUBS_ERROR_RESP320

Page 324: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATESTOCKCATALOG_IOPK_RES

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

321

Page 325: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

322

Page 326: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

323

Page 327: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

324

Page 328: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

325

Page 329: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Ivtm-Stock-Master-PK

Attribute DescriptionName Ivtm-Stock-Master-PKDatatypeDescription

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

Ivtm-Stock-Master-IO

326

Page 330: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName Ivtm-Stock-Master-IODatatypeDescription

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

STOCKDESCRIPTION

Attribute DescriptionName STOCKDESCRIPTIONDatatype stringDescription Indicates Stock Catalog Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

STOCKSHORTNAME

Attribute DescriptionName STOCKSHORTNAMEDatatype stringDescription Indicates Stock Short Name Restrictions

Restrictions DescriptionmaxLength 30

INSTTYPE

Attribute DescriptionName INSTTYPEDatatype stringDescription Indicates Instrument TypePB - PassbooksCHQ -

Account Cheque BooksTC - Travelers ChequesMC - Millionaire CertificateDDI - Demand DraftsBCI - Bankers ChequesTDC - Term Deposit CertificateDDC - Denominated Certificate

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration PB,CHQ,TC,MC,DDI,BCI,TDC,DDC

CCYCD327

Page 331: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

STOCKTYPE

Attribute DescriptionName STOCKTYPEDatatype stringDescription Indicates Stock TypeL - LeavesB - Booklets Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,B

AUTOSERIALNO

Attribute DescriptionName AUTOSERIALNODatatype stringDescription Indicates Auto Serial NumberY - YesN - No Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

DENOMINATIONTRACKING

Attribute DescriptionName DENOMINATIONTRACKINGDatatype stringDescription Indicates Denomination TrackingY - YesN - No Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

ISSUERCODE

328

Page 332: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName ISSUERCODEDatatype stringDescription Indicates Issuer Code Restrictions

Restrictions DescriptionmaxLength 9

Ivtm-Stock-Detail

Attribute DescriptionName Ivtm-Stock-DetailDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

REORDERLEVEL

Attribute DescriptionName REORDERLEVELDatatype decimalDescription Indicates Reorder Level Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

EXCESSLEVEL

Attribute DescriptionName EXCESSLEVELDatatype decimalDescription Indicates Excess Level Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

MINREORDERQTY

Attribute DescriptionName MINREORDERQTYDatatype decimalDescription Indicates Reorder Quantity Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

FCUBS_ERROR_RESP

Attribute Description

329

Page 333: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute Description

330

Page 334: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.8.ModifyStockCatalog

2.8.1.IV-ModifyStockCatalog-Req-Full-MSG.xsd

MODIFYSTOCKCATALOG_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

Ivtm-Stock-Master-Full331

Page 335: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

STOCKCATALOGCODE

STOCKDESCRIPTION

STOCKSHORTNAME

INSTTYPE

CCYCD

STOCKTYPE

AUTOSERIALNO

DENOMINATIONTRACKING

ISSUERCODE

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Ivtm-Stock-Detail

DENOMINATIONID

DENOMINATIONVALUE

DESCRIPTIONS

REORDERLEVEL

EXCESSLEVEL

MINREORDERQTY

MODIFYSTOCKCATALOG_FSFS_REQ

Attribute DescriptionName MODIFYSTOCKCATALOG_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

332

Page 336: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

333

Page 337: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

334

Page 338: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

335

Page 339: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

336

Page 340: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

337

Page 341: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

ModifyStockCatalog

Ivtm-Stock-Master-Full

Attribute DescriptionName Ivtm-Stock-Master-FullDatatypeDescription

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

STOCKDESCRIPTION

Attribute DescriptionName STOCKDESCRIPTIONDatatype stringDescription Indicates Stock Catalog Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

STOCKSHORTNAME

Attribute DescriptionName STOCKSHORTNAMEDatatype stringDescription Indicates Stock Short Name Restrictions

Restrictions DescriptionmaxLength 30

INSTTYPE

338

Page 342: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName INSTTYPEDatatype stringDescription Indicates Instrument TypePB - PassbooksCHQ -

Account Cheque BooksTC - Travelers ChequesMC - Millionaire CertificateDDI - Demand DraftsBCI - Bankers ChequesTDC - Term Deposit CertificateDDC - Denominated Certificate

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration PB,CHQ,TC,MC,DDI,BCI,TDC,DDC

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

STOCKTYPE

Attribute DescriptionName STOCKTYPEDatatype stringDescription Indicates Stock TypeL - LeavesB - Booklets Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,B

AUTOSERIALNO

Attribute DescriptionName AUTOSERIALNODatatype stringDescription Indicates Auto Serial NumberY - YesN - No Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

339

Page 343: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

DENOMINATIONTRACKING

Attribute DescriptionName DENOMINATIONTRACKINGDatatype stringDescription Indicates Denomination TrackingY - YesN - No Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

ISSUERCODE

Attribute DescriptionName ISSUERCODEDatatype stringDescription Indicates Issuer Code Restrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKER

340

Page 344: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTAT

341

Page 345: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Ivtm-Stock-Detail

Attribute DescriptionName Ivtm-Stock-DetailDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Restrictions

Restrictions DescriptiontotalDigits 22

DESCRIPTIONS

Attribute DescriptionName DESCRIPTIONSDatatype stringDescription Indicates Denomination Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

REORDERLEVEL342

Page 346: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName REORDERLEVELDatatype decimalDescription Indicates Reorder Level Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

EXCESSLEVEL

Attribute DescriptionName EXCESSLEVELDatatype decimalDescription Indicates Excess Level Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

MINREORDERQTY

Attribute DescriptionName MINREORDERQTYDatatype decimalDescription Indicates Reorder Quantity Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

2.8.2.IV-ModifyStockCatalog-Req-IO-MSG.xsd

MODIFYSTOCKCATALOG_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

343

Page 347: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtm-Stock-Master-IO

STOCKCATALOGCODE

STOCKDESCRIPTION

STOCKSHORTNAME

MAKER

MAKERSTAMP

Ivtm-Stock-Detail

DESCRIPTIONS

REORDERLEVEL

EXCESSLEVEL

MINREORDERQTY

MODIFYSTOCKCATALOG_IOPK_REQ

Attribute DescriptionName MODIFYSTOCKCATALOG_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCE

344

Page 348: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

345

Page 349: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

346

Page 350: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

347

Page 351: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

348

Page 352: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

349

Page 353: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

ModifyStockCatalog

Ivtm-Stock-Master-IO

Attribute DescriptionName Ivtm-Stock-Master-IODatatypeDescription

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

STOCKDESCRIPTION

Attribute DescriptionName STOCKDESCRIPTIONDatatype stringDescription Indicates Stock Catalog Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

STOCKSHORTNAME

Attribute DescriptionName STOCKSHORTNAMEDatatype stringDescription Indicates Stock Short Name Attribute

Attribute DescriptionminOccurs 0

350

Page 354: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 30

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Ivtm-Stock-Detail

Attribute DescriptionName Ivtm-Stock-DetailDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

DESCRIPTIONS

Attribute DescriptionName DESCRIPTIONSDatatype stringDescription Indicates Denomination Description Attribute

Attribute DescriptionminOccurs 0

351

Page 355: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 60

REORDERLEVEL

Attribute DescriptionName REORDERLEVELDatatype decimalDescription Indicates Reorder Level Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

EXCESSLEVEL

Attribute DescriptionName EXCESSLEVELDatatype decimalDescription Indicates Excess Level Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

MINREORDERQTY

Attribute DescriptionName MINREORDERQTYDatatype decimalDescription Indicates Reorder Quantity Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

2.8.3.IV-ModifyStockCatalog-Res-Full-MSG.xsd

MODIFYSTOCKCATALOG_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP 352

Page 356: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtm-Stock-Master-Full

STOCKCATALOGCODE

STOCKDESCRIPTION

STOCKSHORTNAME

INSTTYPE

CCYCD

STOCKTYPE

AUTOSERIALNO

DENOMINATIONTRACKING

ISSUERCODE

MAKER

MAKERSTAMP353

Page 357: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Ivtm-Stock-Detail

DENOMINATIONID

DENOMINATIONVALUE

DESCRIPTIONS

REORDERLEVEL

EXCESSLEVEL

MINREORDERQTY

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

MODIFYSTOCKCATALOG_FSFS_RES

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

Page 358: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

355

Page 359: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

356

Page 360: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

357

Page 361: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

358

Page 362: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

359

Page 363: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Ivtm-Stock-Master-Full

Attribute DescriptionName Ivtm-Stock-Master-FullDatatypeDescription

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

STOCKDESCRIPTION

Attribute DescriptionName STOCKDESCRIPTIONDatatype stringDescription Indicates Stock Catalog Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

STOCKSHORTNAME

Attribute DescriptionName STOCKSHORTNAMEDatatype stringDescription Indicates Stock Short Name Restrictions

Restrictions DescriptionmaxLength 30

INSTTYPE

Attribute DescriptionName INSTTYPEDatatype stringDescription Indicates Instrument TypePB - PassbooksCHQ -

Account Cheque BooksTC - Travelers ChequesMC - Millionaire CertificateDDI - Demand DraftsBCI - Bankers ChequesTDC - Term Deposit CertificateDDC - Denominated Certificate

360

Page 364: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration PB,CHQ,TC,MC,DDI,BCI,TDC,DDC

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

STOCKTYPE

Attribute DescriptionName STOCKTYPEDatatype stringDescription Indicates Stock TypeL - LeavesB - Booklets Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,B

AUTOSERIALNO

Attribute DescriptionName AUTOSERIALNODatatype stringDescription Indicates Auto Serial NumberY - YesN - No Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

DENOMINATIONTRACKING

Attribute DescriptionName DENOMINATIONTRACKINGDatatype stringDescription Indicates Denomination TrackingY - YesN - No

361

Page 365: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

ISSUERCODE

Attribute DescriptionName ISSUERCODEDatatype stringDescription Indicates Issuer Code Restrictions

Restrictions DescriptionmaxLength 9

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

362

Page 366: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

363

Page 367: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 1

Ivtm-Stock-Detail

Attribute DescriptionName Ivtm-Stock-DetailDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Restrictions

Restrictions DescriptiontotalDigits 22

DESCRIPTIONS

Attribute DescriptionName DESCRIPTIONSDatatype stringDescription Indicates Denomination Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

REORDERLEVEL

Attribute DescriptionName REORDERLEVELDatatype decimalDescription Indicates Reorder Level

364

Page 368: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

EXCESSLEVEL

Attribute DescriptionName EXCESSLEVELDatatype decimalDescription Indicates Excess Level Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

MINREORDERQTY

Attribute DescriptionName MINREORDERQTYDatatype decimalDescription Indicates Reorder Quantity Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 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

EDESC365

Page 369: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.8.4.IV-ModifyStockCatalog-Res-PK-MSG.xsd

MODIFYSTOCKCATALOG_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID366

Page 370: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtm-Stock-Master-PK

STOCKCATALOGCODE

Ivtm-Stock-Master-IO

STOCKCATALOGCODE

STOCKDESCRIPTION

STOCKSHORTNAME

MAKER

MAKERSTAMP

Ivtm-Stock-Detail

DESCRIPTIONS

REORDERLEVEL

EXCESSLEVEL

MINREORDERQTY

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC367

Page 371: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

MODIFYSTOCKCATALOG_IOPK_RES

Attribute DescriptionName MODIFYSTOCKCATALOG_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. 368

Page 372: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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}

MODULEID369

Page 373: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

370

Page 374: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

371

Page 375: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

PARAM372

Page 376: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Ivtm-Stock-Master-PK

Attribute DescriptionName Ivtm-Stock-Master-PKDatatypeDescription

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

Ivtm-Stock-Master-IO

Attribute DescriptionName Ivtm-Stock-Master-IODatatypeDescription

STOCKCATALOGCODE

Attribute Description373

Page 377: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

STOCKDESCRIPTION

Attribute DescriptionName STOCKDESCRIPTIONDatatype stringDescription Indicates Stock Catalog Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

STOCKSHORTNAME

Attribute DescriptionName STOCKSHORTNAMEDatatype stringDescription Indicates Stock Short Name Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescription

374

Page 378: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Ivtm-Stock-Detail

Attribute DescriptionName Ivtm-Stock-DetailDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

DESCRIPTIONS

Attribute DescriptionName DESCRIPTIONSDatatype stringDescription Indicates Denomination Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

REORDERLEVEL

Attribute DescriptionName REORDERLEVELDatatype decimalDescription Indicates Reorder Level Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

EXCESSLEVEL

Attribute DescriptionName EXCESSLEVELDatatype decimalDescription Indicates Excess Level

375

Page 379: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

MINREORDERQTY

Attribute DescriptionName MINREORDERQTYDatatype decimalDescription Indicates Reorder Quantity Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 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

376

Page 380: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

2.9.1.IV-QueryAdjustmentStock-Req-IO-MSG.xsd

QUERYADJUSTMENTSTOCK_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

377

Page 381: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Iv-Adj-Sk-IO

ADJSTKNO

QUERYADJUSTMENTSTOCK_IOFS_REQ

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

UBSCOMP378

Page 382: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

379

Page 383: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

380

Page 384: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

381

Page 385: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

382

Page 386: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

QueryAdjustmentStock

Iv-Adj-Sk-IO

383

Page 387: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName Iv-Adj-Sk-IODatatypeDescription Adjust Inventory Balance

ADJSTKNO

Attribute DescriptionName ADJSTKNODatatype stringDescription Indicates Adjustment Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

2.9.2.IV-QueryAdjustmentStock-Res-Full-MSG.xsd

QUERYADJUSTMENTSTOCK_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM384

Page 388: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

NAME

VALUE

FCUBS_BODY

Iv-Adj-Sk-IO

ADJSTKNO

Iv-Adj-Sk-Full

ADJSTKNO

STOCK_TXN_TYPE

TYPEOFADJUSTMENT

REMARKS

STOCKCATALOGCODE

DENM_ID

DENOMINATIONVALUE

QUANTITY

SERIESNO

STARTNO

ENDNO

TOTALVALUE

REQUESTINGBRANCH

FROMBRANCH

CCYCD

USERID

REASON

DATE

DESCRIPTION

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT385

Page 389: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYADJUSTMENTSTOCK_IOFS_RES

Attribute DescriptionName QUERYADJUSTMENTSTOCK_IOFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

386

Page 390: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

387

Page 391: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

388

Page 392: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

389

Page 393: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

ADDL390

Page 394: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Iv-Adj-Sk-IO

Attribute DescriptionName Iv-Adj-Sk-IODatatypeDescription Adjust Inventory Balance

ADJSTKNO

Attribute DescriptionName ADJSTKNODatatype stringDescription Indicates Adjustment Stock Number

391

Page 395: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Iv-Adj-Sk-Full

Attribute DescriptionName Iv-Adj-Sk-FullDatatypeDescription Adjust Inventory Balance

ADJSTKNO

Attribute DescriptionName ADJSTKNODatatype stringDescription Indicates Adjustment Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

STOCK_TXN_TYPE

Attribute DescriptionName STOCK_TXN_TYPEDatatype stringDescription Indicates Transaction Type Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

TYPEOFADJUSTMENT

Attribute DescriptionName TYPEOFADJUSTMENTDatatype stringDescription Indicates Type of AdjustmentR - Returned to the

inventoryC - CancelledL - Lost or misplaced inventoryF - FoundV - MC - User To BranchT - MC - Branch To User

Restrictions

Restrictions Descriptionenumeration R,C,L,F,V,T

REMARKS

392

Page 396: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName REMARKSDatatype stringDescription Indicates Remarks Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

DENM_ID

Attribute DescriptionName DENM_IDDatatype stringDescription Indicates Denomination Id Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity

393

Page 397: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptiontotalDigits 16

SERIESNO

Attribute DescriptionName SERIESNODatatype stringDescription Indicates Series Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

STARTNO

Attribute DescriptionName STARTNODatatype decimalDescription Indicates Start Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

ENDNO

Attribute DescriptionName ENDNODatatype decimalDescription Indicates End Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

TOTALVALUE

Attribute DescriptionName TOTALVALUEDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

394

Page 398: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptiontotalDigits 22

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates To Branch Restrictions

Restrictions DescriptionmaxLength 3

FROMBRANCH

Attribute DescriptionName FROMBRANCHDatatype stringDescription Indicates From Branch Restrictions

Restrictions DescriptionmaxLength 3

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

USERID

Attribute DescriptionName USERIDDatatype stringDescription Indicates User Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

REASON

Attribute Description

395

Page 399: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name REASONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

DATE

Attribute DescriptionName DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

DESCRIPTION

Attribute DescriptionName DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescription

396

Page 400: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescription

397

Page 401: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

398

Page 402: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

2.10.1.IV-QueryBulkRequestStock-Req-IO-MSG.xsd

QUERYBULKREQUESTSTOCK_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION399

Page 403: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtbs-Bulk-Txn-Master-IO

BULKREQNO

QUERYBULKREQUESTSTOCK_IOFS_REQ

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

400

Page 404: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

401

Page 405: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

402

Page 406: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

403

Page 407: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

404

Page 408: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

QueryBulkRequestStock

Ivtbs-Bulk-Txn-Master-IO

405

Page 409: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName Ivtbs-Bulk-Txn-Master-IODatatypeDescription

BULKREQNO

Attribute DescriptionName BULKREQNODatatype stringDescription Indicates Bulk Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

2.10.2.IV-QueryBulkRequestStock-Res-Full-MSG.xsd

QUERYBULKREQUESTSTOCK_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM406

Page 410: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

NAME

VALUE

FCUBS_BODY

Ivtbs-Bulk-Txn-Master-IO

BULKREQNO

Ivtbs-Bulk-Txn-Master-Full

BULKREQNO

BREQTYPE

REMARKS

REQUESTFOR

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Ivtbs-Bulk-Txn-Details

REQSTKNO

REQUESTINGBRANCH

STOCKCATALOGCODE

DENOMINATIONID

DENOMINATIONVALUE

QUANTITY

CCYCD

TOTALVALUE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING407

Page 411: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

WCODE

WDESC

QUERYBULKREQUESTSTOCK_IOFS_RES

Attribute DescriptionName QUERYBULKREQUESTSTOCK_IOFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

408

Page 412: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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}

MODULEID409

Page 413: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

410

Page 414: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

411

Page 415: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

PARAM412

Page 416: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Ivtbs-Bulk-Txn-Master-IO

Attribute DescriptionName Ivtbs-Bulk-Txn-Master-IODatatypeDescription

BULKREQNO

Attribute DescriptionName BULKREQNODatatype stringDescription Indicates Bulk Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Ivtbs-Bulk-Txn-Master-Full

Attribute DescriptionName Ivtbs-Bulk-Txn-Master-FullDatatype

413

Page 417: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description

BULKREQNO

Attribute DescriptionName BULKREQNODatatype stringDescription Indicates Bulk Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

BREQTYPE

Attribute DescriptionName BREQTYPEDatatype stringDescription Indicates Bulk Request TypeR - RegularA - Ad hoc

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration R,A

REMARKS

Attribute DescriptionName REMARKSDatatype stringDescription Indicates Remarks Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

REQUESTFOR

Attribute DescriptionName REQUESTFORDatatype stringDescription Indicates Request ForP - PurchaseI - Issuer Attribute

Attribute DescriptionminOccurs 0

414

Page 418: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions Descriptionenumeration P,I

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

415

Page 419: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Ivtbs-Bulk-Txn-Details

Attribute DescriptionName Ivtbs-Bulk-Txn-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

416

Page 420: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Restrictions

Restrictions DescriptionmaxLength 3

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

417

Page 421: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TOTALVALUE

Attribute DescriptionName TOTALVALUEDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute Description418

Page 422: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.11.QueryIssueStock

419

Page 423: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

2.11.1.IV-QueryIssueStock-Req-IO-MSG.xsd

QUERYISSUESTOCK_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

Ivtbs-Txn-Master-IO

ISSUESTOCKS_NUM

QUERYISSUESTOCK_IOFS_REQ

Attribute DescriptionName QUERYISSUESTOCK_IOFS_REQDatatypeDescription

FCUBS_HEADER

420

Page 424: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

CORRELID

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

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

421

Page 425: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

422

Page 426: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

423

Page 427: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

424

Page 428: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

425

Page 429: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

QueryIssueStock

Ivtbs-Txn-Master-IO

Attribute DescriptionName Ivtbs-Txn-Master-IODatatypeDescription

ISSUESTOCKS_NUM

Attribute DescriptionName ISSUESTOCKS_NUMDatatype stringDescription Indicates Issue Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

2.11.2.IV-QueryIssueStock-Res-Full-MSG.xsd

QUERYISSUESTOCK_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION426

Page 430: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtbs-Txn-Master-IO

ISSUESTOCKS_NUM

Ivtbs-Txn-Master-Full

ISSUESTOCKS_NUM

REQSTKNO

STOCKCATALOGCODE

REQUESTINGBRANCH

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Ivtbs-Txn-Details

REQSTKNO

REQUESTINGBRANCH

STOCKCATALOGCODE

DENOMINATIONID

DENOMINATIONVALUE427

Page 431: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

QUANTITY

SERIESNO

STARTNO

ENDNO

TOTALVALUE

CCYCD

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYISSUESTOCK_IOFS_RES

Attribute DescriptionName QUERYISSUESTOCK_IOFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype string

428

Page 432: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

429

Page 433: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

430

Page 434: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

431

Page 435: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

432

Page 436: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Ivtbs-Txn-Master-IO

433

Page 437: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName Ivtbs-Txn-Master-IODatatypeDescription

ISSUESTOCKS_NUM

Attribute DescriptionName ISSUESTOCKS_NUMDatatype stringDescription Indicates Issue Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Ivtbs-Txn-Master-Full

Attribute DescriptionName Ivtbs-Txn-Master-FullDatatypeDescription

ISSUESTOCKS_NUM

Attribute DescriptionName ISSUESTOCKS_NUMDatatype stringDescription Indicates Issue Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

STOCKCATALOGCODE

Attribute Description

434

Page 438: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute Description

435

Page 439: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute Description

436

Page 440: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Ivtbs-Txn-Details

Attribute DescriptionName Ivtbs-Txn-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Restrictions

Restrictions DescriptionmaxLength 16

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

437

Page 441: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 10

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

SERIESNO

Attribute DescriptionName SERIESNODatatype stringDescription Indicates Series Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

438

Page 442: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

STARTNO

Attribute DescriptionName STARTNODatatype decimalDescription Indicates Start Number Restrictions

Restrictions DescriptiontotalDigits 16

ENDNO

Attribute DescriptionName ENDNODatatype decimalDescription Indicates End Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

TOTALVALUE

Attribute DescriptionName TOTALVALUEDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESP

439

Page 443: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

DatatypeDescriptionAttribute

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 WCODE

440

Page 444: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Datatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.12.QueryOrderStock

2.12.1.IV-QueryOrderStock-Req-IO-MSG.xsd

QUERYORDERSTOCK_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

Ivtbs-Txn-Master-IO

441

Page 445: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

ORDSTKNO

QUERYORDERSTOCK_IOFS_REQ

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

442

Page 446: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

443

Page 447: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

444

Page 448: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

445

Page 449: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

PARAM446

Page 450: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

QueryOrderStock

Ivtbs-Txn-Master-IO

Attribute DescriptionName Ivtbs-Txn-Master-IODatatypeDescription

ORDSTKNO

Attribute DescriptionName ORDSTKNODatatype stringDescription Indicates Order Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

2.12.2.IV-QueryOrderStock-Res-Full-MSG.xsd

QUERYORDERSTOCK_IOFS_RES

FCUBS_HEADER

SOURCE 447

Page 451: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtbs-Txn-Master-IO

ORDSTKNO

Ivtbs-Txn-Master-Full

ORDSTKNO

SUPPLIERCODE

REQSTKNO

STOCKCATALOGCODE

REQUESTINGBRANCH

MAKER

MAKERSTAMP

CHECKER448

Page 452: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Ivtbs-Txn-Details

REQSTKNO

STOCKCATALOGCODE

DENOMINATIONID

DENOMINATIONVALUE

QUANTITY

SERIESNO

STARTNO

ENDNO

TOTALVALUE

CCY_CODE

RECBRN

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYORDERSTOCK_IOFS_RES

Attribute DescriptionName QUERYORDERSTOCK_IOFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE449

Page 453: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

450

Page 454: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

451

Page 455: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

452

Page 456: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

453

Page 457: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

454

Page 458: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Ivtbs-Txn-Master-IO

Attribute DescriptionName Ivtbs-Txn-Master-IODatatypeDescription

ORDSTKNO

Attribute DescriptionName ORDSTKNODatatype stringDescription Indicates Order Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Ivtbs-Txn-Master-Full

Attribute DescriptionName Ivtbs-Txn-Master-FullDatatypeDescription

ORDSTKNO

Attribute DescriptionName ORDSTKNODatatype stringDescription Indicates Order Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

SUPPLIERCODE

455

Page 459: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName SUPPLIERCODEDatatype stringDescription Indicates Supplier Code Restrictions

Restrictions DescriptionmaxLength 10

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MAKER

Attribute DescriptionName MAKERDatatype stringDescription

456

Page 460: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescription

457

Page 461: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Ivtbs-Txn-Details

Attribute DescriptionName Ivtbs-Txn-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number

458

Page 462: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 16

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

SERIESNO

Attribute Description

459

Page 463: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name SERIESNODatatype stringDescription Indicates Series Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

STARTNO

Attribute DescriptionName STARTNODatatype decimalDescription Indicates Start Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

ENDNO

Attribute DescriptionName ENDNODatatype decimalDescription Indicates End Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

TOTALVALUE

Attribute DescriptionName TOTALVALUEDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CCY_CODE

Attribute Description

460

Page 464: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name CCY_CODEDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

RECBRN

Attribute DescriptionName RECBRNDatatype stringDescription Indicates Receiving Branch Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

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

461

Page 465: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

2.13.1.IV-QueryReceiveStock-Req-IO-MSG.xsd

QUERYRECEIVESTOCK_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID462

Page 466: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtbs-Txn-Master-IO

RECSTKNO

QUERYRECEIVESTOCK_IOFS_REQ

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

463

Page 467: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

464

Page 468: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

465

Page 469: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

466

Page 470: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

467

Page 471: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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 This XSD Gives Information about IO Request of

QueryReceiveStock

468

Page 472: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Ivtbs-Txn-Master-IO

Attribute DescriptionName Ivtbs-Txn-Master-IODatatypeDescription

RECSTKNO

Attribute DescriptionName RECSTKNODatatype stringDescription Indicates Receive Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

2.13.2.IV-QueryReceiveStock-Res-Full-MSG.xsd

QUERYRECEIVESTOCK_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL469

Page 473: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

PARAM

NAME

VALUE

FCUBS_BODY

Ivtbs-Txn-Master-IO

RECSTKNO

Ivtbs-Txn-Master-Full

RECSTKNO

ORDSTKNO

SUPPLIERCODE

INVENTORYBRANCH

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Ivtbs-Txn-Details

STOCKCATALOGCODE

DENOMINATIONID

DENOMINATIONVALUE

QUANTITY

SERIESNO

START_NUMBER

END_NUMBER

TOTAL_VALUE

CCYCD

REQSTKNO

FCUBS_ERROR_RESP

ERROR

ECODE470

Page 474: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYRECEIVESTOCK_IOFS_RES

Attribute DescriptionName QUERYRECEIVESTOCK_IOFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

471

Page 475: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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}

MODULEID472

Page 476: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

473

Page 477: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

474

Page 478: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

PARAM475

Page 479: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Ivtbs-Txn-Master-IO

Attribute DescriptionName Ivtbs-Txn-Master-IODatatypeDescription

RECSTKNO

Attribute DescriptionName RECSTKNODatatype stringDescription Indicates Receive Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Ivtbs-Txn-Master-Full

Attribute DescriptionName Ivtbs-Txn-Master-FullDatatype

476

Page 480: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description

RECSTKNO

Attribute DescriptionName RECSTKNODatatype stringDescription Indicates Receive Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

ORDSTKNO

Attribute DescriptionName ORDSTKNODatatype stringDescription Indicates Order Stock Number Restrictions

Restrictions DescriptionmaxLength 16

SUPPLIERCODE

Attribute DescriptionName SUPPLIERCODEDatatype stringDescription Indicates Supplier Code Restrictions

Restrictions DescriptionmaxLength 10

INVENTORYBRANCH

Attribute DescriptionName INVENTORYBRANCHDatatype stringDescription Indicates Inventory Branch Restrictions

Restrictions DescriptionmaxLength 3

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

477

Page 481: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

478

Page 482: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Ivtbs-Txn-Details

Attribute DescriptionName Ivtbs-Txn-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

DENOMINATIONID

Attribute Description479

Page 483: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Restrictions

Restrictions DescriptiontotalDigits 16

SERIESNO

Attribute DescriptionName SERIESNODatatype stringDescription Indicates Series Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

START_NUMBER

Attribute DescriptionName START_NUMBERDatatype decimalDescription Indicates Start Number

480

Page 484: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

END_NUMBER

Attribute DescriptionName END_NUMBERDatatype decimalDescription Indicates End Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 16

TOTAL_VALUE

Attribute DescriptionName TOTAL_VALUEDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number

481

Page 485: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute Description482

Page 486: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.14.QueryRequestStock

2.14.1.IV-QueryRequestStock-Req-IO-MSG.xsd

QUERYREQUESTSTOCK_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD483

Page 487: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtbs-Txn-Master-IO

REQSTKNO

QUERYREQUESTSTOCK_IOFS_REQ

Attribute DescriptionName QUERYREQUESTSTOCK_IOFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute Description

484

Page 488: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

485

Page 489: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

486

Page 490: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

487

Page 491: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

488

Page 492: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

QueryRequestStock

Ivtbs-Txn-Master-IO

Attribute DescriptionName Ivtbs-Txn-Master-IODatatypeDescription

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

489

Page 493: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 16

2.14.2.IV-QueryRequestStock-Res-Full-MSG.xsd

QUERYREQUESTSTOCK_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtbs-Txn-Master-IO

REQSTKNO

Ivtbs-Txn-Master-Full

REQSTKNO

REQUESTINGTYPE490

Page 494: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

REMARKS

REQUESTINGBRANCH

STOCKCATALOGCODE

DENOMINATIONID

DENOMINATIONVALUE

QUANTITY

TOTALVALUE

REQUESTFOR

CCYCD

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Issue-Details

ISSUESTOCKS_NUM

QUANTITY

INVENTORYDATE

Receipt-Details

RECSTKNO

QUANTITY

INVENTORYDATE

Ivvws-Reqstkqty

QTYORD

QTYREC

QTYISSU

STATUS

Order-Details

ORDSTKNO

QUANTITY491

Page 495: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

INVENTORYDATE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYREQUESTSTOCK_IOFS_RES

Attribute DescriptionName QUERYREQUESTSTOCK_IOFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

492

Page 496: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

BRANCH

Attribute DescriptionName BRANCH

493

Page 497: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

Attribute

Attribute DescriptionminOccurs 0

494

Page 498: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

495

Page 499: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

ADDL496

Page 500: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Ivtbs-Txn-Master-IO

Attribute DescriptionName Ivtbs-Txn-Master-IODatatypeDescription

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number

497

Page 501: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

Ivtbs-Txn-Master-Full

Attribute DescriptionName Ivtbs-Txn-Master-FullDatatypeDescription

REQSTKNO

Attribute DescriptionName REQSTKNODatatype stringDescription Indicates Request Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

REQUESTINGTYPE

Attribute DescriptionName REQUESTINGTYPEDatatype stringDescription Indicates Request TypeR - RegularA - Ad hoc Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration R,A

REMARKS

Attribute DescriptionName REMARKSDatatype stringDescription Indicates Remarks Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

498

Page 502: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

REQUESTINGBRANCH

Attribute DescriptionName REQUESTINGBRANCHDatatype stringDescription Indicates Requesting Branch Restrictions

Restrictions DescriptionmaxLength 3

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity

499

Page 503: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptiontotalDigits 16minInclusive 0

TOTALVALUE

Attribute DescriptionName TOTALVALUEDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

REQUESTFOR

Attribute DescriptionName REQUESTFORDatatype stringDescription Indicates Request ForP - PurchaseI - Issue Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration P,I

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MAKER

Attribute DescriptionName MAKERDatatype stringDescription

500

Page 504: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescription

501

Page 505: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Issue-Details

Attribute DescriptionName Issue-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ISSUESTOCKS_NUM

Attribute DescriptionName ISSUESTOCKS_NUMDatatype stringDescription Indicates Issue Stock Number

502

Page 506: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INVENTORYDATE

Attribute DescriptionName INVENTORYDATEDatatype StringDescription Indicates Inventory Date Attribute

Attribute DescriptionminOccurs 0

Receipt-Details

Attribute DescriptionName Receipt-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

RECSTKNO

Attribute DescriptionName RECSTKNODatatype stringDescription Indicates Receive Stock Number Attribute

Attribute DescriptionminOccurs 0

503

Page 507: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 16

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INVENTORYDATE

Attribute DescriptionName INVENTORYDATEDatatype StringDescription Indicates Inventory Date Attribute

Attribute DescriptionminOccurs 0

Ivvws-Reqstkqty

Attribute DescriptionName Ivvws-ReqstkqtyDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

QTYORD

Attribute DescriptionName QTYORDDatatype decimalDescription Indicates Quantity Ordered Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QTYREC

Attribute Description

504

Page 508: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name QTYRECDatatype decimalDescription Indicates Quantity Received Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QTYISSU

Attribute DescriptionName QTYISSUDatatype decimalDescription Indicates Quantity Issued Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS

Attribute DescriptionName STATUSDatatype stringDescription Indicates StatusO - OpenI - In Progress

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration O,I,

Order-Details

Attribute DescriptionName Order-DetailsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ORDSTKNO

Attribute DescriptionName ORDSTKNODatatype string

505

Page 509: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description Indicates Order Stock Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INVENTORYDATE

Attribute DescriptionName INVENTORYDATEDatatype StringDescription Indicates Inventory Date Attribute

Attribute DescriptionminOccurs 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

506

Page 510: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

2.15.1.IV-QueryStockBalanceInquiry-Req-IO-MSG.xsd

QUERYSTOCKBALANCEINQUIRY_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID 507

Page 511: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivvws-Stock-Txn-Branch-IO

BRANCH_CODE

STOCKCATALOGCODE

QUERYSTOCKBALANCEINQUIRY_IOFS_REQ

Attribute DescriptionName QUERYSTOCKBALANCEINQUIRY_IOFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCE

508

Page 512: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

509

Page 513: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

510

Page 514: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

511

Page 515: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

512

Page 516: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

513

Page 517: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

QueryStockBalanceInquiry

Ivvws-Stock-Txn-Branch-IO

Attribute DescriptionName Ivvws-Stock-Txn-Branch-IODatatypeDescription

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

2.15.2.IV-QueryStockBalanceInquiry-Res-Full-MSG.xsd

QUERYSTOCKBALANCEINQUIRY_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

514

Page 518: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivvws-Stock-Txn-Branch-IO

BRANCH_CODE

STOCKCATALOGCODE

Ivvws-Stock-Txn-Branch-Full

BRANCH_CODE

BRANCH_NAME

STOCKCATALOGCODE

STOCKSHORTNAME

Ivvws-Stock-Txn-Branch--A

STOCKCATALOGCODE

STOCKSHORTNAME

CCYCD

DENOMINATIONID

DENOMINATIONVALUE515

Page 519: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

REORDERLEVEL

QUANTITY

TOTALVALUE

Ivvws-Stock-Txn-Branch--B

DENOMINATIONID

DENOMINATIONVALUE

QUANTITY

SERIESNO

STARTNO

ENDNO

DENOMINATIONCURRENTVAL

STOCKSTATUS

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYSTOCKBALANCEINQUIRY_IOFS_RES

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

Page 520: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

517

Page 521: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

518

Page 522: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

519

Page 523: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

520

Page 524: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

521

Page 525: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Ivvws-Stock-Txn-Branch-IO

Attribute DescriptionName Ivvws-Stock-Txn-Branch-IODatatypeDescription

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

Ivvws-Stock-Txn-Branch-Full

Attribute DescriptionName Ivvws-Stock-Txn-Branch-FullDatatypeDescription

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

522

Page 526: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

BRANCH_NAME

Attribute DescriptionName BRANCH_NAMEDatatype stringDescription Indicates Branch Name Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

STOCKSHORTNAME

Attribute DescriptionName STOCKSHORTNAMEDatatype stringDescription Indicates Stock Short Name Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

Ivvws-Stock-Txn-Branch--A

Attribute DescriptionName Ivvws-Stock-Txn-Branch--ADatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

STOCKCATALOGCODE

Attribute Description

523

Page 527: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

STOCKSHORTNAME

Attribute DescriptionName STOCKSHORTNAMEDatatype stringDescription Indicates Stock Short Name Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute Description

524

Page 528: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

REORDERLEVEL

Attribute DescriptionName REORDERLEVELDatatype decimalDescription Indicates Reorder Level Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TOTALVALUE

Attribute DescriptionName TOTALVALUEDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

Ivvws-Stock-Txn-Branch--B

Attribute Description

525

Page 529: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name Ivvws-Stock-Txn-Branch--BDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

SERIESNO

Attribute DescriptionName SERIESNODatatype string

526

Page 530: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description Indicates Series Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

STARTNO

Attribute DescriptionName STARTNODatatype decimalDescription Indicates Start Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

ENDNO

Attribute DescriptionName ENDNODatatype decimalDescription Indicates End Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DENOMINATIONCURRENTVAL

Attribute DescriptionName DENOMINATIONCURRENTVALDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STOCKSTATUS

Attribute DescriptionName STOCKSTATUSDatatype string

527

Page 531: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description Indicates Stock Status Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

528

Page 532: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.16.QueryStockCatalog

2.16.1.IV-QueryStockCatalog-Req-IO-MSG.xsd

QUERYSTOCKCATALOG_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

529

Page 533: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtm-Stock-Master-IO

STOCKCATALOGCODE

QUERYSTOCKCATALOG_IOFS_REQ

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

530

Page 534: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

531

Page 535: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

532

Page 536: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

533

Page 537: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

ADDL534

Page 538: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

QueryStockCatalog

Ivtm-Stock-Master-IO

Attribute DescriptionName Ivtm-Stock-Master-IODatatypeDescription

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code

535

Page 539: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 10

2.16.2.IV-QueryStockCatalog-Res-Full-MSG.xsd

QUERYSTOCKCATALOG_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtm-Stock-Master-IO

STOCKCATALOGCODE

Ivtm-Stock-Master-Full

STOCKCATALOGCODE

STOCKDESCRIPTION536

Page 540: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

STOCKSHORTNAME

INSTTYPE

CCYCD

STOCKTYPE

AUTOSERIALNO

DENOMINATIONTRACKING

ISSUERCODE

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Ivtm-Stock-Detail

DENOMINATIONID

DENOMINATIONVALUE

DESCRIPTIONS

REORDERLEVEL

EXCESSLEVEL

MINREORDERQTY

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYSTOCKCATALOG_IOFS_RES

Attribute DescriptionName QUERYSTOCKCATALOG_IOFS_RES

537

Page 541: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

DatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

CORRELID

538

Page 542: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

539

Page 543: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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 Description540

Page 544: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

541

Page 545: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

542

Page 546: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Ivtm-Stock-Master-IO

Attribute DescriptionName Ivtm-Stock-Master-IODatatypeDescription

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

Ivtm-Stock-Master-Full

Attribute DescriptionName Ivtm-Stock-Master-FullDatatypeDescription

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code

543

Page 547: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 10

STOCKDESCRIPTION

Attribute DescriptionName STOCKDESCRIPTIONDatatype stringDescription Indicates Stock Catalog Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

STOCKSHORTNAME

Attribute DescriptionName STOCKSHORTNAMEDatatype stringDescription Indicates Stock Short Name Restrictions

Restrictions DescriptionmaxLength 30

INSTTYPE

Attribute DescriptionName INSTTYPEDatatype stringDescription Indicates Instrument TypePB - PassbooksCHQ -

Account Cheque BooksTC - Travelers ChequesMC - Millionaire CertificateDDI - Demand DraftsBCI - Bankers ChequesTDC - Term Deposit CertificateDDC - Denominated Certificate

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration PB,CHQ,TC,MC,DDI,BCI,TDC,DDC

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Attribute

Attribute DescriptionminOccurs 0

544

Page 548: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 3

STOCKTYPE

Attribute DescriptionName STOCKTYPEDatatype stringDescription Indicates Stock TypeL - LeavesB - Booklets Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration L,B

AUTOSERIALNO

Attribute DescriptionName AUTOSERIALNODatatype stringDescription Indicates Auto Serial NumberY - YesN - No Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

DENOMINATIONTRACKING

Attribute DescriptionName DENOMINATIONTRACKINGDatatype stringDescription Indicates Denomination TrackingY - YesN - No Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

ISSUERCODE

Attribute DescriptionName ISSUERCODEDatatype stringDescription Indicates Issuer Code Restrictions

Restrictions DescriptionmaxLength 9

545

Page 549: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO546

Page 550: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Ivtm-Stock-Detail

Attribute DescriptionName Ivtm-Stock-DetailDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

DENOMINATIONID

Attribute DescriptionName DENOMINATIONID

547

Page 551: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Datatype stringDescription Indicates Denomination Id Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Restrictions

Restrictions DescriptiontotalDigits 22

DESCRIPTIONS

Attribute DescriptionName DESCRIPTIONSDatatype stringDescription Indicates Denomination Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

REORDERLEVEL

Attribute DescriptionName REORDERLEVELDatatype decimalDescription Indicates Reorder Level Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

EXCESSLEVEL

Attribute DescriptionName EXCESSLEVELDatatype decimalDescription Indicates Excess Level Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

MINREORDERQTY

Attribute Description

548

Page 552: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name MINREORDERQTYDatatype decimalDescription Indicates Reorder Quantity Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 1

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

549

Page 553: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.17.QueryStockflowDefinition

2.17.1.IV-QueryStockflowDefinition-Req-IO-MSG.xsd

QUERYSTOCKFLOWDEFINITION_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

550

Page 554: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtms-Iv-Brn-Master-IO

IV_BRN_CODE

QUERYSTOCKFLOWDEFINITION_IOFS_REQ

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

551

Page 555: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

552

Page 556: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

553

Page 557: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

554

Page 558: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

ADDL555

Page 559: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

QueryStockflowDefinition

Ivtms-Iv-Brn-Master-IO

Attribute DescriptionName Ivtms-Iv-Brn-Master-IODatatypeDescription

IV_BRN_CODE

Attribute DescriptionName IV_BRN_CODEDatatype stringDescription Indicates Inventory Branch

556

Page 560: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 3

2.17.2.IV-QueryStockflowDefinition-Res-Full-MSG.xsd

QUERYSTOCKFLOWDEFINITION_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivtms-Iv-Brn-Master-IO

IV_BRN_CODE

Ivtms-Iv-Brn-Master-Full

IV_BRN_CODE

BRANCH_NAME557

Page 561: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

REMARKS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Ivtms-Iv-Brn-Xref

BRANCH_CODE

BRNNAME

REQUEST_STOCK

ORDER_STOCK

RECEIVE_STOCK

ISSUE_STOCKS

Ivtms-Iv-Brn-Stock-Xref

STOCK_CODE

STOCKDESCRIPTION

DENM_ID

DENOMINATIONVALUE

CURRENCY

DENM_DESC

REORDER_LEVEL

EXCESS_LEVEL

MINREORDERQTY

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE558

Page 562: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

WDESC

QUERYSTOCKFLOWDEFINITION_IOFS_RES

Attribute DescriptionName QUERYSTOCKFLOWDEFINITION_IOFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

559

Page 563: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

560

Page 564: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

561

Page 565: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

562

Page 566: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

PARAM563

Page 567: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Ivtms-Iv-Brn-Master-IO

Attribute DescriptionName Ivtms-Iv-Brn-Master-IODatatypeDescription

IV_BRN_CODE

Attribute DescriptionName IV_BRN_CODEDatatype stringDescription Indicates Inventory Branch Restrictions

Restrictions DescriptionmaxLength 3

Ivtms-Iv-Brn-Master-Full

Attribute DescriptionName Ivtms-Iv-Brn-Master-FullDatatypeDescription

IV_BRN_CODE

Attribute Description564

Page 568: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name IV_BRN_CODEDatatype stringDescription Indicates Inventory Branch Restrictions

Restrictions DescriptionmaxLength 3

BRANCH_NAME

Attribute DescriptionName BRANCH_NAMEDatatype stringDescription Indicates Branch Name Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

REMARKS

Attribute DescriptionName REMARKSDatatype stringDescription Indicates Remarks Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescription

565

Page 569: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescription

566

Page 570: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Ivtms-Iv-Brn-Xref

Attribute DescriptionName Ivtms-Iv-Brn-XrefDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

BRNNAME

Attribute DescriptionName BRNNAMEDatatype stringDescription Indicates Branch Name Attribute

Attribute DescriptionminOccurs 0

567

Page 571: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 105

REQUEST_STOCK

Attribute DescriptionName REQUEST_STOCKDatatype stringDescription Indicates Request StocksY - YesN - No

Restrictions

Restrictions Descriptionenumeration Y,N

ORDER_STOCK

Attribute DescriptionName ORDER_STOCKDatatype stringDescription Indicates Order StocksY - YesN - No Restrictions

Restrictions Descriptionenumeration Y,N

RECEIVE_STOCK

Attribute DescriptionName RECEIVE_STOCKDatatype stringDescription Indicates Receive StocksY - YesN - No

Restrictions

Restrictions Descriptionenumeration Y,N

ISSUE_STOCKS

Attribute DescriptionName ISSUE_STOCKSDatatype stringDescription Indicates Issue StocksY - YesN - No Restrictions

Restrictions Descriptionenumeration Y,N

Ivtms-Iv-Brn-Stock-Xref

Attribute DescriptionName Ivtms-Iv-Brn-Stock-XrefDatatypeDescription

568

Page 572: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

STOCK_CODE

Attribute DescriptionName STOCK_CODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

STOCKDESCRIPTION

Attribute DescriptionName STOCKDESCRIPTIONDatatype stringDescription Indicates Stock Catalog Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

DENM_ID

Attribute DescriptionName DENM_IDDatatype stringDescription Indicates Denomination Id Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Restrictions

Restrictions DescriptiontotalDigits 22

CURRENCY

Attribute DescriptionName CURRENCYDatatype stringDescription Indicates Currency

569

Page 573: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

DENM_DESC

Attribute DescriptionName DENM_DESCDatatype stringDescription Indicates Denomination Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

REORDER_LEVEL

Attribute DescriptionName REORDER_LEVELDatatype decimalDescription Indicates Reorder Level Restrictions

Restrictions DescriptiontotalDigits 16

EXCESS_LEVEL

Attribute DescriptionName EXCESS_LEVELDatatype decimalDescription Indicates Excess Level Restrictions

Restrictions DescriptiontotalDigits 16

MINREORDERQTY

Attribute DescriptionName MINREORDERQTYDatatype decimalDescription Indicates Reorder Quantity Restrictions

Restrictions DescriptiontotalDigits 16

FCUBS_ERROR_RESP

Attribute Description

570

Page 574: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute Description

571

Page 575: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.18.QueryStockTxnInquiry

2.18.1.IV-QueryStockTxnInquiry-Req-IO-MSG.xsd

QUERYSTOCKTXNINQUIRY_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

Ivvws-Stock-Txn-Branch-IO572

Page 576: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

STOCKCATALOGCODE

TXNTYPE

BRANCH_CODE

FROMDATE

TODATE

USER_ID

QUERYSTOCKTXNINQUIRY_IOFS_REQ

Attribute DescriptionName QUERYSTOCKTXNINQUIRY_IOFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype string

573

Page 577: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

574

Page 578: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

575

Page 579: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

576

Page 580: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

577

Page 581: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

QueryStockTxnInquiry

Ivvws-Stock-Txn-Branch-IO

Attribute DescriptionName Ivvws-Stock-Txn-Branch-IODatatypeDescription

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

578

Page 582: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 10

TXNTYPE

Attribute DescriptionName TXNTYPEDatatype stringDescription Indicates Transaction TypeA - AllI - IssueR - Receive

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,I,R

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

FROMDATE

Attribute DescriptionName FROMDATEDatatype stringDescription Indicates From Date Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

TODATE

Attribute DescriptionName TODATEDatatype stringDescription Indicates To Date Attribute

Attribute DescriptionminOccurs 0

579

Page 583: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 35

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescription Indicates User ID Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 15

2.18.2.IV-QueryStockTxnInquiry-Res-Full-MSG.xsd

QUERYSTOCKTXNINQUIRY_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM580

Page 584: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

NAME

VALUE

FCUBS_BODY

Ivvws-Stock-Txn-Branch-IO

STOCKCATALOGCODE

TXNTYPE

BRANCH_CODE

FROMDATE

TODATE

USER_ID

Ivvws-Stock-Txn-Branch-Full

STOCKCATALOGCODE

STOCKSHORTNAME

TXNTYPE

BRANCH_CODE

FROMDATE

TODATE

USER_ID

BRANCH_NAME

Ivvws-Stock-Txn-Branch-A

DENOMINATIONID

DENOMINATIONVALUE

QUANTITY

TOTALVALUE

SERIESNO

STARTNO

USER_ID

INVENTORYDATE

TXNTYPE

REFERENCENUMBER

ENDNO

FCUBS_ERROR_RESP581

Page 585: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYSTOCKTXNINQUIRY_IOFS_RES

Attribute DescriptionName QUERYSTOCKTXNINQUIRY_IOFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute Description

582

Page 586: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

583

Page 587: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

584

Page 588: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

585

Page 589: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

586

Page 590: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Ivvws-Stock-Txn-Branch-IO

Attribute DescriptionName Ivvws-Stock-Txn-Branch-IODatatypeDescription

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

587

Page 591: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 10

TXNTYPE

Attribute DescriptionName TXNTYPEDatatype stringDescription Indicates Transaction TypeA - AllI - IssueR - Receive

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,I,R

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

FROMDATE

Attribute DescriptionName FROMDATEDatatype stringDescription Indicates From Date Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

TODATE

Attribute DescriptionName TODATEDatatype stringDescription Indicates To Date Attribute

Attribute DescriptionminOccurs 0

588

Page 592: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 35

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescription Indicates User ID Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 15

Ivvws-Stock-Txn-Branch-Full

Attribute DescriptionName Ivvws-Stock-Txn-Branch-FullDatatypeDescription

STOCKCATALOGCODE

Attribute DescriptionName STOCKCATALOGCODEDatatype stringDescription Indicates Stock Catalog Code Restrictions

Restrictions DescriptionmaxLength 10

STOCKSHORTNAME

Attribute DescriptionName STOCKSHORTNAMEDatatype stringDescription Indicates Stock Short Name Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

TXNTYPE

Attribute DescriptionName TXNTYPEDatatype stringDescription Indicates Transaction TypeA - AllI - IssueR - Receive

589

Page 593: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,I,R

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

FROMDATE

Attribute DescriptionName FROMDATEDatatype stringDescription Indicates From Date Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

TODATE

Attribute DescriptionName TODATEDatatype stringDescription Indicates To Date Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescription Indicates User ID Attribute

Attribute DescriptionminOccurs 0

590

Page 594: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 15

BRANCH_NAME

Attribute DescriptionName BRANCH_NAMEDatatype stringDescription Indicates Branch Name Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

Ivvws-Stock-Txn-Branch-A

Attribute DescriptionName Ivvws-Stock-Txn-Branch-ADatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

DENOMINATIONVALUE

Attribute DescriptionName DENOMINATIONVALUEDatatype decimalDescription Indicates Denomination Value Attribute

Attribute DescriptionminOccurs 0

591

Page 595: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TOTALVALUE

Attribute DescriptionName TOTALVALUEDatatype decimalDescription Indicates Total Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

SERIESNO

Attribute DescriptionName SERIESNODatatype stringDescription Indicates Series Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

STARTNO

Attribute DescriptionName STARTNODatatype decimalDescription Indicates Start Number Attribute

Attribute DescriptionminOccurs 0

592

Page 596: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptiontotalDigits 22

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescription Indicates User ID Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 15

INVENTORYDATE

Attribute DescriptionName INVENTORYDATEDatatype stringDescription Indicates Inventory Date Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

TXNTYPE

Attribute DescriptionName TXNTYPEDatatype stringDescription Indicates Transaction Type Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 60

REFERENCENUMBER

Attribute DescriptionName REFERENCENUMBERDatatype stringDescription Indicates Reference Number Attribute

Attribute DescriptionminOccurs 0

593

Page 597: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptionmaxLength 16

ENDNO

Attribute DescriptionName ENDNODatatype decimalDescription Indicates End Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute Description

594

Page 598: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.19.QueryUsagePattern

2.19.1.IV-QueryUsagePattern-Req-IO-MSG.xsd

QUERYUSAGEPATTERN_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID 595

Page 599: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivvws-Usage-Pat-Anl-IO

STOCK_CODE

BRANCH_CODE

FROM_DATE

TO_DATE

TYPE_OF_ANALYSIS

FREQUENCY

QUERYUSAGEPATTERN_IOFS_REQ

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

596

Page 600: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

597

Page 601: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

598

Page 602: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

599

Page 603: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

600

Page 604: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

601

Page 605: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

QueryUsagePattern

Ivvws-Usage-Pat-Anl-IO

Attribute DescriptionName Ivvws-Usage-Pat-Anl-IODatatypeDescription

STOCK_CODE

Attribute DescriptionName STOCK_CODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

FROM_DATE

Attribute DescriptionName FROM_DATEDatatype StringDescription Indicates From Date

TO_DATE

Attribute DescriptionName TO_DATEDatatype StringDescription Indicates To Date

TYPE_OF_ANALYSIS

Attribute Description

602

Page 606: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name TYPE_OF_ANALYSISDatatype stringDescription Indicates Type of AnalysisRI - IssueRO - Receive

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration RI,RO

FREQUENCY

Attribute DescriptionName FREQUENCYDatatype stringDescription Indicates FrequencyW - WeeklyF - FortnightlyM -

MonthlyQ - QuarterlyH - Half YearlyY - Yearly Restrictions

Restrictions Descriptionenumeration W,F,M,Q,H,Y

2.19.2.IV-QueryUsagePattern-Res-Full-MSG.xsd

QUERYUSAGEPATTERN_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

603

Page 607: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Ivvws-Usage-Pat-Anl-IO

STOCK_CODE

BRANCH_CODE

FROM_DATE

TO_DATE

TYPE_OF_ANALYSIS

FREQUENCY

Ivvws-Usage-Pat-Anl-Full

STOCK_CODE

BRANCH_CODE

FROM_DATE

TO_DATE

TYPE_OF_ANALYSIS

FREQUENCY

Ivvws-Usage-Pat-Anl--1

STOCK_CODE

DENOMINATIONID

BAL_ON

QUANTITY

FROM_DATE

TO_DATE

BRANCH_CODE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC604

Page 608: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYUSAGEPATTERN_IOFS_RES

Attribute DescriptionName QUERYUSAGEPATTERN_IOFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Page 609: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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}

MODULEID606

Page 610: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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.

607

Page 611: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

608

Page 612: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

PARAM609

Page 613: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Ivvws-Usage-Pat-Anl-IO

Attribute DescriptionName Ivvws-Usage-Pat-Anl-IODatatypeDescription

STOCK_CODE

Attribute DescriptionName STOCK_CODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype string

610

Page 614: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

FROM_DATE

Attribute DescriptionName FROM_DATEDatatype StringDescription Indicates From Date

TO_DATE

Attribute DescriptionName TO_DATEDatatype StringDescription Indicates To Date

TYPE_OF_ANALYSIS

Attribute DescriptionName TYPE_OF_ANALYSISDatatype stringDescription Indicates Type of AnalysisRI - IssueRO - Receive

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration RI,RO

FREQUENCY

Attribute DescriptionName FREQUENCYDatatype stringDescription Indicates FrequencyW - WeeklyF - FortnightlyM -

MonthlyQ - QuarterlyH - Half YearlyY - Yearly Restrictions

Restrictions Descriptionenumeration W,F,M,Q,H,Y

Ivvws-Usage-Pat-Anl-Full

Attribute DescriptionName Ivvws-Usage-Pat-Anl-FullDatatypeDescription

STOCK_CODE

Attribute DescriptionName STOCK_CODEDatatype string

611

Page 615: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Description Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

FROM_DATE

Attribute DescriptionName FROM_DATEDatatype StringDescription Indicates From Date

TO_DATE

Attribute DescriptionName TO_DATEDatatype StringDescription Indicates To Date

TYPE_OF_ANALYSIS

Attribute DescriptionName TYPE_OF_ANALYSISDatatype stringDescription Indicates Type of AnalysisRI - IssueRO - Receive

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration RI,RO

FREQUENCY

Attribute DescriptionName FREQUENCYDatatype stringDescription Indicates FrequencyW - WeeklyF - FortnightlyM -

MonthlyQ - QuarterlyH - Half YearlyY - Yearly

612

Page 616: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions Descriptionenumeration W,F,M,Q,H,Y

Ivvws-Usage-Pat-Anl--1

Attribute DescriptionName Ivvws-Usage-Pat-Anl--1DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

STOCK_CODE

Attribute DescriptionName STOCK_CODEDatatype stringDescription Indicates Stock Catalog Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

DENOMINATIONID

Attribute DescriptionName DENOMINATIONIDDatatype stringDescription Indicates Denomination Id Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 30

BAL_ON

Attribute DescriptionName BAL_ONDatatype decimalDescription Indicates Balance On hand Attribute

Attribute DescriptionminOccurs 0

613

Page 617: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Restrictions

Restrictions DescriptiontotalDigits 22

QUANTITY

Attribute DescriptionName QUANTITYDatatype decimalDescription Indicates Quantity Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FROM_DATE

Attribute DescriptionName FROM_DATEDatatype StringDescription Indicates From Date Attribute

Attribute DescriptionminOccurs 0

TO_DATE

Attribute DescriptionName TO_DATEDatatype StringDescription Indicates To Date Attribute

Attribute DescriptionminOccurs 0

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescription Indicates Branch Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

FCUBS_ERROR_RESP

Attribute Description

614

Page 618: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute Description

615

Page 619: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

Name WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

Page 620: Gateway Documentation - FCUBSIVService Oracle ......1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications

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

617