gateway documentation - elcollateralpoolservice oracle ... · authorisation of collateral pool...

465
Gateway Documentation - ELCollateralPoolService Oracle FLEXCUBE Universal Banking Release FCELCM_1.1.13 [October] [2013]

Upload: others

Post on 17-Oct-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

Gateway Documentation - ELCollateralPoolService

Oracle FLEXCUBE Universal Banking

Release FCELCM_1.1.13

[October][2013]

Page 2: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

1. BACKGROUND ................................................... 12. ELCollateralPoolService ................................................... 2 2.1.CollateralPoolAuthorize ................................................... 2 2.1.1. GE-CollateralPoolAuthorize-Req-Full-MSG.xsd ............................................................ 2

2.1.2. GE-CollateralPoolAuthorize-Req-IO-MSG.xsd ............................................................ 19

2.1.3. GE-CollateralPoolAuthorize-Res-Full-MSG.xsd ............................................................ 26

2.1.4. GE-CollateralPoolAuthorize-Res-PK-MSG.xsd ............................................................ 45

2.2.CollateralPoolClose ................................................... 65 2.2.1. GE-CollateralPoolClose-Req-Full-MSG.xsd ............................................................ 65

2.2.2. GE-CollateralPoolClose-Req-IO-MSG.xsd ............................................................ 82

2.2.3. GE-CollateralPoolClose-Res-Full-MSG.xsd ............................................................ 89

2.2.4. GE-CollateralPoolClose-Res-PK-MSG.xsd ............................................................ 108

2.3.CollateralPoolCreate ................................................... 128 2.3.1. GE-CollateralPoolCreate-Req-Full-MSG.xsd ............................................................ 128

2.3.2. GE-CollateralPoolCreate-Req-IO-MSG.xsd ............................................................ 145

2.3.3. GE-CollateralPoolCreate-Res-Full-MSG.xsd ............................................................ 161

2.3.4. GE-CollateralPoolCreate-Res-PK-MSG.xsd ............................................................ 190

2.4.CollateralPoolDelete ................................................... 219 2.4.1. GE-CollateralPoolDelete-Req-Full-MSG.xsd ............................................................ 219

2.4.2. GE-CollateralPoolDelete-Req-IO-MSG.xsd ............................................................ 236

2.4.3. GE-CollateralPoolDelete-Res-Full-MSG.xsd ............................................................ 243

2.4.4. GE-CollateralPoolDelete-Res-PK-MSG.xsd ............................................................ 262

2.5.CollateralPoolModify ................................................... 282 2.5.1. GE-CollateralPoolModify-Req-Full-MSG.xsd ............................................................ 282

2.5.2. GE-CollateralPoolModify-Req-IO-MSG.xsd ............................................................ 299

2.5.3. GE-CollateralPoolModify-Res-Full-MSG.xsd ............................................................ 315

2.5.4. GE-CollateralPoolModify-Res-PK-MSG.xsd ............................................................ 344

2.6.CollateralPoolQuery ................................................... 373 2.6.1. GE-CollateralPoolQuery-Req-IO-MSG.xsd ............................................................ 373

2.6.2. GE-CollateralPoolQuery-Res-Full-MSG.xsd ............................................................ 380

2.7.CollateralPoolReopen ................................................... 399 2.7.1. GE-CollateralPoolReopen-Req-Full-MSG.xsd ............................................................ 399

2.7.2. GE-CollateralPoolReopen-Req-IO-MSG.xsd ............................................................ 416

2.7.3. GE-CollateralPoolReopen-Res-Full-MSG.xsd ............................................................ 423

2.7.4. GE-CollateralPoolReopen-Res-PK-MSG.xsd ............................................................ 442

Table Of Contents_______________________

Page 3: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd 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 the Gateway as

follows:

1. Inbound application integration – used when any external system needs to add, modify or query information

within FLEXCUBE UBS

2. Outbound application integration– 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 ELCollateralPoolService of

EL-Module

1

Page 4: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

2.ELCollateralPoolService

ELCollateralPoolServiceELCollateralPoolService

2.1.CollateralPoolAuthorize

Authorisation Of Collateral Pool

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Pool-Full

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

2

Page 5: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_HEADER

TOP

SOURCE

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

3

Page 6: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

UBSCOMP

TOP

MSGID

TOP

CORRELID

TOP

USERID

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

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

Attributes Attribute DescriptionminOccurs 0nillable true

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

4

Page 7: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

TOP

OPERATION

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

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

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

Attribute DescriptionName OPERATION

5

Page 8: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

TOP

MULTITRIPID

Datatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.Attributes Attribute Description

nillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName MULTITRIPID

6

Page 9: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

TOP

ADDL

Datatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case any

overrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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".Attributes Attribute Description

minOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

7

Page 10: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

Pool-Full

TOP

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Attribute DescriptionName Pool-FullDatatypeDescription

8

Page 11: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

LIABILITY

TOP

CODE

TOP

DESCRIPTION

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

9

Page 12: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

TOP

MAKERID

Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescription

10

Page 13: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MAKERDTSTAMP

TOP

CHECKERID

TOP

CHECKERDTSTAMP

TOP

MODNO

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

11

Page 14: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

AUTHSTAT

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 1

Attribute Description

12

Page 15: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

POOL

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

TOP

COLLATERAL

Name LIABILITYDatatype StringDescription

Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

13

Page 16: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERALCURRENCY

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

14

Page 17: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

UTILIZATION

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBER

15

Page 18: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DIFFAMOUNT

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

Datatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute Description

16

Page 19: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

Name 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 userinterface.

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype String

17

Page 20: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

18

Page 21: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Pool-IO

LIABILITY

CODE

MODNO

FCUBS_HEADER

TOP

SOURCE

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

19

Page 22: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

UBSCOMP

TOP

MSGID

TOP

CORRELID

TOP

USERID

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName USERIDDatatype String

20

Page 23: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

TOP

OPERATION

Description This is the user id which will be used within FLEXCUBE to record thetransaction. This needs to be a valid user id as maintained withinFLEXCUBE.

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.

21

Page 24: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

TOP

MULTITRIPID

Attributes Attribute Descriptionnillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName MULTITRIPIDDatatype String

22

Page 25: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

TOP

ADDL

Description In response messages, this is the ID sent by FLEXCUBE in case anyoverrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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".Attributes Attribute Description

minOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

23

Page 26: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

Pool-IO

TOP

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Attribute DescriptionName Pool-IODatatypeDescription

24

Page 27: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

25

Page 28: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

CHOICE

Pool-IO

LIABILITY

CODE

MODNO

Pool-Full

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

26

Page 29: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

FCUBS_HEADER

TOP

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

27

Page 30: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

SOURCE

TOP

UBSCOMP

TOP

MSGID

TOP

CORRELID

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

28

Page 31: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

USERID

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

Attributes Attribute DescriptionminOccurs 0nillable true

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

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

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

29

Page 32: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

OPERATION

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.Attributes Attribute Description

nillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

30

Page 33: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MULTITRIPID

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

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

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 isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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

31

Page 34: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

ADDL

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

CHOICE

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

32

Page 35: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

Pool-IO

TOP

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Pool-Full

TOP

LIABILITY

Attribute DescriptionName CHOICEDatatypeDescription

Attribute DescriptionName Pool-IODatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName Pool-FullDatatypeDescription

33

Page 36: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CODE

TOP

DESCRIPTION

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute Description

34

Page 37: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

TOP

MAKERID

Name UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

35

Page 38: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MAKERDTSTAMP

TOP

CHECKERID

TOP

CHECKERDTSTAMP

TOP

MODNO

TOP

AUTHSTAT

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

36

Page 39: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 1

Attribute DescriptionName LIABILITYDatatype String

37

Page 40: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

POOL

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

TOP

COLLATERAL

TOP

COLLATERALCURRENCY

Description

Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

38

Page 41: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

TOP

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

39

Page 42: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

UTILIZATION

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype Number

40

Page 43: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DIFFAMOUNT

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

DescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName FUNCTIONID

41

Page 44: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

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

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

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype StringDescription

42

Page 45: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FCUBS_ERROR_RESP

TOP

ERROR

TOP

ECODE

TOP

EDESC

TOP

FCUBS_WARNING_RESP

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.

Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

43

Page 46: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

WARNING

TOP

WCODE

TOP

WDESC

TOP

Attribute DescriptionName WARNINGDatatypeDescription Indicates the warning encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.

Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered

44

Page 47: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

CHOICE

Pool-PK

LIABILITY

CODE

MODNO

Pool-IO

LIABILITY

CODE

MODNO

Pool-Full

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

45

Page 48: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADER

46

Page 49: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

SOURCE

TOP

UBSCOMP

TOP

MSGID

TOP

CORRELID

DatatypeDescription

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName CORRELIDDatatype String

47

Page 50: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

USERID

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

Description This is the correlation ID for the message. Gateway supports 2 correlationpatterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

Attribute Description

48

Page 51: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

OPERATION

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

Name SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.Attributes Attribute Description

nillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

Attribute DescriptionName DESTINATION

49

Page 52: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MULTITRIPID

TOP

FUNCTIONID

TOP

ACTION

TOP

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

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

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 isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

50

Page 53: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

MSGSTAT

TOP

ADDL

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

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".Attributes Attribute Description

minOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

51

Page 54: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CHOICE

TOP

Pool-PK

TOP

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Pool-IO

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Attribute DescriptionName CHOICEDatatypeDescription

Attribute DescriptionName Pool-PKDatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

52

Page 55: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Pool-Full

TOP

LIABILITY

TOP

CODE

Attribute DescriptionName Pool-IODatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName Pool-FullDatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

53

Page 56: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DESCRIPTION

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

TOP

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

54

Page 57: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

TOP

MAKERID

TOP

MAKERDTSTAMP

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute Description

55

Page 58: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CHECKERID

TOP

CHECKERDTSTAMP

TOP

MODNO

TOP

AUTHSTAT

Name MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

56

Page 59: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

TOP

POOL

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 1

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName POOLDatatype Number

57

Page 60: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

TOP

COLLATERAL

TOP

COLLATERALCURRENCY

DescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

58

Page 61: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

TOP

UTILIZATION

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

59

Page 62: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

TOP

DIFFAMOUNT

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNT

60

Page 63: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

Datatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

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

Attributes Attribute DescriptionminOccurs 0

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

61

Page 64: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

TOP

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

62

Page 65: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

FCUBS_ERROR_RESP

TOP

ERROR

TOP

ECODE

TOP

EDESC

TOP

FCUBS_WARNING_RESP

TOP

WARNING

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.

Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName WARNINGDatatype

63

Page 66: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

WCODE

TOP

WDESC

TOP

Description Indicates the warning encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.

Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered

64

Page 67: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

2.2.CollateralPoolClose

Closure Of Collateral Pool

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Pool-Full

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

65

Page 68: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

ONCEAUTH

CollateralPoolLinkage

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_HEADER

TOP

SOURCE

TOP

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

66

Page 69: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

UBSCOMP

TOP

MSGID

TOP

CORRELID

TOP

USERID

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName USERIDDatatype String

67

Page 70: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

TOP

OPERATION

Description This is the user id which will be used within FLEXCUBE to record thetransaction. This needs to be a valid user id as maintained withinFLEXCUBE.

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.

68

Page 71: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

TOP

MULTITRIPID

Attributes Attribute Descriptionnillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName MULTITRIPIDDatatype String

69

Page 72: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

TOP

ADDL

Description In response messages, this is the ID sent by FLEXCUBE in case anyoverrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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".Attributes Attribute Description

minOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

70

Page 73: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

Pool-Full

TOP

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Attribute DescriptionName Pool-FullDatatypeDescription

71

Page 74: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

LIABILITY

TOP

CODE

TOP

DESCRIPTION

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

72

Page 75: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

TOP

MAKERID

Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescription

73

Page 76: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MAKERDTSTAMP

TOP

CHECKERID

TOP

CHECKERDTSTAMP

TOP

MODNO

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

74

Page 77: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

AUTHSTAT

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 1

Attribute Description

75

Page 78: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

POOL

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

TOP

COLLATERAL

Name LIABILITYDatatype StringDescription

Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

76

Page 79: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERALCURRENCY

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

77

Page 80: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

UTILIZATION

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBER

78

Page 81: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DIFFAMOUNT

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

Datatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute Description

79

Page 82: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

Name 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 userinterface.

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype String

80

Page 83: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

81

Page 84: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

2.2.2.GE-CollateralPoolClose-Req-IO-MSG.xsd

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Pool-IO

LIABILITY

CODE

MODNO

FCUBS_HEADER

TOP

SOURCE

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

82

Page 85: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

UBSCOMP

TOP

MSGID

TOP

CORRELID

TOP

USERID

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName USERIDDatatype String

83

Page 86: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

TOP

OPERATION

Description This is the user id which will be used within FLEXCUBE to record thetransaction. This needs to be a valid user id as maintained withinFLEXCUBE.

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.

84

Page 87: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

TOP

MULTITRIPID

Attributes Attribute Descriptionnillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName MULTITRIPIDDatatype String

85

Page 88: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

TOP

ADDL

Description In response messages, this is the ID sent by FLEXCUBE in case anyoverrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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".Attributes Attribute Description

minOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

86

Page 89: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

Pool-IO

TOP

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Attribute DescriptionName Pool-IODatatypeDescription

87

Page 90: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

88

Page 91: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

CHOICE

Pool-IO

LIABILITY

CODE

MODNO

Pool-Full

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

89

Page 92: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

FCUBS_HEADER

TOP

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

90

Page 93: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

SOURCE

TOP

UBSCOMP

TOP

MSGID

TOP

CORRELID

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

91

Page 94: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

USERID

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

Attributes Attribute DescriptionminOccurs 0nillable true

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

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

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

92

Page 95: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

OPERATION

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.Attributes Attribute Description

nillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

93

Page 96: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MULTITRIPID

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

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

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 isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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

94

Page 97: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

ADDL

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

CHOICE

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about FullResponse

95

Page 98: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

Pool-IO

TOP

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Pool-Full

TOP

LIABILITY

Attribute DescriptionName CHOICEDatatypeDescription

Attribute DescriptionName Pool-IODatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName Pool-FullDatatypeDescription

96

Page 99: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CODE

TOP

DESCRIPTION

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute Description

97

Page 100: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

TOP

MAKERID

Name UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

98

Page 101: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MAKERDTSTAMP

TOP

CHECKERID

TOP

CHECKERDTSTAMP

TOP

MODNO

TOP

AUTHSTAT

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

99

Page 102: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 1

Attribute DescriptionName LIABILITYDatatype String

100

Page 103: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

POOL

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

TOP

COLLATERAL

TOP

COLLATERALCURRENCY

Description

Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

101

Page 104: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

TOP

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

102

Page 105: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

UTILIZATION

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype Number

103

Page 106: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DIFFAMOUNT

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

DescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName FUNCTIONID

104

Page 107: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

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

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

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype StringDescription

105

Page 108: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FCUBS_ERROR_RESP

TOP

ERROR

TOP

ECODE

TOP

EDESC

TOP

FCUBS_WARNING_RESP

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.

Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

106

Page 109: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

WARNING

TOP

WCODE

TOP

WDESC

TOP

Attribute DescriptionName WARNINGDatatypeDescription Indicates the warning encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.

Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered

107

Page 110: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

CHOICE

Pool-PK

LIABILITY

CODE

MODNO

Pool-IO

LIABILITY

CODE

MODNO

Pool-Full

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

108

Page 111: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADER

109

Page 112: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

SOURCE

TOP

UBSCOMP

TOP

MSGID

TOP

CORRELID

DatatypeDescription

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName CORRELIDDatatype String

110

Page 113: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

USERID

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

Description This is the correlation ID for the message. Gateway supports 2 correlationpatterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

Attribute Description

111

Page 114: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

OPERATION

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

Name SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.Attributes Attribute Description

nillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

Attribute DescriptionName DESTINATION

112

Page 115: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MULTITRIPID

TOP

FUNCTIONID

TOP

ACTION

TOP

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

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

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 isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

113

Page 116: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

MSGSTAT

TOP

ADDL

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

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".Attributes Attribute Description

minOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

114

Page 117: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CHOICE

TOP

Pool-PK

TOP

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Pool-IO

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Attribute DescriptionName CHOICEDatatypeDescription

Attribute DescriptionName Pool-PKDatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

115

Page 118: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Pool-Full

TOP

LIABILITY

TOP

CODE

Attribute DescriptionName Pool-IODatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName Pool-FullDatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

116

Page 119: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DESCRIPTION

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

TOP

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

117

Page 120: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

TOP

MAKERID

TOP

MAKERDTSTAMP

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute Description

118

Page 121: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CHECKERID

TOP

CHECKERDTSTAMP

TOP

MODNO

TOP

AUTHSTAT

Name MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

119

Page 122: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

TOP

POOL

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 1

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName POOLDatatype Number

120

Page 123: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

TOP

COLLATERAL

TOP

COLLATERALCURRENCY

DescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

121

Page 124: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

TOP

UTILIZATION

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

122

Page 125: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

TOP

DIFFAMOUNT

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNT

123

Page 126: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

Datatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

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

Attributes Attribute DescriptionminOccurs 0

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

124

Page 127: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

TOP

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

125

Page 128: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

FCUBS_ERROR_RESP

TOP

ERROR

TOP

ECODE

TOP

EDESC

TOP

FCUBS_WARNING_RESP

TOP

WARNING

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.

Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName WARNINGDatatype

126

Page 129: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

WCODE

TOP

WDESC

TOP

Description Indicates the warning encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.

Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered

127

Page 130: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

2.3.CollateralPoolCreate

Creation Of Collateral Pool

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Pool-Full

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

128

Page 131: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

ONCEAUTH

CollateralPoolLinkage

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_HEADER

TOP

SOURCE

TOP

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

129

Page 132: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

UBSCOMP

TOP

MSGID

TOP

CORRELID

TOP

USERID

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName USERIDDatatype String

130

Page 133: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

TOP

OPERATION

Description This is the user id which will be used within FLEXCUBE to record thetransaction. This needs to be a valid user id as maintained withinFLEXCUBE.

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.

131

Page 134: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

TOP

MULTITRIPID

Attributes Attribute Descriptionnillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName MULTITRIPIDDatatype String

132

Page 135: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

TOP

ADDL

Description In response messages, this is the ID sent by FLEXCUBE in case anyoverrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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".Attributes Attribute Description

minOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

133

Page 136: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

Pool-Full

TOP

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Attribute DescriptionName Pool-FullDatatypeDescription

134

Page 137: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

LIABILITY

TOP

CODE

TOP

DESCRIPTION

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

135

Page 138: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

TOP

MAKERID

Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescription

136

Page 139: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MAKERDTSTAMP

TOP

CHECKERID

TOP

CHECKERDTSTAMP

TOP

MODNO

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

137

Page 140: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

AUTHSTAT

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 1

Attribute Description

138

Page 141: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

POOL

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

TOP

COLLATERAL

Name LIABILITYDatatype StringDescription

Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

139

Page 142: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERALCURRENCY

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

140

Page 143: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

UTILIZATION

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBER

141

Page 144: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DIFFAMOUNT

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

Datatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute Description

142

Page 145: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

Name 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 userinterface.

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype String

143

Page 146: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

144

Page 147: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Pool-IO

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

LIABILITY

145

Page 148: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_HEADER

TOP

SOURCE

TOP

UBSCOMP

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

Attribute DescriptionName UBSCOMP

146

Page 149: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MSGID

TOP

CORRELID

TOP

USERID

Datatype 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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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

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

147

Page 150: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

TOP

OPERATION

TOP

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.Attributes Attribute Description

nillable true

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

148

Page 151: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

TOP

MULTITRIPID

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

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

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 isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

149

Page 152: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

TOP

ADDL

TOP

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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".Attributes Attribute Description

minOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

150

Page 153: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

Pool-IO

TOP

LIABILITY

TOP

CODE

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Attribute DescriptionName Pool-IODatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

151

Page 154: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DESCRIPTION

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

TOP

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

152

Page 155: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

TOP

MAKERID

TOP

MAKERDTSTAMP

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute Description

153

Page 156: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CHECKERID

TOP

CHECKERDTSTAMP

TOP

MODNO

TOP

AUTHSTAT

Name MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

154

Page 157: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

TOP

POOL

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName POOLDatatype Number

155

Page 158: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

TOP

COLLATERAL

TOP

COLLATERALCURRENCY

DescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

156

Page 159: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

TOP

UTILIZATION

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

157

Page 160: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

TOP

DIFFAMOUNT

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNT

158

Page 161: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

Datatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

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

Attributes Attribute DescriptionminOccurs 0

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

159

Page 162: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

TOP

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

160

Page 163: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

CHOICE

Pool-IO

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

161

Page 164: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

Pool-Full

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

162

Page 165: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

FCUBS_HEADER

TOP

SOURCE

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

Attribute DescriptionName SOURCEDatatype String

163

Page 166: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

UBSCOMP

TOP

MSGID

TOP

CORRELID

Description This is the code for the system which has sourced this message. For requestmessages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

Attributes Attribute DescriptionminOccurs 0nillable true

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

164

Page 167: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

USERID

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

TOP

OPERATION

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

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

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

165

Page 168: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

TOP

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.Attributes Attribute Description

nillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

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

166

Page 169: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

MULTITRIPID

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

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 isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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".Attributes Attribute Description

minOccurs 0

167

Page 170: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

ADDL

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

CHOICE

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Attribute DescriptionName CHOICE

168

Page 171: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

Pool-IO

TOP

LIABILITY

TOP

CODE

TOP

DESCRIPTION

TOP

CURRENCY

TOP

DatatypeDescription

Attribute DescriptionName Pool-IODatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

169

Page 172: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

AMOUNT

TOP

UTIL

TOP

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescription

170

Page 173: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MAKERID

TOP

MAKERDTSTAMP

TOP

CHECKERID

TOP

CHECKERDTSTAMP

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

171

Page 174: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MODNO

TOP

AUTHSTAT

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

172

Page 175: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LIABILITY

TOP

POOL

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescription

173

Page 176: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERAL

TOP

COLLATERALCURRENCY

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

174

Page 177: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

AUTODELINK

TOP

UTILIZATION

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVE

175

Page 178: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LINKEDPERCENTNUMBER

TOP

DIFFAMOUNT

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

Datatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

176

Page 179: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONID

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

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

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUE

177

Page 180: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

VAL_TYPE

TOP

Pool-Full

TOP

LIABILITY

TOP

CODE

TOP

DESCRIPTION

Datatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

Attribute DescriptionName Pool-FullDatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype String

178

Page 181: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

TOP

FUNCTIONTYPE

TOP

USERREFNO

DescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute Description

179

Page 182: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LIABBRANCH

TOP

MAKERID

TOP

MAKERDTSTAMP

TOP

CHECKERID

Name USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescription

180

Page 183: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CHECKERDTSTAMP

TOP

MODNO

TOP

AUTHSTAT

TOP

RECSTAT

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

181

Page 184: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

TOP

POOL

TOP

ORDERNO

TOP

TYPE

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

182

Page 185: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

BRANCHCODE

TOP

COLLATERAL

TOP

COLLATERALCURRENCY

TOP

COLLATERALAMOUNT

TOP

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

183

Page 186: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

TOP

UTILIZATION

TOP

LIENNUMBER

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

184

Page 187: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

TOP

DIFFAMOUNT

TOP

AUTHSTATUS

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescription

185

Page 188: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

TOP

FIELD_NAME

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

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

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

186

Page 189: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

TOP

FCUBS_ERROR_RESP

TOP

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

187

Page 190: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

ERROR

TOP

ECODE

TOP

EDESC

TOP

FCUBS_WARNING_RESP

TOP

WARNING

TOP

WCODE

Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.

Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName WARNINGDatatypeDescription Indicates the warning encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.

188

Page 191: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

WDESC

TOP

Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered

189

Page 192: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

CHOICE

Pool-PK

LIABILITY

CODE

MODNO

Pool-IO

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

190

Page 193: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

Pool-Full

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

191

Page 194: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

FCUBS_HEADER

TOP

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

192

Page 195: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

SOURCE

TOP

UBSCOMP

TOP

MSGID

TOP

CORRELID

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

193

Page 196: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

USERID

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

Attributes Attribute DescriptionminOccurs 0nillable true

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

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

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

194

Page 197: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

OPERATION

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.Attributes Attribute Description

nillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

195

Page 198: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MULTITRIPID

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

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

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 isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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

196

Page 199: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

ADDL

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

CHOICE

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

197

Page 200: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

Pool-PK

TOP

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Pool-IO

TOP

LIABILITY

Attribute DescriptionName CHOICEDatatypeDescription

Attribute DescriptionName Pool-PKDatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName Pool-IODatatypeDescription

198

Page 201: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CODE

TOP

DESCRIPTION

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute Description

199

Page 202: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

TOP

MAKERID

Name UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

200

Page 203: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MAKERDTSTAMP

TOP

CHECKERID

TOP

CHECKERDTSTAMP

TOP

MODNO

TOP

AUTHSTAT

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

201

Page 204: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName LIABILITYDatatype String

202

Page 205: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

POOL

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

TOP

COLLATERAL

TOP

COLLATERALCURRENCY

Description

Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

203

Page 206: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

TOP

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

204

Page 207: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

UTILIZATION

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype Number

205

Page 208: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DIFFAMOUNT

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

DescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName FUNCTIONID

206

Page 209: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

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

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

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype StringDescription

207

Page 210: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

Pool-Full

TOP

LIABILITY

TOP

CODE

TOP

DESCRIPTION

TOP

CURRENCY

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

Attribute DescriptionName Pool-FullDatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescription

208

Page 211: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

AMOUNT

TOP

UTIL

TOP

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCH

209

Page 212: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MAKERID

TOP

MAKERDTSTAMP

TOP

CHECKERID

TOP

CHECKERDTSTAMP

Datatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescription

210

Page 213: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MODNO

TOP

AUTHSTAT

TOP

RECSTAT

TOP

ONCEAUTH

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

211

Page 214: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CollateralPoolLinkage

TOP

LIABILITY

TOP

POOL

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODE

212

Page 215: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERAL

TOP

COLLATERALCURRENCY

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

Datatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescription

213

Page 216: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

AUTODELINK

TOP

UTILIZATION

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

Attributes Attribute DescriptionminOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

214

Page 217: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LINKEDPERCENTNUMBER

TOP

DIFFAMOUNT

TOP

AUTHSTATUS

TOP

LASTREVALDATE

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

215

Page 218: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

UDFDETAILS

TOP

FUNCTIONID

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

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

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

216

Page 219: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

VAL_TYPE

TOP

FCUBS_ERROR_RESP

TOP

ERROR

TOP

ECODE

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.

217

Page 220: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

EDESC

TOP

FCUBS_WARNING_RESP

TOP

WARNING

TOP

WCODE

TOP

WDESC

TOP

Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName WARNINGDatatypeDescription Indicates the warning encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.

Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered

218

Page 221: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

2.4.CollateralPoolDelete

Deletion Of Collateral Pool

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Pool-Full

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

219

Page 222: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

ONCEAUTH

CollateralPoolLinkage

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_HEADER

TOP

SOURCE

TOP

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

220

Page 223: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

UBSCOMP

TOP

MSGID

TOP

CORRELID

TOP

USERID

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName USERIDDatatype String

221

Page 224: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

TOP

OPERATION

Description This is the user id which will be used within FLEXCUBE to record thetransaction. This needs to be a valid user id as maintained withinFLEXCUBE.

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.

222

Page 225: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

TOP

MULTITRIPID

Attributes Attribute Descriptionnillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName MULTITRIPIDDatatype String

223

Page 226: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

TOP

ADDL

Description In response messages, this is the ID sent by FLEXCUBE in case anyoverrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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".Attributes Attribute Description

minOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

224

Page 227: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

Pool-Full

TOP

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Attribute DescriptionName Pool-FullDatatypeDescription

225

Page 228: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

LIABILITY

TOP

CODE

TOP

DESCRIPTION

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

226

Page 229: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

TOP

MAKERID

Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescription

227

Page 230: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MAKERDTSTAMP

TOP

CHECKERID

TOP

CHECKERDTSTAMP

TOP

MODNO

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

228

Page 231: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

AUTHSTAT

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 1

Attribute Description

229

Page 232: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

POOL

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

TOP

COLLATERAL

Name LIABILITYDatatype StringDescription

Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

230

Page 233: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERALCURRENCY

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

231

Page 234: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

UTILIZATION

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBER

232

Page 235: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DIFFAMOUNT

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

Datatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute Description

233

Page 236: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

Name 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 userinterface.

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype String

234

Page 237: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

235

Page 238: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Pool-IO

LIABILITY

CODE

MODNO

FCUBS_HEADER

TOP

SOURCE

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

236

Page 239: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

UBSCOMP

TOP

MSGID

TOP

CORRELID

TOP

USERID

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName USERIDDatatype String

237

Page 240: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

TOP

OPERATION

Description This is the user id which will be used within FLEXCUBE to record thetransaction. This needs to be a valid user id as maintained withinFLEXCUBE.

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.

238

Page 241: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

TOP

MULTITRIPID

Attributes Attribute Descriptionnillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName MULTITRIPIDDatatype String

239

Page 242: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

TOP

ADDL

Description In response messages, this is the ID sent by FLEXCUBE in case anyoverrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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".Attributes Attribute Description

minOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

240

Page 243: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

Pool-IO

TOP

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Attribute DescriptionName Pool-IODatatypeDescription

241

Page 244: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

242

Page 245: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

CHOICE

Pool-IO

LIABILITY

CODE

MODNO

Pool-Full

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

243

Page 246: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

FCUBS_HEADER

TOP

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

244

Page 247: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

SOURCE

TOP

UBSCOMP

TOP

MSGID

TOP

CORRELID

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

245

Page 248: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

USERID

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

Attributes Attribute DescriptionminOccurs 0nillable true

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

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

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

246

Page 249: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

OPERATION

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.Attributes Attribute Description

nillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

247

Page 250: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MULTITRIPID

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

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

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 isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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

248

Page 251: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

ADDL

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

CHOICE

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

249

Page 252: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

Pool-IO

TOP

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Pool-Full

TOP

LIABILITY

Attribute DescriptionName CHOICEDatatypeDescription

Attribute DescriptionName Pool-IODatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName Pool-FullDatatypeDescription

250

Page 253: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CODE

TOP

DESCRIPTION

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute Description

251

Page 254: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

TOP

MAKERID

Name UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

252

Page 255: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MAKERDTSTAMP

TOP

CHECKERID

TOP

CHECKERDTSTAMP

TOP

MODNO

TOP

AUTHSTAT

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

253

Page 256: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 1

Attribute DescriptionName LIABILITYDatatype String

254

Page 257: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

POOL

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

TOP

COLLATERAL

TOP

COLLATERALCURRENCY

Description

Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

255

Page 258: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

TOP

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

256

Page 259: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

UTILIZATION

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype Number

257

Page 260: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DIFFAMOUNT

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

DescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName FUNCTIONID

258

Page 261: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

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

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

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype StringDescription

259

Page 262: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FCUBS_ERROR_RESP

TOP

ERROR

TOP

ECODE

TOP

EDESC

TOP

FCUBS_WARNING_RESP

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.

Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

260

Page 263: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

WARNING

TOP

WCODE

TOP

WDESC

TOP

Attribute DescriptionName WARNINGDatatypeDescription Indicates the warning encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.

Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered

261

Page 264: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

CHOICE

Pool-IO

LIABILITY

CODE

MODNO

Pool-PK

LIABILITY

CODE

MODNO

Pool-Full

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

262

Page 265: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADER

263

Page 266: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

SOURCE

TOP

UBSCOMP

TOP

MSGID

TOP

CORRELID

DatatypeDescription

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName CORRELIDDatatype String

264

Page 267: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

USERID

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

Description This is the correlation ID for the message. Gateway supports 2 correlationpatterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

Attribute Description

265

Page 268: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

OPERATION

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

Name SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.Attributes Attribute Description

nillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

Attribute DescriptionName DESTINATION

266

Page 269: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MULTITRIPID

TOP

FUNCTIONID

TOP

ACTION

TOP

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

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

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 isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

267

Page 270: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

MSGSTAT

TOP

ADDL

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

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".Attributes Attribute Description

minOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

268

Page 271: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CHOICE

TOP

Pool-IO

TOP

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Pool-PK

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Attribute DescriptionName CHOICEDatatypeDescription

Attribute DescriptionName Pool-IODatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

269

Page 272: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Pool-Full

TOP

LIABILITY

TOP

CODE

Attribute DescriptionName Pool-PKDatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName Pool-FullDatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

270

Page 273: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DESCRIPTION

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

TOP

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

271

Page 274: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

TOP

MAKERID

TOP

MAKERDTSTAMP

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute Description

272

Page 275: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CHECKERID

TOP

CHECKERDTSTAMP

TOP

MODNO

TOP

AUTHSTAT

Name MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

273

Page 276: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

TOP

POOL

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 1

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName POOLDatatype Number

274

Page 277: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

TOP

COLLATERAL

TOP

COLLATERALCURRENCY

DescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

275

Page 278: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

TOP

UTILIZATION

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

276

Page 279: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

TOP

DIFFAMOUNT

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNT

277

Page 280: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

Datatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

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

Attributes Attribute DescriptionminOccurs 0

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

278

Page 281: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

TOP

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

279

Page 282: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

FCUBS_ERROR_RESP

TOP

ERROR

TOP

ECODE

TOP

EDESC

TOP

FCUBS_WARNING_RESP

TOP

WARNING

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.

Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName WARNINGDatatype

280

Page 283: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

WCODE

TOP

WDESC

TOP

Description Indicates the warning encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.

Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered

281

Page 284: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

2.5.CollateralPoolModify

Amendment Of Collateral Pool

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Pool-Full

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

282

Page 285: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

ONCEAUTH

CollateralPoolLinkage

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_HEADER

TOP

SOURCE

TOP

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

283

Page 286: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

UBSCOMP

TOP

MSGID

TOP

CORRELID

TOP

USERID

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName USERIDDatatype String

284

Page 287: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

TOP

OPERATION

Description This is the user id which will be used within FLEXCUBE to record thetransaction. This needs to be a valid user id as maintained withinFLEXCUBE.

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.

285

Page 288: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

TOP

MULTITRIPID

Attributes Attribute Descriptionnillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName MULTITRIPIDDatatype String

286

Page 289: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

TOP

ADDL

Description In response messages, this is the ID sent by FLEXCUBE in case anyoverrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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".Attributes Attribute Description

minOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

287

Page 290: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

Pool-Full

TOP

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Attribute DescriptionName Pool-FullDatatypeDescription

288

Page 291: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

LIABILITY

TOP

CODE

TOP

DESCRIPTION

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

289

Page 292: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

TOP

MAKERID

Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescription

290

Page 293: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MAKERDTSTAMP

TOP

CHECKERID

TOP

CHECKERDTSTAMP

TOP

MODNO

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

291

Page 294: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

AUTHSTAT

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 1

Attribute Description

292

Page 295: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

POOL

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

TOP

COLLATERAL

Name LIABILITYDatatype StringDescription

Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

293

Page 296: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERALCURRENCY

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

294

Page 297: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

UTILIZATION

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBER

295

Page 298: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DIFFAMOUNT

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

Datatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute Description

296

Page 299: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

Name 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 userinterface.

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype String

297

Page 300: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

298

Page 301: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Pool-IO

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

LIABILITY

299

Page 302: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_HEADER

TOP

SOURCE

TOP

UBSCOMP

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

Attribute DescriptionName UBSCOMP

300

Page 303: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MSGID

TOP

CORRELID

TOP

USERID

Datatype 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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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

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

301

Page 304: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

TOP

OPERATION

TOP

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.Attributes Attribute Description

nillable true

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

302

Page 305: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

TOP

MULTITRIPID

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

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

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 isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

303

Page 306: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

TOP

ADDL

TOP

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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".Attributes Attribute Description

minOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

304

Page 307: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

Pool-IO

TOP

LIABILITY

TOP

CODE

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Attribute DescriptionName Pool-IODatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

305

Page 308: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DESCRIPTION

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

TOP

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

306

Page 309: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

TOP

MAKERID

TOP

MAKERDTSTAMP

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute Description

307

Page 310: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CHECKERID

TOP

CHECKERDTSTAMP

TOP

MODNO

TOP

AUTHSTAT

Name MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

308

Page 311: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

TOP

POOL

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName POOLDatatype Number

309

Page 312: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

TOP

COLLATERAL

TOP

COLLATERALCURRENCY

DescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

310

Page 313: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

TOP

UTILIZATION

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

311

Page 314: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

TOP

DIFFAMOUNT

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNT

312

Page 315: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

Datatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

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

Attributes Attribute DescriptionminOccurs 0

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

313

Page 316: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

TOP

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

314

Page 317: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

CHOICE

Pool-IO

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

315

Page 318: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

Pool-Full

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

316

Page 319: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

FCUBS_HEADER

TOP

SOURCE

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

Attribute DescriptionName SOURCEDatatype String

317

Page 320: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

UBSCOMP

TOP

MSGID

TOP

CORRELID

Description This is the code for the system which has sourced this message. For requestmessages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

Attributes Attribute DescriptionminOccurs 0nillable true

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

318

Page 321: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

USERID

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

TOP

OPERATION

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

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

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

319

Page 322: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

TOP

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.Attributes Attribute Description

nillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

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

320

Page 323: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

MULTITRIPID

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

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 isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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".Attributes Attribute Description

minOccurs 0

321

Page 324: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

ADDL

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

CHOICE

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Attribute DescriptionName CHOICE

322

Page 325: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

Pool-IO

TOP

LIABILITY

TOP

CODE

TOP

DESCRIPTION

TOP

CURRENCY

TOP

DatatypeDescription

Attribute DescriptionName Pool-IODatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

323

Page 326: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

AMOUNT

TOP

UTIL

TOP

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescription

324

Page 327: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MAKERID

TOP

MAKERDTSTAMP

TOP

CHECKERID

TOP

CHECKERDTSTAMP

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

325

Page 328: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MODNO

TOP

AUTHSTAT

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

326

Page 329: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LIABILITY

TOP

POOL

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescription

327

Page 330: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERAL

TOP

COLLATERALCURRENCY

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

328

Page 331: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

AUTODELINK

TOP

UTILIZATION

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVE

329

Page 332: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LINKEDPERCENTNUMBER

TOP

DIFFAMOUNT

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

Datatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

330

Page 333: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONID

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

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

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUE

331

Page 334: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

VAL_TYPE

TOP

Pool-Full

TOP

LIABILITY

TOP

CODE

TOP

DESCRIPTION

Datatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

Attribute DescriptionName Pool-FullDatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype String

332

Page 335: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

TOP

FUNCTIONTYPE

TOP

USERREFNO

DescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute Description

333

Page 336: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LIABBRANCH

TOP

MAKERID

TOP

MAKERDTSTAMP

TOP

CHECKERID

Name USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescription

334

Page 337: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CHECKERDTSTAMP

TOP

MODNO

TOP

AUTHSTAT

TOP

RECSTAT

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

335

Page 338: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

TOP

POOL

TOP

ORDERNO

TOP

TYPE

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

336

Page 339: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

BRANCHCODE

TOP

COLLATERAL

TOP

COLLATERALCURRENCY

TOP

COLLATERALAMOUNT

TOP

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

337

Page 340: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

TOP

UTILIZATION

TOP

LIENNUMBER

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

338

Page 341: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

TOP

DIFFAMOUNT

TOP

AUTHSTATUS

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescription

339

Page 342: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

TOP

FIELD_NAME

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

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

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

340

Page 343: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

TOP

FCUBS_ERROR_RESP

TOP

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

341

Page 344: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

ERROR

TOP

ECODE

TOP

EDESC

TOP

FCUBS_WARNING_RESP

TOP

WARNING

TOP

WCODE

Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.

Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName WARNINGDatatypeDescription Indicates the warning encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.

342

Page 345: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

WDESC

TOP

Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered

343

Page 346: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

CHOICE

Pool-PK

LIABILITY

CODE

MODNO

Pool-IO

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

344

Page 347: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

Pool-Full

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

345

Page 348: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

FCUBS_HEADER

TOP

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

346

Page 349: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

SOURCE

TOP

UBSCOMP

TOP

MSGID

TOP

CORRELID

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

347

Page 350: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

USERID

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

Attributes Attribute DescriptionminOccurs 0nillable true

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

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

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

348

Page 351: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

OPERATION

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.Attributes Attribute Description

nillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

349

Page 352: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MULTITRIPID

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

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

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 isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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

350

Page 353: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

ADDL

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

CHOICE

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

351

Page 354: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

Pool-PK

TOP

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Pool-IO

TOP

LIABILITY

Attribute DescriptionName CHOICEDatatypeDescription

Attribute DescriptionName Pool-PKDatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName Pool-IODatatypeDescription

352

Page 355: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CODE

TOP

DESCRIPTION

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute Description

353

Page 356: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

TOP

MAKERID

Name UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

354

Page 357: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MAKERDTSTAMP

TOP

CHECKERID

TOP

CHECKERDTSTAMP

TOP

MODNO

TOP

AUTHSTAT

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

355

Page 358: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName LIABILITYDatatype String

356

Page 359: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

POOL

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

TOP

COLLATERAL

TOP

COLLATERALCURRENCY

Description

Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

357

Page 360: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

TOP

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

358

Page 361: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

UTILIZATION

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype Number

359

Page 362: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DIFFAMOUNT

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

DescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName FUNCTIONID

360

Page 363: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

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

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

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype StringDescription

361

Page 364: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

Pool-Full

TOP

LIABILITY

TOP

CODE

TOP

DESCRIPTION

TOP

CURRENCY

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

Attribute DescriptionName Pool-FullDatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescription

362

Page 365: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

AMOUNT

TOP

UTIL

TOP

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCH

363

Page 366: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MAKERID

TOP

MAKERDTSTAMP

TOP

CHECKERID

TOP

CHECKERDTSTAMP

Datatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescription

364

Page 367: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MODNO

TOP

AUTHSTAT

TOP

RECSTAT

TOP

ONCEAUTH

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

365

Page 368: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CollateralPoolLinkage

TOP

LIABILITY

TOP

POOL

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODE

366

Page 369: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERAL

TOP

COLLATERALCURRENCY

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

Datatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescription

367

Page 370: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

AUTODELINK

TOP

UTILIZATION

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

Attributes Attribute DescriptionminOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

368

Page 371: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LINKEDPERCENTNUMBER

TOP

DIFFAMOUNT

TOP

AUTHSTATUS

TOP

LASTREVALDATE

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

369

Page 372: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

UDFDETAILS

TOP

FUNCTIONID

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

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

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

370

Page 373: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

VAL_TYPE

TOP

FCUBS_ERROR_RESP

TOP

ERROR

TOP

ECODE

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.

371

Page 374: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

EDESC

TOP

FCUBS_WARNING_RESP

TOP

WARNING

TOP

WCODE

TOP

WDESC

TOP

Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName WARNINGDatatypeDescription Indicates the warning encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.

Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered

372

Page 375: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

2.6.CollateralPoolQuery

Query Of Collateral Pool

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Pool-IO

LIABILITY

CODE

MODNO

FCUBS_HEADER

TOP

SOURCE

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

373

Page 376: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

UBSCOMP

TOP

MSGID

TOP

CORRELID

TOP

USERID

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

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

Attributes Attribute DescriptionminOccurs 0nillable true

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

374

Page 377: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

TOP

OPERATION

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

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

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

Attribute DescriptionName OPERATION

375

Page 378: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

TOP

MULTITRIPID

Datatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.Attributes Attribute Description

nillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName MULTITRIPID

376

Page 379: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

TOP

ADDL

Datatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case any

overrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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".Attributes Attribute Description

minOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

377

Page 380: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

Pool-IO

TOP

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Attribute DescriptionName Pool-IODatatypeDescription

378

Page 381: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

379

Page 382: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

CHOICE

Pool-IO

LIABILITY

CODE

MODNO

Pool-Full

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

380

Page 383: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

FCUBS_HEADER

TOP

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

381

Page 384: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

SOURCE

TOP

UBSCOMP

TOP

MSGID

TOP

CORRELID

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

382

Page 385: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

USERID

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

Attributes Attribute DescriptionminOccurs 0nillable true

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

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

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

383

Page 386: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

OPERATION

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.Attributes Attribute Description

nillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

384

Page 387: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MULTITRIPID

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

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

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 isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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

385

Page 388: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

ADDL

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

CHOICE

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

386

Page 389: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

Pool-IO

TOP

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Pool-Full

TOP

LIABILITY

Attribute DescriptionName CHOICEDatatypeDescription

Attribute DescriptionName Pool-IODatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName Pool-FullDatatypeDescription

387

Page 390: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CODE

TOP

DESCRIPTION

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute Description

388

Page 391: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

TOP

MAKERID

Name UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

389

Page 392: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MAKERDTSTAMP

TOP

CHECKERID

TOP

CHECKERDTSTAMP

TOP

MODNO

TOP

AUTHSTAT

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

390

Page 393: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 1

Attribute DescriptionName LIABILITYDatatype String

391

Page 394: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

POOL

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

TOP

COLLATERAL

TOP

COLLATERALCURRENCY

Description

Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

392

Page 395: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

TOP

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

393

Page 396: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

UTILIZATION

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype Number

394

Page 397: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DIFFAMOUNT

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

DescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName FUNCTIONID

395

Page 398: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

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

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

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype StringDescription

396

Page 399: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FCUBS_ERROR_RESP

TOP

ERROR

TOP

ECODE

TOP

EDESC

TOP

FCUBS_WARNING_RESP

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.

Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

397

Page 400: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

WARNING

TOP

WCODE

TOP

WDESC

TOP

Attribute DescriptionName WARNINGDatatypeDescription Indicates the warning encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.

Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered

398

Page 401: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

2.7.CollateralPoolReopen

Reopen Collateral Pool

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Pool-Full

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

399

Page 402: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

ONCEAUTH

CollateralPoolLinkage

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_HEADER

TOP

SOURCE

TOP

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

400

Page 403: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

UBSCOMP

TOP

MSGID

TOP

CORRELID

TOP

USERID

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName USERIDDatatype String

401

Page 404: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

TOP

OPERATION

Description This is the user id which will be used within FLEXCUBE to record thetransaction. This needs to be a valid user id as maintained withinFLEXCUBE.

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.

402

Page 405: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

TOP

MULTITRIPID

Attributes Attribute Descriptionnillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName MULTITRIPIDDatatype String

403

Page 406: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

TOP

ADDL

Description In response messages, this is the ID sent by FLEXCUBE in case anyoverrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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".Attributes Attribute Description

minOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

404

Page 407: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

Pool-Full

TOP

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Attribute DescriptionName Pool-FullDatatypeDescription

405

Page 408: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

LIABILITY

TOP

CODE

TOP

DESCRIPTION

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

406

Page 409: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

TOP

MAKERID

Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescription

407

Page 410: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MAKERDTSTAMP

TOP

CHECKERID

TOP

CHECKERDTSTAMP

TOP

MODNO

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

408

Page 411: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

AUTHSTAT

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 1

Attribute Description

409

Page 412: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

POOL

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

TOP

COLLATERAL

Name LIABILITYDatatype StringDescription

Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

410

Page 413: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERALCURRENCY

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

411

Page 414: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

UTILIZATION

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBER

412

Page 415: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DIFFAMOUNT

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

Datatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute Description

413

Page 416: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

Name 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 userinterface.

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype String

414

Page 417: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

415

Page 418: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Pool-IO

LIABILITY

CODE

MODNO

FCUBS_HEADER

TOP

SOURCE

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

416

Page 419: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

UBSCOMP

TOP

MSGID

TOP

CORRELID

TOP

USERID

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName USERIDDatatype String

417

Page 420: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

TOP

OPERATION

Description This is the user id which will be used within FLEXCUBE to record thetransaction. This needs to be a valid user id as maintained withinFLEXCUBE.

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.

418

Page 421: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

TOP

MULTITRIPID

Attributes Attribute Descriptionnillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName MULTITRIPIDDatatype String

419

Page 422: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

TOP

ADDL

Description In response messages, this is the ID sent by FLEXCUBE in case anyoverrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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".Attributes Attribute Description

minOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

420

Page 423: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

Pool-IO

TOP

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Attribute DescriptionName Pool-IODatatypeDescription

421

Page 424: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

422

Page 425: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

CHOICE

Pool-IO

LIABILITY

CODE

MODNO

Pool-Full

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

423

Page 426: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

FCUBS_HEADER

TOP

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

424

Page 427: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

SOURCE

TOP

UBSCOMP

TOP

MSGID

TOP

CORRELID

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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 toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

425

Page 428: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

USERID

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

Attributes Attribute DescriptionminOccurs 0nillable true

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

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

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

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

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

426

Page 429: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

OPERATION

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.Attributes Attribute Description

nillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

427

Page 430: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MULTITRIPID

TOP

FUNCTIONID

TOP

ACTION

TOP

MSGSTAT

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

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 isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

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

428

Page 431: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

ADDL

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

TOP

CHOICE

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

Attribute DescriptionName FCUBS_BODYDatatypeDescription

429

Page 432: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

Pool-IO

TOP

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Pool-Full

TOP

LIABILITY

Attribute DescriptionName CHOICEDatatypeDescription

Attribute DescriptionName Pool-IODatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName Pool-FullDatatypeDescription

430

Page 433: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CODE

TOP

DESCRIPTION

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute Description

431

Page 434: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

TOP

MAKERID

Name UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

432

Page 435: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MAKERDTSTAMP

TOP

CHECKERID

TOP

CHECKERDTSTAMP

TOP

MODNO

TOP

AUTHSTAT

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

433

Page 436: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 1

Attribute DescriptionName LIABILITYDatatype String

434

Page 437: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

POOL

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

TOP

COLLATERAL

TOP

COLLATERALCURRENCY

Description

Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

435

Page 438: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

TOP

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

436

Page 439: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

UTILIZATION

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype Number

437

Page 440: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DIFFAMOUNT

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

DescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName FUNCTIONID

438

Page 441: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

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

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

Attributes Attribute DescriptionminOccurs 0

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

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype StringDescription

439

Page 442: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FCUBS_ERROR_RESP

TOP

ERROR

TOP

ECODE

TOP

EDESC

TOP

FCUBS_WARNING_RESP

Attributes Attribute DescriptionminOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.

Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

440

Page 443: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

WARNING

TOP

WCODE

TOP

WDESC

TOP

Attribute DescriptionName WARNINGDatatypeDescription Indicates the warning encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.

Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered

441

Page 444: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

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

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

CHOICE

Pool-PK

LIABILITY

CODE

MODNO

Pool-IO

LIABILITY

CODE

MODNO

Pool-Full

LIABILITY

CODE

DESCRIPTION

CURRENCY

AMOUNT

UTIL

FUNCTIONTYPE

USERREFNO

LIABBRANCH

MAKERID

442

Page 445: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

MAKERDTSTAMP

CHECKERID

CHECKERDTSTAMP

MODNO

AUTHSTAT

RECSTAT

ONCEAUTH

CollateralPoolLinkage

LIABILITY

POOL

ORDERNO

TYPE

BRANCHCODE

COLLATERAL

COLLATERALCURRENCY

COLLATERALAMOUNT

LINKEDAMOUNT

LINKEDAMOUNTPOOLCCY

AUTODELINK

UTILIZATION

LIENNUMBER

USERREFNO

CONATIVE

LINKEDPERCENTNUMBER

DIFFAMOUNT

AUTHSTATUS

LASTREVALDATE

UDFDETAILS

FUNCTIONID

FIELD_NAME

DATATYPE

FIELD_VALUE

VAL_TYPE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADER

443

Page 446: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

SOURCE

TOP

UBSCOMP

TOP

MSGID

TOP

CORRELID

DatatypeDescription

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 asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".

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

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

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 duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName CORRELIDDatatype String

444

Page 447: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

USERID

TOP

BRANCH

TOP

MODULEID

TOP

SERVICE

Description This is the correlation ID for the message. Gateway supports 2 correlationpatterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.

Attributes Attribute DescriptionminOccurs 0nillable true

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

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

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

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 Description

length 3pattern [a-zA-Z_0-9]{3}

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

Attributes Attribute DescriptionminOccurs 0nillable true

Attribute Description

445

Page 448: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

OPERATION

TOP

SOURCE_OPERATION

TOP

SOURCE_USERID

TOP

DESTINATION

Name SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is

being requested. This field is case-sensitive.Attributes Attribute Description

nillable true

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

Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-

sensitive.Attributes Attribute Description

nillable true

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

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 validSource Operation for the Source within FLEXCUBE.

Attributes Attribute DescriptionminOccurs 0nillable true

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

Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description

minOccurs 0nillable true

Attribute DescriptionName DESTINATION

446

Page 449: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

MULTITRIPID

TOP

FUNCTIONID

TOP

ACTION

TOP

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, theSOURCE from the request message is reproduced here.

Attributes Attribute DescriptionminOccurs 0

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

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 isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.

Attributes Attribute DescriptionminOccurs 0

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

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

Attributes Attribute DescriptionminOccurs 0

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

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

minOccurs 0

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

447

Page 450: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

MSGSTAT

TOP

ADDL

TOP

PARAM

TOP

NAME

TOP

VALUE

TOP

FCUBS_BODY

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".Attributes Attribute Description

minOccurs 0

Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description

minOccurs 0

Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.

Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.

448

Page 451: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CHOICE

TOP

Pool-PK

TOP

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Pool-IO

Attribute DescriptionName FCUBS_BODYDatatypeDescription

Attribute DescriptionName CHOICEDatatypeDescription

Attribute DescriptionName Pool-PKDatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

449

Page 452: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LIABILITY

TOP

CODE

TOP

MODNO

TOP

Pool-Full

TOP

LIABILITY

TOP

CODE

Attribute DescriptionName Pool-IODatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName Pool-FullDatatypeDescription

Attribute DescriptionName LIABILITYDatatype StringDescription

450

Page 453: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

DESCRIPTION

TOP

CURRENCY

TOP

AMOUNT

TOP

UTIL

TOP

Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 20

Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 105

Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description

maxLength 3

Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

451

Page 454: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

FUNCTIONTYPE

TOP

USERREFNO

TOP

LIABBRANCH

TOP

MAKERID

TOP

MAKERDTSTAMP

Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute Description

452

Page 455: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

CHECKERID

TOP

CHECKERDTSTAMP

TOP

MODNO

TOP

AUTHSTAT

Name MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 12

Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 25

Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

453

Page 456: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

RECSTAT

TOP

ONCEAUTH

TOP

CollateralPoolLinkage

TOP

LIABILITY

TOP

POOL

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 1

Attribute DescriptionName LIABILITYDatatype StringDescription

Attribute DescriptionName POOLDatatype Number

454

Page 457: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

ORDERNO

TOP

TYPE

TOP

BRANCHCODE

TOP

COLLATERAL

TOP

COLLATERALCURRENCY

DescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName ORDERNODatatype NumberDescription

Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 1

Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALDatatype StringDescription

Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

455

Page 458: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

COLLATERALAMOUNT

TOP

LINKEDAMOUNT

TOP

LINKEDAMOUNTPOOLCCY

TOP

AUTODELINK

TOP

UTILIZATION

Restrictions Restrictions DescriptionmaxLength 3

Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription

Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

456

Page 459: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

LIENNUMBER

TOP

USERREFNO

TOP

CONATIVE

TOP

LINKEDPERCENTNUMBER

TOP

DIFFAMOUNT

Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 20

Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 50

Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 4

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName DIFFAMOUNT

457

Page 460: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

AUTHSTATUS

TOP

LASTREVALDATE

TOP

UDFDETAILS

TOP

FUNCTIONID

Datatype NumberDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 1

Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description

minOccurs 0

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

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

Attributes Attribute DescriptionminOccurs 0

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

458

Page 461: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

FIELD_NAME

TOP

DATATYPE

TOP

FIELD_VALUE

TOP

VAL_TYPE

TOP

Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description

maxLength 105minLength 1

Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 15

Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 255minLength 0

Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description

minOccurs 0

Restrictions Restrictions DescriptionmaxLength 2minLength 0

459

Page 462: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

FCUBS_ERROR_RESP

TOP

ERROR

TOP

ECODE

TOP

EDESC

TOP

FCUBS_WARNING_RESP

TOP

WARNING

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.

Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description

maxOccurs unboundedminOccurs 0

Attribute DescriptionName WARNINGDatatype

460

Page 463: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

TOP

WCODE

TOP

WDESC

TOP

Description Indicates the warning encountered.Attributes Attribute Description

maxOccurs unbounded

Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.

Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered

461

Page 464: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

ELCoreService

[October][2013]

Oracle Financial Services software Limited

Oracle Park

Off Western Express Highway

Goregaon (East)

Mumbai, Maharashtra 400 063

India

Worldwide Inquiries:

Phone: +91 22 6718 3000

Fax:+91 22 6718 3001

www.oracle.com/financialservices/

Copyright © [2007], [2013], 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 their

respective owners.

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs

installed on the hardware, and/or documentation, delivered to U.S. Government end users are commercial computer

software pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As

such, 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 and

license 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 not

developed or intended for use in any inherently dangerous applications, including applications that may create a risk of

personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all

appropriate failsafe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates

disclaim 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 and

disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or

allowed 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

of

this 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 any

errors, please report them to us in writing.

This software or hardware and documentation may provide access to or information on content, products and services

from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any

462

Page 465: Gateway Documentation - ELCollateralPoolService Oracle ... · authorisation of collateral pool 2.1.1.ge-collateralpoolauthorize-req-full-msg.xsd fcubs_header source ubscomp msgid

kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not be

responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or

services.

463