Gateway Documentation - FCUBSEGService Oracle FLEXCUBE ... · 1. Background Integration of...

611
Gateway Documentation - FCUBSEGService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0 [October][2015]

Transcript of Gateway Documentation - FCUBSEGService Oracle FLEXCUBE ... · 1. Background Integration of...

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

Gateway Documentation - FCUBSEGServiceOracle FLEXCUBE Universal Banking

Release FCUBS_12.1.0.0.0[October][2015]

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

Table Of Contents

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

2. FCUBSEGService ......................................................................... 2

2.1.CreateCustMISAttributes ......................................................................... 2

2.1.1.EG-CreateCustMISAttributes-Req-Full-MSG.xsd ......................................................................... 2

2.1.2.EG-CreateCustMISAttributes-Req-IO-MSG.xsd ......................................................................... 13

2.1.3.EG-CreateCustMISAttributes-Res-Full-MSG.xsd ......................................................................... 23

2.1.4.EG-CreateCustMISAttributes-Res-PK-MSG.xsd ......................................................................... 36

2.2.CreateCustMisDetails ......................................................................... 47

2.2.1.EG-CreateCustMisDetails-Req-Full-MSG.xsd ......................................................................... 47

2.2.2.EG-CreateCustMisDetails-Req-IO-MSG.xsd ......................................................................... 58

2.2.3.EG-CreateCustMisDetails-Res-Full-MSG.xsd ......................................................................... 65

2.2.4.EG-CreateCustMisDetails-Res-PK-MSG.xsd ......................................................................... 77

2.3.CreateEntries ......................................................................... 87

2.3.1.EG-CreateEntries-Req-Full-MSG.xsd ......................................................................... 87

2.3.2.EG-CreateEntries-Req-IO-MSG.xsd ......................................................................... 120

2.3.3.EG-CreateEntries-Res-Full-MSG.xsd ......................................................................... 151

2.3.4.EG-CreateEntries-Res-PK-MSG.xsd ......................................................................... 186

2.4.CreateTxnAttributes ......................................................................... 219

2.4.1.EG-CreateTxnAttributes-Req-Full-MSG.xsd ......................................................................... 219

2.4.2.EG-CreateTxnAttributes-Req-IO-MSG.xsd ......................................................................... 242

2.4.3.EG-CreateTxnAttributes-Res-Full-MSG.xsd ......................................................................... 263

2.4.4.EG-CreateTxnAttributes-Res-PK-MSG.xsd ......................................................................... 288

2.5.CreateTxnDetails ......................................................................... 311

2.5.1.EG-CreateTxnDetails-Req-Full-MSG.xsd ......................................................................... 311

2.5.2.EG-CreateTxnDetails-Req-IO-MSG.xsd ......................................................................... 322

2.5.3.EG-CreateTxnDetails-Res-Full-MSG.xsd ......................................................................... 331

2.5.4.EG-CreateTxnDetails-Res-PK-MSG.xsd ......................................................................... 344

2.6.QueryGLBalance ......................................................................... 354

2.6.1.EG-QueryGLBalance-Req-IO-MSG.xsd ......................................................................... 354

2.6.2.EG-QueryGLBalance-Res-Full-MSG.xsd ......................................................................... 362

2.7.QueryGLBdBalance ......................................................................... 379

2.7.1.EG-QueryGLBdBalance-Req-IO-MSG.xsd ......................................................................... 379

2.7.2.EG-QueryGLBdBalance-Res-Full-MSG.xsd ......................................................................... 386

2.8.QueryGLDetails ......................................................................... 403

2.8.1.EG-QueryGLDetails-Req-IO-MSG.xsd ......................................................................... 403

2.8.2.EG-QueryGLDetails-Res-Full-MSG.xsd ......................................................................... 410

2.9.QueryGLVdBalance ......................................................................... 431

2.9.1.EG-QueryGLVdBalance-Req-IO-MSG.xsd ......................................................................... 431

2.9.2.EG-QueryGLVdBalance-Res-Full-MSG.xsd ......................................................................... 439

2.10.QueryMISBalance ......................................................................... 456

2.10.1.EG-QueryMISBalance-Req-IO-MSG.xsd ......................................................................... 456

2.10.2.EG-QueryMISBalance-Res-Full-MSG.xsd ......................................................................... 464

2.11.QueryMISBdBalance ......................................................................... 483

2.11.1.EG-QueryMISBdBalance-Req-IO-MSG.xsd ......................................................................... 483

2.11.2.EG-QueryMISBdBalance-Res-Full-MSG.xsd ......................................................................... 491

2.12.QueryMISVdBalance ......................................................................... 508

2.12.1.EG-QueryMISVdBalance-Req-IO-MSG.xsd ......................................................................... 508

2.12.2.EG-QueryMISVdBalance-Res-Full-MSG.xsd ......................................................................... 517

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

2.13.QuerySysAccBalance ......................................................................... 534

2.13.1.EG-QuerySysAccBalance-Req-IO-MSG.xsd ......................................................................... 534

2.13.2.EG-QuerySysAccBalance-Res-Full-MSG.xsd ......................................................................... 542

2.14.QuerySysAccBdBalance ......................................................................... 558

2.14.1.EG-QuerySysAccBdBalance-Req-IO-MSG.xsd ......................................................................... 558

2.14.2.EG-QuerySysAccBdBalance-Res-Full-MSG.xsd ......................................................................... 566

2.15.QuerySysAccVdBalance ......................................................................... 583

2.15.1.EG-QuerySysAccVdBalance-Req-IO-MSG.xsd ......................................................................... 583

2.15.2.EG-QuerySysAccVdBalance-Res-Full-MSG.xsd ......................................................................... 590

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

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 FCUBSEGService of FGL Module

1

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

2. FCUBSEGService

2.1.CreateCustMISAttributes

2.1.1.EG-CreateCustMISAttributes-Req-Full-MSG.xsd

CREATECUSTMISATTRIBUTES_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

Custmis-Details-Full

OPREFNO

CUSTMISREF

CUSTMIS01

CUSTMIS02 2

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

CUSTMIS03

CUSTMIS04

CUSTMIS05

CUSTMIS06

CUSTMIS07

CUSTMIS08

CUSTMIS09

CUSTMIS10

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

CREATECUSTMISATTRIBUTES_FSFS_REQ

Attribute DescriptionName CREATECUSTMISATTRIBUTES_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

Attribute Description

3

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

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.

4

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

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

5

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

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

6

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

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

7

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

Name PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

CreateCustMISAttributes

Custmis-Details-Full

8

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

Attribute DescriptionName Custmis-Details-FullDatatypeDescription

OPREFNO

Attribute DescriptionName OPREFNODatatype stringDescription Indicates Operation Reference Restrictions

Restrictions DescriptionmaxLength 16

CUSTMISREF

Attribute DescriptionName CUSTMISREFDatatype stringDescription Indicates Customer MIS Reference Restrictions

Restrictions DescriptionmaxLength 50

CUSTMIS01

Attribute DescriptionName CUSTMIS01Datatype stringDescription Indicates Customer MIS 01 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS02

Attribute DescriptionName CUSTMIS02Datatype stringDescription Indicates Customer MIS 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS03

Attribute Description

9

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

Name CUSTMIS03Datatype stringDescription Indicates Customer MIS 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS04

Attribute DescriptionName CUSTMIS04Datatype stringDescription Indicates Customer MIS 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS05

Attribute DescriptionName CUSTMIS05Datatype stringDescription Indicates Customer MIS 05 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS06

Attribute DescriptionName CUSTMIS06Datatype stringDescription Indicates Customer MIS 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS07

Attribute Description

10

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

Name CUSTMIS07Datatype stringDescription Indicates Customer MIS 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS08

Attribute DescriptionName CUSTMIS08Datatype stringDescription Indicates Customer MIS 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS09

Attribute DescriptionName CUSTMIS09Datatype stringDescription Indicates Customer MIS 09 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS10

Attribute DescriptionName CUSTMIS10Datatype stringDescription Indicates Customer MIS 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

MAKER

Attribute Description

11

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

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

12

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

Name MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

2.1.2.EG-CreateCustMISAttributes-Req-IO-MSG.xsd

CREATECUSTMISATTRIBUTES_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

13

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

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Custmis-Details-IO

OPREFNO

CUSTMISREF

CUSTMIS01

CUSTMIS02

CUSTMIS03

CUSTMIS04

CUSTMIS05

CUSTMIS06

CUSTMIS07

CUSTMIS08

CUSTMIS09

CUSTMIS10

CREATECUSTMISATTRIBUTES_IOPK_REQ

Attribute DescriptionName CREATECUSTMISATTRIBUTES_IOPK_REQDatatypeDescription

FCUBS_HEADER14

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

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.

15

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

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.

16

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

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

17

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

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

18

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

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

19

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

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

CreateCustMISAttributes

Custmis-Details-IO

Attribute DescriptionName Custmis-Details-IODatatypeDescription

OPREFNO

Attribute DescriptionName OPREFNODatatype stringDescription Indicates Operation Reference Restrictions

Restrictions DescriptionmaxLength 16

CUSTMISREF

Attribute DescriptionName CUSTMISREFDatatype stringDescription Indicates Customer MIS Reference Restrictions

Restrictions DescriptionmaxLength 50

CUSTMIS01

Attribute DescriptionName CUSTMIS01Datatype stringDescription Indicates Customer MIS 01 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS02

20

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

Attribute DescriptionName CUSTMIS02Datatype stringDescription Indicates Customer MIS 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS03

Attribute DescriptionName CUSTMIS03Datatype stringDescription Indicates Customer MIS 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS04

Attribute DescriptionName CUSTMIS04Datatype stringDescription Indicates Customer MIS 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS05

Attribute DescriptionName CUSTMIS05Datatype stringDescription Indicates Customer MIS 05 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS06

21

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

Attribute DescriptionName CUSTMIS06Datatype stringDescription Indicates Customer MIS 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS07

Attribute DescriptionName CUSTMIS07Datatype stringDescription Indicates Customer MIS 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS08

Attribute DescriptionName CUSTMIS08Datatype stringDescription Indicates Customer MIS 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS09

Attribute DescriptionName CUSTMIS09Datatype stringDescription Indicates Customer MIS 09 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS10

22

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

Attribute DescriptionName CUSTMIS10Datatype stringDescription Indicates Customer MIS 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

2.1.3.EG-CreateCustMISAttributes-Res-Full-MSG.xsd

CREATECUSTMISATTRIBUTES_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

Custmis-Details-Full 23

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

OPREFNO

CUSTMISREF

CUSTMIS01

CUSTMIS02

CUSTMIS03

CUSTMIS04

CUSTMIS05

CUSTMIS06

CUSTMIS07

CUSTMIS08

CUSTMIS09

CUSTMIS10

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATECUSTMISATTRIBUTES_FSFS_RES

Attribute DescriptionName CREATECUSTMISATTRIBUTES_FSFS_RESDatatypeDescription

FCUBS_HEADER

24

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

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.

25

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

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.

26

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

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

27

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

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

28

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

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

29

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

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Custmis-Details-Full

Attribute DescriptionName Custmis-Details-FullDatatypeDescription

OPREFNO

Attribute DescriptionName OPREFNODatatype stringDescription Indicates Operation Reference Restrictions

Restrictions DescriptionmaxLength 16

CUSTMISREF

Attribute DescriptionName CUSTMISREFDatatype stringDescription Indicates Customer MIS Reference Restrictions

Restrictions DescriptionmaxLength 50

CUSTMIS01

Attribute DescriptionName CUSTMIS01Datatype stringDescription Indicates Customer MIS 01 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS02

30

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

Attribute DescriptionName CUSTMIS02Datatype stringDescription Indicates Customer MIS 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS03

Attribute DescriptionName CUSTMIS03Datatype stringDescription Indicates Customer MIS 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS04

Attribute DescriptionName CUSTMIS04Datatype stringDescription Indicates Customer MIS 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS05

Attribute DescriptionName CUSTMIS05Datatype stringDescription Indicates Customer MIS 05 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS06

31

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

Attribute DescriptionName CUSTMIS06Datatype stringDescription Indicates Customer MIS 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS07

Attribute DescriptionName CUSTMIS07Datatype stringDescription Indicates Customer MIS 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS08

Attribute DescriptionName CUSTMIS08Datatype stringDescription Indicates Customer MIS 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS09

Attribute DescriptionName CUSTMIS09Datatype stringDescription Indicates Customer MIS 09 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS10

32

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

Attribute DescriptionName CUSTMIS10Datatype stringDescription Indicates Customer MIS 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

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

33

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

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

Restrictions

Restrictions DescriptionmaxLength 1

FCUBS_ERROR_RESP

34

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

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

35

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

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.1.4.EG-CreateCustMISAttributes-Res-PK-MSG.xsd

CREATECUSTMISATTRIBUTES_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

Custmis-Details-PK

36

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

OPREFNO

Custmis-Details-IO

OPREFNO

CUSTMISREF

CUSTMIS01

CUSTMIS02

CUSTMIS03

CUSTMIS04

CUSTMIS05

CUSTMIS06

CUSTMIS07

CUSTMIS08

CUSTMIS09

CUSTMIS10

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATECUSTMISATTRIBUTES_IOPK_RES

Attribute DescriptionName CREATECUSTMISATTRIBUTES_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCE

37

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

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.

38

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

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.

39

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

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

40

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

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

41

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

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

42

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

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Custmis-Details-PK

Attribute DescriptionName Custmis-Details-PKDatatypeDescription

OPREFNO

Attribute DescriptionName OPREFNODatatype stringDescription Indicates Operation Reference Restrictions

Restrictions DescriptionmaxLength 16

Custmis-Details-IO

Attribute DescriptionName Custmis-Details-IODatatypeDescription

OPREFNO

Attribute DescriptionName OPREFNODatatype stringDescription Indicates Operation Reference Restrictions

Restrictions DescriptionmaxLength 16

CUSTMISREF

Attribute DescriptionName CUSTMISREFDatatype stringDescription Indicates Customer MIS Reference

43

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

Restrictions

Restrictions DescriptionmaxLength 50

CUSTMIS01

Attribute DescriptionName CUSTMIS01Datatype stringDescription Indicates Customer MIS 01 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS02

Attribute DescriptionName CUSTMIS02Datatype stringDescription Indicates Customer MIS 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS03

Attribute DescriptionName CUSTMIS03Datatype stringDescription Indicates Customer MIS 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS04

Attribute DescriptionName CUSTMIS04Datatype stringDescription Indicates Customer MIS 04 Attribute

Attribute DescriptionminOccurs 0

44

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

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS05

Attribute DescriptionName CUSTMIS05Datatype stringDescription Indicates Customer MIS 05 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS06

Attribute DescriptionName CUSTMIS06Datatype stringDescription Indicates Customer MIS 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS07

Attribute DescriptionName CUSTMIS07Datatype stringDescription Indicates Customer MIS 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS08

Attribute DescriptionName CUSTMIS08Datatype stringDescription Indicates Customer MIS 08 Attribute

Attribute DescriptionminOccurs 0

45

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

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS09

Attribute DescriptionName CUSTMIS09Datatype stringDescription Indicates Customer MIS 09 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS10

Attribute DescriptionName CUSTMIS10Datatype stringDescription Indicates Customer MIS 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute Description46

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

Name ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.2.CreateCustMisDetails

2.2.1.EG-CreateCustMisDetails-Req-Full-MSG.xsd

CREATECUSTMISDETAILS_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

47

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

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Cust-Details-Full

OPREFNO

CUSTMISREF

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Custmis-Values

MISCLS

M_CODES48

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

CLASDESC

MISCDDESC

CREATECUSTMISDETAILS_FSFS_REQ

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

49

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

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}

MODULEID50

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

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.

51

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

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

52

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

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

PARAM53

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

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

CreateCustMisDetails

Cust-Details-Full

Attribute DescriptionName Cust-Details-FullDatatypeDescription

OPREFNO

Attribute DescriptionName OPREFNODatatype stringDescription Indicates Operation Reference Restrictions

Restrictions DescriptionmaxLength 16

CUSTMISREF

Attribute DescriptionName CUSTMISREFDatatype stringDescription Indicates Customer MIS Reference

54

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

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

55

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

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

Custmis-Values

Attribute DescriptionName Custmis-ValuesDatatypeDescription Customer MIS Details

56

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

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

MISCLS

Attribute DescriptionName MISCLSDatatype stringDescription Indicates MIS Class Restrictions

Restrictions DescriptionmaxLength 9

M_CODES

Attribute DescriptionName M_CODESDatatype stringDescription Indicates MIS Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

CLASDESC

Attribute DescriptionName CLASDESCDatatype stringDescription Indicates Class Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

MISCDDESC

Attribute DescriptionName MISCDDESCDatatype stringDescription Indicates Code Description Attribute

Attribute DescriptionminOccurs 0

57

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

Restrictions

Restrictions DescriptionmaxLength 105

2.2.2.EG-CreateCustMisDetails-Req-IO-MSG.xsd

CREATECUSTMISDETAILS_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

Cust-Details-IO

OPREFNO

CUSTMISREF

Custmis-Values

MISCLS58

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

M_CODES

CREATECUSTMISDETAILS_IOPK_REQ

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

59

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

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

60

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

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.

61

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

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

62

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

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

PARAM63

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

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

CreateCustMisDetails

Cust-Details-IO

Attribute DescriptionName Cust-Details-IODatatypeDescription

OPREFNO

Attribute DescriptionName OPREFNODatatype stringDescription Indicates Operation Reference Restrictions

Restrictions DescriptionmaxLength 16

CUSTMISREF

Attribute DescriptionName CUSTMISREFDatatype stringDescription Indicates Customer MIS Reference

64

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

Custmis-Values

Attribute DescriptionName Custmis-ValuesDatatypeDescription Customer MIS Details Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

MISCLS

Attribute DescriptionName MISCLSDatatype stringDescription Indicates MIS Class Restrictions

Restrictions DescriptionmaxLength 9

M_CODES

Attribute DescriptionName M_CODESDatatype stringDescription Indicates MIS Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

2.2.3.EG-CreateCustMisDetails-Res-Full-MSG.xsd

CREATECUSTMISDETAILS_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID65

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

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Cust-Details-Full

OPREFNO

CUSTMISREF

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Custmis-Values

MISCLS

M_CODES

CLASDESC

MISCDDESC66

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

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATECUSTMISDETAILS_FSFS_RES

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

67

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

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

68

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

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

69

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

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.

70

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

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

ADDL71

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

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

Cust-Details-Full

Attribute DescriptionName Cust-Details-FullDatatypeDescription

OPREFNO

Attribute DescriptionName OPREFNODatatype stringDescription Indicates Operation Reference

72

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

Restrictions

Restrictions DescriptionmaxLength 16

CUSTMISREF

Attribute DescriptionName CUSTMISREFDatatype stringDescription Indicates Customer MIS Reference Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

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

73

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

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

74

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

Restrictions

Restrictions DescriptionmaxLength 1

Custmis-Values

Attribute DescriptionName Custmis-ValuesDatatypeDescription Customer MIS Details Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

MISCLS

Attribute DescriptionName MISCLSDatatype stringDescription Indicates MIS Class Restrictions

Restrictions DescriptionmaxLength 9

M_CODES

Attribute DescriptionName M_CODESDatatype stringDescription Indicates MIS Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

CLASDESC

Attribute DescriptionName CLASDESCDatatype stringDescription Indicates Class Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

MISCDDESC

Attribute Description75

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

Name MISCDDESCDatatype stringDescription Indicates Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

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

76

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

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.2.4.EG-CreateCustMisDetails-Res-PK-MSG.xsd

CREATECUSTMISDETAILS_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

77

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

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Cust-Details-PK

OPREFNO

Cust-Details-IO

OPREFNO

CUSTMISREF

Custmis-Values

MISCLS

M_CODES

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATECUSTMISDETAILS_IOPK_RES

Attribute DescriptionName CREATECUSTMISDETAILS_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCE

78

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

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.

79

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

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.

80

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

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

81

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

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

82

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

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

83

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

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Cust-Details-PK

Attribute DescriptionName Cust-Details-PKDatatypeDescription

OPREFNO

Attribute DescriptionName OPREFNODatatype stringDescription Indicates Operation Reference Restrictions

Restrictions DescriptionmaxLength 16

Cust-Details-IO

Attribute DescriptionName Cust-Details-IODatatypeDescription

OPREFNO

Attribute DescriptionName OPREFNODatatype stringDescription Indicates Operation Reference Restrictions

Restrictions DescriptionmaxLength 16

CUSTMISREF

Attribute DescriptionName CUSTMISREFDatatype stringDescription Indicates Customer MIS Reference

84

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

Custmis-Values

Attribute DescriptionName Custmis-ValuesDatatypeDescription Customer MIS Details Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

MISCLS

Attribute DescriptionName MISCLSDatatype stringDescription Indicates MIS Class Restrictions

Restrictions DescriptionmaxLength 9

M_CODES

Attribute DescriptionName M_CODESDatatype stringDescription Indicates MIS Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

85

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

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.3.CreateEntries86

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

2.3.1.EG-CreateEntries-Req-Full-MSG.xsd

CREATEENTRIES_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

Batchmaster-Details-Full

BATCHREFNO

BRNCD

SOURCECD

BRANCH_NAME

BLNCCHK

MAKER87

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

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Journalentries-Details

TXNATTR01

TXNATTR02

TXNATTR03

TXNATTR04

TXNATTR05

TXNATTR06

TXNATTR07

TXNATTR08

TXNATTR09

TXNATTR10

TXNATTR11

TXNATTR12

TXNATTR13

TXNATTR14

TXNATTR15

TXNATTR16

TXNATTR17

TXNATTR18

TXNATTR19

TXNATTR20

TXNATTR21

TXNATTR22

TXNATTR23

TXNATTR24

TXNATTR2588

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

TXNATTR26

TXNATTR27

TXNATTR28

TXNATTR29

TXNATTR30

TXNMIS01

TXNMIS02

TXNMIS03

TXNMIS04

TXNMIS05

TXNMIS06

TXNMIS07

TXNMIS08

TXNMIS09

TXNMIS10

TXNMIS11

TXNMIS12

TXNMIS13

TXNMIS14

TXNMIS15

TXNMIS16

TXNMIS17

TXNMIS18

TXNMIS19

TXNMIS20

CUSTMIS01

CUSTMIS02

CUSTMIS03

CUSTMIS04

CUSTMIS05

CUSTMIS06

CUSTMIS0789

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

CUSTMIS08

CUSTMIS09

CUSTMIS10

CRGL

CURBAL

CURBALLCY

SYSACNO

DRCRINDICTR

TRNCD

DR1GL

OFSBATCHSRNO

ACBRN

CCY

AC_NO

BATCHSRNO

GAAPCD

ACORGL

FCYAMT

EXCHRATE

LCYAMT

VALDATE

AMTTAG

RELATEDREF

RELATEDACC

BOOKDATE

FINCYCLE

PERIODCD

TXNATTRREFNO

CUSTMISREFNO

CREATEENTRIES_FSFS_REQ

Attribute DescriptionName CREATEENTRIES_FSFS_REQ

90

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

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

91

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

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.

92

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

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 Description93

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

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.

94

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

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

95

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

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 Request of

CreateEntries

Batchmaster-Details-Full

Attribute DescriptionName Batchmaster-Details-FullDatatypeDescription

BATCHREFNO

Attribute DescriptionName BATCHREFNODatatype stringDescription Indicates Batch Reference Restrictions

Restrictions DescriptionmaxLength 16

BRNCD

Attribute DescriptionName BRNCDDatatype stringDescription Indicates Branch Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

96

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

SOURCECD

Attribute DescriptionName SOURCECDDatatype stringDescription Indicates Source Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 15

BRANCH_NAME

Attribute DescriptionName BRANCH_NAMEDatatype stringDescription Indicates Branch Name Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BLNCCHK

Attribute DescriptionName BLNCCHKDatatype stringDescription Indicates Balancing CheckY - onN - Off Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP97

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

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

98

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

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Journalentries-Details

Attribute DescriptionName Journalentries-DetailsDatatypeDescription Entries Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

TXNATTR01

Attribute DescriptionName TXNATTR01Datatype stringDescription Indicates Transaction Attribute 01 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR02

Attribute DescriptionName TXNATTR02Datatype string

99

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

Description Indicates Transaction Attribute 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR03

Attribute DescriptionName TXNATTR03Datatype stringDescription Indicates Transaction Attribute 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR04

Attribute DescriptionName TXNATTR04Datatype stringDescription Indicates Transaction Attribute 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR05

Attribute DescriptionName TXNATTR05Datatype stringDescription Indicates Transaction Attribute 05 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR06

Attribute DescriptionName TXNATTR06Datatype string

100

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

Description Indicates Transaction Attribute 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR07

Attribute DescriptionName TXNATTR07Datatype stringDescription Indicates Transaction Attribute 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR08

Attribute DescriptionName TXNATTR08Datatype stringDescription Indicates Transaction Attribute 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR09

Attribute DescriptionName TXNATTR09Datatype stringDescription Indicates Transaction Attribute 09 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR10

Attribute DescriptionName TXNATTR10Datatype string

101

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

Description Indicates Transaction Attribute 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR11

Attribute DescriptionName TXNATTR11Datatype stringDescription Indicates Transaction Attribute 11 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR12

Attribute DescriptionName TXNATTR12Datatype stringDescription Indicates Transaction Attribute 12 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR13

Attribute DescriptionName TXNATTR13Datatype stringDescription Indicates Transaction Attribute 13 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR14

Attribute DescriptionName TXNATTR14Datatype string

102

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

Description Indicates Transaction Attribute 14 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR15

Attribute DescriptionName TXNATTR15Datatype stringDescription Indicates Transaction Attribute 15 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR16

Attribute DescriptionName TXNATTR16Datatype stringDescription Indicates Transaction Attribute 16 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR17

Attribute DescriptionName TXNATTR17Datatype stringDescription Indicates Transaction Attribute 17 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR18

Attribute DescriptionName TXNATTR18Datatype string

103

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

Description Indicates Transaction Attribute 18 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR19

Attribute DescriptionName TXNATTR19Datatype stringDescription Indicates Transaction Attribute 19 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR20

Attribute DescriptionName TXNATTR20Datatype stringDescription Indicates Transaction Attribute 20 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR21

Attribute DescriptionName TXNATTR21Datatype stringDescription Indicates Transaction Attribute 21 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR22

Attribute DescriptionName TXNATTR22Datatype string

104

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

Description Indicates Transaction Attribute 22 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR23

Attribute DescriptionName TXNATTR23Datatype stringDescription Indicates Transaction Attribute 23 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR24

Attribute DescriptionName TXNATTR24Datatype stringDescription Indicates Transaction Attribute 24 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR25

Attribute DescriptionName TXNATTR25Datatype stringDescription Indicates Transaction Attribute 25 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR26

Attribute DescriptionName TXNATTR26Datatype string

105

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

Description Indicates Transaction Attribute 26 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR27

Attribute DescriptionName TXNATTR27Datatype stringDescription Indicates Transaction Attribute 27 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR28

Attribute DescriptionName TXNATTR28Datatype stringDescription Indicates Transaction Attribute 28 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR29

Attribute DescriptionName TXNATTR29Datatype stringDescription Indicates Transaction Attribute 29 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR30

Attribute DescriptionName TXNATTR30Datatype string

106

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

Description Indicates Transaction Attribute 30 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS01

Attribute DescriptionName TXNMIS01Datatype stringDescription Indicates Transaction MIS 01 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS02

Attribute DescriptionName TXNMIS02Datatype stringDescription Indicates Transaction MIS 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS03

Attribute DescriptionName TXNMIS03Datatype stringDescription Indicates Transaction MIS 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS04

Attribute DescriptionName TXNMIS04Datatype string

107

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

Description Indicates Transaction MIS 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS05

Attribute DescriptionName TXNMIS05Datatype stringDescription Indicates Transaction MIS 05 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS06

Attribute DescriptionName TXNMIS06Datatype stringDescription Indicates Transaction MIS 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS07

Attribute DescriptionName TXNMIS07Datatype stringDescription Indicates Transaction MIS 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS08

Attribute DescriptionName TXNMIS08Datatype string

108

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

Description Indicates Transaction MIS 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS09

Attribute DescriptionName TXNMIS09Datatype stringDescription Indicates Transaction MIS 09 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS10

Attribute DescriptionName TXNMIS10Datatype stringDescription Indicates Transaction MIS 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS11

Attribute DescriptionName TXNMIS11Datatype stringDescription Indicates Transaction MIS 11 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS12

Attribute DescriptionName TXNMIS12Datatype string

109

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

Description Indicates Transaction MIS 12 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS13

Attribute DescriptionName TXNMIS13Datatype stringDescription Indicates Transaction MIS 13 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS14

Attribute DescriptionName TXNMIS14Datatype stringDescription Indicates Transaction MIS 14 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS15

Attribute DescriptionName TXNMIS15Datatype stringDescription Indicates Transaction MIS 15 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS16

Attribute DescriptionName TXNMIS16Datatype string

110

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

Description Indicates Transaction MIS 16 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS17

Attribute DescriptionName TXNMIS17Datatype stringDescription Indicates Transaction MIS 17 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS18

Attribute DescriptionName TXNMIS18Datatype stringDescription Indicates Transaction MIS 18 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS19

Attribute DescriptionName TXNMIS19Datatype stringDescription Indicates Transaction MIS 19 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS20

Attribute DescriptionName TXNMIS20Datatype string

111

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

Description Indicates Transaction MIS 20 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS01

Attribute DescriptionName CUSTMIS01Datatype stringDescription Indicates Customer MIS 01 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS02

Attribute DescriptionName CUSTMIS02Datatype stringDescription Indicates Customer MIS 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS03

Attribute DescriptionName CUSTMIS03Datatype stringDescription Indicates Customer MIS 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS04

Attribute DescriptionName CUSTMIS04Datatype string

112

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

Description Indicates Customer MIS 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS05

Attribute DescriptionName CUSTMIS05Datatype stringDescription Indicates Customer MIS 05 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS06

Attribute DescriptionName CUSTMIS06Datatype stringDescription Indicates Customer MIS 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS07

Attribute DescriptionName CUSTMIS07Datatype stringDescription Indicates Customer MIS 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS08

Attribute DescriptionName CUSTMIS08Datatype string

113

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

Description Indicates Customer MIS 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS09

Attribute DescriptionName CUSTMIS09Datatype stringDescription Indicates Customer MIS 09 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS10

Attribute DescriptionName CUSTMIS10Datatype stringDescription Indicates Customer MIS 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CRGL

Attribute DescriptionName CRGLDatatype stringDescription Indicates Credit GL Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

CURBAL

Attribute DescriptionName CURBALDatatype decimal

114

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

Description Indicates Current Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CURBALLCY

Attribute DescriptionName CURBALLCYDatatype decimalDescription Indicates Current Balance In Local Currency

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

SYSACNO

Attribute DescriptionName SYSACNODatatype stringDescription Indicates System Account Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

DRCRINDICTR

Attribute DescriptionName DRCRINDICTRDatatype stringDescription Indicates Dr/CrD - DebitC - Credit Restrictions

Restrictions Descriptionenumeration D,C

TRNCD

Attribute DescriptionName TRNCDDatatype stringDescription Indicates Transaction Code

115

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

Restrictions

Restrictions DescriptionmaxLength 3

DR1GL

Attribute DescriptionName DR1GLDatatype stringDescription Indicates Debit GL Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

OFSBATCHSRNO

Attribute DescriptionName OFSBATCHSRNODatatype decimalDescription Indicates Offset Batch Serial Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

ACBRN

Attribute DescriptionName ACBRNDatatype stringDescription Indicates Branch Restrictions

Restrictions DescriptionmaxLength 3

CCY

Attribute DescriptionName CCYDatatype stringDescription Indicates Currency Restrictions

Restrictions DescriptionmaxLength 3

AC_NO

Attribute Description

116

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

Name AC_NODatatype stringDescription Indicates Account Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

BATCHSRNO

Attribute DescriptionName BATCHSRNODatatype decimalDescription Indicates Serial Number Restrictions

Restrictions DescriptiontotalDigits 22

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

ACORGL

Attribute DescriptionName ACORGLDatatype stringDescription Indicates Account Or GLG - General LedgerA -

Account Restrictions

Restrictions Descriptionenumeration G,A

FCYAMT

Attribute DescriptionName FCYAMTDatatype decimalDescription Indicates Amount In Posting Currency Attribute

Attribute DescriptionminOccurs 0

117

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

Restrictions

Restrictions DescriptiontotalDigits 22

EXCHRATE

Attribute DescriptionName EXCHRATEDatatype decimalDescription Indicates Exchange rate Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LCYAMT

Attribute DescriptionName LCYAMTDatatype decimalDescription Indicates Local Currency Amount Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

VALDATE

Attribute DescriptionName VALDATEDatatype StringDescription Indicates Value Date

AMTTAG

Attribute DescriptionName AMTTAGDatatype stringDescription Indicates Amount Tag Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

RELATEDREF

Attribute Description

118

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

Name RELATEDREFDatatype stringDescription Indicates Related Reference Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

RELATEDACC

Attribute DescriptionName RELATEDACCDatatype stringDescription Indicates Related Account Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

BOOKDATE

Attribute DescriptionName BOOKDATEDatatype StringDescription Indicates Book Date Attribute

Attribute DescriptionminOccurs 0

FINCYCLE

Attribute DescriptionName FINCYCLEDatatype stringDescription Indicates Financial Year Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

PERIODCD

Attribute DescriptionName PERIODCDDatatype stringDescription Indicates Period Code

119

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TXNATTRREFNO

Attribute DescriptionName TXNATTRREFNODatatype stringDescription Indicates Transaction Attribute Reference

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CUSTMISREFNO

Attribute DescriptionName CUSTMISREFNODatatype stringDescription Indicates Customer MIS Reference Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

2.3.2.EG-CreateEntries-Req-IO-MSG.xsd

CREATEENTRIES_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

120

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

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Batchmaster-Details-IO

BATCHREFNO

BRNCD

SOURCECD

BRANCH_NAME

BLNCCHK

Journalentries-Details

TXNATTR01

TXNATTR02

TXNATTR03

TXNATTR04

TXNATTR05

TXNATTR06

TXNATTR07

TXNATTR08

TXNATTR09

TXNATTR10

TXNATTR11

TXNATTR12 121

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

TXNATTR13

TXNATTR14

TXNATTR15

TXNATTR16

TXNATTR17

TXNATTR18

TXNATTR19

TXNATTR20

TXNATTR21

TXNATTR22

TXNATTR23

TXNATTR24

TXNATTR25

TXNATTR26

TXNATTR27

TXNATTR28

TXNATTR29

TXNATTR30

TXNMIS01

TXNMIS02

TXNMIS03

TXNMIS04

TXNMIS05

TXNMIS06

TXNMIS07

TXNMIS08

TXNMIS09

TXNMIS10

TXNMIS11

TXNMIS12

TXNMIS13

TXNMIS14122

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

TXNMIS15

TXNMIS16

TXNMIS17

TXNMIS18

TXNMIS19

TXNMIS20

CUSTMIS01

CUSTMIS02

CUSTMIS03

CUSTMIS04

CUSTMIS05

CUSTMIS06

CUSTMIS07

CUSTMIS08

CUSTMIS09

CUSTMIS10

CRGL

CURBAL

CURBALLCY

SYSACNO

DRCRINDICTR

TRNCD

DR1GL

OFSBATCHSRNO

ACBRN

CCY

AC_NO

BATCHSRNO

GAAPCD

ACORGL

FCYAMT

EXCHRATE123

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

LCYAMT

VALDATE

AMTTAG

RELATEDREF

RELATEDACC

TXNATTRREFNO

CUSTMISREFNO

CREATEENTRIES_IOPK_REQ

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

124

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

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.

125

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

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

126

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

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

127

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

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

128

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

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

CreateEntries

Batchmaster-Details-IO

Attribute DescriptionName Batchmaster-Details-IODatatypeDescription

BATCHREFNO

Attribute DescriptionName BATCHREFNODatatype stringDescription Indicates Batch Reference Restrictions

Restrictions DescriptionmaxLength 16

BRNCD

129

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

Attribute DescriptionName BRNCDDatatype stringDescription Indicates Branch Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

SOURCECD

Attribute DescriptionName SOURCECDDatatype stringDescription Indicates Source Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 15

BRANCH_NAME

Attribute DescriptionName BRANCH_NAMEDatatype stringDescription Indicates Branch Name Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BLNCCHK

Attribute DescriptionName BLNCCHKDatatype stringDescription Indicates Balancing CheckY - onN - Off Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

Journalentries-Details

130

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

Attribute DescriptionName Journalentries-DetailsDatatypeDescription Entries Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

TXNATTR01

Attribute DescriptionName TXNATTR01Datatype stringDescription Indicates Transaction Attribute 01 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR02

Attribute DescriptionName TXNATTR02Datatype stringDescription Indicates Transaction Attribute 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR03

Attribute DescriptionName TXNATTR03Datatype stringDescription Indicates Transaction Attribute 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR04

Attribute DescriptionName TXNATTR04Datatype string

131

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

Description Indicates Transaction Attribute 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR05

Attribute DescriptionName TXNATTR05Datatype stringDescription Indicates Transaction Attribute 05 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR06

Attribute DescriptionName TXNATTR06Datatype stringDescription Indicates Transaction Attribute 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR07

Attribute DescriptionName TXNATTR07Datatype stringDescription Indicates Transaction Attribute 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR08

Attribute DescriptionName TXNATTR08Datatype string

132

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

Description Indicates Transaction Attribute 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR09

Attribute DescriptionName TXNATTR09Datatype stringDescription Indicates Transaction Attribute 09 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR10

Attribute DescriptionName TXNATTR10Datatype stringDescription Indicates Transaction Attribute 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR11

Attribute DescriptionName TXNATTR11Datatype stringDescription Indicates Transaction Attribute 11 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR12

Attribute DescriptionName TXNATTR12Datatype string

133

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

Description Indicates Transaction Attribute 12 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR13

Attribute DescriptionName TXNATTR13Datatype stringDescription Indicates Transaction Attribute 13 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR14

Attribute DescriptionName TXNATTR14Datatype stringDescription Indicates Transaction Attribute 14 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR15

Attribute DescriptionName TXNATTR15Datatype stringDescription Indicates Transaction Attribute 15 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR16

Attribute DescriptionName TXNATTR16Datatype string

134

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

Description Indicates Transaction Attribute 16 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR17

Attribute DescriptionName TXNATTR17Datatype stringDescription Indicates Transaction Attribute 17 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR18

Attribute DescriptionName TXNATTR18Datatype stringDescription Indicates Transaction Attribute 18 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR19

Attribute DescriptionName TXNATTR19Datatype stringDescription Indicates Transaction Attribute 19 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR20

Attribute DescriptionName TXNATTR20Datatype string

135

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

Description Indicates Transaction Attribute 20 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR21

Attribute DescriptionName TXNATTR21Datatype stringDescription Indicates Transaction Attribute 21 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR22

Attribute DescriptionName TXNATTR22Datatype stringDescription Indicates Transaction Attribute 22 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR23

Attribute DescriptionName TXNATTR23Datatype stringDescription Indicates Transaction Attribute 23 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR24

Attribute DescriptionName TXNATTR24Datatype string

136

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

Description Indicates Transaction Attribute 24 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR25

Attribute DescriptionName TXNATTR25Datatype stringDescription Indicates Transaction Attribute 25 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR26

Attribute DescriptionName TXNATTR26Datatype stringDescription Indicates Transaction Attribute 26 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR27

Attribute DescriptionName TXNATTR27Datatype stringDescription Indicates Transaction Attribute 27 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR28

Attribute DescriptionName TXNATTR28Datatype string

137

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

Description Indicates Transaction Attribute 28 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR29

Attribute DescriptionName TXNATTR29Datatype stringDescription Indicates Transaction Attribute 29 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR30

Attribute DescriptionName TXNATTR30Datatype stringDescription Indicates Transaction Attribute 30 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS01

Attribute DescriptionName TXNMIS01Datatype stringDescription Indicates Transaction MIS 01 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS02

Attribute DescriptionName TXNMIS02Datatype string

138

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

Description Indicates Transaction MIS 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS03

Attribute DescriptionName TXNMIS03Datatype stringDescription Indicates Transaction MIS 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS04

Attribute DescriptionName TXNMIS04Datatype stringDescription Indicates Transaction MIS 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS05

Attribute DescriptionName TXNMIS05Datatype stringDescription Indicates Transaction MIS 05 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS06

Attribute DescriptionName TXNMIS06Datatype string

139

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

Description Indicates Transaction MIS 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS07

Attribute DescriptionName TXNMIS07Datatype stringDescription Indicates Transaction MIS 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS08

Attribute DescriptionName TXNMIS08Datatype stringDescription Indicates Transaction MIS 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS09

Attribute DescriptionName TXNMIS09Datatype stringDescription Indicates Transaction MIS 09 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS10

Attribute DescriptionName TXNMIS10Datatype string

140

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

Description Indicates Transaction MIS 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS11

Attribute DescriptionName TXNMIS11Datatype stringDescription Indicates Transaction MIS 11 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS12

Attribute DescriptionName TXNMIS12Datatype stringDescription Indicates Transaction MIS 12 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS13

Attribute DescriptionName TXNMIS13Datatype stringDescription Indicates Transaction MIS 13 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS14

Attribute DescriptionName TXNMIS14Datatype string

141

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

Description Indicates Transaction MIS 14 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS15

Attribute DescriptionName TXNMIS15Datatype stringDescription Indicates Transaction MIS 15 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS16

Attribute DescriptionName TXNMIS16Datatype stringDescription Indicates Transaction MIS 16 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS17

Attribute DescriptionName TXNMIS17Datatype stringDescription Indicates Transaction MIS 17 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS18

Attribute DescriptionName TXNMIS18Datatype string

142

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

Description Indicates Transaction MIS 18 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS19

Attribute DescriptionName TXNMIS19Datatype stringDescription Indicates Transaction MIS 19 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS20

Attribute DescriptionName TXNMIS20Datatype stringDescription Indicates Transaction MIS 20 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS01

Attribute DescriptionName CUSTMIS01Datatype stringDescription Indicates Customer MIS 01 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS02

Attribute DescriptionName CUSTMIS02Datatype string

143

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

Description Indicates Customer MIS 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS03

Attribute DescriptionName CUSTMIS03Datatype stringDescription Indicates Customer MIS 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS04

Attribute DescriptionName CUSTMIS04Datatype stringDescription Indicates Customer MIS 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS05

Attribute DescriptionName CUSTMIS05Datatype stringDescription Indicates Customer MIS 05 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS06

Attribute DescriptionName CUSTMIS06Datatype string

144

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

Description Indicates Customer MIS 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS07

Attribute DescriptionName CUSTMIS07Datatype stringDescription Indicates Customer MIS 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS08

Attribute DescriptionName CUSTMIS08Datatype stringDescription Indicates Customer MIS 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS09

Attribute DescriptionName CUSTMIS09Datatype stringDescription Indicates Customer MIS 09 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS10

Attribute DescriptionName CUSTMIS10Datatype string

145

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

Description Indicates Customer MIS 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CRGL

Attribute DescriptionName CRGLDatatype stringDescription Indicates Credit GL Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

CURBAL

Attribute DescriptionName CURBALDatatype decimalDescription Indicates Current Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CURBALLCY

Attribute DescriptionName CURBALLCYDatatype decimalDescription Indicates Current Balance In Local Currency

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

SYSACNO

Attribute DescriptionName SYSACNO

146

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

Datatype stringDescription Indicates System Account Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

DRCRINDICTR

Attribute DescriptionName DRCRINDICTRDatatype stringDescription Indicates Dr/CrD - DebitC - Credit Restrictions

Restrictions Descriptionenumeration D,C

TRNCD

Attribute DescriptionName TRNCDDatatype stringDescription Indicates Transaction Code Restrictions

Restrictions DescriptionmaxLength 3

DR1GL

Attribute DescriptionName DR1GLDatatype stringDescription Indicates Debit GL Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

OFSBATCHSRNO

Attribute DescriptionName OFSBATCHSRNODatatype decimalDescription Indicates Offset Batch Serial Attribute

Attribute DescriptionminOccurs 0

147

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

Restrictions

Restrictions DescriptiontotalDigits 22

ACBRN

Attribute DescriptionName ACBRNDatatype stringDescription Indicates Branch Restrictions

Restrictions DescriptionmaxLength 3

CCY

Attribute DescriptionName CCYDatatype stringDescription Indicates Currency Restrictions

Restrictions DescriptionmaxLength 3

AC_NO

Attribute DescriptionName AC_NODatatype stringDescription Indicates Account Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

BATCHSRNO

Attribute DescriptionName BATCHSRNODatatype decimalDescription Indicates Serial Number Restrictions

Restrictions DescriptiontotalDigits 22

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code

148

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

ACORGL

Attribute DescriptionName ACORGLDatatype stringDescription Indicates Account Or GLG - General LedgerA -

Account Restrictions

Restrictions Descriptionenumeration G,A

FCYAMT

Attribute DescriptionName FCYAMTDatatype decimalDescription Indicates Amount In Posting Currency Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXCHRATE

Attribute DescriptionName EXCHRATEDatatype decimalDescription Indicates Exchange rate Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LCYAMT

Attribute DescriptionName LCYAMTDatatype decimalDescription Indicates Local Currency Amount

149

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

VALDATE

Attribute DescriptionName VALDATEDatatype StringDescription Indicates Value Date

AMTTAG

Attribute DescriptionName AMTTAGDatatype stringDescription Indicates Amount Tag Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

RELATEDREF

Attribute DescriptionName RELATEDREFDatatype stringDescription Indicates Related Reference Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

RELATEDACC

Attribute DescriptionName RELATEDACCDatatype stringDescription Indicates Related Account Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

150

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

TXNATTRREFNO

Attribute DescriptionName TXNATTRREFNODatatype stringDescription Indicates Transaction Attribute Reference

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CUSTMISREFNO

Attribute DescriptionName CUSTMISREFNODatatype stringDescription Indicates Customer MIS Reference Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

2.3.3.EG-CreateEntries-Res-Full-MSG.xsd

CREATEENTRIES_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

151

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

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Batchmaster-Details-Full

BATCHREFNO

BRNCD

SOURCECD

BRANCH_NAME

BLNCCHK

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Journalentries-Details

TXNATTR01

TXNATTR02

TXNATTR03

TXNATTR04

TXNATTR05

TXNATTR06

TXNATTR07

TXNATTR08

TXNATTR09152

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

TXNATTR10

TXNATTR11

TXNATTR12

TXNATTR13

TXNATTR14

TXNATTR15

TXNATTR16

TXNATTR17

TXNATTR18

TXNATTR19

TXNATTR20

TXNATTR21

TXNATTR22

TXNATTR23

TXNATTR24

TXNATTR25

TXNATTR26

TXNATTR27

TXNATTR28

TXNATTR29

TXNATTR30

TXNMIS01

TXNMIS02

TXNMIS03

TXNMIS04

TXNMIS05

TXNMIS06

TXNMIS07

TXNMIS08

TXNMIS09

TXNMIS10

TXNMIS11153

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

TXNMIS12

TXNMIS13

TXNMIS14

TXNMIS15

TXNMIS16

TXNMIS17

TXNMIS18

TXNMIS19

TXNMIS20

CUSTMIS01

CUSTMIS02

CUSTMIS03

CUSTMIS04

CUSTMIS05

CUSTMIS06

CUSTMIS07

CUSTMIS08

CUSTMIS09

CUSTMIS10

CRGL

CURBAL

CURBALLCY

SYSACNO

DRCRINDICTR

TRNCD

DR1GL

OFSBATCHSRNO

ACBRN

CCY

AC_NO

BATCHSRNO

GAAPCD154

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

ACORGL

FCYAMT

EXCHRATE

LCYAMT

VALDATE

AMTTAG

RELATEDREF

RELATEDACC

BOOKDATE

FINCYCLE

PERIODCD

TXNATTRREFNO

CUSTMISREFNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATEENTRIES_FSFS_RES

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

155

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

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

156

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

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

157

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

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

158

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

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

159

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

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

160

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

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Batchmaster-Details-Full

Attribute DescriptionName Batchmaster-Details-FullDatatypeDescription

BATCHREFNO

Attribute DescriptionName BATCHREFNODatatype stringDescription Indicates Batch Reference Restrictions

Restrictions DescriptionmaxLength 16

BRNCD

Attribute DescriptionName BRNCDDatatype stringDescription Indicates Branch Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

SOURCECD

Attribute DescriptionName SOURCECDDatatype stringDescription Indicates Source Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 15

BRANCH_NAME

Attribute Description161

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

Name BRANCH_NAMEDatatype stringDescription Indicates Branch Name Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BLNCCHK

Attribute DescriptionName BLNCCHKDatatype stringDescription Indicates Balancing CheckY - onN - Off Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

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

162

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

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

163

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

Name AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Journalentries-Details

Attribute DescriptionName Journalentries-DetailsDatatypeDescription Entries Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

TXNATTR01

Attribute DescriptionName TXNATTR01Datatype stringDescription Indicates Transaction Attribute 01 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR02

Attribute DescriptionName TXNATTR02Datatype stringDescription Indicates Transaction Attribute 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR03

Attribute DescriptionName TXNATTR03Datatype stringDescription Indicates Transaction Attribute 03

164

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR04

Attribute DescriptionName TXNATTR04Datatype stringDescription Indicates Transaction Attribute 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR05

Attribute DescriptionName TXNATTR05Datatype stringDescription Indicates Transaction Attribute 05 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR06

Attribute DescriptionName TXNATTR06Datatype stringDescription Indicates Transaction Attribute 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR07

Attribute DescriptionName TXNATTR07Datatype stringDescription Indicates Transaction Attribute 07

165

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR08

Attribute DescriptionName TXNATTR08Datatype stringDescription Indicates Transaction Attribute 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR09

Attribute DescriptionName TXNATTR09Datatype stringDescription Indicates Transaction Attribute 09 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR10

Attribute DescriptionName TXNATTR10Datatype stringDescription Indicates Transaction Attribute 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR11

Attribute DescriptionName TXNATTR11Datatype stringDescription Indicates Transaction Attribute 11

166

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR12

Attribute DescriptionName TXNATTR12Datatype stringDescription Indicates Transaction Attribute 12 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR13

Attribute DescriptionName TXNATTR13Datatype stringDescription Indicates Transaction Attribute 13 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR14

Attribute DescriptionName TXNATTR14Datatype stringDescription Indicates Transaction Attribute 14 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR15

Attribute DescriptionName TXNATTR15Datatype stringDescription Indicates Transaction Attribute 15

167

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR16

Attribute DescriptionName TXNATTR16Datatype stringDescription Indicates Transaction Attribute 16 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR17

Attribute DescriptionName TXNATTR17Datatype stringDescription Indicates Transaction Attribute 17 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR18

Attribute DescriptionName TXNATTR18Datatype stringDescription Indicates Transaction Attribute 18 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR19

Attribute DescriptionName TXNATTR19Datatype stringDescription Indicates Transaction Attribute 19

168

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR20

Attribute DescriptionName TXNATTR20Datatype stringDescription Indicates Transaction Attribute 20 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR21

Attribute DescriptionName TXNATTR21Datatype stringDescription Indicates Transaction Attribute 21 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR22

Attribute DescriptionName TXNATTR22Datatype stringDescription Indicates Transaction Attribute 22 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR23

Attribute DescriptionName TXNATTR23Datatype stringDescription Indicates Transaction Attribute 23

169

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR24

Attribute DescriptionName TXNATTR24Datatype stringDescription Indicates Transaction Attribute 24 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR25

Attribute DescriptionName TXNATTR25Datatype stringDescription Indicates Transaction Attribute 25 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR26

Attribute DescriptionName TXNATTR26Datatype stringDescription Indicates Transaction Attribute 26 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR27

Attribute DescriptionName TXNATTR27Datatype stringDescription Indicates Transaction Attribute 27

170

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR28

Attribute DescriptionName TXNATTR28Datatype stringDescription Indicates Transaction Attribute 28 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR29

Attribute DescriptionName TXNATTR29Datatype stringDescription Indicates Transaction Attribute 29 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR30

Attribute DescriptionName TXNATTR30Datatype stringDescription Indicates Transaction Attribute 30 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS01

Attribute DescriptionName TXNMIS01Datatype stringDescription Indicates Transaction MIS 01

171

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS02

Attribute DescriptionName TXNMIS02Datatype stringDescription Indicates Transaction MIS 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS03

Attribute DescriptionName TXNMIS03Datatype stringDescription Indicates Transaction MIS 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS04

Attribute DescriptionName TXNMIS04Datatype stringDescription Indicates Transaction MIS 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS05

Attribute DescriptionName TXNMIS05Datatype stringDescription Indicates Transaction MIS 05

172

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS06

Attribute DescriptionName TXNMIS06Datatype stringDescription Indicates Transaction MIS 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS07

Attribute DescriptionName TXNMIS07Datatype stringDescription Indicates Transaction MIS 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS08

Attribute DescriptionName TXNMIS08Datatype stringDescription Indicates Transaction MIS 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS09

Attribute DescriptionName TXNMIS09Datatype stringDescription Indicates Transaction MIS 09

173

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS10

Attribute DescriptionName TXNMIS10Datatype stringDescription Indicates Transaction MIS 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS11

Attribute DescriptionName TXNMIS11Datatype stringDescription Indicates Transaction MIS 11 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS12

Attribute DescriptionName TXNMIS12Datatype stringDescription Indicates Transaction MIS 12 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS13

Attribute DescriptionName TXNMIS13Datatype stringDescription Indicates Transaction MIS 13

174

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS14

Attribute DescriptionName TXNMIS14Datatype stringDescription Indicates Transaction MIS 14 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS15

Attribute DescriptionName TXNMIS15Datatype stringDescription Indicates Transaction MIS 15 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS16

Attribute DescriptionName TXNMIS16Datatype stringDescription Indicates Transaction MIS 16 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS17

Attribute DescriptionName TXNMIS17Datatype stringDescription Indicates Transaction MIS 17

175

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS18

Attribute DescriptionName TXNMIS18Datatype stringDescription Indicates Transaction MIS 18 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS19

Attribute DescriptionName TXNMIS19Datatype stringDescription Indicates Transaction MIS 19 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS20

Attribute DescriptionName TXNMIS20Datatype stringDescription Indicates Transaction MIS 20 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS01

Attribute DescriptionName CUSTMIS01Datatype stringDescription Indicates Customer MIS 01

176

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS02

Attribute DescriptionName CUSTMIS02Datatype stringDescription Indicates Customer MIS 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS03

Attribute DescriptionName CUSTMIS03Datatype stringDescription Indicates Customer MIS 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS04

Attribute DescriptionName CUSTMIS04Datatype stringDescription Indicates Customer MIS 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS05

Attribute DescriptionName CUSTMIS05Datatype stringDescription Indicates Customer MIS 05

177

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS06

Attribute DescriptionName CUSTMIS06Datatype stringDescription Indicates Customer MIS 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS07

Attribute DescriptionName CUSTMIS07Datatype stringDescription Indicates Customer MIS 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS08

Attribute DescriptionName CUSTMIS08Datatype stringDescription Indicates Customer MIS 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS09

Attribute DescriptionName CUSTMIS09Datatype stringDescription Indicates Customer MIS 09

178

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS10

Attribute DescriptionName CUSTMIS10Datatype stringDescription Indicates Customer MIS 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CRGL

Attribute DescriptionName CRGLDatatype stringDescription Indicates Credit GL Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

CURBAL

Attribute DescriptionName CURBALDatatype decimalDescription Indicates Current Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CURBALLCY

Attribute DescriptionName CURBALLCYDatatype decimalDescription Indicates Current Balance In Local Currency

179

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

SYSACNO

Attribute DescriptionName SYSACNODatatype stringDescription Indicates System Account Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

DRCRINDICTR

Attribute DescriptionName DRCRINDICTRDatatype stringDescription Indicates Dr/CrD - DebitC - Credit Restrictions

Restrictions Descriptionenumeration D,C

TRNCD

Attribute DescriptionName TRNCDDatatype stringDescription Indicates Transaction Code Restrictions

Restrictions DescriptionmaxLength 3

DR1GL

Attribute DescriptionName DR1GLDatatype stringDescription Indicates Debit GL Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

180

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

OFSBATCHSRNO

Attribute DescriptionName OFSBATCHSRNODatatype decimalDescription Indicates Offset Batch Serial Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

ACBRN

Attribute DescriptionName ACBRNDatatype stringDescription Indicates Branch Restrictions

Restrictions DescriptionmaxLength 3

CCY

Attribute DescriptionName CCYDatatype stringDescription Indicates Currency Restrictions

Restrictions DescriptionmaxLength 3

AC_NO

Attribute DescriptionName AC_NODatatype stringDescription Indicates Account Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

BATCHSRNO

Attribute DescriptionName BATCHSRNODatatype decimalDescription Indicates Serial Number

181

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

Restrictions

Restrictions DescriptiontotalDigits 22

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

ACORGL

Attribute DescriptionName ACORGLDatatype stringDescription Indicates Account Or GLG - General LedgerA -

Account Restrictions

Restrictions Descriptionenumeration G,A

FCYAMT

Attribute DescriptionName FCYAMTDatatype decimalDescription Indicates Amount In Posting Currency Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXCHRATE

Attribute DescriptionName EXCHRATEDatatype decimalDescription Indicates Exchange rate Attribute

Attribute DescriptionminOccurs 0

182

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

Restrictions

Restrictions DescriptiontotalDigits 22

LCYAMT

Attribute DescriptionName LCYAMTDatatype decimalDescription Indicates Local Currency Amount Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

VALDATE

Attribute DescriptionName VALDATEDatatype StringDescription Indicates Value Date

AMTTAG

Attribute DescriptionName AMTTAGDatatype stringDescription Indicates Amount Tag Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

RELATEDREF

Attribute DescriptionName RELATEDREFDatatype stringDescription Indicates Related Reference Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

RELATEDACC

Attribute Description

183

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

Name RELATEDACCDatatype stringDescription Indicates Related Account Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

BOOKDATE

Attribute DescriptionName BOOKDATEDatatype StringDescription Indicates Book Date Attribute

Attribute DescriptionminOccurs 0

FINCYCLE

Attribute DescriptionName FINCYCLEDatatype stringDescription Indicates Financial Year Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

PERIODCD

Attribute DescriptionName PERIODCDDatatype stringDescription Indicates Period Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

TXNATTRREFNO

Attribute DescriptionName TXNATTRREFNODatatype stringDescription Indicates Transaction Attribute Reference

184

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CUSTMISREFNO

Attribute DescriptionName CUSTMISREFNODatatype stringDescription Indicates Customer MIS Reference Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

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

185

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

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.3.4.EG-CreateEntries-Res-PK-MSG.xsd

CREATEENTRIES_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION186

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

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Batchmaster-Details-PK

BATCHREFNO

Batchmaster-Details-IO

BATCHREFNO

BRNCD

SOURCECD

BRANCH_NAME

BLNCCHK

Journalentries-Details

TXNATTR01

TXNATTR02

TXNATTR03

TXNATTR04

TXNATTR05

TXNATTR06

TXNATTR07

TXNATTR08

TXNATTR09

TXNATTR10

TXNATTR11187

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

TXNATTR12

TXNATTR13

TXNATTR14

TXNATTR15

TXNATTR16

TXNATTR17

TXNATTR18

TXNATTR19

TXNATTR20

TXNATTR21

TXNATTR22

TXNATTR23

TXNATTR24

TXNATTR25

TXNATTR26

TXNATTR27

TXNATTR28

TXNATTR29

TXNATTR30

TXNMIS01

TXNMIS02

TXNMIS03

TXNMIS04

TXNMIS05

TXNMIS06

TXNMIS07

TXNMIS08

TXNMIS09

TXNMIS10

TXNMIS11

TXNMIS12

TXNMIS13188

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

TXNMIS14

TXNMIS15

TXNMIS16

TXNMIS17

TXNMIS18

TXNMIS19

TXNMIS20

CUSTMIS01

CUSTMIS02

CUSTMIS03

CUSTMIS04

CUSTMIS05

CUSTMIS06

CUSTMIS07

CUSTMIS08

CUSTMIS09

CUSTMIS10

CRGL

CURBAL

CURBALLCY

SYSACNO

DRCRINDICTR

TRNCD

DR1GL

OFSBATCHSRNO

ACBRN

CCY

AC_NO

BATCHSRNO

GAAPCD

ACORGL

FCYAMT189

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

EXCHRATE

LCYAMT

VALDATE

AMTTAG

RELATEDREF

RELATEDACC

TXNATTRREFNO

CUSTMISREFNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATEENTRIES_IOPK_RES

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

190

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

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

191

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

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

192

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

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

193

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

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

194

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

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 PK Response

Batchmaster-Details-PK

195

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

Attribute DescriptionName Batchmaster-Details-PKDatatypeDescription

BATCHREFNO

Attribute DescriptionName BATCHREFNODatatype stringDescription Indicates Batch Reference Restrictions

Restrictions DescriptionmaxLength 16

Batchmaster-Details-IO

Attribute DescriptionName Batchmaster-Details-IODatatypeDescription

BATCHREFNO

Attribute DescriptionName BATCHREFNODatatype stringDescription Indicates Batch Reference Restrictions

Restrictions DescriptionmaxLength 16

BRNCD

Attribute DescriptionName BRNCDDatatype stringDescription Indicates Branch Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

SOURCECD

Attribute DescriptionName SOURCECDDatatype stringDescription Indicates Source Code Attribute

Attribute DescriptionminOccurs 0

196

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

Restrictions

Restrictions DescriptionmaxLength 15

BRANCH_NAME

Attribute DescriptionName BRANCH_NAMEDatatype stringDescription Indicates Branch Name Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BLNCCHK

Attribute DescriptionName BLNCCHKDatatype stringDescription Indicates Balancing CheckY - onN - Off Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

Journalentries-Details

Attribute DescriptionName Journalentries-DetailsDatatypeDescription Entries Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

TXNATTR01

Attribute DescriptionName TXNATTR01Datatype stringDescription Indicates Transaction Attribute 01 Attribute

Attribute DescriptionminOccurs 0

197

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR02

Attribute DescriptionName TXNATTR02Datatype stringDescription Indicates Transaction Attribute 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR03

Attribute DescriptionName TXNATTR03Datatype stringDescription Indicates Transaction Attribute 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR04

Attribute DescriptionName TXNATTR04Datatype stringDescription Indicates Transaction Attribute 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR05

Attribute DescriptionName TXNATTR05Datatype stringDescription Indicates Transaction Attribute 05 Attribute

Attribute DescriptionminOccurs 0

198

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR06

Attribute DescriptionName TXNATTR06Datatype stringDescription Indicates Transaction Attribute 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR07

Attribute DescriptionName TXNATTR07Datatype stringDescription Indicates Transaction Attribute 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR08

Attribute DescriptionName TXNATTR08Datatype stringDescription Indicates Transaction Attribute 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR09

Attribute DescriptionName TXNATTR09Datatype stringDescription Indicates Transaction Attribute 09 Attribute

Attribute DescriptionminOccurs 0

199

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR10

Attribute DescriptionName TXNATTR10Datatype stringDescription Indicates Transaction Attribute 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR11

Attribute DescriptionName TXNATTR11Datatype stringDescription Indicates Transaction Attribute 11 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR12

Attribute DescriptionName TXNATTR12Datatype stringDescription Indicates Transaction Attribute 12 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR13

Attribute DescriptionName TXNATTR13Datatype stringDescription Indicates Transaction Attribute 13 Attribute

Attribute DescriptionminOccurs 0

200

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR14

Attribute DescriptionName TXNATTR14Datatype stringDescription Indicates Transaction Attribute 14 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR15

Attribute DescriptionName TXNATTR15Datatype stringDescription Indicates Transaction Attribute 15 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR16

Attribute DescriptionName TXNATTR16Datatype stringDescription Indicates Transaction Attribute 16 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR17

Attribute DescriptionName TXNATTR17Datatype stringDescription Indicates Transaction Attribute 17 Attribute

Attribute DescriptionminOccurs 0

201

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR18

Attribute DescriptionName TXNATTR18Datatype stringDescription Indicates Transaction Attribute 18 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR19

Attribute DescriptionName TXNATTR19Datatype stringDescription Indicates Transaction Attribute 19 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR20

Attribute DescriptionName TXNATTR20Datatype stringDescription Indicates Transaction Attribute 20 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR21

Attribute DescriptionName TXNATTR21Datatype stringDescription Indicates Transaction Attribute 21 Attribute

Attribute DescriptionminOccurs 0

202

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR22

Attribute DescriptionName TXNATTR22Datatype stringDescription Indicates Transaction Attribute 22 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR23

Attribute DescriptionName TXNATTR23Datatype stringDescription Indicates Transaction Attribute 23 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR24

Attribute DescriptionName TXNATTR24Datatype stringDescription Indicates Transaction Attribute 24 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR25

Attribute DescriptionName TXNATTR25Datatype stringDescription Indicates Transaction Attribute 25 Attribute

Attribute DescriptionminOccurs 0

203

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR26

Attribute DescriptionName TXNATTR26Datatype stringDescription Indicates Transaction Attribute 26 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR27

Attribute DescriptionName TXNATTR27Datatype stringDescription Indicates Transaction Attribute 27 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR28

Attribute DescriptionName TXNATTR28Datatype stringDescription Indicates Transaction Attribute 28 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR29

Attribute DescriptionName TXNATTR29Datatype stringDescription Indicates Transaction Attribute 29 Attribute

Attribute DescriptionminOccurs 0

204

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR30

Attribute DescriptionName TXNATTR30Datatype stringDescription Indicates Transaction Attribute 30 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS01

Attribute DescriptionName TXNMIS01Datatype stringDescription Indicates Transaction MIS 01 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS02

Attribute DescriptionName TXNMIS02Datatype stringDescription Indicates Transaction MIS 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS03

Attribute DescriptionName TXNMIS03Datatype stringDescription Indicates Transaction MIS 03 Attribute

Attribute DescriptionminOccurs 0

205

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS04

Attribute DescriptionName TXNMIS04Datatype stringDescription Indicates Transaction MIS 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS05

Attribute DescriptionName TXNMIS05Datatype stringDescription Indicates Transaction MIS 05 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS06

Attribute DescriptionName TXNMIS06Datatype stringDescription Indicates Transaction MIS 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS07

Attribute DescriptionName TXNMIS07Datatype stringDescription Indicates Transaction MIS 07 Attribute

Attribute DescriptionminOccurs 0

206

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS08

Attribute DescriptionName TXNMIS08Datatype stringDescription Indicates Transaction MIS 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS09

Attribute DescriptionName TXNMIS09Datatype stringDescription Indicates Transaction MIS 09 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS10

Attribute DescriptionName TXNMIS10Datatype stringDescription Indicates Transaction MIS 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS11

Attribute DescriptionName TXNMIS11Datatype stringDescription Indicates Transaction MIS 11 Attribute

Attribute DescriptionminOccurs 0

207

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS12

Attribute DescriptionName TXNMIS12Datatype stringDescription Indicates Transaction MIS 12 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS13

Attribute DescriptionName TXNMIS13Datatype stringDescription Indicates Transaction MIS 13 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS14

Attribute DescriptionName TXNMIS14Datatype stringDescription Indicates Transaction MIS 14 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS15

Attribute DescriptionName TXNMIS15Datatype stringDescription Indicates Transaction MIS 15 Attribute

Attribute DescriptionminOccurs 0

208

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS16

Attribute DescriptionName TXNMIS16Datatype stringDescription Indicates Transaction MIS 16 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS17

Attribute DescriptionName TXNMIS17Datatype stringDescription Indicates Transaction MIS 17 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS18

Attribute DescriptionName TXNMIS18Datatype stringDescription Indicates Transaction MIS 18 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS19

Attribute DescriptionName TXNMIS19Datatype stringDescription Indicates Transaction MIS 19 Attribute

Attribute DescriptionminOccurs 0

209

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS20

Attribute DescriptionName TXNMIS20Datatype stringDescription Indicates Transaction MIS 20 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS01

Attribute DescriptionName CUSTMIS01Datatype stringDescription Indicates Customer MIS 01 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS02

Attribute DescriptionName CUSTMIS02Datatype stringDescription Indicates Customer MIS 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS03

Attribute DescriptionName CUSTMIS03Datatype stringDescription Indicates Customer MIS 03 Attribute

Attribute DescriptionminOccurs 0

210

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

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS04

Attribute DescriptionName CUSTMIS04Datatype stringDescription Indicates Customer MIS 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS05

Attribute DescriptionName CUSTMIS05Datatype stringDescription Indicates Customer MIS 05 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS06

Attribute DescriptionName CUSTMIS06Datatype stringDescription Indicates Customer MIS 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS07

Attribute DescriptionName CUSTMIS07Datatype stringDescription Indicates Customer MIS 07 Attribute

Attribute DescriptionminOccurs 0

211

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

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS08

Attribute DescriptionName CUSTMIS08Datatype stringDescription Indicates Customer MIS 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS09

Attribute DescriptionName CUSTMIS09Datatype stringDescription Indicates Customer MIS 09 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CUSTMIS10

Attribute DescriptionName CUSTMIS10Datatype stringDescription Indicates Customer MIS 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

CRGL

Attribute DescriptionName CRGLDatatype stringDescription Indicates Credit GL Attribute

Attribute DescriptionminOccurs 0

212

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

Restrictions

Restrictions DescriptionmaxLength 9

CURBAL

Attribute DescriptionName CURBALDatatype decimalDescription Indicates Current Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CURBALLCY

Attribute DescriptionName CURBALLCYDatatype decimalDescription Indicates Current Balance In Local Currency

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

SYSACNO

Attribute DescriptionName SYSACNODatatype stringDescription Indicates System Account Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

DRCRINDICTR

Attribute DescriptionName DRCRINDICTRDatatype stringDescription Indicates Dr/CrD - DebitC - Credit

213

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

Restrictions

Restrictions Descriptionenumeration D,C

TRNCD

Attribute DescriptionName TRNCDDatatype stringDescription Indicates Transaction Code Restrictions

Restrictions DescriptionmaxLength 3

DR1GL

Attribute DescriptionName DR1GLDatatype stringDescription Indicates Debit GL Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

OFSBATCHSRNO

Attribute DescriptionName OFSBATCHSRNODatatype decimalDescription Indicates Offset Batch Serial Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

ACBRN

Attribute DescriptionName ACBRNDatatype stringDescription Indicates Branch Restrictions

Restrictions DescriptionmaxLength 3

CCY

Attribute Description

214

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

Name CCYDatatype stringDescription Indicates Currency Restrictions

Restrictions DescriptionmaxLength 3

AC_NO

Attribute DescriptionName AC_NODatatype stringDescription Indicates Account Number Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

BATCHSRNO

Attribute DescriptionName BATCHSRNODatatype decimalDescription Indicates Serial Number Restrictions

Restrictions DescriptiontotalDigits 22

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2

ACORGL

Attribute DescriptionName ACORGLDatatype stringDescription Indicates Account Or GLG - General LedgerA -

Account Restrictions

Restrictions Descriptionenumeration G,A

215

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

FCYAMT

Attribute DescriptionName FCYAMTDatatype decimalDescription Indicates Amount In Posting Currency Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXCHRATE

Attribute DescriptionName EXCHRATEDatatype decimalDescription Indicates Exchange rate Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LCYAMT

Attribute DescriptionName LCYAMTDatatype decimalDescription Indicates Local Currency Amount Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

VALDATE

Attribute DescriptionName VALDATEDatatype StringDescription Indicates Value Date

AMTTAG

Attribute DescriptionName AMTTAGDatatype stringDescription Indicates Amount Tag

216

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

RELATEDREF

Attribute DescriptionName RELATEDREFDatatype stringDescription Indicates Related Reference Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

RELATEDACC

Attribute DescriptionName RELATEDACCDatatype stringDescription Indicates Related Account Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

TXNATTRREFNO

Attribute DescriptionName TXNATTRREFNODatatype stringDescription Indicates Transaction Attribute Reference

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CUSTMISREFNO

Attribute DescriptionName CUSTMISREFNODatatype string

217

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

Description Indicates Customer MIS Reference Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

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

218

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

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.4.CreateTxnAttributes

2.4.1.EG-CreateTxnAttributes-Req-Full-MSG.xsd

CREATETXNATTRIBUTES_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

219

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

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Txn-Attr-Upload-Full

OPREFNO

TXNATTRREFNO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Txn-Attr

TXNATTR30

TXNATTR01

TXNATTR02

TXNATTR03

TXNATTR04

TXNATTR05

TXNATTR06

TXNATTR07

TXNATTR08

TXNATTR09

TXNATTR10

TXNATTR11

TXNATTR12

TXNATTR13

TXNATTR14220

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

TXNATTR15

TXNATTR16

TXNATTR17

TXNATTR18

TXNATTR19

TXNATTR20

TXNATTR21

TXNATTR22

TXNATTR23

TXNATTR24

TXNATTR25

TXNATTR26

TXNATTR27

TXNATTR28

TXNATTR29

Txn-Mis-Attr

TXNMIS07

TXNMIS08

TXNMIS09

TXNMIS10

TXNMIS11

TXNMIS12

TXNMIS13

TXNMIS14

TXNMIS15

TXNMIS16

TXNMIS17

TXNMIS18

TXNMIS19

TXNMIS20

TXNMIS01

TXNMIS02221

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

TXNMIS03

TXNMIS04

TXNMIS05

TXNMIS06

CREATETXNATTRIBUTES_FSFS_REQ

Attribute DescriptionName CREATETXNATTRIBUTES_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. 222

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

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}

MODULEID223

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

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.

224

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

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

225

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

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

PARAM226

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

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

CreateTxnAttributes

Txn-Attr-Upload-Full

Attribute DescriptionName Txn-Attr-Upload-FullDatatypeDescription

OPREFNO

Attribute DescriptionName OPREFNODatatype stringDescription Indicates Operation Reference Restrictions

Restrictions DescriptionmaxLength 16

TXNATTRREFNO

Attribute DescriptionName TXNATTRREFNODatatype stringDescription Indicates Transaction Attribute Reference

227

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

Restrictions

Restrictions DescriptionmaxLength 50

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

228

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

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

Txn-Attr

Attribute DescriptionName Txn-AttrDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

229

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

TXNATTR30

Attribute DescriptionName TXNATTR30Datatype stringDescription Indicates Transaction Attribute 30 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR01

Attribute DescriptionName TXNATTR01Datatype stringDescription Indicates Transaction Attribute 01 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR02

Attribute DescriptionName TXNATTR02Datatype stringDescription Indicates Transaction Attribute 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR03

Attribute DescriptionName TXNATTR03Datatype stringDescription Indicates Transaction Attribute 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR04230

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

Attribute DescriptionName TXNATTR04Datatype stringDescription Indicates Transaction Attribute 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR05

Attribute DescriptionName TXNATTR05Datatype stringDescription Indicates Transaction Attribute 05 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR06

Attribute DescriptionName TXNATTR06Datatype stringDescription Indicates Transaction Attribute 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR07

Attribute DescriptionName TXNATTR07Datatype stringDescription Indicates Transaction Attribute 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR08

231

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

Attribute DescriptionName TXNATTR08Datatype stringDescription Indicates Transaction Attribute 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR09

Attribute DescriptionName TXNATTR09Datatype stringDescription Indicates Transaction Attribute 09 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR10

Attribute DescriptionName TXNATTR10Datatype stringDescription Indicates Transaction Attribute 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR11

Attribute DescriptionName TXNATTR11Datatype stringDescription Indicates Transaction Attribute 11 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR12

232

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

Attribute DescriptionName TXNATTR12Datatype stringDescription Indicates Transaction Attribute 12 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR13

Attribute DescriptionName TXNATTR13Datatype stringDescription Indicates Transaction Attribute 13 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR14

Attribute DescriptionName TXNATTR14Datatype stringDescription Indicates Transaction Attribute 14 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR15

Attribute DescriptionName TXNATTR15Datatype stringDescription Indicates Transaction Attribute 15 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR16

233

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

Attribute DescriptionName TXNATTR16Datatype stringDescription Indicates Transaction Attribute 16 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR17

Attribute DescriptionName TXNATTR17Datatype stringDescription Indicates Transaction Attribute 17 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR18

Attribute DescriptionName TXNATTR18Datatype stringDescription Indicates Transaction Attribute 18 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR19

Attribute DescriptionName TXNATTR19Datatype stringDescription Indicates Transaction Attribute 19 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR20

234

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

Attribute DescriptionName TXNATTR20Datatype stringDescription Indicates Transaction Attribute 20 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR21

Attribute DescriptionName TXNATTR21Datatype stringDescription Indicates Transaction Attribute 21 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR22

Attribute DescriptionName TXNATTR22Datatype stringDescription Indicates Transaction Attribute 22 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR23

Attribute DescriptionName TXNATTR23Datatype stringDescription Indicates Transaction Attribute 23 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR24

235

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

Attribute DescriptionName TXNATTR24Datatype stringDescription Indicates Transaction Attribute 24 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR25

Attribute DescriptionName TXNATTR25Datatype stringDescription Indicates Transaction Attribute 25 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR26

Attribute DescriptionName TXNATTR26Datatype stringDescription Indicates Transaction Attribute 26 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR27

Attribute DescriptionName TXNATTR27Datatype stringDescription Indicates Transaction Attribute 27 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR28

236

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

Attribute DescriptionName TXNATTR28Datatype stringDescription Indicates Transaction Attribute 28 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR29

Attribute DescriptionName TXNATTR29Datatype stringDescription Indicates Transaction Attribute 29 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

Txn-Mis-Attr

Attribute DescriptionName Txn-Mis-AttrDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

TXNMIS07

Attribute DescriptionName TXNMIS07Datatype stringDescription Indicates Transaction MIS 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS08

Attribute DescriptionName TXNMIS08Datatype stringDescription Indicates Transaction MIS 08

237

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS09

Attribute DescriptionName TXNMIS09Datatype stringDescription Indicates Transaction MIS 09 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS10

Attribute DescriptionName TXNMIS10Datatype stringDescription Indicates Transaction MIS 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS11

Attribute DescriptionName TXNMIS11Datatype stringDescription Indicates Transaction MIS 11 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS12

Attribute DescriptionName TXNMIS12Datatype stringDescription Indicates Transaction MIS 12

238

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS13

Attribute DescriptionName TXNMIS13Datatype stringDescription Indicates Transaction MIS 13 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS14

Attribute DescriptionName TXNMIS14Datatype stringDescription Indicates Transaction MIS 14 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS15

Attribute DescriptionName TXNMIS15Datatype stringDescription Indicates Transaction MIS 15 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS16

Attribute DescriptionName TXNMIS16Datatype stringDescription Indicates Transaction MIS 16

239

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS17

Attribute DescriptionName TXNMIS17Datatype stringDescription Indicates Transaction MIS 17 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS18

Attribute DescriptionName TXNMIS18Datatype stringDescription Indicates Transaction MIS 18 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS19

Attribute DescriptionName TXNMIS19Datatype stringDescription Indicates Transaction MIS 19 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS20

Attribute DescriptionName TXNMIS20Datatype stringDescription Indicates Transaction MIS 20

240

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS01

Attribute DescriptionName TXNMIS01Datatype stringDescription Indicates Transaction MIS 01 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS02

Attribute DescriptionName TXNMIS02Datatype stringDescription Indicates Transaction MIS 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS03

Attribute DescriptionName TXNMIS03Datatype stringDescription Indicates Transaction MIS 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS04

Attribute DescriptionName TXNMIS04Datatype stringDescription Indicates Transaction MIS 04

241

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS05

Attribute DescriptionName TXNMIS05Datatype stringDescription Indicates Transaction MIS 05 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS06

Attribute DescriptionName TXNMIS06Datatype stringDescription Indicates Transaction MIS 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

2.4.2.EG-CreateTxnAttributes-Req-IO-MSG.xsd

CREATETXNATTRIBUTES_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION242

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

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Txn-Attr-Upload-IO

OPREFNO

TXNATTRREFNO

Txn-Attr

TXNATTR30

TXNATTR01

TXNATTR02

TXNATTR03

TXNATTR04

TXNATTR05

TXNATTR06

TXNATTR07

TXNATTR08

TXNATTR09

TXNATTR10

TXNATTR11

TXNATTR12

TXNATTR13

TXNATTR14243

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

TXNATTR15

TXNATTR16

TXNATTR17

TXNATTR18

TXNATTR19

TXNATTR20

TXNATTR21

TXNATTR22

TXNATTR23

TXNATTR24

TXNATTR25

TXNATTR26

TXNATTR27

TXNATTR28

TXNATTR29

Txn-Mis-Attr

TXNMIS07

TXNMIS08

TXNMIS09

TXNMIS10

TXNMIS11

TXNMIS12

TXNMIS13

TXNMIS14

TXNMIS15

TXNMIS16

TXNMIS17

TXNMIS18

TXNMIS19

TXNMIS20

TXNMIS01

TXNMIS02244

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

TXNMIS03

TXNMIS04

TXNMIS05

TXNMIS06

CREATETXNATTRIBUTES_IOPK_REQ

Attribute DescriptionName CREATETXNATTRIBUTES_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. 245

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

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}

MODULEID246

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

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.

247

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

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

248

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

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

PARAM249

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

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

CreateTxnAttributes

Txn-Attr-Upload-IO

Attribute DescriptionName Txn-Attr-Upload-IODatatypeDescription

OPREFNO

Attribute DescriptionName OPREFNODatatype stringDescription Indicates Operation Reference Restrictions

Restrictions DescriptionmaxLength 16

TXNATTRREFNO

Attribute DescriptionName TXNATTRREFNODatatype stringDescription Indicates Transaction Attribute Reference

250

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

Restrictions

Restrictions DescriptionmaxLength 50

Txn-Attr

Attribute DescriptionName Txn-AttrDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

TXNATTR30

Attribute DescriptionName TXNATTR30Datatype stringDescription Indicates Transaction Attribute 30 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR01

Attribute DescriptionName TXNATTR01Datatype stringDescription Indicates Transaction Attribute 01 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR02

Attribute DescriptionName TXNATTR02Datatype stringDescription Indicates Transaction Attribute 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

251

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

TXNATTR03

Attribute DescriptionName TXNATTR03Datatype stringDescription Indicates Transaction Attribute 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR04

Attribute DescriptionName TXNATTR04Datatype stringDescription Indicates Transaction Attribute 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR05

Attribute DescriptionName TXNATTR05Datatype stringDescription Indicates Transaction Attribute 05 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR06

Attribute DescriptionName TXNATTR06Datatype stringDescription Indicates Transaction Attribute 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR07252

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

Attribute DescriptionName TXNATTR07Datatype stringDescription Indicates Transaction Attribute 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR08

Attribute DescriptionName TXNATTR08Datatype stringDescription Indicates Transaction Attribute 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR09

Attribute DescriptionName TXNATTR09Datatype stringDescription Indicates Transaction Attribute 09 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR10

Attribute DescriptionName TXNATTR10Datatype stringDescription Indicates Transaction Attribute 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR11

253

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

Attribute DescriptionName TXNATTR11Datatype stringDescription Indicates Transaction Attribute 11 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR12

Attribute DescriptionName TXNATTR12Datatype stringDescription Indicates Transaction Attribute 12 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR13

Attribute DescriptionName TXNATTR13Datatype stringDescription Indicates Transaction Attribute 13 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR14

Attribute DescriptionName TXNATTR14Datatype stringDescription Indicates Transaction Attribute 14 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR15

254

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

Attribute DescriptionName TXNATTR15Datatype stringDescription Indicates Transaction Attribute 15 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR16

Attribute DescriptionName TXNATTR16Datatype stringDescription Indicates Transaction Attribute 16 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR17

Attribute DescriptionName TXNATTR17Datatype stringDescription Indicates Transaction Attribute 17 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR18

Attribute DescriptionName TXNATTR18Datatype stringDescription Indicates Transaction Attribute 18 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR19

255

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

Attribute DescriptionName TXNATTR19Datatype stringDescription Indicates Transaction Attribute 19 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR20

Attribute DescriptionName TXNATTR20Datatype stringDescription Indicates Transaction Attribute 20 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR21

Attribute DescriptionName TXNATTR21Datatype stringDescription Indicates Transaction Attribute 21 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR22

Attribute DescriptionName TXNATTR22Datatype stringDescription Indicates Transaction Attribute 22 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR23

256

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

Attribute DescriptionName TXNATTR23Datatype stringDescription Indicates Transaction Attribute 23 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR24

Attribute DescriptionName TXNATTR24Datatype stringDescription Indicates Transaction Attribute 24 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR25

Attribute DescriptionName TXNATTR25Datatype stringDescription Indicates Transaction Attribute 25 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR26

Attribute DescriptionName TXNATTR26Datatype stringDescription Indicates Transaction Attribute 26 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR27

257

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

Attribute DescriptionName TXNATTR27Datatype stringDescription Indicates Transaction Attribute 27 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR28

Attribute DescriptionName TXNATTR28Datatype stringDescription Indicates Transaction Attribute 28 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR29

Attribute DescriptionName TXNATTR29Datatype stringDescription Indicates Transaction Attribute 29 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

Txn-Mis-Attr

Attribute DescriptionName Txn-Mis-AttrDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

TXNMIS07

Attribute DescriptionName TXNMIS07Datatype stringDescription Indicates Transaction MIS 07

258

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS08

Attribute DescriptionName TXNMIS08Datatype stringDescription Indicates Transaction MIS 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS09

Attribute DescriptionName TXNMIS09Datatype stringDescription Indicates Transaction MIS 09 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS10

Attribute DescriptionName TXNMIS10Datatype stringDescription Indicates Transaction MIS 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS11

Attribute DescriptionName TXNMIS11Datatype stringDescription Indicates Transaction MIS 11

259

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS12

Attribute DescriptionName TXNMIS12Datatype stringDescription Indicates Transaction MIS 12 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS13

Attribute DescriptionName TXNMIS13Datatype stringDescription Indicates Transaction MIS 13 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS14

Attribute DescriptionName TXNMIS14Datatype stringDescription Indicates Transaction MIS 14 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS15

Attribute DescriptionName TXNMIS15Datatype stringDescription Indicates Transaction MIS 15

260

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS16

Attribute DescriptionName TXNMIS16Datatype stringDescription Indicates Transaction MIS 16 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS17

Attribute DescriptionName TXNMIS17Datatype stringDescription Indicates Transaction MIS 17 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS18

Attribute DescriptionName TXNMIS18Datatype stringDescription Indicates Transaction MIS 18 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS19

Attribute DescriptionName TXNMIS19Datatype stringDescription Indicates Transaction MIS 19

261

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS20

Attribute DescriptionName TXNMIS20Datatype stringDescription Indicates Transaction MIS 20 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS01

Attribute DescriptionName TXNMIS01Datatype stringDescription Indicates Transaction MIS 01 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS02

Attribute DescriptionName TXNMIS02Datatype stringDescription Indicates Transaction MIS 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS03

Attribute DescriptionName TXNMIS03Datatype stringDescription Indicates Transaction MIS 03

262

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS04

Attribute DescriptionName TXNMIS04Datatype stringDescription Indicates Transaction MIS 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS05

Attribute DescriptionName TXNMIS05Datatype stringDescription Indicates Transaction MIS 05 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS06

Attribute DescriptionName TXNMIS06Datatype stringDescription Indicates Transaction MIS 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

2.4.3.EG-CreateTxnAttributes-Res-Full-MSG.xsd

CREATETXNATTRIBUTES_FSFS_RES

FCUBS_HEADER

SOURCE

263

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

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Txn-Attr-Upload-Full

OPREFNO

TXNATTRREFNO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Txn-Attr264

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

TXNATTR30

TXNATTR01

TXNATTR02

TXNATTR03

TXNATTR04

TXNATTR05

TXNATTR06

TXNATTR07

TXNATTR08

TXNATTR09

TXNATTR10

TXNATTR11

TXNATTR12

TXNATTR13

TXNATTR14

TXNATTR15

TXNATTR16

TXNATTR17

TXNATTR18

TXNATTR19

TXNATTR20

TXNATTR21

TXNATTR22

TXNATTR23

TXNATTR24

TXNATTR25

TXNATTR26

TXNATTR27

TXNATTR28

TXNATTR29

Txn-Mis-Attr

TXNMIS07265

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

TXNMIS08

TXNMIS09

TXNMIS10

TXNMIS11

TXNMIS12

TXNMIS13

TXNMIS14

TXNMIS15

TXNMIS16

TXNMIS17

TXNMIS18

TXNMIS19

TXNMIS20

TXNMIS01

TXNMIS02

TXNMIS03

TXNMIS04

TXNMIS05

TXNMIS06

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATETXNATTRIBUTES_FSFS_RES

Attribute DescriptionName CREATETXNATTRIBUTES_FSFS_RESDatatypeDescription

FCUBS_HEADER

266

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

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.

267

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

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.

268

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

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

269

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

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

270

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

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

271

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

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Txn-Attr-Upload-Full

Attribute DescriptionName Txn-Attr-Upload-FullDatatypeDescription

OPREFNO

Attribute DescriptionName OPREFNODatatype stringDescription Indicates Operation Reference Restrictions

Restrictions DescriptionmaxLength 16

TXNATTRREFNO

Attribute DescriptionName TXNATTRREFNODatatype stringDescription Indicates Transaction Attribute Reference Restrictions

Restrictions DescriptionmaxLength 50

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

272

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

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

273

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

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Txn-Attr

Attribute DescriptionName Txn-AttrDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

TXNATTR30

Attribute DescriptionName TXNATTR30Datatype stringDescription Indicates Transaction Attribute 30 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR01

Attribute DescriptionName TXNATTR01Datatype stringDescription Indicates Transaction Attribute 01

274

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR02

Attribute DescriptionName TXNATTR02Datatype stringDescription Indicates Transaction Attribute 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR03

Attribute DescriptionName TXNATTR03Datatype stringDescription Indicates Transaction Attribute 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR04

Attribute DescriptionName TXNATTR04Datatype stringDescription Indicates Transaction Attribute 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR05

Attribute DescriptionName TXNATTR05Datatype stringDescription Indicates Transaction Attribute 05

275

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR06

Attribute DescriptionName TXNATTR06Datatype stringDescription Indicates Transaction Attribute 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR07

Attribute DescriptionName TXNATTR07Datatype stringDescription Indicates Transaction Attribute 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR08

Attribute DescriptionName TXNATTR08Datatype stringDescription Indicates Transaction Attribute 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR09

Attribute DescriptionName TXNATTR09Datatype stringDescription Indicates Transaction Attribute 09

276

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR10

Attribute DescriptionName TXNATTR10Datatype stringDescription Indicates Transaction Attribute 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR11

Attribute DescriptionName TXNATTR11Datatype stringDescription Indicates Transaction Attribute 11 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR12

Attribute DescriptionName TXNATTR12Datatype stringDescription Indicates Transaction Attribute 12 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR13

Attribute DescriptionName TXNATTR13Datatype stringDescription Indicates Transaction Attribute 13

277

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR14

Attribute DescriptionName TXNATTR14Datatype stringDescription Indicates Transaction Attribute 14 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR15

Attribute DescriptionName TXNATTR15Datatype stringDescription Indicates Transaction Attribute 15 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR16

Attribute DescriptionName TXNATTR16Datatype stringDescription Indicates Transaction Attribute 16 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR17

Attribute DescriptionName TXNATTR17Datatype stringDescription Indicates Transaction Attribute 17

278

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR18

Attribute DescriptionName TXNATTR18Datatype stringDescription Indicates Transaction Attribute 18 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR19

Attribute DescriptionName TXNATTR19Datatype stringDescription Indicates Transaction Attribute 19 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR20

Attribute DescriptionName TXNATTR20Datatype stringDescription Indicates Transaction Attribute 20 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR21

Attribute DescriptionName TXNATTR21Datatype stringDescription Indicates Transaction Attribute 21

279

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR22

Attribute DescriptionName TXNATTR22Datatype stringDescription Indicates Transaction Attribute 22 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR23

Attribute DescriptionName TXNATTR23Datatype stringDescription Indicates Transaction Attribute 23 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR24

Attribute DescriptionName TXNATTR24Datatype stringDescription Indicates Transaction Attribute 24 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR25

Attribute DescriptionName TXNATTR25Datatype stringDescription Indicates Transaction Attribute 25

280

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR26

Attribute DescriptionName TXNATTR26Datatype stringDescription Indicates Transaction Attribute 26 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR27

Attribute DescriptionName TXNATTR27Datatype stringDescription Indicates Transaction Attribute 27 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR28

Attribute DescriptionName TXNATTR28Datatype stringDescription Indicates Transaction Attribute 28 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR29

Attribute DescriptionName TXNATTR29Datatype stringDescription Indicates Transaction Attribute 29

281

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

Txn-Mis-Attr

Attribute DescriptionName Txn-Mis-AttrDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

TXNMIS07

Attribute DescriptionName TXNMIS07Datatype stringDescription Indicates Transaction MIS 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS08

Attribute DescriptionName TXNMIS08Datatype stringDescription Indicates Transaction MIS 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS09

Attribute DescriptionName TXNMIS09Datatype stringDescription Indicates Transaction MIS 09 Attribute

Attribute DescriptionminOccurs 0

282

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS10

Attribute DescriptionName TXNMIS10Datatype stringDescription Indicates Transaction MIS 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS11

Attribute DescriptionName TXNMIS11Datatype stringDescription Indicates Transaction MIS 11 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS12

Attribute DescriptionName TXNMIS12Datatype stringDescription Indicates Transaction MIS 12 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS13

Attribute DescriptionName TXNMIS13Datatype stringDescription Indicates Transaction MIS 13 Attribute

Attribute DescriptionminOccurs 0

283

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS14

Attribute DescriptionName TXNMIS14Datatype stringDescription Indicates Transaction MIS 14 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS15

Attribute DescriptionName TXNMIS15Datatype stringDescription Indicates Transaction MIS 15 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS16

Attribute DescriptionName TXNMIS16Datatype stringDescription Indicates Transaction MIS 16 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS17

Attribute DescriptionName TXNMIS17Datatype stringDescription Indicates Transaction MIS 17 Attribute

Attribute DescriptionminOccurs 0

284

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS18

Attribute DescriptionName TXNMIS18Datatype stringDescription Indicates Transaction MIS 18 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS19

Attribute DescriptionName TXNMIS19Datatype stringDescription Indicates Transaction MIS 19 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS20

Attribute DescriptionName TXNMIS20Datatype stringDescription Indicates Transaction MIS 20 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS01

Attribute DescriptionName TXNMIS01Datatype stringDescription Indicates Transaction MIS 01 Attribute

Attribute DescriptionminOccurs 0

285

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS02

Attribute DescriptionName TXNMIS02Datatype stringDescription Indicates Transaction MIS 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS03

Attribute DescriptionName TXNMIS03Datatype stringDescription Indicates Transaction MIS 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS04

Attribute DescriptionName TXNMIS04Datatype stringDescription Indicates Transaction MIS 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS05

Attribute DescriptionName TXNMIS05Datatype stringDescription Indicates Transaction MIS 05 Attribute

Attribute DescriptionminOccurs 0

286

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS06

Attribute DescriptionName TXNMIS06Datatype stringDescription Indicates Transaction MIS 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

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

287

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

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.4.4.EG-CreateTxnAttributes-Res-PK-MSG.xsd

CREATETXNATTRIBUTES_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION 288

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

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Txn-Attr-Upload-PK

OPREFNO

Txn-Attr-Upload-IO

OPREFNO

TXNATTRREFNO

Txn-Attr

TXNATTR30

TXNATTR01

TXNATTR02

TXNATTR03

TXNATTR04

TXNATTR05

TXNATTR06

TXNATTR07

TXNATTR08

TXNATTR09

TXNATTR10

TXNATTR11

TXNATTR12

TXNATTR13

TXNATTR14

TXNATTR15289

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

TXNATTR16

TXNATTR17

TXNATTR18

TXNATTR19

TXNATTR20

TXNATTR21

TXNATTR22

TXNATTR23

TXNATTR24

TXNATTR25

TXNATTR26

TXNATTR27

TXNATTR28

TXNATTR29

Txn-Mis-Attr

TXNMIS07

TXNMIS08

TXNMIS09

TXNMIS10

TXNMIS11

TXNMIS12

TXNMIS13

TXNMIS14

TXNMIS15

TXNMIS16

TXNMIS17

TXNMIS18

TXNMIS19

TXNMIS20

TXNMIS01

TXNMIS02

TXNMIS03290

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

TXNMIS04

TXNMIS05

TXNMIS06

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATETXNATTRIBUTES_IOPK_RES

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

291

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

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

292

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

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.

293

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

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

294

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

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

295

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

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

Txn-Attr-Upload-PK

Attribute DescriptionName Txn-Attr-Upload-PKDatatypeDescription

OPREFNO

Attribute Description296

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

Name OPREFNODatatype stringDescription Indicates Operation Reference Restrictions

Restrictions DescriptionmaxLength 16

Txn-Attr-Upload-IO

Attribute DescriptionName Txn-Attr-Upload-IODatatypeDescription

OPREFNO

Attribute DescriptionName OPREFNODatatype stringDescription Indicates Operation Reference Restrictions

Restrictions DescriptionmaxLength 16

TXNATTRREFNO

Attribute DescriptionName TXNATTRREFNODatatype stringDescription Indicates Transaction Attribute Reference Restrictions

Restrictions DescriptionmaxLength 50

Txn-Attr

Attribute DescriptionName Txn-AttrDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

TXNATTR30

Attribute DescriptionName TXNATTR30Datatype stringDescription Indicates Transaction Attribute 30 Attribute

Attribute DescriptionminOccurs 0

297

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR01

Attribute DescriptionName TXNATTR01Datatype stringDescription Indicates Transaction Attribute 01 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR02

Attribute DescriptionName TXNATTR02Datatype stringDescription Indicates Transaction Attribute 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR03

Attribute DescriptionName TXNATTR03Datatype stringDescription Indicates Transaction Attribute 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR04

Attribute DescriptionName TXNATTR04Datatype stringDescription Indicates Transaction Attribute 04 Attribute

Attribute DescriptionminOccurs 0

298

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR05

Attribute DescriptionName TXNATTR05Datatype stringDescription Indicates Transaction Attribute 05 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR06

Attribute DescriptionName TXNATTR06Datatype stringDescription Indicates Transaction Attribute 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR07

Attribute DescriptionName TXNATTR07Datatype stringDescription Indicates Transaction Attribute 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR08

Attribute DescriptionName TXNATTR08Datatype stringDescription Indicates Transaction Attribute 08 Attribute

Attribute DescriptionminOccurs 0

299

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR09

Attribute DescriptionName TXNATTR09Datatype stringDescription Indicates Transaction Attribute 09 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR10

Attribute DescriptionName TXNATTR10Datatype stringDescription Indicates Transaction Attribute 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR11

Attribute DescriptionName TXNATTR11Datatype stringDescription Indicates Transaction Attribute 11 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR12

Attribute DescriptionName TXNATTR12Datatype stringDescription Indicates Transaction Attribute 12 Attribute

Attribute DescriptionminOccurs 0

300

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR13

Attribute DescriptionName TXNATTR13Datatype stringDescription Indicates Transaction Attribute 13 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR14

Attribute DescriptionName TXNATTR14Datatype stringDescription Indicates Transaction Attribute 14 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR15

Attribute DescriptionName TXNATTR15Datatype stringDescription Indicates Transaction Attribute 15 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR16

Attribute DescriptionName TXNATTR16Datatype stringDescription Indicates Transaction Attribute 16 Attribute

Attribute DescriptionminOccurs 0

301

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR17

Attribute DescriptionName TXNATTR17Datatype stringDescription Indicates Transaction Attribute 17 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR18

Attribute DescriptionName TXNATTR18Datatype stringDescription Indicates Transaction Attribute 18 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR19

Attribute DescriptionName TXNATTR19Datatype stringDescription Indicates Transaction Attribute 19 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR20

Attribute DescriptionName TXNATTR20Datatype stringDescription Indicates Transaction Attribute 20 Attribute

Attribute DescriptionminOccurs 0

302

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR21

Attribute DescriptionName TXNATTR21Datatype stringDescription Indicates Transaction Attribute 21 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR22

Attribute DescriptionName TXNATTR22Datatype stringDescription Indicates Transaction Attribute 22 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR23

Attribute DescriptionName TXNATTR23Datatype stringDescription Indicates Transaction Attribute 23 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR24

Attribute DescriptionName TXNATTR24Datatype stringDescription Indicates Transaction Attribute 24 Attribute

Attribute DescriptionminOccurs 0

303

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR25

Attribute DescriptionName TXNATTR25Datatype stringDescription Indicates Transaction Attribute 25 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR26

Attribute DescriptionName TXNATTR26Datatype stringDescription Indicates Transaction Attribute 26 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR27

Attribute DescriptionName TXNATTR27Datatype stringDescription Indicates Transaction Attribute 27 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR28

Attribute DescriptionName TXNATTR28Datatype stringDescription Indicates Transaction Attribute 28 Attribute

Attribute DescriptionminOccurs 0

304

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

Restrictions

Restrictions DescriptionmaxLength 100

TXNATTR29

Attribute DescriptionName TXNATTR29Datatype stringDescription Indicates Transaction Attribute 29 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

Txn-Mis-Attr

Attribute DescriptionName Txn-Mis-AttrDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

TXNMIS07

Attribute DescriptionName TXNMIS07Datatype stringDescription Indicates Transaction MIS 07 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS08

Attribute DescriptionName TXNMIS08Datatype stringDescription Indicates Transaction MIS 08 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

305

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

TXNMIS09

Attribute DescriptionName TXNMIS09Datatype stringDescription Indicates Transaction MIS 09 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS10

Attribute DescriptionName TXNMIS10Datatype stringDescription Indicates Transaction MIS 10 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS11

Attribute DescriptionName TXNMIS11Datatype stringDescription Indicates Transaction MIS 11 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS12

Attribute DescriptionName TXNMIS12Datatype stringDescription Indicates Transaction MIS 12 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS13306

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

Attribute DescriptionName TXNMIS13Datatype stringDescription Indicates Transaction MIS 13 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS14

Attribute DescriptionName TXNMIS14Datatype stringDescription Indicates Transaction MIS 14 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS15

Attribute DescriptionName TXNMIS15Datatype stringDescription Indicates Transaction MIS 15 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS16

Attribute DescriptionName TXNMIS16Datatype stringDescription Indicates Transaction MIS 16 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS17

307

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

Attribute DescriptionName TXNMIS17Datatype stringDescription Indicates Transaction MIS 17 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS18

Attribute DescriptionName TXNMIS18Datatype stringDescription Indicates Transaction MIS 18 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS19

Attribute DescriptionName TXNMIS19Datatype stringDescription Indicates Transaction MIS 19 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS20

Attribute DescriptionName TXNMIS20Datatype stringDescription Indicates Transaction MIS 20 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS01

308

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

Attribute DescriptionName TXNMIS01Datatype stringDescription Indicates Transaction MIS 01 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS02

Attribute DescriptionName TXNMIS02Datatype stringDescription Indicates Transaction MIS 02 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS03

Attribute DescriptionName TXNMIS03Datatype stringDescription Indicates Transaction MIS 03 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS04

Attribute DescriptionName TXNMIS04Datatype stringDescription Indicates Transaction MIS 04 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS05

309

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

Attribute DescriptionName TXNMIS05Datatype stringDescription Indicates Transaction MIS 05 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

TXNMIS06

Attribute DescriptionName TXNMIS06Datatype stringDescription Indicates Transaction MIS 06 Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

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

310

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

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.5.CreateTxnDetails

2.5.1.EG-CreateTxnDetails-Req-Full-MSG.xsd

CREATETXNDETAILS_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

311

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

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Txn-Detail-Upload-Full

OPREFNO

TXNATTRREFNO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Txn-Attr-Details

ATTRCD

ATTRVALUE

ATTRDESC

Txn-Mis-Details

MISCLS312

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

MIS_CODE

CLASSDESC

MISCDDESC

CREATETXNDETAILS_FSFS_REQ

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

313

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

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}

MODULEID314

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

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.

315

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

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

316

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

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

PARAM317

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

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

CreateTxnDetails

Txn-Detail-Upload-Full

Attribute DescriptionName Txn-Detail-Upload-FullDatatypeDescription

OPREFNO

Attribute DescriptionName OPREFNODatatype stringDescription Indicates Operation Reference Restrictions

Restrictions DescriptionmaxLength 16

TXNATTRREFNO

Attribute DescriptionName TXNATTRREFNODatatype stringDescription Indicates Transaction Attribute Reference

318

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

Restrictions

Restrictions DescriptionmaxLength 50

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

319

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

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

Txn-Attr-Details

Attribute DescriptionName Txn-Attr-DetailsDatatypeDescription Transaction detail Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

320

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

ATTRCD

Attribute DescriptionName ATTRCDDatatype stringDescription Indicates Attribute Code Restrictions

Restrictions DescriptionmaxLength 50

ATTRVALUE

Attribute DescriptionName ATTRVALUEDatatype stringDescription Indicates Attribute Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

ATTRDESC

Attribute DescriptionName ATTRDESCDatatype stringDescription Indicates Attribute Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

Txn-Mis-Details

Attribute DescriptionName Txn-Mis-DetailsDatatypeDescription Transaction MIS details Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

MISCLS

Attribute DescriptionName MISCLSDatatype stringDescription Indicates MIS Class

321

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

Restrictions

Restrictions DescriptionmaxLength 9

MIS_CODE

Attribute DescriptionName MIS_CODEDatatype stringDescription Indicates MIS Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

CLASSDESC

Attribute DescriptionName CLASSDESCDatatype stringDescription Indicates Class Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

MISCDDESC

Attribute DescriptionName MISCDDESCDatatype stringDescription Indicates Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

2.5.2.EG-CreateTxnDetails-Req-IO-MSG.xsd

CREATETXNDETAILS_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

322

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

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Txn-Detail-Upload-IO

OPREFNO

TXNATTRREFNO

Txn-Attr-Details

ATTRCD

ATTRVALUE

ATTRDESC

Txn-Mis-Details

MISCLS

MIS_CODE

CREATETXNDETAILS_IOPK_REQ

Attribute DescriptionName CREATETXNDETAILS_IOPK_REQ

323

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

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

324

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

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.

325

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

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 Description326

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

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.

327

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

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

328

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

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

CreateTxnDetails

Txn-Detail-Upload-IO

Attribute DescriptionName Txn-Detail-Upload-IODatatypeDescription

OPREFNO

Attribute DescriptionName OPREFNODatatype stringDescription Indicates Operation Reference Restrictions

Restrictions DescriptionmaxLength 16

TXNATTRREFNO

Attribute DescriptionName TXNATTRREFNODatatype stringDescription Indicates Transaction Attribute Reference Restrictions

Restrictions DescriptionmaxLength 50

Txn-Attr-Details

Attribute Description

329

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

Name Txn-Attr-DetailsDatatypeDescription Transaction detail Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ATTRCD

Attribute DescriptionName ATTRCDDatatype stringDescription Indicates Attribute Code Restrictions

Restrictions DescriptionmaxLength 50

ATTRVALUE

Attribute DescriptionName ATTRVALUEDatatype stringDescription Indicates Attribute Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

ATTRDESC

Attribute DescriptionName ATTRDESCDatatype stringDescription Indicates Attribute Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

Txn-Mis-Details

Attribute DescriptionName Txn-Mis-DetailsDatatypeDescription Transaction MIS details Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

330

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

MISCLS

Attribute DescriptionName MISCLSDatatype stringDescription Indicates MIS Class Restrictions

Restrictions DescriptionmaxLength 9

MIS_CODE

Attribute DescriptionName MIS_CODEDatatype stringDescription Indicates MIS Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

2.5.3.EG-CreateTxnDetails-Res-Full-MSG.xsd

CREATETXNDETAILS_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT331

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

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Txn-Detail-Upload-Full

OPREFNO

TXNATTRREFNO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Txn-Attr-Details

ATTRCD

ATTRVALUE

ATTRDESC

Txn-Mis-Details

MISCLS

MIS_CODE

CLASSDESC

MISCDDESC

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE332

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

WDESC

CREATETXNDETAILS_FSFS_RES

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

333

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

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

334

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

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.

335

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

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

336

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

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM337

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

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

Txn-Detail-Upload-Full

Attribute DescriptionName Txn-Detail-Upload-FullDatatypeDescription

OPREFNO

Attribute DescriptionName OPREFNODatatype stringDescription Indicates Operation Reference Restrictions

Restrictions DescriptionmaxLength 16

TXNATTRREFNO

Attribute DescriptionName TXNATTRREFNODatatype stringDescription Indicates Transaction Attribute Reference

338

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

Restrictions

Restrictions DescriptionmaxLength 50

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

339

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

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

Txn-Attr-Details

Attribute DescriptionName Txn-Attr-DetailsDatatypeDescription Transaction detail Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

340

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

ATTRCD

Attribute DescriptionName ATTRCDDatatype stringDescription Indicates Attribute Code Restrictions

Restrictions DescriptionmaxLength 50

ATTRVALUE

Attribute DescriptionName ATTRVALUEDatatype stringDescription Indicates Attribute Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

ATTRDESC

Attribute DescriptionName ATTRDESCDatatype stringDescription Indicates Attribute Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

Txn-Mis-Details

Attribute DescriptionName Txn-Mis-DetailsDatatypeDescription Transaction MIS details Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

MISCLS

Attribute DescriptionName MISCLSDatatype stringDescription Indicates MIS Class

341

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

Restrictions

Restrictions DescriptionmaxLength 9

MIS_CODE

Attribute DescriptionName MIS_CODEDatatype stringDescription Indicates MIS Code Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

CLASSDESC

Attribute DescriptionName CLASSDESCDatatype stringDescription Indicates Class Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

MISCDDESC

Attribute DescriptionName MISCDDESCDatatype stringDescription Indicates Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

342

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

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype String

343

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

Description

2.5.4.EG-CreateTxnDetails-Res-PK-MSG.xsd

CREATETXNDETAILS_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

Txn-Detail-Upload-PK

OPREFNO

Txn-Detail-Upload-IO

OPREFNO

TXNATTRREFNO

Txn-Attr-Details

ATTRCD 344

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

ATTRVALUE

ATTRDESC

Txn-Mis-Details

MISCLS

MIS_CODE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATETXNDETAILS_IOPK_RES

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

345

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

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

346

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

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.

347

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

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

348

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

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

349

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

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

Txn-Detail-Upload-PK

Attribute DescriptionName Txn-Detail-Upload-PKDatatypeDescription

OPREFNO

Attribute Description350

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

Name OPREFNODatatype stringDescription Indicates Operation Reference Restrictions

Restrictions DescriptionmaxLength 16

Txn-Detail-Upload-IO

Attribute DescriptionName Txn-Detail-Upload-IODatatypeDescription

OPREFNO

Attribute DescriptionName OPREFNODatatype stringDescription Indicates Operation Reference Restrictions

Restrictions DescriptionmaxLength 16

TXNATTRREFNO

Attribute DescriptionName TXNATTRREFNODatatype stringDescription Indicates Transaction Attribute Reference Restrictions

Restrictions DescriptionmaxLength 50

Txn-Attr-Details

Attribute DescriptionName Txn-Attr-DetailsDatatypeDescription Transaction detail Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ATTRCD

Attribute DescriptionName ATTRCDDatatype stringDescription Indicates Attribute Code Restrictions

Restrictions DescriptionmaxLength 50

ATTRVALUE351

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

Attribute DescriptionName ATTRVALUEDatatype stringDescription Indicates Attribute Value Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 100

ATTRDESC

Attribute DescriptionName ATTRDESCDatatype stringDescription Indicates Attribute Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

Txn-Mis-Details

Attribute DescriptionName Txn-Mis-DetailsDatatypeDescription Transaction MIS details Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

MISCLS

Attribute DescriptionName MISCLSDatatype stringDescription Indicates MIS Class Restrictions

Restrictions DescriptionmaxLength 9

MIS_CODE

Attribute DescriptionName MIS_CODEDatatype stringDescription Indicates MIS Code

352

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute Description353

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

Name WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.6.QueryGLBalance

2.6.1.EG-QueryGLBalance-Req-IO-MSG.xsd

QUERYGLBALANCE_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD354

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

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Glbal-Details-IO

BRANCHCD

GLCD

GAAPCD

CCYCD

FINCYCLE

PERIODCD

QUERYGLBALANCE_IOFS_REQ

Attribute DescriptionName QUERYGLBALANCE_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.355

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

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

356

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

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.

357

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

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

358

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

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

359

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

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

QueryGLBalance

Glbal-Details-IO

Attribute DescriptionName Glbal-Details-IODatatypeDescription

BRANCHCD

Attribute Description360

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

Name BRANCHCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

FINCYCLE

Attribute DescriptionName FINCYCLEDatatype stringDescription Indicates Financial Year Restrictions

Restrictions DescriptionmaxLength 9

PERIODCD

Attribute DescriptionName PERIODCDDatatype stringDescription Indicates Period Code

361

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

Restrictions

Restrictions DescriptionmaxLength 3

2.6.2.EG-QueryGLBalance-Res-Full-MSG.xsd

QUERYGLBALANCE_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

Glbal-Details-IO

BRANCHCD

GLCD

GAAPCD

CCYCD362

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

FINCYCLE

PERIODCD

Glbal-Details-Full

BRANCHCD

GLCD

GAAPCD

CCYCD

PARENTGL

LEAF

CATEGORY

OPENDRBAL

OPENCRBAL

OPENDRBALLCY

OPENCRBALLCY

OPENDRMOV

OPENCRMOV

OPENDRMOVLCY

OPENCRMOVLCY

DRBAL

CRBAL

DRBALLCY

CRBALLCY

HASTOV

DRMOV

CRMOV

DRMOVLCY

CRMOVLCY

FINCYCLE

PERIODCD

BRNDES

BICDESC

LCY1363

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

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYGLBALANCE_IOFS_RES

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

364

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

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

365

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

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

366

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

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.

367

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

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

ADDL368

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

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

Glbal-Details-IO

Attribute DescriptionName Glbal-Details-IODatatypeDescription

BRANCHCD

Attribute DescriptionName BRANCHCDDatatype stringDescription Indicates Branch Code

369

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

Restrictions

Restrictions DescriptionmaxLength 3

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

FINCYCLE

Attribute DescriptionName FINCYCLEDatatype stringDescription Indicates Financial Year Restrictions

Restrictions DescriptionmaxLength 9

PERIODCD

Attribute DescriptionName PERIODCDDatatype stringDescription Indicates Period Code Restrictions

Restrictions DescriptionmaxLength 3

Glbal-Details-Full370

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

Attribute DescriptionName Glbal-Details-FullDatatypeDescription

BRANCHCD

Attribute DescriptionName BRANCHCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

PARENTGL

Attribute DescriptionName PARENTGLDatatype stringDescription Indicates Parent GL Attribute

Attribute DescriptionminOccurs 0

371

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

Restrictions

Restrictions DescriptionmaxLength 9

LEAF

Attribute DescriptionName LEAFDatatype stringDescription Indicates LeafY - onN - Off Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CATEGORY

Attribute DescriptionName CATEGORYDatatype stringDescription Indicates Category1 - Asset2 - Liability3 - Income4 -

Exposure5 - Contingent Asset6 - Contingent Liability7 - Memo8 - Position9 - Position Equivalent

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration 1,2,3,4,5,6,7,8,9,

OPENDRBAL

Attribute DescriptionName OPENDRBALDatatype decimalDescription Indicates Debit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRBAL

Attribute DescriptionName OPENCRBALDatatype decimalDescription Indicates Credit Balance

372

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRBALLCY

Attribute DescriptionName OPENDRBALLCYDatatype decimalDescription Indicates Debit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRBALLCY

Attribute DescriptionName OPENCRBALLCYDatatype decimalDescription Indicates Credit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRMOV

Attribute DescriptionName OPENDRMOVDatatype decimalDescription Indicates Debit Movement Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRMOV

Attribute DescriptionName OPENCRMOVDatatype decimalDescription Indicates Credit Movement

373

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRMOVLCY

Attribute DescriptionName OPENDRMOVLCYDatatype decimalDescription Indicates Debit Movement LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRMOVLCY

Attribute DescriptionName OPENCRMOVLCYDatatype decimalDescription Indicates Credit Movement LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRBAL

Attribute DescriptionName DRBALDatatype decimalDescription Indicates Debit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRBAL

Attribute DescriptionName CRBALDatatype decimalDescription Indicates Credit Balance

374

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRBALLCY

Attribute DescriptionName DRBALLCYDatatype decimalDescription Indicates Debit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRBALLCY

Attribute DescriptionName CRBALLCYDatatype decimalDescription Indicates Credit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

HASTOV

Attribute DescriptionName HASTOVDatatype stringDescription Indicates Has Turnover Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

DRMOV

Attribute DescriptionName DRMOVDatatype decimalDescription Indicates Debit Turnover

375

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRMOV

Attribute DescriptionName CRMOVDatatype decimalDescription Indicates Credit Turnover Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRMOVLCY

Attribute DescriptionName DRMOVLCYDatatype decimalDescription Indicates Debit Turnover LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRMOVLCY

Attribute DescriptionName CRMOVLCYDatatype decimalDescription Indicates Credit Turnover LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FINCYCLE

Attribute DescriptionName FINCYCLEDatatype stringDescription Indicates Financial Year

376

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

Restrictions

Restrictions DescriptionmaxLength 9

PERIODCD

Attribute DescriptionName PERIODCDDatatype stringDescription Indicates Period Code Restrictions

Restrictions DescriptionmaxLength 3

BRNDES

Attribute DescriptionName BRNDESDatatype stringDescription Indicates Branch Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BICDESC

Attribute DescriptionName BICDESCDatatype stringDescription Indicates Currency Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

LCY1

Attribute DescriptionName LCY1Datatype stringDescription Indicates Local Currency Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

377

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

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

WCODE378

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

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.7.QueryGLBdBalance

2.7.1.EG-QueryGLBdBalance-Req-IO-MSG.xsd

QUERYGLBDBALANCE_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_BODY379

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

Glbdbal-Details-IO

BRANCHCD

GLCD

GAAPCD

CCYCD

BOOKDT

QUERYGLBDBALANCE_IOFS_REQ

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

380

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

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.

381

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

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

382

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

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

383

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

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

384

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

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

QueryGLBdBalance

Glbdbal-Details-IO

Attribute DescriptionName Glbdbal-Details-IODatatypeDescription

BRANCHCD

Attribute DescriptionName BRANCHCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

GLCD

385

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

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

BOOKDT

Attribute DescriptionName BOOKDTDatatype StringDescription Indicates Book Date

2.7.2.EG-QueryGLBdBalance-Res-Full-MSG.xsd

QUERYGLBDBALANCE_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

386

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

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Glbdbal-Details-IO

BRANCHCD

GLCD

GAAPCD

CCYCD

BOOKDT

Glbdbal-Details-Full

BRANCHCD

GLCD

GAAPCD

CCYCD

BOOKDT

PARENTGL

LEAF

CATEGORY

OPENDRBAL

OPENCRBAL

OPENDRBALLCY

OPENCRBALLCY

OPENDRMOV 387

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

OPENCRMOV

OPENDRMOVLCY

OPENCRMOVLCY

DRBAL

CRBAL

DRBALLCY

CRBALLCY

DRMOV

CRMOV

DRMOVLCY

CRMOVLCY

BRNDES

LOCAL_CURRENCY

GLDESC1

BICDESC

CCYRATTYPDESC

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYGLBDBALANCE_IOFS_RES

Attribute DescriptionName QUERYGLBDBALANCE_IOFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE388

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

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.

389

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

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.

390

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

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

391

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

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

392

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

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

393

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

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Glbdbal-Details-IO

Attribute DescriptionName Glbdbal-Details-IODatatypeDescription

BRANCHCD

Attribute DescriptionName BRANCHCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

CCYCD

Attribute DescriptionName CCYCDDatatype string

394

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

Description Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

BOOKDT

Attribute DescriptionName BOOKDTDatatype StringDescription Indicates Book Date

Glbdbal-Details-Full

Attribute DescriptionName Glbdbal-Details-FullDatatypeDescription

BRANCHCD

Attribute DescriptionName BRANCHCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code

395

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

Restrictions

Restrictions DescriptionmaxLength 3

BOOKDT

Attribute DescriptionName BOOKDTDatatype StringDescription Indicates Book Date

PARENTGL

Attribute DescriptionName PARENTGLDatatype stringDescription Indicates Parent GL Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LEAF

Attribute DescriptionName LEAFDatatype stringDescription Indicates LeafY - onN - Off Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CATEGORY

Attribute DescriptionName CATEGORYDatatype stringDescription Indicates Category1 - Asset2 - Liability3 - Income4 -

Exposure5 - Contingent Asset6 - Contingent Liability7 - Memo8 - Position Equivalent9 - Position

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration 1,2,3,4,5,6,7,8,9,

OPENDRBAL

396

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

Attribute DescriptionName OPENDRBALDatatype decimalDescription Indicates Debit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRBAL

Attribute DescriptionName OPENCRBALDatatype decimalDescription Indicates Credit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRBALLCY

Attribute DescriptionName OPENDRBALLCYDatatype decimalDescription Indicates Debit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRBALLCY

Attribute DescriptionName OPENCRBALLCYDatatype decimalDescription Indicates Credit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRMOV

397

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

Attribute DescriptionName OPENDRMOVDatatype decimalDescription Indicates Debit Movement Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRMOV

Attribute DescriptionName OPENCRMOVDatatype decimalDescription Indicates Credit Movement Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRMOVLCY

Attribute DescriptionName OPENDRMOVLCYDatatype decimalDescription Indicates Debit Movement LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRMOVLCY

Attribute DescriptionName OPENCRMOVLCYDatatype decimalDescription Indicates Credit Movement LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRBAL

398

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

Attribute DescriptionName DRBALDatatype decimalDescription Indicates Debit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRBAL

Attribute DescriptionName CRBALDatatype decimalDescription Indicates Credit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRBALLCY

Attribute DescriptionName DRBALLCYDatatype decimalDescription Indicates Debit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRBALLCY

Attribute DescriptionName CRBALLCYDatatype decimalDescription Indicates Credit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRMOV

399

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

Attribute DescriptionName DRMOVDatatype decimalDescription Indicates Debit Turnover Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRMOV

Attribute DescriptionName CRMOVDatatype decimalDescription Indicates Credit Turnover Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRMOVLCY

Attribute DescriptionName DRMOVLCYDatatype decimalDescription Indicates Debit Turnover LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRMOVLCY

Attribute DescriptionName CRMOVLCYDatatype decimalDescription Indicates Credit Turnover LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRNDES

400

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

Attribute DescriptionName BRNDESDatatype stringDescription Indicates Branch Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

LOCAL_CURRENCY

Attribute DescriptionName LOCAL_CURRENCYDatatype stringDescription Indicates Local Currency Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

GLDESC1

Attribute DescriptionName GLDESC1Datatype stringDescription Indicates GL Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

BICDESC

Attribute DescriptionName BICDESCDatatype stringDescription Indicates GAAP Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CCYRATTYPDESC

401

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

Attribute DescriptionName CCYRATTYPDESCDatatype stringDescription Indicates Currency Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

402

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

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.8.QueryGLDetails

2.8.1.EG-QueryGLDetails-Req-IO-MSG.xsd

QUERYGLDETAILS_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

403

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

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Chartacc-Details-IO

GLCD

QUERYGLDETAILS_IOFS_REQ

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

404

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

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

405

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

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

406

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

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.

407

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

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

ADDL408

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

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

QueryGLDetails

Chartacc-Details-IO

Attribute DescriptionName Chartacc-Details-IODatatypeDescription

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code

409

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

Restrictions

Restrictions DescriptionmaxLength 9

2.8.2.EG-QueryGLDetails-Res-Full-MSG.xsd

QUERYGLDETAILS_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

Chartacc-Details-IO

GLCD

Chartacc-Details-Full

GLCD

BICDESC410

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

PARENTGL

CCYRES

RESCCY

LEVEL

GLTYPE

CATEGORY

HORES

REVALUATION

CBNKLNDR

CBNKLNCR

HOLNDR

HOLINECR

BLOCK

FLGPOSAC

CCYPOSGL

ALWBCKPRDENT

PLSPLTREQD

PROFITACC

LOSSACC

PRNTGLDESC

PROFITGLDESC

LOSSGLDESC

CBNKLNDDESC

CBNKLNCDESC

HOLNDDESC

HOLNCDESC

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT411

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

AUTHSTAT

Gaap-Details

GAAPCD

SDECLASS

BICDESC

Position-Details

CCYCD

POSITIONGL

POSITIONEQVGL

Childgl-Details

GLCD

BICDESC

Samelvlgl-Details

GLCD

BICDESC

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYGLDETAILS_IOFS_RES

Attribute DescriptionName QUERYGLDETAILS_IOFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

412

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

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.

413

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

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.

414

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

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

415

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

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

416

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

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

417

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

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Chartacc-Details-IO

Attribute DescriptionName Chartacc-Details-IODatatypeDescription

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

Chartacc-Details-Full

Attribute DescriptionName Chartacc-Details-FullDatatypeDescription

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

BICDESC

Attribute DescriptionName BICDESCDatatype stringDescription Indicates Description

418

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

PARENTGL

Attribute DescriptionName PARENTGLDatatype stringDescription Indicates Parent GL Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

CCYRES

Attribute DescriptionName CCYRESDatatype stringDescription Indicates Currency RestrictionsS - Single CurrencyF -

Foreign CurrencyA - All Restrictions

Restrictions Descriptionenumeration S,F,A

RESCCY

Attribute DescriptionName RESCCYDatatype stringDescription Indicates Restricted Currencies Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

LEVEL

Attribute DescriptionName LEVELDatatype stringDescription Indicates LevelY - LeafN - Node

419

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

GLTYPE

Attribute DescriptionName GLTYPEDatatype stringDescription Indicates General Ledger Type1 - Nostro2 -

Miscellaneous Debits3 - Miscellaneous Credits4 - Inter Branch5 - Cash6 - Normal7 - Revaluation8 - Customer

Restrictions

Restrictions Descriptionenumeration 1,2,3,4,5,6,7,8,

CATEGORY

Attribute DescriptionName CATEGORYDatatype stringDescription Indicates Category1 - Asset2 - Liability3 - Income4 -

Expense5 - Contingent Asset6 - Contingent Liability8 - Position9 - Position Equivalent

Restrictions

Restrictions Descriptionenumeration 1,2,3,4,5,6,8,9,

HORES

Attribute DescriptionName HORESDatatype stringDescription Indicates Branch RestrictionH - Head Office GLB - Branch

GLA - Bought h Restrictions

Restrictions Descriptionenumeration H,B,A,

REVALUATION

Attribute DescriptionName REVALUATIONDatatype stringDescription Indicates RevaluationY - onN - Off Attribute

Attribute DescriptionminOccurs 0

420

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

Restrictions

Restrictions Descriptionenumeration Y,N

CBNKLNDR

Attribute DescriptionName CBNKLNDRDatatype stringDescription Indicates Debit Line Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

CBNKLNCR

Attribute DescriptionName CBNKLNCRDatatype stringDescription Indicates Credit Line Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

HOLNDR

Attribute DescriptionName HOLNDRDatatype stringDescription Indicates Debit Line Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

HOLINECR

Attribute DescriptionName HOLINECRDatatype stringDescription Indicates Credit Line Attribute

Attribute DescriptionminOccurs 0

421

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

Restrictions

Restrictions DescriptionmaxLength 16

BLOCK

Attribute DescriptionName BLOCKDatatype stringDescription Indicates BlockedY - onN - Off Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

FLGPOSAC

Attribute DescriptionName FLGPOSACDatatype stringDescription Indicates Positioning RequiredY - onN - Off Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CCYPOSGL

Attribute DescriptionName CCYPOSGLDatatype stringDescription Indicates Display On Report WithA - AssetL - LiabilityS -

Separate Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,L,S

ALWBCKPRDENT

Attribute DescriptionName ALWBCKPRDENTDatatype stringDescription Indicates Back Period Entry AllowedY - onN - Off

422

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

PLSPLTREQD

Attribute DescriptionName PLSPLTREQDDatatype stringDescription Indicates Revaluation Split RequiredY - onN - Off Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

PROFITACC

Attribute DescriptionName PROFITACCDatatype stringDescription Indicates Profit Account Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LOSSACC

Attribute DescriptionName LOSSACCDatatype stringDescription Indicates Loss Account Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

PRNTGLDESC

Attribute DescriptionName PRNTGLDESCDatatype stringDescription Indicates Parent GL Description

423

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

PROFITGLDESC

Attribute DescriptionName PROFITGLDESCDatatype stringDescription Indicates Profit Account Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

LOSSGLDESC

Attribute DescriptionName LOSSGLDESCDatatype stringDescription Indicates Loss Account Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

CBNKLNDDESC

Attribute DescriptionName CBNKLNDDESCDatatype stringDescription Indicates Debit Line Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CBNKLNCDESC

Attribute DescriptionName CBNKLNCDESCDatatype stringDescription Indicates Credit Line Description

424

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

HOLNDDESC

Attribute DescriptionName HOLNDDESCDatatype stringDescription Indicates Debit Line Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

HOLNCDESC

Attribute DescriptionName HOLNCDESCDatatype stringDescription Indicates Credit Line Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescription

425

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

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

426

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Gaap-Details

Attribute DescriptionName Gaap-DetailsDatatypeDescription GAAP Details Attribute

Attribute DescriptionmaxOccurs unbounded

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

SDECLASS

Attribute DescriptionName SDECLASSDatatype stringDescription Indicates SDE Class Restrictions

Restrictions DescriptionmaxLength 12

BICDESC

Attribute Description

427

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

Name BICDESCDatatype stringDescription Indicates SDE Class Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

Position-Details

Attribute DescriptionName Position-DetailsDatatypeDescription Position Details Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

POSITIONGL

Attribute DescriptionName POSITIONGLDatatype stringDescription Indicates Position GL Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

POSITIONEQVGL

Attribute DescriptionName POSITIONEQVGLDatatype stringDescription Indicates Position Equivalent GL Attribute

Attribute DescriptionminOccurs 0

428

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

Restrictions

Restrictions DescriptionmaxLength 9

Childgl-Details

Attribute DescriptionName Childgl-DetailsDatatypeDescription Child General Ledgers Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

BICDESC

Attribute DescriptionName BICDESCDatatype stringDescription Indicates Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

Samelvlgl-Details

Attribute DescriptionName Samelvlgl-DetailsDatatypeDescription Other General Ledgers linked to the same Parent GL

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

GLCD

Attribute DescriptionName GLCD

429

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

Datatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

BICDESC

Attribute DescriptionName BICDESCDatatype stringDescription Indicates Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

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

430

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

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

2.9.1.EG-QueryGLVdBalance-Req-IO-MSG.xsd

QUERYGLVDBALANCE_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION431

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

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Valdatbal-Details-IO

BRANCHCD

GLCD

GAAPCD

CCYCD

VALUEDAT

QUERYGLVDBALANCE_IOFS_REQ

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

432

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

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

433

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

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

434

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

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

435

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

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

436

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

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

437

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

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

QueryGLVdBalance

Valdatbal-Details-IO

Attribute DescriptionName Valdatbal-Details-IODatatypeDescription

BRANCHCD

Attribute DescriptionName BRANCHCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

438

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

VALUEDAT

Attribute DescriptionName VALUEDATDatatype StringDescription Indicates Value Date

2.9.2.EG-QueryGLVdBalance-Res-Full-MSG.xsd

QUERYGLVDBALANCE_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

Valdatbal-Details-IO

BRANCHCD

GLCD

GAAPCD439

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

CCYCD

VALUEDAT

Valdatbal-Details-Full

BRANCHCD

GLCD

GAAPCD

CCYCD

VALUEDAT

PARENTGL

LEAF

CATEGORY

OPENDRBAL

OPENCRBAL

OPENDRBALLCY

OPENCRBALLCY

OPENDRMOV

OPENCRMOV

OPENDRMOVLCY

OPENCRMOVLCY

DRBAL

CRBAL

DRBALLCY

CRBALLCY

DRMOV

CRMOV

DRMOVLCY

CRMOVLCY

HASTOV

GLDESC1

GAAPDESC

CCYCDDESC

BRNDES440

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

LCY1

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYGLVDBALANCE_IOFS_RES

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

441

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

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

442

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

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

443

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

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.

444

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

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

ADDL445

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

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

Valdatbal-Details-IO

Attribute DescriptionName Valdatbal-Details-IODatatypeDescription

BRANCHCD

Attribute DescriptionName BRANCHCDDatatype stringDescription Indicates Branch Code

446

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

Restrictions

Restrictions DescriptionmaxLength 3

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

VALUEDAT

Attribute DescriptionName VALUEDATDatatype StringDescription Indicates Value Date

Valdatbal-Details-Full

Attribute DescriptionName Valdatbal-Details-FullDatatypeDescription

BRANCHCD

Attribute DescriptionName BRANCHCDDatatype stringDescription Indicates Branch Code

447

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

Restrictions

Restrictions DescriptionmaxLength 3

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

VALUEDAT

Attribute DescriptionName VALUEDATDatatype StringDescription Indicates Value Date

PARENTGL

Attribute DescriptionName PARENTGLDatatype stringDescription Indicates Parent GL Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LEAF448

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

Attribute DescriptionName LEAFDatatype stringDescription Indicates LeafY - onN - Off Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CATEGORY

Attribute DescriptionName CATEGORYDatatype stringDescription Indicates Category1 - Asset2 - Liability3 - Income4 -

Exposure5 - Contingent Asset6 - Contingent Liability7 - Memo8 - Position Equivalent9 - Position

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration 1,2,3,4,5,6,7,8,9,

OPENDRBAL

Attribute DescriptionName OPENDRBALDatatype decimalDescription Indicates Debit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRBAL

Attribute DescriptionName OPENCRBALDatatype decimalDescription Indicates Credit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

449

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

OPENDRBALLCY

Attribute DescriptionName OPENDRBALLCYDatatype decimalDescription Indicates Debit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRBALLCY

Attribute DescriptionName OPENCRBALLCYDatatype decimalDescription Indicates Credit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRMOV

Attribute DescriptionName OPENDRMOVDatatype decimalDescription Indicates Debit Movement Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRMOV

Attribute DescriptionName OPENCRMOVDatatype decimalDescription Indicates Credit Movement Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRMOVLCY450

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

Attribute DescriptionName OPENDRMOVLCYDatatype decimalDescription Indicates Debit Movement LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRMOVLCY

Attribute DescriptionName OPENCRMOVLCYDatatype decimalDescription Indicates Credit Movement LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRBAL

Attribute DescriptionName DRBALDatatype decimalDescription Indicates Debit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRBAL

Attribute DescriptionName CRBALDatatype decimalDescription Indicates Credit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRBALLCY

451

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

Attribute DescriptionName DRBALLCYDatatype decimalDescription Indicates Debit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRBALLCY

Attribute DescriptionName CRBALLCYDatatype decimalDescription Indicates Credit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRMOV

Attribute DescriptionName DRMOVDatatype decimalDescription Indicates Debit Turnover Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRMOV

Attribute DescriptionName CRMOVDatatype decimalDescription Indicates Credit Turnover Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRMOVLCY

452

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

Attribute DescriptionName DRMOVLCYDatatype decimalDescription Indicates Debit Turnover LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRMOVLCY

Attribute DescriptionName CRMOVLCYDatatype decimalDescription Indicates Credit Turnover LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

HASTOV

Attribute DescriptionName HASTOVDatatype stringDescription Indicates Has Turnover Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

GLDESC1

Attribute DescriptionName GLDESC1Datatype stringDescription Indicates GL Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

GAAPDESC

453

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

Attribute DescriptionName GAAPDESCDatatype stringDescription Indicates GAAP Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

CCYCDDESC

Attribute DescriptionName CCYCDDESCDatatype stringDescription Indicates Currency Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

BRNDES

Attribute DescriptionName BRNDESDatatype stringDescription Indicates Branch Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

LCY1

Attribute DescriptionName LCY1Datatype stringDescription Indicates Local Currency Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

FCUBS_ERROR_RESP

454

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

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

455

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

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.10.QueryMISBalance

2.10.1.EG-QueryMISBalance-Req-IO-MSG.xsd

QUERYMISBALANCE_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

456

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

Misbal-Details-IO

BRANCHCD

GLCD

GAAPCD

CCYCD

MISTYPE

MISCLS

MIS_CODE

FINCYCLE

PERIODCD

QUERYMISBALANCE_IOFS_REQ

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

457

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

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

458

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

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.

459

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

Attribute DescriptionName FUNCTIONID

460

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

Datatype stringDescription This is the function in FLEXCUBE which is being invoked. For

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

461

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

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

QueryMISBalance

Misbal-Details-IO

Attribute DescriptionName Misbal-Details-IODatatypeDescription

BRANCHCD

Attribute Description462

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

Name BRANCHCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

MISTYPE

Attribute DescriptionName MISTYPEDatatype stringDescription Indicates MIS Type Restrictions

Restrictions DescriptionmaxLength 1

MISCLS

Attribute DescriptionName MISCLSDatatype stringDescription Indicates MIS Class

463

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

Restrictions

Restrictions DescriptionmaxLength 9

MIS_CODE

Attribute DescriptionName MIS_CODEDatatype stringDescription Indicates MIS Code Restrictions

Restrictions DescriptionmaxLength 255

FINCYCLE

Attribute DescriptionName FINCYCLEDatatype stringDescription Indicates Financial Year Restrictions

Restrictions DescriptionmaxLength 9

PERIODCD

Attribute DescriptionName PERIODCDDatatype stringDescription Indicates Period Code Restrictions

Restrictions DescriptionmaxLength 3

2.10.2.EG-QueryMISBalance-Res-Full-MSG.xsd

QUERYMISBALANCE_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION 464

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

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Misbal-Details-IO

BRANCHCD

GLCD

GAAPCD

CCYCD

MISTYPE

MISCLS

MIS_CODE

FINCYCLE

PERIODCD

Misbal-Details-Full

BRANCHCD

GLCD

GAAPCD

CCYCD

MISTYPE

MISCLS

MIS_CODE

FINCYCLE

PERIODCD465

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

LEAF

CATEGORY

OPENDRBAL

OPENCRBAL

OPENDRBALLCY

OPENCRBALLCY

OPENDRMOV

OPENCRMOV

OPENDRMOVLCY

OPENCRMOVLCY

DRBAL

CRBAL

DRBALLCY

CRBALLCY

DRMOV

CRMOV

DRMOVLCY

CRMOVLCY

BRNDES

LOCAL_CURRENCY

CCYCDDESC

CDDESC

CLASS_DESCRIPTION

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYMISBALANCE_IOFS_RES466

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

Attribute DescriptionName QUERYMISBALANCE_IOFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

467

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

468

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

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 Description469

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

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.

470

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

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

471

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

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

Misbal-Details-IO

Attribute DescriptionName Misbal-Details-IODatatypeDescription

BRANCHCD

Attribute DescriptionName BRANCHCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute Description

472

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

Name GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

MISTYPE

Attribute DescriptionName MISTYPEDatatype stringDescription Indicates MIS Type Restrictions

Restrictions DescriptionmaxLength 1

MISCLS

Attribute DescriptionName MISCLSDatatype stringDescription Indicates MIS Class Restrictions

Restrictions DescriptionmaxLength 9

MIS_CODE

Attribute DescriptionName MIS_CODEDatatype stringDescription Indicates MIS Code Restrictions

Restrictions DescriptionmaxLength 255

FINCYCLE

Attribute DescriptionName FINCYCLEDatatype stringDescription Indicates Financial Year

473

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

Restrictions

Restrictions DescriptionmaxLength 9

PERIODCD

Attribute DescriptionName PERIODCDDatatype stringDescription Indicates Period Code Restrictions

Restrictions DescriptionmaxLength 3

Misbal-Details-Full

Attribute DescriptionName Misbal-Details-FullDatatypeDescription

BRANCHCD

Attribute DescriptionName BRANCHCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

CCYCD

Attribute DescriptionName CCYCD

474

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

Datatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

MISTYPE

Attribute DescriptionName MISTYPEDatatype stringDescription Indicates MIS Type Restrictions

Restrictions DescriptionmaxLength 1

MISCLS

Attribute DescriptionName MISCLSDatatype stringDescription Indicates MIS Class Restrictions

Restrictions DescriptionmaxLength 9

MIS_CODE

Attribute DescriptionName MIS_CODEDatatype stringDescription Indicates MIS Code Restrictions

Restrictions DescriptionmaxLength 255

FINCYCLE

Attribute DescriptionName FINCYCLEDatatype stringDescription Indicates Financial Year Restrictions

Restrictions DescriptionmaxLength 9

PERIODCD

Attribute DescriptionName PERIODCDDatatype stringDescription Indicates Period Code

475

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

Restrictions

Restrictions DescriptionmaxLength 3

LEAF

Attribute DescriptionName LEAFDatatype stringDescription Indicates LeafY - onN - Off Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CATEGORY

Attribute DescriptionName CATEGORYDatatype stringDescription Indicates Category1 - Asset2 - Liability3 - Income4 -

Exposure5 - Contingent Asset6 - Contingent Liability7 - Memo8 - Position Equivalent9 - Position

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration 1,2,3,4,5,6,7,8,9,

OPENDRBAL

Attribute DescriptionName OPENDRBALDatatype decimalDescription Indicates Debit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRBAL

Attribute DescriptionName OPENCRBALDatatype decimalDescription Indicates Credit Balance

476

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRBALLCY

Attribute DescriptionName OPENDRBALLCYDatatype decimalDescription Indicates Debit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRBALLCY

Attribute DescriptionName OPENCRBALLCYDatatype decimalDescription Indicates Credit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRMOV

Attribute DescriptionName OPENDRMOVDatatype decimalDescription Indicates Debit Movement Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRMOV

Attribute DescriptionName OPENCRMOVDatatype decimalDescription Indicates Credit Movement

477

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRMOVLCY

Attribute DescriptionName OPENDRMOVLCYDatatype decimalDescription Indicates Debit Movement LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRMOVLCY

Attribute DescriptionName OPENCRMOVLCYDatatype decimalDescription Indicates Credit Movement LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRBAL

Attribute DescriptionName DRBALDatatype decimalDescription Indicates Debit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRBAL

Attribute DescriptionName CRBALDatatype decimalDescription Indicates Credit Balance

478

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRBALLCY

Attribute DescriptionName DRBALLCYDatatype decimalDescription Indicates Debit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRBALLCY

Attribute DescriptionName CRBALLCYDatatype decimalDescription Indicates Credit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRMOV

Attribute DescriptionName DRMOVDatatype decimalDescription Indicates Debit Turnover Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRMOV

Attribute DescriptionName CRMOVDatatype decimalDescription Indicates Credit Turnover

479

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRMOVLCY

Attribute DescriptionName DRMOVLCYDatatype decimalDescription Indicates Debit Turnover LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRMOVLCY

Attribute DescriptionName CRMOVLCYDatatype decimalDescription Indicates Credit Turnover LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRNDES

Attribute DescriptionName BRNDESDatatype stringDescription Indicates Branch Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

LOCAL_CURRENCY

Attribute DescriptionName LOCAL_CURRENCYDatatype stringDescription Indicates Local Currency

480

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

CCYCDDESC

Attribute DescriptionName CCYCDDESCDatatype stringDescription Indicates Currency Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

CDDESC

Attribute DescriptionName CDDESCDatatype stringDescription Indicates MIS Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CLASS_DESCRIPTION

Attribute DescriptionName CLASS_DESCRIPTIONDatatype stringDescription Indicates MIS Class Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

481

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

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

482

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

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.11.QueryMISBdBalance

2.11.1.EG-QueryMISBdBalance-Req-IO-MSG.xsd

QUERYMISBDBALANCE_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

Misbdb-Details-IO

BRANCHCD

GLCD483

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

GAAPCD

CCYCD

MISTYPE

MISCLS

MIS_CODE

BOOKDT

QUERYMISBDBALANCE_IOFS_REQ

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

484

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

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.

485

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

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 - FCUBSEGService Oracle FLEXCUBE ... · 1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized

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 - FCUBSEGService Oracle FLEXCUBE ... · 1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized

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 - FCUBSEGService Oracle FLEXCUBE ... · 1. Background Integration of different applications and solutions is a key area in today's systems.A variety of specialized

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

QueryMISBdBalance

Misbdb-Details-IO

Attribute DescriptionName Misbdb-Details-IODatatypeDescription

BRANCHCD

Attribute DescriptionName BRANCHCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

GLCD

489

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

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

MISTYPE

Attribute DescriptionName MISTYPEDatatype stringDescription Indicates MIS Type Restrictions

Restrictions DescriptionmaxLength 1

MISCLS

Attribute DescriptionName MISCLSDatatype stringDescription Indicates MIS Class Restrictions

Restrictions DescriptionmaxLength 9

MIS_CODE

Attribute DescriptionName MIS_CODEDatatype stringDescription Indicates MIS Code

490

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

Restrictions

Restrictions DescriptionmaxLength 255

BOOKDT

Attribute DescriptionName BOOKDTDatatype StringDescription Indicates Book Date

2.11.2.EG-QueryMISBdBalance-Res-Full-MSG.xsd

QUERYMISBDBALANCE_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

Misbdb-Details-IO

491

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

BRANCHCD

GLCD

GAAPCD

CCYCD

MISTYPE

MISCLS

MIS_CODE

BOOKDT

Misbdb-Details-Full

BRANCHCD

GLCD

GAAPCD

CCYCD

MISTYPE

MISCLS

MIS_CODE

BOOKDT

LEAF

CATEGORY

OPENDRBAL

OPENCRBAL

OPENDRBALLCY

OPENCRBALLCY

OPENDRMOV

OPENCRMOV

OPENDRMOVLCY

OPENCRMOVLCY

DRBAL

CRBAL

DRBALLCY

CRBALLCY

DRMOV492

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

CRMOV

DRMOVLCY

CRMOVLCY

BRNDES

LOCAL_CURRENCY

CDDESC

CLASS_DESCRIPTION

CCYCDDESC

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYMISBDBALANCE_IOFS_RES

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

493

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

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

494

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

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

495

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

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

496

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

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

497

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

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

Misbdb-Details-IO

498

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

Attribute DescriptionName Misbdb-Details-IODatatypeDescription

BRANCHCD

Attribute DescriptionName BRANCHCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

MISTYPE

Attribute DescriptionName MISTYPEDatatype stringDescription Indicates MIS Type Restrictions

Restrictions DescriptionmaxLength 1

MISCLS499

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

Attribute DescriptionName MISCLSDatatype stringDescription Indicates MIS Class Restrictions

Restrictions DescriptionmaxLength 9

MIS_CODE

Attribute DescriptionName MIS_CODEDatatype stringDescription Indicates MIS Code Restrictions

Restrictions DescriptionmaxLength 255

BOOKDT

Attribute DescriptionName BOOKDTDatatype StringDescription Indicates Book Date

Misbdb-Details-Full

Attribute DescriptionName Misbdb-Details-FullDatatypeDescription

BRANCHCD

Attribute DescriptionName BRANCHCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute Description

500

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

Name GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

MISTYPE

Attribute DescriptionName MISTYPEDatatype stringDescription Indicates MIS Type Restrictions

Restrictions DescriptionmaxLength 1

MISCLS

Attribute DescriptionName MISCLSDatatype stringDescription Indicates MIS Class Restrictions

Restrictions DescriptionmaxLength 9

MIS_CODE

Attribute DescriptionName MIS_CODEDatatype stringDescription Indicates MIS Code Restrictions

Restrictions DescriptionmaxLength 255

BOOKDT

Attribute DescriptionName BOOKDTDatatype StringDescription Indicates Book Date

LEAF

501

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

Attribute DescriptionName LEAFDatatype stringDescription Indicates LeafY - onN - Off Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CATEGORY

Attribute DescriptionName CATEGORYDatatype stringDescription Indicates Category1 - Asset2 - Liability3 - Income4 -

Exposure5 - Contingent Asset6 - Contingent Liability7 - Memo8 - Position Equivalent9 - Position

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration 1,2,3,4,5,6,7,8,9,

OPENDRBAL

Attribute DescriptionName OPENDRBALDatatype decimalDescription Indicates Debit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRBAL

Attribute DescriptionName OPENCRBALDatatype decimalDescription Indicates Credit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRBALLCY502

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

Attribute DescriptionName OPENDRBALLCYDatatype decimalDescription Indicates Debit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRBALLCY

Attribute DescriptionName OPENCRBALLCYDatatype decimalDescription Indicates Credit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRMOV

Attribute DescriptionName OPENDRMOVDatatype decimalDescription Indicates Debit Movement Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRMOV

Attribute DescriptionName OPENCRMOVDatatype decimalDescription Indicates Credit Movement Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRMOVLCY

503

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

Attribute DescriptionName OPENDRMOVLCYDatatype decimalDescription Indicates Debit Movement LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRMOVLCY

Attribute DescriptionName OPENCRMOVLCYDatatype decimalDescription Indicates Credit Movement LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRBAL

Attribute DescriptionName DRBALDatatype decimalDescription Indicates Debit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRBAL

Attribute DescriptionName CRBALDatatype decimalDescription Indicates Credit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRBALLCY

504

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

Attribute DescriptionName DRBALLCYDatatype decimalDescription Indicates Debit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRBALLCY

Attribute DescriptionName CRBALLCYDatatype decimalDescription Indicates Credit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRMOV

Attribute DescriptionName DRMOVDatatype decimalDescription Indicates Debit Turnover Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRMOV

Attribute DescriptionName CRMOVDatatype decimalDescription Indicates Credit Turnover Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRMOVLCY

505

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

Attribute DescriptionName DRMOVLCYDatatype decimalDescription Indicates Debit Turnover LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRMOVLCY

Attribute DescriptionName CRMOVLCYDatatype decimalDescription Indicates Credit Turnover LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRNDES

Attribute DescriptionName BRNDESDatatype stringDescription Indicates Branch Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

LOCAL_CURRENCY

Attribute DescriptionName LOCAL_CURRENCYDatatype stringDescription Indicates Local Currency Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

CDDESC

506

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

Attribute DescriptionName CDDESCDatatype stringDescription Indicates MIS Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CLASS_DESCRIPTION

Attribute DescriptionName CLASS_DESCRIPTIONDatatype stringDescription Indicates MIS Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

CCYCDDESC

Attribute DescriptionName CCYCDDESCDatatype stringDescription Indicates Currency Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatype

507

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

DescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.12.QueryMISVdBalance

2.12.1.EG-QueryMISVdBalance-Req-IO-MSG.xsd

508

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

QUERYMISVDBALANCE_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

Misvdbal-Details-IO

BRANCHCD

GLCD

GAAPCD

CCYCD

MISTYPE

MISCLS

MIS_CODE

VALDATE 509

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

QUERYMISVDBALANCE_IOFS_REQ

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

510

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

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

511

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

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.

512

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

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

513

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

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

PARAM514

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

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

QueryMISVdBalance

Misvdbal-Details-IO

Attribute DescriptionName Misvdbal-Details-IODatatypeDescription

BRANCHCD

Attribute DescriptionName BRANCHCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code

515

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

Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

MISTYPE

Attribute DescriptionName MISTYPEDatatype stringDescription Indicates MIS Type Restrictions

Restrictions DescriptionmaxLength 1

MISCLS

Attribute DescriptionName MISCLSDatatype stringDescription Indicates MIS Class Restrictions

Restrictions DescriptionmaxLength 9

MIS_CODE

Attribute DescriptionName MIS_CODEDatatype stringDescription Indicates MIS Code Restrictions

Restrictions DescriptionmaxLength 255

VALDATE516

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

Attribute DescriptionName VALDATEDatatype StringDescription Indicates Value Date

2.12.2.EG-QueryMISVdBalance-Res-Full-MSG.xsd

QUERYMISVDBALANCE_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

Misvdbal-Details-IO

BRANCHCD

GLCD

GAAPCD

517

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

CCYCD

MISTYPE

MISCLS

MIS_CODE

VALDATE

Misvdbal-Details-Full

BRANCHCD

GLCD

GAAPCD

CCYCD

MISTYPE

MISCLS

MIS_CODE

VALDATE

LEAF

CATEGORY

OPENDRBAL

OPENCRBAL

OPENDRBALLCY

OPENCRBALLCY

OPENDRMOV

OPENCRMOV

OPENDRMOVLCY

OPENCRMOVLCY

DRBAL

CRBAL

DRBALLCY

CRBALLCY

DRMOV

CRMOV

DRMOVLCY

CRMOVLCY

BICDESC 518

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

LOCAL_CURRENCY

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYMISVDBALANCE_IOFS_RES

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

519

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

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

520

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

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

521

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

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.

522

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

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

ADDL523

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

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

Misvdbal-Details-IO

Attribute DescriptionName Misvdbal-Details-IODatatypeDescription

BRANCHCD

Attribute DescriptionName BRANCHCDDatatype stringDescription Indicates Branch Code

524

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

Restrictions

Restrictions DescriptionmaxLength 3

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

MISTYPE

Attribute DescriptionName MISTYPEDatatype stringDescription Indicates MIS Type Restrictions

Restrictions DescriptionmaxLength 1

MISCLS

Attribute DescriptionName MISCLSDatatype stringDescription Indicates MIS Class Restrictions

Restrictions DescriptionmaxLength 9

MIS_CODE525

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

Attribute DescriptionName MIS_CODEDatatype stringDescription Indicates MIS Code Restrictions

Restrictions DescriptionmaxLength 255

VALDATE

Attribute DescriptionName VALDATEDatatype StringDescription Indicates Value Date

Misvdbal-Details-Full

Attribute DescriptionName Misvdbal-Details-FullDatatypeDescription

BRANCHCD

Attribute DescriptionName BRANCHCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

CCYCD

Attribute Description

526

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

Name CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

MISTYPE

Attribute DescriptionName MISTYPEDatatype stringDescription Indicates MIS Type Restrictions

Restrictions DescriptionmaxLength 1

MISCLS

Attribute DescriptionName MISCLSDatatype stringDescription Indicates MIS Class Restrictions

Restrictions DescriptionmaxLength 9

MIS_CODE

Attribute DescriptionName MIS_CODEDatatype stringDescription Indicates MIS Code Restrictions

Restrictions DescriptionmaxLength 255

VALDATE

Attribute DescriptionName VALDATEDatatype StringDescription Indicates Value Date

LEAF

Attribute DescriptionName LEAFDatatype stringDescription Indicates LeafY - onN - Off Attribute

Attribute DescriptionminOccurs 0

527

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

Restrictions

Restrictions Descriptionenumeration Y,N

CATEGORY

Attribute DescriptionName CATEGORYDatatype stringDescription Indicates Category1 - Asset2 - Liability3 - Income4 -

Exposure5 - Contingent Asset6 - Contingent Liability7 - Memo8 - Position Equivalent9 - Position

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration 1,2,3,4,5,6,7,8,9,

OPENDRBAL

Attribute DescriptionName OPENDRBALDatatype decimalDescription Indicates Debit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRBAL

Attribute DescriptionName OPENCRBALDatatype decimalDescription Indicates Credit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRBALLCY

Attribute DescriptionName OPENDRBALLCYDatatype decimalDescription Indicates Debit Balance LCY

528

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRBALLCY

Attribute DescriptionName OPENCRBALLCYDatatype decimalDescription Indicates Credit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRMOV

Attribute DescriptionName OPENDRMOVDatatype decimalDescription Indicates Debit Movement Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRMOV

Attribute DescriptionName OPENCRMOVDatatype decimalDescription Indicates Credit Movement Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRMOVLCY

Attribute DescriptionName OPENDRMOVLCYDatatype decimalDescription Indicates Debit Movement LCY

529

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRMOVLCY

Attribute DescriptionName OPENCRMOVLCYDatatype decimalDescription Indicates Credit Movement LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRBAL

Attribute DescriptionName DRBALDatatype decimalDescription Indicates Debit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRBAL

Attribute DescriptionName CRBALDatatype decimalDescription Indicates Credit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRBALLCY

Attribute DescriptionName DRBALLCYDatatype decimalDescription Indicates Debit Balance LCY

530

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRBALLCY

Attribute DescriptionName CRBALLCYDatatype decimalDescription Indicates Credit Balance LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRMOV

Attribute DescriptionName DRMOVDatatype decimalDescription Indicates Debit Turnover Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRMOV

Attribute DescriptionName CRMOVDatatype decimalDescription Indicates Credit Turnover Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRMOVLCY

Attribute DescriptionName DRMOVLCYDatatype decimalDescription Indicates Debit Turnover LCY

531

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRMOVLCY

Attribute DescriptionName CRMOVLCYDatatype decimalDescription Indicates Credit Turnover LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BICDESC

Attribute DescriptionName BICDESCDatatype stringDescription Indicates Branch Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

LOCAL_CURRENCY

Attribute DescriptionName LOCAL_CURRENCYDatatype stringDescription Indicates Local Currency Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

532

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

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

533

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

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.13.QuerySysAccBalance

2.13.1.EG-QuerySysAccBalance-Req-IO-MSG.xsd

QUERYSYSACCBALANCE_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

Sys-Acc-Balances-IO

BRNCD

SYSACNO534

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

CCYCD

FINCYCLE

PERIODCD

GLCODE

GAAPCD

QUERYSYSACCBALANCE_IOFS_REQ

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

535

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

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}

MODULEID536

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

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.

537

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

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

538

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

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

PARAM539

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

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

QuerySysAccBalance

Sys-Acc-Balances-IO

Attribute DescriptionName Sys-Acc-Balances-IODatatypeDescription

BRNCD

Attribute DescriptionName BRNCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

SYSACNO

Attribute DescriptionName SYSACNODatatype stringDescription Indicates System Account Number

540

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

Restrictions

Restrictions DescriptionmaxLength 50

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

FINCYCLE

Attribute DescriptionName FINCYCLEDatatype stringDescription Indicates Financial Year Restrictions

Restrictions DescriptionmaxLength 9

PERIODCD

Attribute DescriptionName PERIODCDDatatype stringDescription Indicates Period Code Restrictions

Restrictions DescriptionmaxLength 3

GLCODE

Attribute DescriptionName GLCODEDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

2.13.2.EG-QuerySysAccBalance-Res-Full-MSG.xsd541

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

QUERYSYSACCBALANCE_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

Sys-Acc-Balances-IO

BRNCD

SYSACNO

CCYCD

FINCYCLE

PERIODCD

GLCODE

GAAPCD542

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

Sys-Acc-Balances-Full

OPENCRMOVLCY

DRBL

CRBL

DRBLLCY

CRBLLCY

DRMOV

CRMOV

DRMOVLCY

CRMOVLCY

BRNCD

SYSACNO

CCYCD

FINCYCLE

PERIODCD

GLCODE

GAAPCD

LEAF

CATEGORY

OPENDRBL

OPENCRBL

OPENDRBLLCY

OPENCRBLLCY

OPENDRMOV

OPENCRMOV

OPENDRMOVLCY

BRNLCY

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP543

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

WARNING

WCODE

WDESC

QUERYSYSACCBALANCE_IOFS_RES

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

544

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

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}

MODULEID545

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

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.

546

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

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

547

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

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

PARAM548

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

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

Sys-Acc-Balances-IO

Attribute DescriptionName Sys-Acc-Balances-IODatatypeDescription

BRNCD

Attribute DescriptionName BRNCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

SYSACNO

Attribute DescriptionName SYSACNODatatype stringDescription Indicates System Account Number

549

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

Restrictions

Restrictions DescriptionmaxLength 50

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

FINCYCLE

Attribute DescriptionName FINCYCLEDatatype stringDescription Indicates Financial Year Restrictions

Restrictions DescriptionmaxLength 9

PERIODCD

Attribute DescriptionName PERIODCDDatatype stringDescription Indicates Period Code Restrictions

Restrictions DescriptionmaxLength 3

GLCODE

Attribute DescriptionName GLCODEDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

Sys-Acc-Balances-Full550

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

Attribute DescriptionName Sys-Acc-Balances-FullDatatypeDescription

OPENCRMOVLCY

Attribute DescriptionName OPENCRMOVLCYDatatype decimalDescription Indicates Credit Movement LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRBL

Attribute DescriptionName DRBLDatatype decimalDescription Indicates Debit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRBL

Attribute DescriptionName CRBLDatatype decimalDescription Indicates Credit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRBLLCY

Attribute DescriptionName DRBLLCYDatatype decimalDescription Indicates Debit Balance Local Currency

551

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRBLLCY

Attribute DescriptionName CRBLLCYDatatype decimalDescription Indicates Credit Balance Local Currency Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRMOV

Attribute DescriptionName DRMOVDatatype decimalDescription Indicates Debit Turnover Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRMOV

Attribute DescriptionName CRMOVDatatype decimalDescription Indicates Credit Turnover Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRMOVLCY

Attribute DescriptionName DRMOVLCYDatatype decimalDescription Indicates Debit Turnover LCY

552

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRMOVLCY

Attribute DescriptionName CRMOVLCYDatatype decimalDescription Indicates Credit Turnover LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRNCD

Attribute DescriptionName BRNCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

SYSACNO

Attribute DescriptionName SYSACNODatatype stringDescription Indicates System Account Number Restrictions

Restrictions DescriptionmaxLength 50

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

FINCYCLE

Attribute Description

553

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

Name FINCYCLEDatatype stringDescription Indicates Financial Year Restrictions

Restrictions DescriptionmaxLength 9

PERIODCD

Attribute DescriptionName PERIODCDDatatype stringDescription Indicates Period Code Restrictions

Restrictions DescriptionmaxLength 3

GLCODE

Attribute DescriptionName GLCODEDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

LEAF

Attribute DescriptionName LEAFDatatype stringDescription Indicates LeafY - onN - Off Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CATEGORY

Attribute DescriptionName CATEGORY

554

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

Datatype stringDescription Indicates Category1 - Asset2 - Liability3 - Income4 -

Expense5 - Contingent Asset6 - Contingent Liability7 - Memo8 - Position9 - Position Equivalent

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration 1,2,3,4,5,6,7,8,9,

OPENDRBL

Attribute DescriptionName OPENDRBLDatatype decimalDescription Indicates Debit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRBL

Attribute DescriptionName OPENCRBLDatatype decimalDescription Indicates Credit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRBLLCY

Attribute DescriptionName OPENDRBLLCYDatatype decimalDescription Indicates Debit Balance Local Currency Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRBLLCY

Attribute Description555

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

Name OPENCRBLLCYDatatype decimalDescription Indicates Credit Balance Local Currency Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRMOV

Attribute DescriptionName OPENDRMOVDatatype decimalDescription Indicates Debit Movement Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRMOV

Attribute DescriptionName OPENCRMOVDatatype decimalDescription Indicates Credit Movement Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRMOVLCY

Attribute DescriptionName OPENDRMOVLCYDatatype decimalDescription Indicates Debit Movement LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRNLCY

Attribute Description

556

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

Name BRNLCYDatatype stringDescription Indicates Local Currency Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

557

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

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.14.QuerySysAccBdBalance

2.14.1.EG-QuerySysAccBdBalance-Req-IO-MSG.xsd

QUERYSYSACCBDBALANCE_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

558

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

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Sys-Acc-Bd-Balances-IO

BRNCD

SYSACNO

CCYCD

BOOKDT

GLCD

GAAPCD

QUERYSYSACCBDBALANCE_IOFS_REQ

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

559

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

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.

560

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

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

561

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

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

562

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

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute Description

563

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

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

QuerySysAccBdBalance

Sys-Acc-Bd-Balances-IO

564

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

Attribute DescriptionName Sys-Acc-Bd-Balances-IODatatypeDescription

BRNCD

Attribute DescriptionName BRNCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

SYSACNO

Attribute DescriptionName SYSACNODatatype stringDescription Indicates System Account Number Restrictions

Restrictions DescriptionmaxLength 50

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

BOOKDT

Attribute DescriptionName BOOKDTDatatype StringDescription Indicates Book Date

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCD

565

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

Datatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

2.14.2.EG-QuerySysAccBdBalance-Res-Full-MSG.xsd

QUERYSYSACCBDBALANCE_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

Sys-Acc-Bd-Balances-IO

BRNCD

SYSACNO

CCYCD566

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

BOOKDT

GLCD

GAAPCD

Sys-Acc-Bd-Balances-Full

BRNCD

SYSACNO

CCYCD

BOOKDT

GLCD

GAAPCD

LEAF

CATEGORY

OPENDRBL

OPENCRBL

OPENDRBLLCY

OPENCRBLLCY

OPENDRMOV

OPENCRMOV

OPENCRMOVLCY

DRBL

CRBL

DRBLLCY

CRBLLCY

DRMOV

CRMOV

DRMOVLCY

CRMOVLCY

OPENDRMOVLCY

BRNCDDESC

GLCDDESC

GAAPCDDESC

CCYCDDESC567

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

BRNLCY

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYSYSACCBDBALANCE_IOFS_RES

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

568

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

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

569

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

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

570

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

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.

571

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

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

ADDL572

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

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

Sys-Acc-Bd-Balances-IO

Attribute DescriptionName Sys-Acc-Bd-Balances-IODatatypeDescription

BRNCD

Attribute DescriptionName BRNCDDatatype stringDescription Indicates Branch Code

573

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

Restrictions

Restrictions DescriptionmaxLength 3

SYSACNO

Attribute DescriptionName SYSACNODatatype stringDescription Indicates System Account Number Restrictions

Restrictions DescriptionmaxLength 50

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

BOOKDT

Attribute DescriptionName BOOKDTDatatype StringDescription Indicates Book Date

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

Sys-Acc-Bd-Balances-Full

Attribute DescriptionName Sys-Acc-Bd-Balances-Full

574

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

DatatypeDescription

BRNCD

Attribute DescriptionName BRNCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

SYSACNO

Attribute DescriptionName SYSACNODatatype stringDescription Indicates System Account Number Restrictions

Restrictions DescriptionmaxLength 50

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

BOOKDT

Attribute DescriptionName BOOKDTDatatype StringDescription Indicates Book Date

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code

575

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

Restrictions

Restrictions DescriptionmaxLength 2

LEAF

Attribute DescriptionName LEAFDatatype stringDescription Indicates LeafY - onN - Off Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CATEGORY

Attribute DescriptionName CATEGORYDatatype stringDescription Indicates Category1 - Asset2 - Liability3 - Income4 -

Expense5 - Contingent Asset6 - Contingent Liability7 - Memo8 - Position9 - Position Equivalent

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration 1,2,3,4,5,6,7,8,9,

OPENDRBL

Attribute DescriptionName OPENDRBLDatatype decimalDescription Indicates Debit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRBL

Attribute DescriptionName OPENCRBLDatatype decimalDescription Indicates Credit Balance

576

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRBLLCY

Attribute DescriptionName OPENDRBLLCYDatatype decimalDescription Indicates Debit Balance Local Currency Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRBLLCY

Attribute DescriptionName OPENCRBLLCYDatatype decimalDescription Indicates Credit Balance Local Currency Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRMOV

Attribute DescriptionName OPENDRMOVDatatype decimalDescription Indicates Debit Movement Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRMOV

Attribute DescriptionName OPENCRMOVDatatype decimalDescription Indicates Credit Movement

577

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRMOVLCY

Attribute DescriptionName OPENCRMOVLCYDatatype decimalDescription Indicates Credit Movement LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRBL

Attribute DescriptionName DRBLDatatype decimalDescription Indicates Debit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRBL

Attribute DescriptionName CRBLDatatype decimalDescription Indicates Credit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRBLLCY

Attribute DescriptionName DRBLLCYDatatype decimalDescription Indicates Debit Balance Local Currency

578

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRBLLCY

Attribute DescriptionName CRBLLCYDatatype decimalDescription Indicates Credit Balance Local Currency Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRMOV

Attribute DescriptionName DRMOVDatatype decimalDescription Indicates Debit Turnover Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRMOV

Attribute DescriptionName CRMOVDatatype decimalDescription Indicates Credit Turnover Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRMOVLCY

Attribute DescriptionName DRMOVLCYDatatype decimalDescription Indicates Debit Turnover LCY

579

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRMOVLCY

Attribute DescriptionName CRMOVLCYDatatype decimalDescription Indicates Credit Turnover LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRMOVLCY

Attribute DescriptionName OPENDRMOVLCYDatatype decimalDescription Indicates Debit Movement LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRNCDDESC

Attribute DescriptionName BRNCDDESCDatatype stringDescription Indicates Branch Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

GLCDDESC

Attribute DescriptionName GLCDDESCDatatype stringDescription Indicates GL Code Description

580

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

GAAPCDDESC

Attribute DescriptionName GAAPCDDESCDatatype stringDescription Indicates GAAP Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

CCYCDDESC

Attribute DescriptionName CCYCDDESCDatatype stringDescription Indicates Currency Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

BRNLCY

Attribute DescriptionName BRNLCYDatatype stringDescription Indicates Local Currency Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

581

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

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

582

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

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.15.QuerySysAccVdBalance

2.15.1.EG-QuerySysAccVdBalance-Req-IO-MSG.xsd

QUERYSYSACCVDBALANCE_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

Sys-Acc-Vd-Balances-IO

BRNCD

SYSACNO583

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

CCYCD

VALDT

GLCD

GAAPCD

QUERYSYSACCVDBALANCE_IOFS_REQ

Attribute DescriptionName QUERYSYSACCVDBALANCE_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. 584

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

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}

MODULEID585

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

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.

586

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

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

587

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

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

PARAM588

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

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

QuerySysAccVdBalance

Sys-Acc-Vd-Balances-IO

Attribute DescriptionName Sys-Acc-Vd-Balances-IODatatypeDescription

BRNCD

Attribute DescriptionName BRNCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

SYSACNO

Attribute DescriptionName SYSACNODatatype stringDescription Indicates System Account Number

589

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

Restrictions

Restrictions DescriptionmaxLength 50

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

VALDT

Attribute DescriptionName VALDTDatatype StringDescription Indicates Value Date

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

2.15.2.EG-QuerySysAccVdBalance-Res-Full-MSG.xsd

QUERYSYSACCVDBALANCE_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH590

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

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Sys-Acc-Vd-Balances-IO

BRNCD

SYSACNO

CCYCD

VALDT

GLCD

GAAPCD

Sys-Acc-Vd-Balances-Full

BRNCD

SYSACNO

CCYCD

VALDT

GLCD

GAAPCD

LEAF

CATEGORY591

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

OPENDRBL

OPENCRBL

OPENDRBLLCY

OPENCRBLLCY

OPENDRMOV

OPENCRMOV

OPENDRMOVLCY

OPENCRMOVLCY

DRBL

CRBL

DRBLLCY

CRBLLCY

DRMOV

CRMOV

DRMOVLCY

CRMOVLCY

BRNCDDESC

CCYCDDESC

GLCDDESC

GAAPCDDESC

BRNLCY

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYSYSACCVDBALANCE_IOFS_RES

Attribute DescriptionName QUERYSYSACCVDBALANCE_IOFS_RES

592

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

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

593

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

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.

594

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

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 Description595

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

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.

596

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

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

597

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

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

Sys-Acc-Vd-Balances-IO

Attribute DescriptionName Sys-Acc-Vd-Balances-IODatatypeDescription

BRNCD

Attribute DescriptionName BRNCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

SYSACNO

Attribute DescriptionName SYSACNODatatype stringDescription Indicates System Account Number Restrictions

Restrictions DescriptionmaxLength 50

CCYCD

Attribute Description

598

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

Name CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

VALDT

Attribute DescriptionName VALDTDatatype StringDescription Indicates Value Date

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

Sys-Acc-Vd-Balances-Full

Attribute DescriptionName Sys-Acc-Vd-Balances-FullDatatypeDescription

BRNCD

Attribute DescriptionName BRNCDDatatype stringDescription Indicates Branch Code Restrictions

Restrictions DescriptionmaxLength 3

SYSACNO

Attribute DescriptionName SYSACNODatatype string

599

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

Description Indicates System Account Number Restrictions

Restrictions DescriptionmaxLength 50

CCYCD

Attribute DescriptionName CCYCDDatatype stringDescription Indicates Currency Code Restrictions

Restrictions DescriptionmaxLength 3

VALDT

Attribute DescriptionName VALDTDatatype StringDescription Indicates Value Date

GLCD

Attribute DescriptionName GLCDDatatype stringDescription Indicates GL Code Restrictions

Restrictions DescriptionmaxLength 9

GAAPCD

Attribute DescriptionName GAAPCDDatatype stringDescription Indicates GAAP Code Restrictions

Restrictions DescriptionmaxLength 2

LEAF

Attribute DescriptionName LEAFDatatype stringDescription Indicates LeafY - onN - Off Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

600

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

CATEGORY

Attribute DescriptionName CATEGORYDatatype stringDescription Indicates Category1 - Asset2 - Liability3 - Income4 -

Expense5 - Contingent Asset6 - Contingent Liability7 - Memo8 - Position9 - Position Equivalent

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration 1,2,3,4,5,6,7,8,9,

OPENDRBL

Attribute DescriptionName OPENDRBLDatatype decimalDescription Indicates Debit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRBL

Attribute DescriptionName OPENCRBLDatatype decimalDescription Indicates Credit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRBLLCY

Attribute DescriptionName OPENDRBLLCYDatatype decimalDescription Indicates Debit Balance Local Currency Attribute

Attribute DescriptionminOccurs 0

601

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

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRBLLCY

Attribute DescriptionName OPENCRBLLCYDatatype decimalDescription Indicates Credit Balance Local Currency Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRMOV

Attribute DescriptionName OPENDRMOVDatatype decimalDescription Indicates Debit Movement Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRMOV

Attribute DescriptionName OPENCRMOVDatatype decimalDescription Indicates Credit Movement Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

OPENDRMOVLCY

Attribute DescriptionName OPENDRMOVLCYDatatype decimalDescription Indicates Debit Movement LCY Attribute

Attribute DescriptionminOccurs 0

602

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

Restrictions

Restrictions DescriptiontotalDigits 22

OPENCRMOVLCY

Attribute DescriptionName OPENCRMOVLCYDatatype decimalDescription Indicates Credit Movement LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRBL

Attribute DescriptionName DRBLDatatype decimalDescription Indicates Debit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRBL

Attribute DescriptionName CRBLDatatype decimalDescription Indicates Credit Balance Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRBLLCY

Attribute DescriptionName DRBLLCYDatatype decimalDescription Indicates Debit Balance Local Currency Attribute

Attribute DescriptionminOccurs 0

603

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

Restrictions

Restrictions DescriptiontotalDigits 22

CRBLLCY

Attribute DescriptionName CRBLLCYDatatype decimalDescription Indicates Credit Balance Local Currency Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRMOV

Attribute DescriptionName DRMOVDatatype decimalDescription Indicates Debit Turnover Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CRMOV

Attribute DescriptionName CRMOVDatatype decimalDescription Indicates Credit Turnover Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

DRMOVLCY

Attribute DescriptionName DRMOVLCYDatatype decimalDescription Indicates Debit Turnover LCY Attribute

Attribute DescriptionminOccurs 0

604

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

Restrictions

Restrictions DescriptiontotalDigits 22

CRMOVLCY

Attribute DescriptionName CRMOVLCYDatatype decimalDescription Indicates Credit Turnover LCY Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRNCDDESC

Attribute DescriptionName BRNCDDESCDatatype stringDescription Indicates Branch Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

CCYCDDESC

Attribute DescriptionName CCYCDDESCDatatype stringDescription Indicates Currency Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

GLCDDESC

Attribute DescriptionName GLCDDESCDatatype stringDescription Indicates GL Code Description Attribute

Attribute DescriptionminOccurs 0

605

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

Restrictions

Restrictions DescriptionmaxLength 255

GAAPCDDESC

Attribute DescriptionName GAAPCDDESCDatatype stringDescription Indicates GAAP Code Description Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

BRNLCY

Attribute DescriptionName BRNLCYDatatype stringDescription Indicates Local Currency Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute Description606

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

Name ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

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

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

608