gateway documentation - elaccountservice oracle flexcube ... ·...

316
Gateway Documentation - ELAccountService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Upload: others

Post on 10-Aug-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Gateway Documentation - ELAccountServiceOracle FLEXCUBE Universal Banking

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

Page 2: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Table Of Contents

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

2. ELAccountService ......................................................................... 2

2.1.AuthorizeNettingDetails ......................................................................... 2

2.1.1.GE-AuthorizeNettingDetails-Req-Full-MSG.xsd ......................................................................... 2

2.1.2.GE-AuthorizeNettingDetails-Req-IO-MSG.xsd ......................................................................... 15

2.1.3.GE-AuthorizeNettingDetails-Res-Full-MSG.xsd ......................................................................... 23

2.1.4.GE-AuthorizeNettingDetails-Res-PK-MSG.xsd ......................................................................... 38

2.2.CloseNettingDetails ......................................................................... 48

2.2.1.GE-CloseNettingDetails-Req-Full-MSG.xsd ......................................................................... 48

2.2.2.GE-CloseNettingDetails-Req-IO-MSG.xsd ......................................................................... 62

2.2.3.GE-CloseNettingDetails-Res-Full-MSG.xsd ......................................................................... 70

2.2.4.GE-CloseNettingDetails-Res-PK-MSG.xsd ......................................................................... 84

2.3.CreateNettingDetails ......................................................................... 94

2.3.1.GE-CreateNettingDetails-Req-Full-MSG.xsd ......................................................................... 94

2.3.2.GE-CreateNettingDetails-Req-IO-MSG.xsd ......................................................................... 108

2.3.3.GE-CreateNettingDetails-Res-Full-MSG.xsd ......................................................................... 119

2.3.4.GE-CreateNettingDetails-Res-PK-MSG.xsd ......................................................................... 134

2.4.DeleteNettingDetails ......................................................................... 147

2.4.1.GE-DeleteNettingDetails-Req-Full-MSG.xsd ......................................................................... 147

2.4.2.GE-DeleteNettingDetails-Req-IO-MSG.xsd ......................................................................... 160

2.4.3.GE-DeleteNettingDetails-Res-Full-MSG.xsd ......................................................................... 167

2.4.4.GE-DeleteNettingDetails-Res-PK-MSG.xsd ......................................................................... 182

2.5.ModifyNettingDetails ......................................................................... 192

2.5.1.GE-ModifyNettingDetails-Req-Full-MSG.xsd ......................................................................... 192

2.5.2.GE-ModifyNettingDetails-Req-IO-MSG.xsd ......................................................................... 205

2.5.3.GE-ModifyNettingDetails-Res-Full-MSG.xsd ......................................................................... 216

2.5.4.GE-ModifyNettingDetails-Res-PK-MSG.xsd ......................................................................... 231

2.6.QueryNettingDetails ......................................................................... 244

2.6.1.GE-QueryNettingDetails-Req-IO-MSG.xsd ......................................................................... 244

2.6.2.GE-QueryNettingDetails-Res-Full-MSG.xsd ......................................................................... 251

2.7.ReopenNettingDetails ......................................................................... 267

2.7.1.GE-ReopenNettingDetails-Req-Full-MSG.xsd ......................................................................... 267

2.7.2.GE-ReopenNettingDetails-Req-IO-MSG.xsd ......................................................................... 280

2.7.3.GE-ReopenNettingDetails-Res-Full-MSG.xsd ......................................................................... 288

2.7.4.GE-ReopenNettingDetails-Res-PK-MSG.xsd ......................................................................... 303

Page 3: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 ELAccountService of EL Module

1

Page 4: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

2. ELAccountService

2.1.AuthorizeNettingDetails

2.1.1.GE-AuthorizeNettingDetails-Req-Full-MSG.xsd

AUTHORIZENETTINGDETAILS_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

Netting-Details-Full

REFERENCENO

CUSTOMER_NUMBER

CURRENCY

AMOUNT 2

Page 5: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

VALUE_DATE

BOOKING_DATE

EXP_DATE

NETTING_REQUIRED

SOURCE

USER_REFNO

CONTRACT_TYPE

LIAB_NO

LINE_CODE

SERIALNO

STATUS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

UDFDETAILS

FLDNAM

FLDVAL

AUTHORIZENETTINGDETAILS_FSFS_REQ

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

3

Page 6: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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 0nillable true

4

Page 7: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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

Attribute Descriptionnillable true

5

Page 8: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

Attribute Descriptionnillable true

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 0nillable true

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 0nillable true

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.

6

Page 9: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

7

Page 10: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

8

Page 11: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

AuthorizeNettingDetails

Netting-Details-Full

Attribute DescriptionName Netting-Details-FullDatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CURRENCY

Attribute DescriptionName CURRENCYDatatype string

9

Page 12: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AMOUNT

Attribute DescriptionName AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

VALUE_DATE

Attribute DescriptionName VALUE_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKING_DATE

Attribute DescriptionName BOOKING_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

EXP_DATE

Attribute DescriptionName EXP_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NETTING_REQUIRED

Attribute Description10

Page 13: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Name NETTING_REQUIREDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

USER_REFNO

Attribute DescriptionName USER_REFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CONTRACT_TYPE

Attribute DescriptionName CONTRACT_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

LIAB_NO

Attribute Description

11

Page 14: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Name LIAB_NODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LINE_CODE

Attribute DescriptionName LINE_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

SERIALNO

Attribute DescriptionName SERIALNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

MAKER

Attribute Description

12

Page 15: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

13

Page 16: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field Name

14

Page 17: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

2.1.2.GE-AuthorizeNettingDetails-Req-IO-MSG.xsd

AUTHORIZENETTINGDETAILS_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL15

Page 18: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

PARAM

NAME

VALUE

FCUBS_BODY

Netting-Details-IO

REFERENCENO

STATUS

CHECKER

CHECKERSTAMP

MODNO

AUTHORIZENETTINGDETAILS_IOPK_REQ

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

16

Page 19: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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 0nillable true

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.

17

Page 20: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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

Attribute Descriptionnillable true

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.

18

Page 21: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute Descriptionnillable true

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 0nillable true

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 0nillable true

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

19

Page 22: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

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

20

Page 23: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

21

Page 24: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

AuthorizeNettingDetails

Netting-Details-IO

Attribute DescriptionName Netting-Details-IODatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

22

Page 25: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

2.1.3.GE-AuthorizeNettingDetails-Res-Full-MSG.xsd

AUTHORIZENETTINGDETAILS_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

23

Page 26: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Netting-Details-Full

REFERENCENO

CUSTOMER_NUMBER

CURRENCY

AMOUNT

VALUE_DATE

BOOKING_DATE

EXP_DATE

NETTING_REQUIRED

SOURCE

USER_REFNO

CONTRACT_TYPE

LIAB_NO

LINE_CODE

SERIALNO

STATUS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO24

Page 27: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

TXNSTAT

AUTHSTAT

UDFDETAILS

FLDNAM

FLDVAL

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

AUTHORIZENETTINGDETAILS_FSFS_RES

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

25

Page 28: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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 0nillable true

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.

26

Page 29: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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

Attribute Descriptionnillable true

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.

27

Page 30: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute Descriptionnillable true

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 0nillable true

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 0nillable true

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

28

Page 31: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

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

29

Page 32: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

30

Page 33: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Netting-Details-Full

Attribute DescriptionName Netting-Details-FullDatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CURRENCY

Attribute DescriptionName CURRENCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AMOUNT

Attribute Description31

Page 34: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Name AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

VALUE_DATE

Attribute DescriptionName VALUE_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKING_DATE

Attribute DescriptionName BOOKING_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

EXP_DATE

Attribute DescriptionName EXP_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NETTING_REQUIRED

Attribute DescriptionName NETTING_REQUIREDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

SOURCE32

Page 35: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName SOURCEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

USER_REFNO

Attribute DescriptionName USER_REFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CONTRACT_TYPE

Attribute DescriptionName CONTRACT_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LINE_CODE

33

Page 36: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName LINE_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

SERIALNO

Attribute DescriptionName SERIALNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

34

Page 37: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

35

Page 38: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field Value

36

Page 39: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

37

Page 40: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.1.4.GE-AuthorizeNettingDetails-Res-PK-MSG.xsd

AUTHORIZENETTINGDETAILS_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

38

Page 41: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Netting-Details-PK

REFERENCENO

STATUS

Netting-Details-IO

REFERENCENO

STATUS

CHECKER

CHECKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

AUTHORIZENETTINGDETAILS_IOPK_RES

Attribute DescriptionName AUTHORIZENETTINGDETAILS_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCE

39

Page 42: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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.

40

Page 43: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0nillable true

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 0nillable true

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.

41

Page 44: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute Descriptionnillable true

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

Attribute Descriptionnillable true

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 0nillable true

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 0nillable true

DESTINATION

Attribute DescriptionName DESTINATION

42

Page 45: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

43

Page 46: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

44

Page 47: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Netting-Details-PK

Attribute DescriptionName Netting-Details-PKDatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

45

Page 48: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Netting-Details-IO

Attribute DescriptionName Netting-Details-IODatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescription

46

Page 49: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

47

Page 50: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

2.2.1.GE-CloseNettingDetails-Req-Full-MSG.xsd

CLOSENETTINGDETAILS_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION48

Page 51: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Netting-Details-Full

REFERENCENO

CUSTOMER_NUMBER

CURRENCY

AMOUNT

VALUE_DATE

BOOKING_DATE

EXP_DATE

NETTING_REQUIRED

SOURCE

USER_REFNO

CONTRACT_TYPE

LIAB_NO

LINE_CODE

SERIALNO

STATUS

MAKER

MAKERSTAMP

CHECKER49

Page 52: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

UDFDETAILS

FLDNAM

FLDVAL

CLOSENETTINGDETAILS_FSFS_REQ

Attribute DescriptionName CLOSENETTINGDETAILS_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute Description

50

Page 53: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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 0nillable true

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

51

Page 54: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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

Attribute Descriptionnillable true

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

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype string

52

Page 55: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Description 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 0nillable true

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 0nillable true

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

53

Page 56: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

54

Page 57: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

CloseNettingDetails

Netting-Details-Full

55

Page 58: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName Netting-Details-FullDatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CURRENCY

Attribute DescriptionName CURRENCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AMOUNT

Attribute DescriptionName AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

56

Page 59: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

VALUE_DATE

Attribute DescriptionName VALUE_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKING_DATE

Attribute DescriptionName BOOKING_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

EXP_DATE

Attribute DescriptionName EXP_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NETTING_REQUIRED

Attribute DescriptionName NETTING_REQUIREDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

57

Page 60: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 20

USER_REFNO

Attribute DescriptionName USER_REFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CONTRACT_TYPE

Attribute DescriptionName CONTRACT_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LINE_CODE

Attribute DescriptionName LINE_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

58

Page 61: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 50

SERIALNO

Attribute DescriptionName SERIALNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

59

Page 62: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

60

Page 63: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

2.2.2.GE-CloseNettingDetails-Req-IO-MSG.xsd61

Page 64: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

CLOSENETTINGDETAILS_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

Netting-Details-IO

REFERENCENO

STATUS

MAKER

MAKERSTAMP

MODNO

CLOSENETTINGDETAILS_IOPK_REQ

Attribute Description62

Page 65: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Name CLOSENETTINGDETAILS_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 0nillable true

Restrictions

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

CORRELID63

Page 66: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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.

64

Page 67: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0nillable true

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

Attribute Descriptionnillable true

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

Attribute Descriptionnillable true

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 0nillable true

Restrictions

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

SOURCE_USERID

Attribute Description

65

Page 68: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

Attribute DescriptionminOccurs 0nillable true

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

66

Page 69: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

67

Page 70: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

CloseNettingDetails

Netting-Details-IO

Attribute DescriptionName Netting-Details-IODatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

68

Page 71: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 50

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

69

Page 72: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptiontotalDigits 4

2.2.3.GE-CloseNettingDetails-Res-Full-MSG.xsd

CLOSENETTINGDETAILS_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

Netting-Details-Full

REFERENCENO

CUSTOMER_NUMBER

CURRENCY

AMOUNT70

Page 73: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

VALUE_DATE

BOOKING_DATE

EXP_DATE

NETTING_REQUIRED

SOURCE

USER_REFNO

CONTRACT_TYPE

LIAB_NO

LINE_CODE

SERIALNO

STATUS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

UDFDETAILS

FLDNAM

FLDVAL

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CLOSENETTINGDETAILS_FSFS_RES

Attribute DescriptionName CLOSENETTINGDETAILS_FSFS_RES

71

Page 74: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

Restrictions

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

CORRELID

72

Page 75: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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.

73

Page 76: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0nillable true

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

Attribute Descriptionnillable true

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

Attribute Descriptionnillable true

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 0nillable true

Restrictions

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

SOURCE_USERID

Attribute Description

74

Page 77: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

Attribute DescriptionminOccurs 0nillable true

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

75

Page 78: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

76

Page 79: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Netting-Details-Full

Attribute DescriptionName Netting-Details-FullDatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

CUSTOMER_NUMBER

77

Page 80: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CURRENCY

Attribute DescriptionName CURRENCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AMOUNT

Attribute DescriptionName AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

VALUE_DATE

Attribute DescriptionName VALUE_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKING_DATE

Attribute DescriptionName BOOKING_DATEDatatype StringDescription

78

Page 81: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

EXP_DATE

Attribute DescriptionName EXP_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NETTING_REQUIRED

Attribute DescriptionName NETTING_REQUIREDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

USER_REFNO

Attribute DescriptionName USER_REFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

79

Page 82: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

CONTRACT_TYPE

Attribute DescriptionName CONTRACT_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LINE_CODE

Attribute DescriptionName LINE_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

SERIALNO

Attribute DescriptionName SERIALNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS80

Page 83: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

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

81

Page 84: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

UDFDETAILS

82

Page 85: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

83

Page 86: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.2.4.GE-CloseNettingDetails-Res-PK-MSG.xsd

CLOSENETTINGDETAILS_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID84

Page 87: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_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

Netting-Details-PK

REFERENCENO

STATUS

Netting-Details-IO

REFERENCENO

STATUS

MAKER

MAKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC85

Page 88: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CLOSENETTINGDETAILS_IOPK_RES

Attribute DescriptionName CLOSENETTINGDETAILS_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Page 89: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0nillable true

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 0nillable true

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}

87

Page 90: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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

Attribute Descriptionnillable true

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

Attribute Descriptionnillable true

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 0nillable true

88

Page 91: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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.

89

Page 92: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

ADDL90

Page 93: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

Netting-Details-PK

Attribute DescriptionName Netting-Details-PKDatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescription

91

Page 94: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 50

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

Netting-Details-IO

Attribute DescriptionName Netting-Details-IODatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

MAKER

Attribute Description

92

Page 95: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Name MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescription

93

Page 96: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.3.CreateNettingDetails

2.3.1.GE-CreateNettingDetails-Req-Full-MSG.xsd

CREATENETTINGDETAILS_FSFS_REQ94

Page 97: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

Netting-Details-Full

REFERENCENO

CUSTOMER_NUMBER

CURRENCY

AMOUNT

VALUE_DATE

BOOKING_DATE

EXP_DATE

NETTING_REQUIRED95

Page 98: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

SOURCE

USER_REFNO

CONTRACT_TYPE

LIAB_NO

LINE_CODE

SERIALNO

STATUS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

UDFDETAILS

FLDNAM

FLDVAL

CREATENETTINGDETAILS_FSFS_REQ

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

96

Page 99: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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 0nillable true

Restrictions

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

USERID

97

Page 100: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

Attribute Description

98

Page 101: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

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 0nillable true

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 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

99

Page 102: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

100

Page 103: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

101

Page 104: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

CreateNettingDetails

Netting-Details-Full

Attribute DescriptionName Netting-Details-FullDatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CURRENCY

Attribute DescriptionName CURRENCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

102

Page 105: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 3

AMOUNT

Attribute DescriptionName AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

VALUE_DATE

Attribute DescriptionName VALUE_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKING_DATE

Attribute DescriptionName BOOKING_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

EXP_DATE

Attribute DescriptionName EXP_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NETTING_REQUIRED

Attribute DescriptionName NETTING_REQUIREDDatatype stringDescription

103

Page 106: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

USER_REFNO

Attribute DescriptionName USER_REFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CONTRACT_TYPE

Attribute DescriptionName CONTRACT_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescription

104

Page 107: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LINE_CODE

Attribute DescriptionName LINE_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

SERIALNO

Attribute DescriptionName SERIALNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

MAKER

Attribute DescriptionName MAKERDatatype stringDescription

105

Page 108: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescription

106

Page 109: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field Name

107

Page 110: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

2.3.2.GE-CreateNettingDetails-Req-IO-MSG.xsd

CREATENETTINGDETAILS_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL108

Page 111: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

PARAM

NAME

VALUE

FCUBS_BODY

Netting-Details-IO

REFERENCENO

CUSTOMER_NUMBER

CURRENCY

AMOUNT

VALUE_DATE

BOOKING_DATE

EXP_DATE

NETTING_REQUIRED

USER_REFNO

CONTRACT_TYPE

LIAB_NO

LINE_CODE

SERIALNO

STATUS

UDFDETAILS

FLDNAM

FLDVAL

CREATENETTINGDETAILS_IOPK_REQ

Attribute DescriptionName CREATENETTINGDETAILS_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCE

109

Page 112: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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.

110

Page 113: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0nillable true

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 0nillable true

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.

111

Page 114: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute Descriptionnillable true

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

Attribute Descriptionnillable true

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 0nillable true

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 0nillable true

DESTINATION

Attribute DescriptionName DESTINATION

112

Page 115: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

113

Page 116: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

114

Page 117: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

CreateNettingDetails

Netting-Details-IO

Attribute DescriptionName Netting-Details-IODatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

115

Page 118: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

CURRENCY

Attribute DescriptionName CURRENCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AMOUNT

Attribute DescriptionName AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

VALUE_DATE

Attribute DescriptionName VALUE_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKING_DATE

Attribute DescriptionName BOOKING_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

EXP_DATE

Attribute DescriptionName EXP_DATEDatatype StringDescription

116

Page 119: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

NETTING_REQUIRED

Attribute DescriptionName NETTING_REQUIREDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_REFNO

Attribute DescriptionName USER_REFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CONTRACT_TYPE

Attribute DescriptionName CONTRACT_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

117

Page 120: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 9

LINE_CODE

Attribute DescriptionName LINE_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

SERIALNO

Attribute DescriptionName SERIALNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

118

Page 121: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

2.3.3.GE-CreateNettingDetails-Res-Full-MSG.xsd

CREATENETTINGDETAILS_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION119

Page 122: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Netting-Details-Full

REFERENCENO

CUSTOMER_NUMBER

CURRENCY

AMOUNT

VALUE_DATE

BOOKING_DATE

EXP_DATE

NETTING_REQUIRED

SOURCE

USER_REFNO

CONTRACT_TYPE

LIAB_NO

LINE_CODE

SERIALNO

STATUS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

UDFDETAILS

FLDNAM120

Page 123: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

FLDVAL

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATENETTINGDETAILS_FSFS_RES

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

121

Page 124: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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 0nillable true

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

122

Page 125: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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

Attribute Descriptionnillable true

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

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

123

Page 126: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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 0nillable true

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

124

Page 127: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

125

Page 128: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

Netting-Details-Full

126

Page 129: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName Netting-Details-FullDatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CURRENCY

Attribute DescriptionName CURRENCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AMOUNT

Attribute DescriptionName AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

127

Page 130: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

VALUE_DATE

Attribute DescriptionName VALUE_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKING_DATE

Attribute DescriptionName BOOKING_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

EXP_DATE

Attribute DescriptionName EXP_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NETTING_REQUIRED

Attribute DescriptionName NETTING_REQUIREDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

128

Page 131: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 20

USER_REFNO

Attribute DescriptionName USER_REFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CONTRACT_TYPE

Attribute DescriptionName CONTRACT_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LINE_CODE

Attribute DescriptionName LINE_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

129

Page 132: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 50

SERIALNO

Attribute DescriptionName SERIALNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

130

Page 133: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

131

Page 134: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

FCUBS_ERROR_RESP132

Page 135: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

133

Page 136: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.3.4.GE-CreateNettingDetails-Res-PK-MSG.xsd

CREATENETTINGDETAILS_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

Netting-Details-PK

134

Page 137: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

REFERENCENO

STATUS

Netting-Details-IO

REFERENCENO

CUSTOMER_NUMBER

CURRENCY

AMOUNT

VALUE_DATE

BOOKING_DATE

EXP_DATE

NETTING_REQUIRED

USER_REFNO

CONTRACT_TYPE

LIAB_NO

LINE_CODE

SERIALNO

STATUS

UDFDETAILS

FLDNAM

FLDVAL

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATENETTINGDETAILS_IOPK_RES

Attribute DescriptionName CREATENETTINGDETAILS_IOPK_RESDatatypeDescription

135

Page 138: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

Restrictions

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

CORRELID

Attribute DescriptionName CORRELID

136

Page 139: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Datatype 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 0nillable true

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 0nillable true

137

Page 140: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

Attribute Descriptionnillable true

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

Attribute Descriptionnillable true

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 0nillable true

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.

138

Page 141: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0nillable true

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

ACTION139

Page 142: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

PARAM140

Page 143: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

Netting-Details-PK

Attribute DescriptionName Netting-Details-PKDatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

STATUS

Attribute DescriptionName STATUSDatatype stringDescription

141

Page 144: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

Netting-Details-IO

Attribute DescriptionName Netting-Details-IODatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CURRENCY

Attribute DescriptionName CURRENCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AMOUNT

Attribute Description

142

Page 145: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Name AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

VALUE_DATE

Attribute DescriptionName VALUE_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKING_DATE

Attribute DescriptionName BOOKING_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

EXP_DATE

Attribute DescriptionName EXP_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NETTING_REQUIRED

Attribute DescriptionName NETTING_REQUIREDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_REFNO143

Page 146: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName USER_REFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CONTRACT_TYPE

Attribute DescriptionName CONTRACT_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LINE_CODE

Attribute DescriptionName LINE_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

SERIALNO

144

Page 147: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName SERIALNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field Value

145

Page 148: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

146

Page 149: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.4.DeleteNettingDetails

2.4.1.GE-DeleteNettingDetails-Req-Full-MSG.xsd

DELETENETTINGDETAILS_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

147

Page 150: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Netting-Details-Full

REFERENCENO

CUSTOMER_NUMBER

CURRENCY

AMOUNT

VALUE_DATE

BOOKING_DATE

EXP_DATE

NETTING_REQUIRED

SOURCE

USER_REFNO

CONTRACT_TYPE

LIAB_NO

LINE_CODE

SERIALNO

STATUS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

UDFDETAILS

FLDNAM

FLDVAL148

Page 151: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

DELETENETTINGDETAILS_FSFS_REQ

Attribute DescriptionName DELETENETTINGDETAILS_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

149

Page 152: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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 Description

150

Page 153: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Name 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 0nillable true

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

Attribute Descriptionnillable true

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

Attribute Descriptionnillable true

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 0nillable true

151

Page 154: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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.

152

Page 155: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

ADDL153

Page 156: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

DeleteNettingDetails

Netting-Details-Full

Attribute DescriptionName Netting-Details-FullDatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescription

154

Page 157: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 50

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CURRENCY

Attribute DescriptionName CURRENCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AMOUNT

Attribute DescriptionName AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

VALUE_DATE

Attribute DescriptionName VALUE_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

155

Page 158: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

BOOKING_DATE

Attribute DescriptionName BOOKING_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

EXP_DATE

Attribute DescriptionName EXP_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NETTING_REQUIRED

Attribute DescriptionName NETTING_REQUIREDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

USER_REFNO

Attribute DescriptionName USER_REFNODatatype stringDescription

156

Page 159: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CONTRACT_TYPE

Attribute DescriptionName CONTRACT_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LINE_CODE

Attribute DescriptionName LINE_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

SERIALNO

Attribute DescriptionName SERIALNODatatype decimalDescription

157

Page 160: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescription

158

Page 161: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription

159

Page 162: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

2.4.2.GE-DeleteNettingDetails-Req-IO-MSG.xsd

DELETENETTINGDETAILS_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID160

Page 163: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Netting-Details-IO

REFERENCENO

STATUS

DELETENETTINGDETAILS_IOPK_REQ

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

161

Page 164: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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 0nillable true

162

Page 165: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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

Attribute Descriptionnillable true

163

Page 166: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

Attribute Descriptionnillable true

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 0nillable true

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 0nillable true

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.

164

Page 167: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

165

Page 168: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

166

Page 169: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

DeleteNettingDetails

Netting-Details-IO

Attribute DescriptionName Netting-Details-IODatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

2.4.3.GE-DeleteNettingDetails-Res-Full-MSG.xsd

167

Page 170: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

DELETENETTINGDETAILS_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

Netting-Details-Full

REFERENCENO

CUSTOMER_NUMBER

CURRENCY

AMOUNT

VALUE_DATE

BOOKING_DATE

EXP_DATE

NETTING_REQUIRED 168

Page 171: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

SOURCE

USER_REFNO

CONTRACT_TYPE

LIAB_NO

LINE_CODE

SERIALNO

STATUS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

UDFDETAILS

FLDNAM

FLDVAL

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

DELETENETTINGDETAILS_FSFS_RES

Attribute DescriptionName DELETENETTINGDETAILS_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatype

169

Page 172: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Description

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

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.

170

Page 173: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0nillable true

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 0nillable true

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.

171

Page 174: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute Descriptionnillable true

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

Attribute Descriptionnillable true

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 0nillable true

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 0nillable true

DESTINATION

Attribute DescriptionName DESTINATION

172

Page 175: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

173

Page 176: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

174

Page 177: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

Netting-Details-Full

Attribute DescriptionName Netting-Details-FullDatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

175

Page 178: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

CURRENCY

Attribute DescriptionName CURRENCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AMOUNT

Attribute DescriptionName AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

VALUE_DATE

Attribute DescriptionName VALUE_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKING_DATE

Attribute DescriptionName BOOKING_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

EXP_DATE

Attribute DescriptionName EXP_DATEDatatype StringDescription

176

Page 179: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

NETTING_REQUIRED

Attribute DescriptionName NETTING_REQUIREDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

USER_REFNO

Attribute DescriptionName USER_REFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CONTRACT_TYPE

Attribute DescriptionName CONTRACT_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

177

Page 180: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 50

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LINE_CODE

Attribute DescriptionName LINE_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

SERIALNO

Attribute DescriptionName SERIALNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

178

Page 181: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 10

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

179

Page 182: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

180

Page 183: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

181

Page 184: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.4.4.GE-DeleteNettingDetails-Res-PK-MSG.xsd

DELETENETTINGDETAILS_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

182

Page 185: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Netting-Details-PK

REFERENCENO

STATUS

Netting-Details-IO

REFERENCENO

STATUS

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

DELETENETTINGDETAILS_IOPK_RES

Attribute DescriptionName DELETENETTINGDETAILS_IOPK_RES

183

Page 186: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

Restrictions

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

CORRELID

184

Page 187: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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.

185

Page 188: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0nillable true

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

Attribute Descriptionnillable true

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

Attribute Descriptionnillable true

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 0nillable true

Restrictions

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

SOURCE_USERID

Attribute Description

186

Page 189: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

Attribute DescriptionminOccurs 0nillable true

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

187

Page 190: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

188

Page 191: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Netting-Details-PK

Attribute DescriptionName Netting-Details-PKDatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

STATUS

189

Page 192: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

Netting-Details-IO

Attribute DescriptionName Netting-Details-IODatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

190

Page 193: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

191

Page 194: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Description

2.5.ModifyNettingDetails

2.5.1.GE-ModifyNettingDetails-Req-Full-MSG.xsd

MODIFYNETTINGDETAILS_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

Netting-Details-Full

REFERENCENO

CUSTOMER_NUMBER

CURRENCY

AMOUNT

192

Page 195: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

VALUE_DATE

BOOKING_DATE

EXP_DATE

NETTING_REQUIRED

SOURCE

USER_REFNO

CONTRACT_TYPE

LIAB_NO

LINE_CODE

SERIALNO

STATUS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

UDFDETAILS

FLDNAM

FLDVAL

MODIFYNETTINGDETAILS_FSFS_REQ

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

193

Page 196: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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 0nillable true

194

Page 197: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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

Attribute Descriptionnillable true

195

Page 198: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

Attribute Descriptionnillable true

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 0nillable true

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 0nillable true

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.

196

Page 199: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

197

Page 200: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

198

Page 201: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

ModifyNettingDetails

Netting-Details-Full

Attribute DescriptionName Netting-Details-FullDatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CURRENCY

Attribute DescriptionName CURRENCYDatatype string

199

Page 202: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AMOUNT

Attribute DescriptionName AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

VALUE_DATE

Attribute DescriptionName VALUE_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKING_DATE

Attribute DescriptionName BOOKING_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

EXP_DATE

Attribute DescriptionName EXP_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NETTING_REQUIRED

Attribute Description200

Page 203: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Name NETTING_REQUIREDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

USER_REFNO

Attribute DescriptionName USER_REFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CONTRACT_TYPE

Attribute DescriptionName CONTRACT_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

LIAB_NO

Attribute Description

201

Page 204: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Name LIAB_NODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LINE_CODE

Attribute DescriptionName LINE_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

SERIALNO

Attribute DescriptionName SERIALNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

MAKER

Attribute Description

202

Page 205: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

203

Page 206: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field Name

204

Page 207: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

2.5.2.GE-ModifyNettingDetails-Req-IO-MSG.xsd

MODIFYNETTINGDETAILS_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL205

Page 208: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

PARAM

NAME

VALUE

FCUBS_BODY

Netting-Details-IO

REFERENCENO

CUSTOMER_NUMBER

LIABILITY_ID

FACILTY_ID

AMOUNT

VALUE_DATE

EXP_DATE

NETTING_REQUIRED

LINE_CODE

SERIALNO

STATUS

MAKER

MAKERSTAMP

UDFDETAILS

FLDNAM

FLDVAL

MODIFYNETTINGDETAILS_IOPK_REQ

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

206

Page 209: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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 0nillable true

207

Page 210: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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

Attribute Descriptionnillable true

208

Page 211: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

Attribute Descriptionnillable true

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 0nillable true

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 0nillable true

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.

209

Page 212: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

210

Page 213: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

211

Page 214: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

ModifyNettingDetails

Netting-Details-IO

Attribute DescriptionName Netting-Details-IODatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

LIABILITY_ID

212

Page 215: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName LIABILITY_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FACILTY_ID

Attribute DescriptionName FACILTY_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

AMOUNT

Attribute DescriptionName AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

VALUE_DATE

Attribute DescriptionName VALUE_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

EXP_DATE

Attribute DescriptionName EXP_DATEDatatype StringDescription

213

Page 216: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

NETTING_REQUIRED

Attribute DescriptionName NETTING_REQUIREDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

LINE_CODE

Attribute DescriptionName LINE_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

SERIALNO

Attribute DescriptionName SERIALNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

214

Page 217: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 10

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

215

Page 218: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

2.5.3.GE-ModifyNettingDetails-Res-Full-MSG.xsd

MODIFYNETTINGDETAILS_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

216

Page 219: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Netting-Details-Full

REFERENCENO

CUSTOMER_NUMBER

CURRENCY

AMOUNT

VALUE_DATE

BOOKING_DATE

EXP_DATE

NETTING_REQUIRED

SOURCE

USER_REFNO

CONTRACT_TYPE

LIAB_NO

LINE_CODE

SERIALNO

STATUS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

UDFDETAILS

FLDNAM

FLDVAL

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING217

Page 220: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

WCODE

WDESC

MODIFYNETTINGDETAILS_FSFS_RES

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

218

Page 221: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0nillable true

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 0nillable true

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}

219

Page 222: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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

Attribute Descriptionnillable true

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

Attribute Descriptionnillable true

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 0nillable true

220

Page 223: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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.

221

Page 224: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

ADDL222

Page 225: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

Netting-Details-Full

Attribute DescriptionName Netting-Details-FullDatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescription

223

Page 226: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 50

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CURRENCY

Attribute DescriptionName CURRENCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AMOUNT

Attribute DescriptionName AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

VALUE_DATE

Attribute DescriptionName VALUE_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

224

Page 227: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

BOOKING_DATE

Attribute DescriptionName BOOKING_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

EXP_DATE

Attribute DescriptionName EXP_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NETTING_REQUIRED

Attribute DescriptionName NETTING_REQUIREDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

USER_REFNO

Attribute DescriptionName USER_REFNODatatype stringDescription

225

Page 228: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CONTRACT_TYPE

Attribute DescriptionName CONTRACT_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LINE_CODE

Attribute DescriptionName LINE_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

SERIALNO

Attribute DescriptionName SERIALNODatatype decimalDescription

226

Page 229: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescription

227

Page 230: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription

228

Page 231: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

229

Page 232: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

230

Page 233: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Description

2.5.4.GE-ModifyNettingDetails-Res-PK-MSG.xsd

MODIFYNETTINGDETAILS_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

Netting-Details-PK

REFERENCENO

STATUS

Netting-Details-IO

REFERENCENO

CUSTOMER_NUMBER

LIABILITY_ID 231

Page 234: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

FACILTY_ID

AMOUNT

VALUE_DATE

EXP_DATE

NETTING_REQUIRED

LINE_CODE

SERIALNO

STATUS

MAKER

MAKERSTAMP

UDFDETAILS

FLDNAM

FLDVAL

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

MODIFYNETTINGDETAILS_IOPK_RES

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

232

Page 235: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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 0nillable true

233

Page 236: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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

Attribute Descriptionnillable true

234

Page 237: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

Attribute Descriptionnillable true

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 0nillable true

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 0nillable true

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.

235

Page 238: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

236

Page 239: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

237

Page 240: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Netting-Details-PK

Attribute DescriptionName Netting-Details-PKDatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

Netting-Details-IO

Attribute DescriptionName Netting-Details-IODatatype

238

Page 241: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Description

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

LIABILITY_ID

Attribute DescriptionName LIABILITY_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FACILTY_ID

Attribute DescriptionName FACILTY_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

239

Page 242: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptiontotalDigits 22

AMOUNT

Attribute DescriptionName AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

VALUE_DATE

Attribute DescriptionName VALUE_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

EXP_DATE

Attribute DescriptionName EXP_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NETTING_REQUIRED

Attribute DescriptionName NETTING_REQUIREDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

LINE_CODE

Attribute Description

240

Page 243: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Name LINE_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

SERIALNO

Attribute DescriptionName SERIALNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute Description

241

Page 244: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Name MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

242

Page 245: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

243

Page 246: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.6.QueryNettingDetails

2.6.1.GE-QueryNettingDetails-Req-IO-MSG.xsd

QUERYNETTINGDETAILS_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

Netting-Details-IO

REFERENCENO

STATUS244

Page 247: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

QUERYNETTINGDETAILS_IOFS_REQ

Attribute DescriptionName QUERYNETTINGDETAILS_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 0nillable true

245

Page 248: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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 Description

246

Page 249: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Name 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 0nillable true

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

Attribute Descriptionnillable true

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

Attribute Descriptionnillable true

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 0nillable true

247

Page 250: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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.

248

Page 251: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

ADDL249

Page 252: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

QueryNettingDetails

Netting-Details-IO

Attribute DescriptionName Netting-Details-IODatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescription

250

Page 253: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

2.6.2.GE-QueryNettingDetails-Res-Full-MSG.xsd

QUERYNETTINGDETAILS_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD251

Page 254: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Netting-Details-IO

REFERENCENO

STATUS

Netting-Details-Full

REFERENCENO

CUSTOMER_NUMBER

CURRENCY

AMOUNT

VALUE_DATE

BOOKING_DATE

EXP_DATE

NETTING_REQUIRED

SOURCE

USER_REFNO

CONTRACT_TYPE

LIAB_NO

LINE_CODE

SERIALNO

STATUS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

UDFDETAILS252

Page 255: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

FLDNAM

FLDVAL

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYNETTINGDETAILS_IOFS_RES

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

253

Page 256: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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 0nillable true

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.

254

Page 257: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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

Attribute Descriptionnillable true

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.

255

Page 258: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute Descriptionnillable true

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 0nillable true

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 0nillable true

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

256

Page 259: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

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

257

Page 260: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

258

Page 261: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Netting-Details-IO

Attribute DescriptionName Netting-Details-IODatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

Netting-Details-Full

Attribute DescriptionName Netting-Details-FullDatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescription

259

Page 262: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 50

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CURRENCY

Attribute DescriptionName CURRENCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AMOUNT

Attribute DescriptionName AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

VALUE_DATE

Attribute DescriptionName VALUE_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

260

Page 263: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

BOOKING_DATE

Attribute DescriptionName BOOKING_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

EXP_DATE

Attribute DescriptionName EXP_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NETTING_REQUIRED

Attribute DescriptionName NETTING_REQUIREDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

USER_REFNO

Attribute DescriptionName USER_REFNODatatype stringDescription

261

Page 264: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CONTRACT_TYPE

Attribute DescriptionName CONTRACT_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LINE_CODE

Attribute DescriptionName LINE_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

SERIALNO

Attribute DescriptionName SERIALNODatatype decimalDescription

262

Page 265: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescription

263

Page 266: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription

264

Page 267: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

265

Page 268: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

266

Page 269: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Description

2.7.ReopenNettingDetails

2.7.1.GE-ReopenNettingDetails-Req-Full-MSG.xsd

REOPENNETTINGDETAILS_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

Netting-Details-Full

REFERENCENO

CUSTOMER_NUMBER

CURRENCY

AMOUNT

267

Page 270: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

VALUE_DATE

BOOKING_DATE

EXP_DATE

NETTING_REQUIRED

SOURCE

USER_REFNO

CONTRACT_TYPE

LIAB_NO

LINE_CODE

SERIALNO

STATUS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

UDFDETAILS

FLDNAM

FLDVAL

REOPENNETTINGDETAILS_FSFS_REQ

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

268

Page 271: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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 0nillable true

269

Page 272: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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

Attribute Descriptionnillable true

270

Page 273: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

Attribute Descriptionnillable true

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 0nillable true

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 0nillable true

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.

271

Page 274: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

272

Page 275: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

273

Page 276: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

ReopenNettingDetails

Netting-Details-Full

Attribute DescriptionName Netting-Details-FullDatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CURRENCY

Attribute DescriptionName CURRENCYDatatype string

274

Page 277: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AMOUNT

Attribute DescriptionName AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

VALUE_DATE

Attribute DescriptionName VALUE_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKING_DATE

Attribute DescriptionName BOOKING_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

EXP_DATE

Attribute DescriptionName EXP_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NETTING_REQUIRED

Attribute Description275

Page 278: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Name NETTING_REQUIREDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

USER_REFNO

Attribute DescriptionName USER_REFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CONTRACT_TYPE

Attribute DescriptionName CONTRACT_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

LIAB_NO

Attribute Description

276

Page 279: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Name LIAB_NODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LINE_CODE

Attribute DescriptionName LINE_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

SERIALNO

Attribute DescriptionName SERIALNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

MAKER

Attribute Description

277

Page 280: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

278

Page 281: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field Name

279

Page 282: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

2.7.2.GE-ReopenNettingDetails-Req-IO-MSG.xsd

REOPENNETTINGDETAILS_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL280

Page 283: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

PARAM

NAME

VALUE

FCUBS_BODY

Netting-Details-IO

REFERENCENO

STATUS

MAKER

MAKERSTAMP

MODNO

REOPENNETTINGDETAILS_IOPK_REQ

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

281

Page 284: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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 0nillable true

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.

282

Page 285: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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

Attribute Descriptionnillable true

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.

283

Page 286: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute Descriptionnillable true

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 0nillable true

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 0nillable true

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

284

Page 287: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

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

285

Page 288: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

286

Page 289: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

ReopenNettingDetails

Netting-Details-IO

Attribute DescriptionName Netting-Details-IODatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

287

Page 290: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

2.7.3.GE-ReopenNettingDetails-Res-Full-MSG.xsd

REOPENNETTINGDETAILS_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

288

Page 291: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Netting-Details-Full

REFERENCENO

CUSTOMER_NUMBER

CURRENCY

AMOUNT

VALUE_DATE

BOOKING_DATE

EXP_DATE

NETTING_REQUIRED

SOURCE

USER_REFNO

CONTRACT_TYPE

LIAB_NO

LINE_CODE

SERIALNO

STATUS

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO289

Page 292: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

TXNSTAT

AUTHSTAT

UDFDETAILS

FLDNAM

FLDVAL

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

REOPENNETTINGDETAILS_FSFS_RES

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

290

Page 293: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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 0nillable true

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.

291

Page 294: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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

Attribute Descriptionnillable true

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.

292

Page 295: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute Descriptionnillable true

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 0nillable true

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 0nillable true

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

293

Page 296: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

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

294

Page 297: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

295

Page 298: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Netting-Details-Full

Attribute DescriptionName Netting-Details-FullDatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CURRENCY

Attribute DescriptionName CURRENCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AMOUNT

Attribute Description296

Page 299: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Name AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

VALUE_DATE

Attribute DescriptionName VALUE_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

BOOKING_DATE

Attribute DescriptionName BOOKING_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

EXP_DATE

Attribute DescriptionName EXP_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NETTING_REQUIRED

Attribute DescriptionName NETTING_REQUIREDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

SOURCE297

Page 300: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName SOURCEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

USER_REFNO

Attribute DescriptionName USER_REFNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

CONTRACT_TYPE

Attribute DescriptionName CONTRACT_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LINE_CODE

298

Page 301: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName LINE_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

SERIALNO

Attribute DescriptionName SERIALNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

299

Page 302: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

300

Page 303: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field Value

301

Page 304: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

302

Page 305: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.7.4.GE-ReopenNettingDetails-Res-PK-MSG.xsd

REOPENNETTINGDETAILS_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

303

Page 306: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Netting-Details-PK

REFERENCENO

STATUS

Netting-Details-IO

REFERENCENO

STATUS

MAKER

MAKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

REOPENNETTINGDETAILS_IOPK_RES

Attribute DescriptionName REOPENNETTINGDETAILS_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCE

304

Page 307: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 0nillable true

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.

305

Page 308: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0nillable true

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 0nillable true

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.

306

Page 309: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute Descriptionnillable true

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

Attribute Descriptionnillable true

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 0nillable true

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 0nillable true

DESTINATION

Attribute DescriptionName DESTINATION

307

Page 310: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

308

Page 311: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

309

Page 312: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Netting-Details-PK

Attribute DescriptionName Netting-Details-PKDatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

310

Page 313: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Netting-Details-IO

Attribute DescriptionName Netting-Details-IODatatypeDescription

REFERENCENO

Attribute DescriptionName REFERENCENODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

STATUS

Attribute DescriptionName STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 10

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescription

311

Page 314: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

312

Page 315: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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 316: Gateway Documentation - ELAccountService Oracle FLEXCUBE ... · 2.1.1.ge-authorizenettingdetails-req-full-msg.xsd authorizenettingdetails_fsfs_req fcubs_header source ubscomp msgid

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

314