Gateway Documentation - ELPoolService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation -...

Preview:

Citation preview

Gateway Documentation - ELPoolServiceOracle FLEXCUBE Universal Banking

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

Table Of Contents

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

2. ELPoolService ......................................................................... 2

2.1.AuthorizeCollateralPool ......................................................................... 2

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

2.1.2.GE-AuthorizeCollateralPool-Req-IO-MSG.xsd ......................................................................... 21

2.1.3.GE-AuthorizeCollateralPool-Res-Full-MSG.xsd ......................................................................... 29

2.1.4.GE-AuthorizeCollateralPool-Res-PK-MSG.xsd ......................................................................... 50

2.2.CloseCollateralPool ......................................................................... 60

2.2.1.GE-CloseCollateralPool-Req-Full-MSG.xsd ......................................................................... 60

2.2.2.GE-CloseCollateralPool-Req-IO-MSG.xsd ......................................................................... 79

2.2.3.GE-CloseCollateralPool-Res-Full-MSG.xsd ......................................................................... 87

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

2.3.CreateCollateralPool ......................................................................... 118

2.3.1.GE-CreateCollateralPool-Req-Full-MSG.xsd ......................................................................... 118

2.3.2.GE-CreateCollateralPool-Req-IO-MSG.xsd ......................................................................... 137

2.3.3.GE-CreateCollateralPool-Res-Full-MSG.xsd ......................................................................... 151

2.3.4.GE-CreateCollateralPool-Res-PK-MSG.xsd ......................................................................... 172

2.4.DeleteCollateralPool ......................................................................... 188

2.4.1.GE-DeleteCollateralPool-Req-Full-MSG.xsd ......................................................................... 188

2.4.2.GE-DeleteCollateralPool-Req-IO-MSG.xsd ......................................................................... 207

2.4.3.GE-DeleteCollateralPool-Res-Full-MSG.xsd ......................................................................... 214

2.4.4.GE-DeleteCollateralPool-Res-PK-MSG.xsd ......................................................................... 235

2.5.ModifyCollateralPool ......................................................................... 244

2.5.1.GE-ModifyCollateralPool-Req-Full-MSG.xsd ......................................................................... 244

2.5.2.GE-ModifyCollateralPool-Req-IO-MSG.xsd ......................................................................... 263

2.5.3.GE-ModifyCollateralPool-Res-Full-MSG.xsd ......................................................................... 276

2.5.4.GE-ModifyCollateralPool-Res-PK-MSG.xsd ......................................................................... 297

2.6.QueryCollateralPool ......................................................................... 312

2.6.1.GE-QueryCollateralPool-Req-IO-MSG.xsd ......................................................................... 312

2.6.2.GE-QueryCollateralPool-Res-Full-MSG.xsd ......................................................................... 319

2.7.ReopenCollateralPool ......................................................................... 341

2.7.1.GE-ReopenCollateralPool-Req-Full-MSG.xsd ......................................................................... 341

2.7.2.GE-ReopenCollateralPool-Req-IO-MSG.xsd ......................................................................... 360

2.7.3.GE-ReopenCollateralPool-Res-Full-MSG.xsd ......................................................................... 368

2.7.4.GE-ReopenCollateralPool-Res-PK-MSG.xsd ......................................................................... 389

1. Background

Integration of different applications and solutions is a key area in today's systems.A variety of specialized applications deployed on disparate platforms and using different infrastructure need to be able to communicate and integrate seamlessly with FLEXCUBE UBS in order to exchange data.The FLEXCUBE UBS Integration Gateway (referred to as Gateway) will cater to these integration needs.The integration needs supported by the Gateway can be broadly categorized from the perspective of Gateway as follows

1. Inbound application integration :

This is used when any external system needs to add, modify or query information within FLEXCUBE UBS

2. Outbound application integration :

This is used when any external system needs to be notified of the various events that occur within FLEXCUBE UBS

The following sections provide detailed XSD documentation of all operations available in ELPoolService of EL Module

1

2. ELPoolService

2.1.AuthorizeCollateralPool

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

AUTHORIZECOLLATERALPOOL_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-Full

LIAB_ID

POOL_CODE

POOL_DESCRIPTION

POOL_CCY 2

POOL_AMT

POOL_UTIL

LIAB_BRANCH

MORTGAGE_INITIATED

AUTOFACILITY

AVAILABLE_AMOUNT

LIAB_NO

BLOCK_AMT

LIAB_NAME

BRANCH_CODE

AUTO_FACILITY_CUSTNO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Pool-Collaterals-Linkage

FUNCTION_TYPE

COLLATERAL_CCY

COLLATERAL_AMOUNT

LINKEDAMT

LINKDAMTPOOL

COLLATUTIL

LINKEDPERCENTNUMBER

AVAIL_INT_RATE

INT_SPREAD

RATE_OF_INT

EXPIRY_DATE

POOL_ID

ORDER_NO3

TYPE

BRANCH_CODE

COLLATERAL_CODE

COLLATERAL_DESCRIPTION

SHARING_PERCENTAGE

LIMIT_CONTRIBUTION

COLLATERAL_TYPE

UDFDETAILS

FLDNAM

FLDVAL

AUTHORIZECOLLATERALPOOL_FSFS_REQ

Attribute DescriptionName AUTHORIZECOLLATERALPOOL_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

4

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

5

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.

6

Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

7

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

8

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

9

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

AuthorizeCollateralPool

Collaterals-Pool-Full

Attribute DescriptionName Collaterals-Pool-FullDatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

POOL_DESCRIPTION

Attribute DescriptionName POOL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

POOL_CCY

Attribute Description10

Name POOL_CCYDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

POOL_AMT

Attribute DescriptionName POOL_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_UTIL

Attribute DescriptionName POOL_UTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_BRANCH

Attribute DescriptionName LIAB_BRANCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MORTGAGE_INITIATED

Attribute DescriptionName MORTGAGE_INITIATEDDatatype stringDescription

11

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AUTOFACILITY

Attribute DescriptionName AUTOFACILITYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AVAILABLE_AMOUNT

Attribute DescriptionName AVAILABLE_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

BLOCK_AMT

Attribute DescriptionName BLOCK_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

12

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NAME

Attribute DescriptionName LIAB_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1020

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AUTO_FACILITY_CUSTNO

Attribute DescriptionName AUTO_FACILITY_CUSTNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

13

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

14

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Pool-Collaterals-Linkage

Attribute DescriptionName Pool-Collaterals-LinkageDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_TYPE

Attribute DescriptionName FUNCTION_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

15

Restrictions

Restrictions DescriptionmaxLength 1

COLLATERAL_CCY

Attribute DescriptionName COLLATERAL_CCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_AMOUNT

Attribute DescriptionName COLLATERAL_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDAMT

Attribute DescriptionName LINKEDAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKDAMTPOOL

Attribute DescriptionName LINKDAMTPOOLDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

16

Restrictions

Restrictions DescriptiontotalDigits 22

COLLATUTIL

Attribute DescriptionName COLLATUTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDPERCENTNUMBER

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

AVAIL_INT_RATE

Attribute DescriptionName AVAIL_INT_RATEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INT_SPREAD

Attribute DescriptionName INT_SPREADDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

17

Restrictions

Restrictions DescriptiontotalDigits 22

RATE_OF_INT

Attribute DescriptionName RATE_OF_INTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXPIRY_DATE

Attribute DescriptionName EXPIRY_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

POOL_ID

Attribute DescriptionName POOL_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

ORDER_NO

Attribute DescriptionName ORDER_NODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

18

TYPE

Attribute DescriptionName TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_CODE

Attribute DescriptionName COLLATERAL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

COLLATERAL_DESCRIPTION

Attribute DescriptionName COLLATERAL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

SHARING_PERCENTAGE

Attribute DescriptionName SHARING_PERCENTAGEDatatype stringDescription

19

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

LIMIT_CONTRIBUTION

Attribute DescriptionName LIMIT_CONTRIBUTIONDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 24

COLLATERAL_TYPE

Attribute DescriptionName COLLATERAL_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field Name

20

Restrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

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

AUTHORIZECOLLATERALPOOL_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL21

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-IO

LIAB_ID

POOL_CODE

CHECKER

CHECKERSTAMP

MODNO

AUTHORIZECOLLATERALPOOL_IOPK_REQ

Attribute DescriptionName AUTHORIZECOLLATERALPOOL_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

22

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

23

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.

24

Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

25

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

26

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

27

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

AuthorizeCollateralPool

Collaterals-Pool-IO

Attribute DescriptionName Collaterals-Pool-IODatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

28

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

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

AUTHORIZECOLLATERALPOOL_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

29

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-Full

LIAB_ID

POOL_CODE

POOL_DESCRIPTION

POOL_CCY

POOL_AMT

POOL_UTIL

LIAB_BRANCH

MORTGAGE_INITIATED

AUTOFACILITY

AVAILABLE_AMOUNT

LIAB_NO

BLOCK_AMT

LIAB_NAME

BRANCH_CODE

AUTO_FACILITY_CUSTNO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO30

TXNSTAT

AUTHSTAT

Pool-Collaterals-Linkage

FUNCTION_TYPE

COLLATERAL_CCY

COLLATERAL_AMOUNT

LINKEDAMT

LINKDAMTPOOL

COLLATUTIL

LINKEDPERCENTNUMBER

AVAIL_INT_RATE

INT_SPREAD

RATE_OF_INT

EXPIRY_DATE

POOL_ID

ORDER_NO

TYPE

BRANCH_CODE

COLLATERAL_CODE

COLLATERAL_DESCRIPTION

SHARING_PERCENTAGE

LIMIT_CONTRIBUTION

COLLATERAL_TYPE

UDFDETAILS

FLDNAM

FLDVAL

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING31

WCODE

WDESC

AUTHORIZECOLLATERALPOOL_FSFS_RES

Attribute DescriptionName AUTHORIZECOLLATERALPOOL_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

32

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

33

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

34

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

35

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL36

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Collaterals-Pool-Full

Attribute DescriptionName Collaterals-Pool-FullDatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescription

37

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

POOL_DESCRIPTION

Attribute DescriptionName POOL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

POOL_CCY

Attribute DescriptionName POOL_CCYDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

POOL_AMT

Attribute DescriptionName POOL_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

38

POOL_UTIL

Attribute DescriptionName POOL_UTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_BRANCH

Attribute DescriptionName LIAB_BRANCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MORTGAGE_INITIATED

Attribute DescriptionName MORTGAGE_INITIATEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AUTOFACILITY

Attribute DescriptionName AUTOFACILITYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AVAILABLE_AMOUNT39

Attribute DescriptionName AVAILABLE_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

BLOCK_AMT

Attribute DescriptionName BLOCK_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NAME

Attribute DescriptionName LIAB_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1020

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype string

40

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AUTO_FACILITY_CUSTNO

Attribute DescriptionName AUTO_FACILITY_CUSTNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype string

41

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype string

42

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Pool-Collaterals-Linkage

Attribute DescriptionName Pool-Collaterals-LinkageDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_TYPE

Attribute DescriptionName FUNCTION_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

COLLATERAL_CCY

Attribute DescriptionName COLLATERAL_CCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_AMOUNT

Attribute DescriptionName COLLATERAL_AMOUNTDatatype decimalDescription

43

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDAMT

Attribute DescriptionName LINKEDAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKDAMTPOOL

Attribute DescriptionName LINKDAMTPOOLDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

COLLATUTIL

Attribute DescriptionName COLLATUTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDPERCENTNUMBER

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype decimalDescription

44

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

AVAIL_INT_RATE

Attribute DescriptionName AVAIL_INT_RATEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INT_SPREAD

Attribute DescriptionName INT_SPREADDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

RATE_OF_INT

Attribute DescriptionName RATE_OF_INTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXPIRY_DATE

Attribute DescriptionName EXPIRY_DATEDatatype StringDescription

45

Attribute

Attribute DescriptionminOccurs 0

POOL_ID

Attribute DescriptionName POOL_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

ORDER_NO

Attribute DescriptionName ORDER_NODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TYPE

Attribute DescriptionName TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

46

COLLATERAL_CODE

Attribute DescriptionName COLLATERAL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

COLLATERAL_DESCRIPTION

Attribute DescriptionName COLLATERAL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

SHARING_PERCENTAGE

Attribute DescriptionName SHARING_PERCENTAGEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

LIMIT_CONTRIBUTION

Attribute DescriptionName LIMIT_CONTRIBUTIONDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 24

COLLATERAL_TYPE

Attribute DescriptionName COLLATERAL_TYPE

47

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

48

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

49

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

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

AUTHORIZECOLLATERALPOOL_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-PK

LIAB_ID

POOL_CODE

Collaterals-Pool-IO50

LIAB_ID

POOL_CODE

CHECKER

CHECKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

AUTHORIZECOLLATERALPOOL_IOPK_RES

Attribute DescriptionName AUTHORIZECOLLATERALPOOL_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

51

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

52

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.

53

Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

54

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

55

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

56

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Collaterals-Pool-PK

Attribute DescriptionName Collaterals-Pool-PKDatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionRestrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

Collaterals-Pool-IO

Attribute DescriptionName Collaterals-Pool-IODatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

57

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

FCUBS_ERROR_RESP58

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

59

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.2.CloseCollateralPool

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

CLOSECOLLATERALPOOL_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

60

Collaterals-Pool-Full

LIAB_ID

POOL_CODE

POOL_DESCRIPTION

POOL_CCY

POOL_AMT

POOL_UTIL

LIAB_BRANCH

MORTGAGE_INITIATED

AUTOFACILITY

AVAILABLE_AMOUNT

LIAB_NO

BLOCK_AMT

LIAB_NAME

BRANCH_CODE

AUTO_FACILITY_CUSTNO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Pool-Collaterals-Linkage

FUNCTION_TYPE

COLLATERAL_CCY

COLLATERAL_AMOUNT

LINKEDAMT

LINKDAMTPOOL

COLLATUTIL

LINKEDPERCENTNUMBER

AVAIL_INT_RATE61

INT_SPREAD

RATE_OF_INT

EXPIRY_DATE

POOL_ID

ORDER_NO

TYPE

BRANCH_CODE

COLLATERAL_CODE

COLLATERAL_DESCRIPTION

SHARING_PERCENTAGE

LIMIT_CONTRIBUTION

COLLATERAL_TYPE

UDFDETAILS

FLDNAM

FLDVAL

CLOSECOLLATERALPOOL_FSFS_REQ

Attribute DescriptionName CLOSECOLLATERALPOOL_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

Attribute Description

62

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

Attribute DescriptionName USERID

63

Datatype stringDescription This is the user id which will be used within FLEXCUBE to record

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.64

Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

65

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

66

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

67

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

CloseCollateralPool

Collaterals-Pool-Full

Attribute DescriptionName Collaterals-Pool-FullDatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

POOL_DESCRIPTION

Attribute DescriptionName POOL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

POOL_CCY

Attribute Description68

Name POOL_CCYDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

POOL_AMT

Attribute DescriptionName POOL_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_UTIL

Attribute DescriptionName POOL_UTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_BRANCH

Attribute DescriptionName LIAB_BRANCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MORTGAGE_INITIATED

Attribute DescriptionName MORTGAGE_INITIATEDDatatype stringDescription

69

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AUTOFACILITY

Attribute DescriptionName AUTOFACILITYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AVAILABLE_AMOUNT

Attribute DescriptionName AVAILABLE_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

BLOCK_AMT

Attribute DescriptionName BLOCK_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

70

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NAME

Attribute DescriptionName LIAB_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1020

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AUTO_FACILITY_CUSTNO

Attribute DescriptionName AUTO_FACILITY_CUSTNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

71

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

72

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Pool-Collaterals-Linkage

Attribute DescriptionName Pool-Collaterals-LinkageDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_TYPE

Attribute DescriptionName FUNCTION_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

73

Restrictions

Restrictions DescriptionmaxLength 1

COLLATERAL_CCY

Attribute DescriptionName COLLATERAL_CCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_AMOUNT

Attribute DescriptionName COLLATERAL_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDAMT

Attribute DescriptionName LINKEDAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKDAMTPOOL

Attribute DescriptionName LINKDAMTPOOLDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

74

Restrictions

Restrictions DescriptiontotalDigits 22

COLLATUTIL

Attribute DescriptionName COLLATUTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDPERCENTNUMBER

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

AVAIL_INT_RATE

Attribute DescriptionName AVAIL_INT_RATEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INT_SPREAD

Attribute DescriptionName INT_SPREADDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

75

Restrictions

Restrictions DescriptiontotalDigits 22

RATE_OF_INT

Attribute DescriptionName RATE_OF_INTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXPIRY_DATE

Attribute DescriptionName EXPIRY_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

POOL_ID

Attribute DescriptionName POOL_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

ORDER_NO

Attribute DescriptionName ORDER_NODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

76

TYPE

Attribute DescriptionName TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_CODE

Attribute DescriptionName COLLATERAL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

COLLATERAL_DESCRIPTION

Attribute DescriptionName COLLATERAL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

SHARING_PERCENTAGE

Attribute DescriptionName SHARING_PERCENTAGEDatatype stringDescription

77

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

LIMIT_CONTRIBUTION

Attribute DescriptionName LIMIT_CONTRIBUTIONDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 24

COLLATERAL_TYPE

Attribute DescriptionName COLLATERAL_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field Name

78

Restrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

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

CLOSECOLLATERALPOOL_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL79

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-IO

LIAB_ID

POOL_CODE

MAKER

MAKERSTAMP

MODNO

CLOSECOLLATERALPOOL_IOPK_REQ

Attribute DescriptionName CLOSECOLLATERALPOOL_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

80

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

81

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.

82

Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

83

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

84

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

85

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

CloseCollateralPool

Collaterals-Pool-IO

Attribute DescriptionName Collaterals-Pool-IODatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

86

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

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

CLOSECOLLATERALPOOL_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

87

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-Full

LIAB_ID

POOL_CODE

POOL_DESCRIPTION

POOL_CCY

POOL_AMT

POOL_UTIL

LIAB_BRANCH

MORTGAGE_INITIATED

AUTOFACILITY

AVAILABLE_AMOUNT

LIAB_NO

BLOCK_AMT

LIAB_NAME

BRANCH_CODE

AUTO_FACILITY_CUSTNO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO88

TXNSTAT

AUTHSTAT

Pool-Collaterals-Linkage

FUNCTION_TYPE

COLLATERAL_CCY

COLLATERAL_AMOUNT

LINKEDAMT

LINKDAMTPOOL

COLLATUTIL

LINKEDPERCENTNUMBER

AVAIL_INT_RATE

INT_SPREAD

RATE_OF_INT

EXPIRY_DATE

POOL_ID

ORDER_NO

TYPE

BRANCH_CODE

COLLATERAL_CODE

COLLATERAL_DESCRIPTION

SHARING_PERCENTAGE

LIMIT_CONTRIBUTION

COLLATERAL_TYPE

UDFDETAILS

FLDNAM

FLDVAL

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING89

WCODE

WDESC

CLOSECOLLATERALPOOL_FSFS_RES

Attribute DescriptionName CLOSECOLLATERALPOOL_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

90

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

91

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

92

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

93

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL94

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Collaterals-Pool-Full

Attribute DescriptionName Collaterals-Pool-FullDatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescription

95

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

POOL_DESCRIPTION

Attribute DescriptionName POOL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

POOL_CCY

Attribute DescriptionName POOL_CCYDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

POOL_AMT

Attribute DescriptionName POOL_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

96

POOL_UTIL

Attribute DescriptionName POOL_UTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_BRANCH

Attribute DescriptionName LIAB_BRANCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MORTGAGE_INITIATED

Attribute DescriptionName MORTGAGE_INITIATEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AUTOFACILITY

Attribute DescriptionName AUTOFACILITYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AVAILABLE_AMOUNT97

Attribute DescriptionName AVAILABLE_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

BLOCK_AMT

Attribute DescriptionName BLOCK_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NAME

Attribute DescriptionName LIAB_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1020

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype string

98

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AUTO_FACILITY_CUSTNO

Attribute DescriptionName AUTO_FACILITY_CUSTNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype string

99

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype string

100

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Pool-Collaterals-Linkage

Attribute DescriptionName Pool-Collaterals-LinkageDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_TYPE

Attribute DescriptionName FUNCTION_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

COLLATERAL_CCY

Attribute DescriptionName COLLATERAL_CCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_AMOUNT

Attribute DescriptionName COLLATERAL_AMOUNTDatatype decimalDescription

101

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDAMT

Attribute DescriptionName LINKEDAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKDAMTPOOL

Attribute DescriptionName LINKDAMTPOOLDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

COLLATUTIL

Attribute DescriptionName COLLATUTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDPERCENTNUMBER

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype decimalDescription

102

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

AVAIL_INT_RATE

Attribute DescriptionName AVAIL_INT_RATEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INT_SPREAD

Attribute DescriptionName INT_SPREADDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

RATE_OF_INT

Attribute DescriptionName RATE_OF_INTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXPIRY_DATE

Attribute DescriptionName EXPIRY_DATEDatatype StringDescription

103

Attribute

Attribute DescriptionminOccurs 0

POOL_ID

Attribute DescriptionName POOL_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

ORDER_NO

Attribute DescriptionName ORDER_NODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TYPE

Attribute DescriptionName TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

104

COLLATERAL_CODE

Attribute DescriptionName COLLATERAL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

COLLATERAL_DESCRIPTION

Attribute DescriptionName COLLATERAL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

SHARING_PERCENTAGE

Attribute DescriptionName SHARING_PERCENTAGEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

LIMIT_CONTRIBUTION

Attribute DescriptionName LIMIT_CONTRIBUTIONDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 24

COLLATERAL_TYPE

Attribute DescriptionName COLLATERAL_TYPE

105

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

106

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

107

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

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

CLOSECOLLATERALPOOL_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-PK

LIAB_ID

POOL_CODE

Collaterals-Pool-IO108

LIAB_ID

POOL_CODE

MAKER

MAKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CLOSECOLLATERALPOOL_IOPK_RES

Attribute DescriptionName CLOSECOLLATERALPOOL_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

109

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

110

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.

111

Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

112

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

113

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

114

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Collaterals-Pool-PK

Attribute DescriptionName Collaterals-Pool-PKDatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionRestrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

Collaterals-Pool-IO

Attribute DescriptionName Collaterals-Pool-IODatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

115

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

FCUBS_ERROR_RESP116

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

117

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.3.CreateCollateralPool

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

CREATECOLLATERALPOOL_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

118

Collaterals-Pool-Full

LIAB_ID

POOL_CODE

POOL_DESCRIPTION

POOL_CCY

POOL_AMT

POOL_UTIL

LIAB_BRANCH

MORTGAGE_INITIATED

AUTOFACILITY

AVAILABLE_AMOUNT

LIAB_NO

BLOCK_AMT

LIAB_NAME

BRANCH_CODE

AUTO_FACILITY_CUSTNO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Pool-Collaterals-Linkage

FUNCTION_TYPE

COLLATERAL_CCY

COLLATERAL_AMOUNT

LINKEDAMT

LINKDAMTPOOL

COLLATUTIL

LINKEDPERCENTNUMBER

AVAIL_INT_RATE119

INT_SPREAD

RATE_OF_INT

EXPIRY_DATE

POOL_ID

ORDER_NO

TYPE

BRANCH_CODE

COLLATERAL_CODE

COLLATERAL_DESCRIPTION

SHARING_PERCENTAGE

LIMIT_CONTRIBUTION

COLLATERAL_TYPE

UDFDETAILS

FLDNAM

FLDVAL

CREATECOLLATERALPOOL_FSFS_REQ

Attribute DescriptionName CREATECOLLATERALPOOL_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

Attribute Description

120

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

Attribute DescriptionName USERID

121

Datatype stringDescription This is the user id which will be used within FLEXCUBE to record

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.122

Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

123

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

124

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

125

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

CreateCollateralPool

Collaterals-Pool-Full

Attribute DescriptionName Collaterals-Pool-FullDatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

POOL_DESCRIPTION

Attribute DescriptionName POOL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

POOL_CCY

Attribute Description126

Name POOL_CCYDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

POOL_AMT

Attribute DescriptionName POOL_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_UTIL

Attribute DescriptionName POOL_UTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_BRANCH

Attribute DescriptionName LIAB_BRANCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MORTGAGE_INITIATED

Attribute DescriptionName MORTGAGE_INITIATEDDatatype stringDescription

127

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AUTOFACILITY

Attribute DescriptionName AUTOFACILITYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AVAILABLE_AMOUNT

Attribute DescriptionName AVAILABLE_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

BLOCK_AMT

Attribute DescriptionName BLOCK_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

128

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NAME

Attribute DescriptionName LIAB_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1020

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AUTO_FACILITY_CUSTNO

Attribute DescriptionName AUTO_FACILITY_CUSTNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

129

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

130

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Pool-Collaterals-Linkage

Attribute DescriptionName Pool-Collaterals-LinkageDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_TYPE

Attribute DescriptionName FUNCTION_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

131

Restrictions

Restrictions DescriptionmaxLength 1

COLLATERAL_CCY

Attribute DescriptionName COLLATERAL_CCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_AMOUNT

Attribute DescriptionName COLLATERAL_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDAMT

Attribute DescriptionName LINKEDAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKDAMTPOOL

Attribute DescriptionName LINKDAMTPOOLDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

132

Restrictions

Restrictions DescriptiontotalDigits 22

COLLATUTIL

Attribute DescriptionName COLLATUTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDPERCENTNUMBER

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

AVAIL_INT_RATE

Attribute DescriptionName AVAIL_INT_RATEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INT_SPREAD

Attribute DescriptionName INT_SPREADDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

133

Restrictions

Restrictions DescriptiontotalDigits 22

RATE_OF_INT

Attribute DescriptionName RATE_OF_INTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXPIRY_DATE

Attribute DescriptionName EXPIRY_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

POOL_ID

Attribute DescriptionName POOL_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

ORDER_NO

Attribute DescriptionName ORDER_NODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

134

TYPE

Attribute DescriptionName TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_CODE

Attribute DescriptionName COLLATERAL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

COLLATERAL_DESCRIPTION

Attribute DescriptionName COLLATERAL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

SHARING_PERCENTAGE

Attribute DescriptionName SHARING_PERCENTAGEDatatype stringDescription

135

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

LIMIT_CONTRIBUTION

Attribute DescriptionName LIMIT_CONTRIBUTIONDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 24

COLLATERAL_TYPE

Attribute DescriptionName COLLATERAL_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field Name

136

Restrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

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

CREATECOLLATERALPOOL_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL137

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-IO

LIAB_ID

POOL_CODE

POOL_DESCRIPTION

POOL_CCY

MORTGAGE_INITIATED

AUTOFACILITY

LIAB_NAME

BRANCH_CODE

AUTO_FACILITY_CUSTNO

Pool-Collaterals-Linkage

FUNCTION_TYPE

LINKEDAMT

COLLATUTIL

LINKEDPERCENTNUMBER

AVAIL_INT_RATE

INT_SPREAD

RATE_OF_INT

EXPIRY_DATE

POOL_ID

ORDER_NO

TYPE

BRANCH_CODE

SHARING_PERCENTAGE

LIMIT_CONTRIBUTION

COLLATERAL_TYPE

UDFDETAILS

FLDNAM138

FLDVAL

CREATECOLLATERALPOOL_IOPK_REQ

Attribute DescriptionName CREATECOLLATERALPOOL_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

139

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

Attribute Description

140

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

141

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

142

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL143

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

CreateCollateralPool

Collaterals-Pool-IO

Attribute DescriptionName Collaterals-Pool-IODatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescription

144

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

POOL_DESCRIPTION

Attribute DescriptionName POOL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

POOL_CCY

Attribute DescriptionName POOL_CCYDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

MORTGAGE_INITIATED

Attribute DescriptionName MORTGAGE_INITIATEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

145

AUTOFACILITY

Attribute DescriptionName AUTOFACILITYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

LIAB_NAME

Attribute DescriptionName LIAB_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1020

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AUTO_FACILITY_CUSTNO

Attribute DescriptionName AUTO_FACILITY_CUSTNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

Pool-Collaterals-Linkage146

Attribute DescriptionName Pool-Collaterals-LinkageDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_TYPE

Attribute DescriptionName FUNCTION_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

LINKEDAMT

Attribute DescriptionName LINKEDAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

COLLATUTIL

Attribute DescriptionName COLLATUTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDPERCENTNUMBER

Attribute DescriptionName LINKEDPERCENTNUMBER

147

Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

AVAIL_INT_RATE

Attribute DescriptionName AVAIL_INT_RATEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INT_SPREAD

Attribute DescriptionName INT_SPREADDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

RATE_OF_INT

Attribute DescriptionName RATE_OF_INTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXPIRY_DATE

Attribute DescriptionName EXPIRY_DATE

148

Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

POOL_ID

Attribute DescriptionName POOL_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

ORDER_NO

Attribute DescriptionName ORDER_NODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TYPE

Attribute DescriptionName TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

149

Restrictions

Restrictions DescriptionmaxLength 3

SHARING_PERCENTAGE

Attribute DescriptionName SHARING_PERCENTAGEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

LIMIT_CONTRIBUTION

Attribute DescriptionName LIMIT_CONTRIBUTIONDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 24

COLLATERAL_TYPE

Attribute DescriptionName COLLATERAL_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

150

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

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

CREATECOLLATERALPOOL_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION151

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-Full

LIAB_ID

POOL_CODE

POOL_DESCRIPTION

POOL_CCY

POOL_AMT

POOL_UTIL

LIAB_BRANCH

MORTGAGE_INITIATED

AUTOFACILITY

AVAILABLE_AMOUNT

LIAB_NO

BLOCK_AMT

LIAB_NAME

BRANCH_CODE

AUTO_FACILITY_CUSTNO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Pool-Collaterals-Linkage

FUNCTION_TYPE152

COLLATERAL_CCY

COLLATERAL_AMOUNT

LINKEDAMT

LINKDAMTPOOL

COLLATUTIL

LINKEDPERCENTNUMBER

AVAIL_INT_RATE

INT_SPREAD

RATE_OF_INT

EXPIRY_DATE

POOL_ID

ORDER_NO

TYPE

BRANCH_CODE

COLLATERAL_CODE

COLLATERAL_DESCRIPTION

SHARING_PERCENTAGE

LIMIT_CONTRIBUTION

COLLATERAL_TYPE

UDFDETAILS

FLDNAM

FLDVAL

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATECOLLATERALPOOL_FSFS_RES

Attribute Description153

Name CREATECOLLATERALPOOL_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID154

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

155

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

Attribute Description

156

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

157

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDL

158

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Collaterals-Pool-Full

Attribute DescriptionName Collaterals-Pool-FullDatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

159

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

POOL_DESCRIPTION

Attribute DescriptionName POOL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

POOL_CCY

Attribute DescriptionName POOL_CCYDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

POOL_AMT

Attribute DescriptionName POOL_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_UTIL

Attribute Description

160

Name POOL_UTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_BRANCH

Attribute DescriptionName LIAB_BRANCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MORTGAGE_INITIATED

Attribute DescriptionName MORTGAGE_INITIATEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AUTOFACILITY

Attribute DescriptionName AUTOFACILITYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AVAILABLE_AMOUNT

Attribute Description

161

Name AVAILABLE_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

BLOCK_AMT

Attribute DescriptionName BLOCK_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NAME

Attribute DescriptionName LIAB_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1020

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescription

162

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AUTO_FACILITY_CUSTNO

Attribute DescriptionName AUTO_FACILITY_CUSTNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescription

163

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription

164

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Pool-Collaterals-Linkage

Attribute DescriptionName Pool-Collaterals-LinkageDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_TYPE

Attribute DescriptionName FUNCTION_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

COLLATERAL_CCY

Attribute DescriptionName COLLATERAL_CCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_AMOUNT

Attribute DescriptionName COLLATERAL_AMOUNTDatatype decimalDescription

165

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDAMT

Attribute DescriptionName LINKEDAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKDAMTPOOL

Attribute DescriptionName LINKDAMTPOOLDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

COLLATUTIL

Attribute DescriptionName COLLATUTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDPERCENTNUMBER

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype decimalDescription

166

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

AVAIL_INT_RATE

Attribute DescriptionName AVAIL_INT_RATEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INT_SPREAD

Attribute DescriptionName INT_SPREADDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

RATE_OF_INT

Attribute DescriptionName RATE_OF_INTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXPIRY_DATE

Attribute DescriptionName EXPIRY_DATEDatatype StringDescription

167

Attribute

Attribute DescriptionminOccurs 0

POOL_ID

Attribute DescriptionName POOL_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

ORDER_NO

Attribute DescriptionName ORDER_NODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TYPE

Attribute DescriptionName TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

168

COLLATERAL_CODE

Attribute DescriptionName COLLATERAL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

COLLATERAL_DESCRIPTION

Attribute DescriptionName COLLATERAL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

SHARING_PERCENTAGE

Attribute DescriptionName SHARING_PERCENTAGEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

LIMIT_CONTRIBUTION

Attribute DescriptionName LIMIT_CONTRIBUTIONDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 24

COLLATERAL_TYPE

Attribute DescriptionName COLLATERAL_TYPE

169

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

170

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

171

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

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

CREATECOLLATERALPOOL_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-PK

LIAB_ID

POOL_CODE

Collaterals-Pool-IO172

LIAB_ID

POOL_CODE

POOL_DESCRIPTION

POOL_CCY

MORTGAGE_INITIATED

AUTOFACILITY

LIAB_NAME

BRANCH_CODE

AUTO_FACILITY_CUSTNO

Pool-Collaterals-Linkage

FUNCTION_TYPE

LINKEDAMT

COLLATUTIL

LINKEDPERCENTNUMBER

AVAIL_INT_RATE

INT_SPREAD

RATE_OF_INT

EXPIRY_DATE

POOL_ID

ORDER_NO

TYPE

BRANCH_CODE

SHARING_PERCENTAGE

LIMIT_CONTRIBUTION

COLLATERAL_TYPE

UDFDETAILS

FLDNAM

FLDVAL

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC173

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATECOLLATERALPOOL_IOPK_RES

Attribute DescriptionName CREATECOLLATERALPOOL_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

175

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

176

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

177

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL178

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Collaterals-Pool-PK

Attribute DescriptionName Collaterals-Pool-PKDatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescription

179

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

Collaterals-Pool-IO

Attribute DescriptionName Collaterals-Pool-IODatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

POOL_DESCRIPTION

Attribute DescriptionName POOL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

180

Restrictions

Restrictions DescriptionmaxLength 105

POOL_CCY

Attribute DescriptionName POOL_CCYDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

MORTGAGE_INITIATED

Attribute DescriptionName MORTGAGE_INITIATEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AUTOFACILITY

Attribute DescriptionName AUTOFACILITYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

LIAB_NAME

Attribute DescriptionName LIAB_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1020

181

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AUTO_FACILITY_CUSTNO

Attribute DescriptionName AUTO_FACILITY_CUSTNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

Pool-Collaterals-Linkage

Attribute DescriptionName Pool-Collaterals-LinkageDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_TYPE

Attribute DescriptionName FUNCTION_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

LINKEDAMT

Attribute Description

182

Name LINKEDAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

COLLATUTIL

Attribute DescriptionName COLLATUTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDPERCENTNUMBER

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

AVAIL_INT_RATE

Attribute DescriptionName AVAIL_INT_RATEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INT_SPREAD

Attribute Description

183

Name INT_SPREADDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

RATE_OF_INT

Attribute DescriptionName RATE_OF_INTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXPIRY_DATE

Attribute DescriptionName EXPIRY_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

POOL_ID

Attribute DescriptionName POOL_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

ORDER_NO

Attribute DescriptionName ORDER_NODatatype decimalDescription

184

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TYPE

Attribute DescriptionName TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

SHARING_PERCENTAGE

Attribute DescriptionName SHARING_PERCENTAGEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

LIMIT_CONTRIBUTION

Attribute DescriptionName LIMIT_CONTRIBUTIONDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

185

Restrictions

Restrictions DescriptiontotalDigits 24

COLLATERAL_TYPE

Attribute DescriptionName COLLATERAL_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

FCUBS_ERROR_RESP186

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

187

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.4.DeleteCollateralPool

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

DELETECOLLATERALPOOL_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

188

Collaterals-Pool-Full

LIAB_ID

POOL_CODE

POOL_DESCRIPTION

POOL_CCY

POOL_AMT

POOL_UTIL

LIAB_BRANCH

MORTGAGE_INITIATED

AUTOFACILITY

AVAILABLE_AMOUNT

LIAB_NO

BLOCK_AMT

LIAB_NAME

BRANCH_CODE

AUTO_FACILITY_CUSTNO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Pool-Collaterals-Linkage

FUNCTION_TYPE

COLLATERAL_CCY

COLLATERAL_AMOUNT

LINKEDAMT

LINKDAMTPOOL

COLLATUTIL

LINKEDPERCENTNUMBER

AVAIL_INT_RATE189

INT_SPREAD

RATE_OF_INT

EXPIRY_DATE

POOL_ID

ORDER_NO

TYPE

BRANCH_CODE

COLLATERAL_CODE

COLLATERAL_DESCRIPTION

SHARING_PERCENTAGE

LIMIT_CONTRIBUTION

COLLATERAL_TYPE

UDFDETAILS

FLDNAM

FLDVAL

DELETECOLLATERALPOOL_FSFS_REQ

Attribute DescriptionName DELETECOLLATERALPOOL_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

Attribute Description

190

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

Attribute DescriptionName USERID

191

Datatype stringDescription This is the user id which will be used within FLEXCUBE to record

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.192

Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

193

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

194

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

195

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

DeleteCollateralPool

Collaterals-Pool-Full

Attribute DescriptionName Collaterals-Pool-FullDatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

POOL_DESCRIPTION

Attribute DescriptionName POOL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

POOL_CCY

Attribute Description196

Name POOL_CCYDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

POOL_AMT

Attribute DescriptionName POOL_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_UTIL

Attribute DescriptionName POOL_UTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_BRANCH

Attribute DescriptionName LIAB_BRANCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MORTGAGE_INITIATED

Attribute DescriptionName MORTGAGE_INITIATEDDatatype stringDescription

197

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AUTOFACILITY

Attribute DescriptionName AUTOFACILITYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AVAILABLE_AMOUNT

Attribute DescriptionName AVAILABLE_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

BLOCK_AMT

Attribute DescriptionName BLOCK_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

198

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NAME

Attribute DescriptionName LIAB_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1020

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AUTO_FACILITY_CUSTNO

Attribute DescriptionName AUTO_FACILITY_CUSTNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

199

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

200

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Pool-Collaterals-Linkage

Attribute DescriptionName Pool-Collaterals-LinkageDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_TYPE

Attribute DescriptionName FUNCTION_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

201

Restrictions

Restrictions DescriptionmaxLength 1

COLLATERAL_CCY

Attribute DescriptionName COLLATERAL_CCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_AMOUNT

Attribute DescriptionName COLLATERAL_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDAMT

Attribute DescriptionName LINKEDAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKDAMTPOOL

Attribute DescriptionName LINKDAMTPOOLDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

202

Restrictions

Restrictions DescriptiontotalDigits 22

COLLATUTIL

Attribute DescriptionName COLLATUTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDPERCENTNUMBER

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

AVAIL_INT_RATE

Attribute DescriptionName AVAIL_INT_RATEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INT_SPREAD

Attribute DescriptionName INT_SPREADDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

203

Restrictions

Restrictions DescriptiontotalDigits 22

RATE_OF_INT

Attribute DescriptionName RATE_OF_INTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXPIRY_DATE

Attribute DescriptionName EXPIRY_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

POOL_ID

Attribute DescriptionName POOL_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

ORDER_NO

Attribute DescriptionName ORDER_NODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

204

TYPE

Attribute DescriptionName TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_CODE

Attribute DescriptionName COLLATERAL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

COLLATERAL_DESCRIPTION

Attribute DescriptionName COLLATERAL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

SHARING_PERCENTAGE

Attribute DescriptionName SHARING_PERCENTAGEDatatype stringDescription

205

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

LIMIT_CONTRIBUTION

Attribute DescriptionName LIMIT_CONTRIBUTIONDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 24

COLLATERAL_TYPE

Attribute DescriptionName COLLATERAL_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field Name

206

Restrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

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

DELETECOLLATERALPOOL_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL207

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-IO

LIAB_ID

POOL_CODE

DELETECOLLATERALPOOL_IOPK_REQ

Attribute DescriptionName DELETECOLLATERALPOOL_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute Description

208

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

Attribute DescriptionName BRANCHDatatype string

209

Description This is the Branch of FLEXCUBE where the transaction would be recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype string

210

Description This is the code for the operation being invoked in the Source system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

211

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute Description

212

Name PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

DeleteCollateralPool

Collaterals-Pool-IO

213

Attribute DescriptionName Collaterals-Pool-IODatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

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

DELETECOLLATERALPOOL_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID214

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-Full

LIAB_ID

POOL_CODE

POOL_DESCRIPTION

POOL_CCY

POOL_AMT

POOL_UTIL

LIAB_BRANCH

MORTGAGE_INITIATED

AUTOFACILITY

AVAILABLE_AMOUNT

LIAB_NO

BLOCK_AMT

LIAB_NAME

BRANCH_CODE

AUTO_FACILITY_CUSTNO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO215

TXNSTAT

AUTHSTAT

Pool-Collaterals-Linkage

FUNCTION_TYPE

COLLATERAL_CCY

COLLATERAL_AMOUNT

LINKEDAMT

LINKDAMTPOOL

COLLATUTIL

LINKEDPERCENTNUMBER

AVAIL_INT_RATE

INT_SPREAD

RATE_OF_INT

EXPIRY_DATE

POOL_ID

ORDER_NO

TYPE

BRANCH_CODE

COLLATERAL_CODE

COLLATERAL_DESCRIPTION

SHARING_PERCENTAGE

LIMIT_CONTRIBUTION

COLLATERAL_TYPE

UDFDETAILS

FLDNAM

FLDVAL

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING216

WCODE

WDESC

DELETECOLLATERALPOOL_FSFS_RES

Attribute DescriptionName DELETECOLLATERALPOOL_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

217

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

218

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

219

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

220

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL221

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Collaterals-Pool-Full

Attribute DescriptionName Collaterals-Pool-FullDatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescription

222

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

POOL_DESCRIPTION

Attribute DescriptionName POOL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

POOL_CCY

Attribute DescriptionName POOL_CCYDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

POOL_AMT

Attribute DescriptionName POOL_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

223

POOL_UTIL

Attribute DescriptionName POOL_UTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_BRANCH

Attribute DescriptionName LIAB_BRANCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MORTGAGE_INITIATED

Attribute DescriptionName MORTGAGE_INITIATEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AUTOFACILITY

Attribute DescriptionName AUTOFACILITYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AVAILABLE_AMOUNT224

Attribute DescriptionName AVAILABLE_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

BLOCK_AMT

Attribute DescriptionName BLOCK_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NAME

Attribute DescriptionName LIAB_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1020

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype string

225

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AUTO_FACILITY_CUSTNO

Attribute DescriptionName AUTO_FACILITY_CUSTNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype string

226

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype string

227

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Pool-Collaterals-Linkage

Attribute DescriptionName Pool-Collaterals-LinkageDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_TYPE

Attribute DescriptionName FUNCTION_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

COLLATERAL_CCY

Attribute DescriptionName COLLATERAL_CCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_AMOUNT

Attribute DescriptionName COLLATERAL_AMOUNTDatatype decimalDescription

228

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDAMT

Attribute DescriptionName LINKEDAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKDAMTPOOL

Attribute DescriptionName LINKDAMTPOOLDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

COLLATUTIL

Attribute DescriptionName COLLATUTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDPERCENTNUMBER

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype decimalDescription

229

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

AVAIL_INT_RATE

Attribute DescriptionName AVAIL_INT_RATEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INT_SPREAD

Attribute DescriptionName INT_SPREADDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

RATE_OF_INT

Attribute DescriptionName RATE_OF_INTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXPIRY_DATE

Attribute DescriptionName EXPIRY_DATEDatatype StringDescription

230

Attribute

Attribute DescriptionminOccurs 0

POOL_ID

Attribute DescriptionName POOL_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

ORDER_NO

Attribute DescriptionName ORDER_NODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TYPE

Attribute DescriptionName TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

231

COLLATERAL_CODE

Attribute DescriptionName COLLATERAL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

COLLATERAL_DESCRIPTION

Attribute DescriptionName COLLATERAL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

SHARING_PERCENTAGE

Attribute DescriptionName SHARING_PERCENTAGEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

LIMIT_CONTRIBUTION

Attribute DescriptionName LIMIT_CONTRIBUTIONDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 24

COLLATERAL_TYPE

Attribute DescriptionName COLLATERAL_TYPE

232

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

233

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

234

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

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

DELETECOLLATERALPOOL_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-PK

LIAB_ID

POOL_CODE

Collaterals-Pool-IO235

LIAB_ID

POOL_CODE

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

DELETECOLLATERALPOOL_IOPK_RES

Attribute DescriptionName DELETECOLLATERALPOOL_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

236

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

237

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.

238

Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

239

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

240

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

241

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Collaterals-Pool-PK

Attribute DescriptionName Collaterals-Pool-PKDatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionRestrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

Collaterals-Pool-IO

Attribute DescriptionName Collaterals-Pool-IODatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

242

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescription

243

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.5.ModifyCollateralPool

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

MODIFYCOLLATERALPOOL_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

244

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-Full

LIAB_ID

POOL_CODE

POOL_DESCRIPTION

POOL_CCY

POOL_AMT

POOL_UTIL

LIAB_BRANCH

MORTGAGE_INITIATED

AUTOFACILITY

AVAILABLE_AMOUNT

LIAB_NO

BLOCK_AMT

LIAB_NAME

BRANCH_CODE

AUTO_FACILITY_CUSTNO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT245

AUTHSTAT

Pool-Collaterals-Linkage

FUNCTION_TYPE

COLLATERAL_CCY

COLLATERAL_AMOUNT

LINKEDAMT

LINKDAMTPOOL

COLLATUTIL

LINKEDPERCENTNUMBER

AVAIL_INT_RATE

INT_SPREAD

RATE_OF_INT

EXPIRY_DATE

POOL_ID

ORDER_NO

TYPE

BRANCH_CODE

COLLATERAL_CODE

COLLATERAL_DESCRIPTION

SHARING_PERCENTAGE

LIMIT_CONTRIBUTION

COLLATERAL_TYPE

UDFDETAILS

FLDNAM

FLDVAL

MODIFYCOLLATERALPOOL_FSFS_REQ

Attribute DescriptionName MODIFYCOLLATERALPOOL_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatype

246

Description

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

247

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

is being requested. This field is case-sensitive.

248

Attribute

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

Attribute DescriptionName DESTINATION

249

Datatype stringDescription This the system for which this message is destined. In case of

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

250

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescription

251

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

ModifyCollateralPool

Collaterals-Pool-Full

Attribute DescriptionName Collaterals-Pool-FullDatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

252

POOL_DESCRIPTION

Attribute DescriptionName POOL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

POOL_CCY

Attribute DescriptionName POOL_CCYDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

POOL_AMT

Attribute DescriptionName POOL_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_UTIL

Attribute DescriptionName POOL_UTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_BRANCH

Attribute DescriptionName LIAB_BRANCH

253

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MORTGAGE_INITIATED

Attribute DescriptionName MORTGAGE_INITIATEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AUTOFACILITY

Attribute DescriptionName AUTOFACILITYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AVAILABLE_AMOUNT

Attribute DescriptionName AVAILABLE_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NO

Attribute DescriptionName LIAB_NO

254

Datatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

BLOCK_AMT

Attribute DescriptionName BLOCK_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NAME

Attribute DescriptionName LIAB_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1020

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AUTO_FACILITY_CUSTNO

Attribute DescriptionName AUTO_FACILITY_CUSTNODatatype stringDescription

255

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescription

256

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Pool-Collaterals-Linkage

Attribute DescriptionName Pool-Collaterals-LinkageDatatypeDescription

257

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_TYPE

Attribute DescriptionName FUNCTION_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

COLLATERAL_CCY

Attribute DescriptionName COLLATERAL_CCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_AMOUNT

Attribute DescriptionName COLLATERAL_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDAMT

Attribute DescriptionName LINKEDAMTDatatype decimalDescription

258

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKDAMTPOOL

Attribute DescriptionName LINKDAMTPOOLDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

COLLATUTIL

Attribute DescriptionName COLLATUTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDPERCENTNUMBER

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

AVAIL_INT_RATE

Attribute DescriptionName AVAIL_INT_RATEDatatype decimalDescription

259

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INT_SPREAD

Attribute DescriptionName INT_SPREADDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

RATE_OF_INT

Attribute DescriptionName RATE_OF_INTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXPIRY_DATE

Attribute DescriptionName EXPIRY_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

POOL_ID

Attribute DescriptionName POOL_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

260

Restrictions

Restrictions DescriptiontotalDigits 22

ORDER_NO

Attribute DescriptionName ORDER_NODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TYPE

Attribute DescriptionName TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_CODE

Attribute DescriptionName COLLATERAL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

COLLATERAL_DESCRIPTION

Attribute Description

261

Name COLLATERAL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

SHARING_PERCENTAGE

Attribute DescriptionName SHARING_PERCENTAGEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

LIMIT_CONTRIBUTION

Attribute DescriptionName LIMIT_CONTRIBUTIONDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 24

COLLATERAL_TYPE

Attribute DescriptionName COLLATERAL_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

UDFDETAILS

Attribute Description

262

Name UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

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

MODIFYCOLLATERALPOOL_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION263

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-IO

LIAB_ID

POOL_CODE

POOL_DESCRIPTION

POOL_CCY

MORTGAGE_INITIATED

MAKER

MAKERSTAMP

Pool-Collaterals-Linkage

COLLATERAL_CCY

COLLATERAL_AMOUNT

LINKEDAMT

LINKDAMTPOOL

LINKEDPERCENTNUMBER

AVAIL_INT_RATE

INT_SPREAD

RATE_OF_INT

EXPIRY_DATE

POOL_ID

COLLATERAL_CODE264

COLLATERAL_DESCRIPTION

UDFDETAILS

FLDNAM

FLDVAL

MODIFYCOLLATERALPOOL_IOPK_REQ

Attribute DescriptionName MODIFYCOLLATERALPOOL_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

266

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

267

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

268

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL269

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

ModifyCollateralPool

Collaterals-Pool-IO

Attribute DescriptionName Collaterals-Pool-IODatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescription

270

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

POOL_DESCRIPTION

Attribute DescriptionName POOL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

POOL_CCY

Attribute DescriptionName POOL_CCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MORTGAGE_INITIATED

Attribute DescriptionName MORTGAGE_INITIATEDDatatype stringDescription

271

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Pool-Collaterals-Linkage

Attribute DescriptionName Pool-Collaterals-LinkageDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

COLLATERAL_CCY

Attribute DescriptionName COLLATERAL_CCYDatatype stringDescription

272

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_AMOUNT

Attribute DescriptionName COLLATERAL_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDAMT

Attribute DescriptionName LINKEDAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKDAMTPOOL

Attribute DescriptionName LINKDAMTPOOLDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDPERCENTNUMBER

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype decimalDescription

273

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

AVAIL_INT_RATE

Attribute DescriptionName AVAIL_INT_RATEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INT_SPREAD

Attribute DescriptionName INT_SPREADDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

RATE_OF_INT

Attribute DescriptionName RATE_OF_INTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXPIRY_DATE

Attribute DescriptionName EXPIRY_DATEDatatype StringDescription

274

Attribute

Attribute DescriptionminOccurs 0

POOL_ID

Attribute DescriptionName POOL_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

COLLATERAL_CODE

Attribute DescriptionName COLLATERAL_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

COLLATERAL_DESCRIPTION

Attribute DescriptionName COLLATERAL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

275

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

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

MODIFYCOLLATERALPOOL_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION276

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-Full

LIAB_ID

POOL_CODE

POOL_DESCRIPTION

POOL_CCY

POOL_AMT

POOL_UTIL

LIAB_BRANCH

MORTGAGE_INITIATED

AUTOFACILITY

AVAILABLE_AMOUNT

LIAB_NO

BLOCK_AMT

LIAB_NAME

BRANCH_CODE

AUTO_FACILITY_CUSTNO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Pool-Collaterals-Linkage

FUNCTION_TYPE277

COLLATERAL_CCY

COLLATERAL_AMOUNT

LINKEDAMT

LINKDAMTPOOL

COLLATUTIL

LINKEDPERCENTNUMBER

AVAIL_INT_RATE

INT_SPREAD

RATE_OF_INT

EXPIRY_DATE

POOL_ID

ORDER_NO

TYPE

BRANCH_CODE

COLLATERAL_CODE

COLLATERAL_DESCRIPTION

SHARING_PERCENTAGE

LIMIT_CONTRIBUTION

COLLATERAL_TYPE

UDFDETAILS

FLDNAM

FLDVAL

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

MODIFYCOLLATERALPOOL_FSFS_RES

Attribute Description278

Name MODIFYCOLLATERALPOOL_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID279

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

280

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute Description

281

Name SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0nillable true

DESTINATION

Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

282

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDL

283

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Collaterals-Pool-Full

Attribute DescriptionName Collaterals-Pool-FullDatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

284

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

POOL_DESCRIPTION

Attribute DescriptionName POOL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

POOL_CCY

Attribute DescriptionName POOL_CCYDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

POOL_AMT

Attribute DescriptionName POOL_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_UTIL

Attribute Description

285

Name POOL_UTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_BRANCH

Attribute DescriptionName LIAB_BRANCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MORTGAGE_INITIATED

Attribute DescriptionName MORTGAGE_INITIATEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AUTOFACILITY

Attribute DescriptionName AUTOFACILITYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AVAILABLE_AMOUNT

Attribute Description

286

Name AVAILABLE_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

BLOCK_AMT

Attribute DescriptionName BLOCK_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NAME

Attribute DescriptionName LIAB_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1020

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescription

287

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AUTO_FACILITY_CUSTNO

Attribute DescriptionName AUTO_FACILITY_CUSTNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescription

288

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescription

289

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Pool-Collaterals-Linkage

Attribute DescriptionName Pool-Collaterals-LinkageDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_TYPE

Attribute DescriptionName FUNCTION_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

COLLATERAL_CCY

Attribute DescriptionName COLLATERAL_CCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_AMOUNT

Attribute DescriptionName COLLATERAL_AMOUNTDatatype decimalDescription

290

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDAMT

Attribute DescriptionName LINKEDAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKDAMTPOOL

Attribute DescriptionName LINKDAMTPOOLDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

COLLATUTIL

Attribute DescriptionName COLLATUTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDPERCENTNUMBER

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype decimalDescription

291

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

AVAIL_INT_RATE

Attribute DescriptionName AVAIL_INT_RATEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INT_SPREAD

Attribute DescriptionName INT_SPREADDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

RATE_OF_INT

Attribute DescriptionName RATE_OF_INTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXPIRY_DATE

Attribute DescriptionName EXPIRY_DATEDatatype StringDescription

292

Attribute

Attribute DescriptionminOccurs 0

POOL_ID

Attribute DescriptionName POOL_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

ORDER_NO

Attribute DescriptionName ORDER_NODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TYPE

Attribute DescriptionName TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

293

COLLATERAL_CODE

Attribute DescriptionName COLLATERAL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

COLLATERAL_DESCRIPTION

Attribute DescriptionName COLLATERAL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

SHARING_PERCENTAGE

Attribute DescriptionName SHARING_PERCENTAGEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

LIMIT_CONTRIBUTION

Attribute DescriptionName LIMIT_CONTRIBUTIONDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 24

COLLATERAL_TYPE

Attribute DescriptionName COLLATERAL_TYPE

294

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

295

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

296

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.5.4.GE-ModifyCollateralPool-Res-PK-MSG.xsd

MODIFYCOLLATERALPOOL_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-PK

LIAB_ID

POOL_CODE

Collaterals-Pool-IO297

LIAB_ID

POOL_CODE

POOL_DESCRIPTION

POOL_CCY

MORTGAGE_INITIATED

MAKER

MAKERSTAMP

Pool-Collaterals-Linkage

COLLATERAL_CCY

COLLATERAL_AMOUNT

LINKEDAMT

LINKDAMTPOOL

LINKEDPERCENTNUMBER

AVAIL_INT_RATE

INT_SPREAD

RATE_OF_INT

EXPIRY_DATE

POOL_ID

COLLATERAL_CODE

COLLATERAL_DESCRIPTION

UDFDETAILS

FLDNAM

FLDVAL

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

MODIFYCOLLATERALPOOL_IOPK_RES298

Attribute DescriptionName MODIFYCOLLATERALPOOL_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0nillable true

299

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute Description

300

Name MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0nillable true

301

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0nillable true

DESTINATION

Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

302

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL303

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Collaterals-Pool-PK

Attribute DescriptionName Collaterals-Pool-PKDatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescription

304

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

Collaterals-Pool-IO

Attribute DescriptionName Collaterals-Pool-IODatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

POOL_DESCRIPTION

Attribute DescriptionName POOL_DESCRIPTIONDatatype stringDescription

305

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

POOL_CCY

Attribute DescriptionName POOL_CCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MORTGAGE_INITIATED

Attribute DescriptionName MORTGAGE_INITIATEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescription

306

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Pool-Collaterals-Linkage

Attribute DescriptionName Pool-Collaterals-LinkageDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

COLLATERAL_CCY

Attribute DescriptionName COLLATERAL_CCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_AMOUNT

Attribute DescriptionName COLLATERAL_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDAMT

Attribute DescriptionName LINKEDAMTDatatype decimalDescription

307

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKDAMTPOOL

Attribute DescriptionName LINKDAMTPOOLDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDPERCENTNUMBER

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

AVAIL_INT_RATE

Attribute DescriptionName AVAIL_INT_RATEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INT_SPREAD

Attribute DescriptionName INT_SPREADDatatype decimalDescription

308

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

RATE_OF_INT

Attribute DescriptionName RATE_OF_INTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXPIRY_DATE

Attribute DescriptionName EXPIRY_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

POOL_ID

Attribute DescriptionName POOL_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

COLLATERAL_CODE

Attribute DescriptionName COLLATERAL_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

309

Restrictions

Restrictions DescriptionmaxLength 50

COLLATERAL_DESCRIPTION

Attribute DescriptionName COLLATERAL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

FCUBS_ERROR_RESP310

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

311

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.6.QueryCollateralPool

2.6.1.GE-QueryCollateralPool-Req-IO-MSG.xsd

QUERYCOLLATERALPOOL_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

312

Collaterals-Pool-IO

LIAB_ID

POOL_CODE

LIAB_NO

QUERYCOLLATERALPOOL_IOFS_REQ

Attribute DescriptionName QUERYCOLLATERALPOOL_IOFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field. 313

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

314

MODULEID

Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0nillable true

315

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0nillable true

DESTINATION

Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

316

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL317

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

QueryCollateralPool

Collaterals-Pool-IO

Attribute DescriptionName Collaterals-Pool-IODatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescription

318

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

2.6.2.GE-QueryCollateralPool-Res-Full-MSG.xsd

QUERYCOLLATERALPOOL_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION319

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-IO

LIAB_ID

POOL_CODE

LIAB_NO

Collaterals-Pool-Full

LIAB_ID

POOL_CODE

POOL_DESCRIPTION

POOL_CCY

POOL_AMT

POOL_UTIL

LIAB_BRANCH

MORTGAGE_INITIATED

AUTOFACILITY

AVAILABLE_AMOUNT

LIAB_NO

BLOCK_AMT

LIAB_NAME

BRANCH_CODE320

AUTO_FACILITY_CUSTNO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Pool-Collaterals-Linkage

FUNCTION_TYPE

COLLATERAL_CCY

COLLATERAL_AMOUNT

LINKEDAMT

LINKDAMTPOOL

COLLATUTIL

LINKEDPERCENTNUMBER

AVAIL_INT_RATE

INT_SPREAD

RATE_OF_INT

EXPIRY_DATE

POOL_ID

ORDER_NO

TYPE

BRANCH_CODE

COLLATERAL_CODE

COLLATERAL_DESCRIPTION

SHARING_PERCENTAGE

LIMIT_CONTRIBUTION

COLLATERAL_TYPE

UDFDETAILS

FLDNAM

FLDVAL321

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYCOLLATERALPOOL_IOFS_RES

Attribute DescriptionName QUERYCOLLATERALPOOL_IOFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

322

Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute Description

323

Name BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute Description

324

Name SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0nillable true

DESTINATION

Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

325

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute Description

326

Name PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Collaterals-Pool-IO

327

Attribute DescriptionName Collaterals-Pool-IODatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

Collaterals-Pool-Full

Attribute DescriptionName Collaterals-Pool-FullDatatypeDescription

LIAB_ID

Attribute Description

328

Name LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

POOL_DESCRIPTION

Attribute DescriptionName POOL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

POOL_CCY

Attribute DescriptionName POOL_CCYDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

POOL_AMT

Attribute DescriptionName POOL_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

329

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_UTIL

Attribute DescriptionName POOL_UTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_BRANCH

Attribute DescriptionName LIAB_BRANCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MORTGAGE_INITIATED

Attribute DescriptionName MORTGAGE_INITIATEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AUTOFACILITY

Attribute DescriptionName AUTOFACILITYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

330

Restrictions

Restrictions Descriptionenumeration Y,N

AVAILABLE_AMOUNT

Attribute DescriptionName AVAILABLE_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

BLOCK_AMT

Attribute DescriptionName BLOCK_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NAME

Attribute DescriptionName LIAB_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1020

331

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AUTO_FACILITY_CUSTNO

Attribute DescriptionName AUTO_FACILITY_CUSTNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER332

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

333

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Pool-Collaterals-Linkage

Attribute DescriptionName Pool-Collaterals-LinkageDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_TYPE

Attribute DescriptionName FUNCTION_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

COLLATERAL_CCY

Attribute DescriptionName COLLATERAL_CCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_AMOUNT

Attribute DescriptionName COLLATERAL_AMOUNTDatatype decimal

334

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDAMT

Attribute DescriptionName LINKEDAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKDAMTPOOL

Attribute DescriptionName LINKDAMTPOOLDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

COLLATUTIL

Attribute DescriptionName COLLATUTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDPERCENTNUMBER

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype decimal

335

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

AVAIL_INT_RATE

Attribute DescriptionName AVAIL_INT_RATEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INT_SPREAD

Attribute DescriptionName INT_SPREADDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

RATE_OF_INT

Attribute DescriptionName RATE_OF_INTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXPIRY_DATE

Attribute DescriptionName EXPIRY_DATEDatatype String

336

DescriptionAttribute

Attribute DescriptionminOccurs 0

POOL_ID

Attribute DescriptionName POOL_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

ORDER_NO

Attribute DescriptionName ORDER_NODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TYPE

Attribute DescriptionName TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

337

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_CODE

Attribute DescriptionName COLLATERAL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

COLLATERAL_DESCRIPTION

Attribute DescriptionName COLLATERAL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

SHARING_PERCENTAGE

Attribute DescriptionName SHARING_PERCENTAGEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

LIMIT_CONTRIBUTION

Attribute DescriptionName LIMIT_CONTRIBUTIONDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 24

338

COLLATERAL_TYPE

Attribute DescriptionName COLLATERAL_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatype

339

DescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype String

340

Description

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.7.ReopenCollateralPool

2.7.1.GE-ReopenCollateralPool-Req-Full-MSG.xsd

REOPENCOLLATERALPOOL_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-Full

LIAB_ID341

POOL_CODE

POOL_DESCRIPTION

POOL_CCY

POOL_AMT

POOL_UTIL

LIAB_BRANCH

MORTGAGE_INITIATED

AUTOFACILITY

AVAILABLE_AMOUNT

LIAB_NO

BLOCK_AMT

LIAB_NAME

BRANCH_CODE

AUTO_FACILITY_CUSTNO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Pool-Collaterals-Linkage

FUNCTION_TYPE

COLLATERAL_CCY

COLLATERAL_AMOUNT

LINKEDAMT

LINKDAMTPOOL

COLLATUTIL

LINKEDPERCENTNUMBER

AVAIL_INT_RATE

INT_SPREAD

RATE_OF_INT342

EXPIRY_DATE

POOL_ID

ORDER_NO

TYPE

BRANCH_CODE

COLLATERAL_CODE

COLLATERAL_DESCRIPTION

SHARING_PERCENTAGE

LIMIT_CONTRIBUTION

COLLATERAL_TYPE

UDFDETAILS

FLDNAM

FLDVAL

REOPENCOLLATERALPOOL_FSFS_REQ

Attribute DescriptionName REOPENCOLLATERALPOOL_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

343

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

344

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.

345

Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0nillable true

DESTINATION

Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

346

Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

347

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

348

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

ReopenCollateralPool

Collaterals-Pool-Full

Attribute DescriptionName Collaterals-Pool-FullDatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

POOL_DESCRIPTION

Attribute DescriptionName POOL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

POOL_CCY

Attribute Description349

Name POOL_CCYDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

POOL_AMT

Attribute DescriptionName POOL_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_UTIL

Attribute DescriptionName POOL_UTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_BRANCH

Attribute DescriptionName LIAB_BRANCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MORTGAGE_INITIATED

Attribute DescriptionName MORTGAGE_INITIATEDDatatype stringDescription

350

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AUTOFACILITY

Attribute DescriptionName AUTOFACILITYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AVAILABLE_AMOUNT

Attribute DescriptionName AVAILABLE_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

BLOCK_AMT

Attribute DescriptionName BLOCK_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

351

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NAME

Attribute DescriptionName LIAB_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1020

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AUTO_FACILITY_CUSTNO

Attribute DescriptionName AUTO_FACILITY_CUSTNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

352

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

353

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Pool-Collaterals-Linkage

Attribute DescriptionName Pool-Collaterals-LinkageDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_TYPE

Attribute DescriptionName FUNCTION_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

354

Restrictions

Restrictions DescriptionmaxLength 1

COLLATERAL_CCY

Attribute DescriptionName COLLATERAL_CCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_AMOUNT

Attribute DescriptionName COLLATERAL_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDAMT

Attribute DescriptionName LINKEDAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKDAMTPOOL

Attribute DescriptionName LINKDAMTPOOLDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

355

Restrictions

Restrictions DescriptiontotalDigits 22

COLLATUTIL

Attribute DescriptionName COLLATUTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDPERCENTNUMBER

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

AVAIL_INT_RATE

Attribute DescriptionName AVAIL_INT_RATEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INT_SPREAD

Attribute DescriptionName INT_SPREADDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

356

Restrictions

Restrictions DescriptiontotalDigits 22

RATE_OF_INT

Attribute DescriptionName RATE_OF_INTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXPIRY_DATE

Attribute DescriptionName EXPIRY_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

POOL_ID

Attribute DescriptionName POOL_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

ORDER_NO

Attribute DescriptionName ORDER_NODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

357

TYPE

Attribute DescriptionName TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_CODE

Attribute DescriptionName COLLATERAL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

COLLATERAL_DESCRIPTION

Attribute DescriptionName COLLATERAL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

SHARING_PERCENTAGE

Attribute DescriptionName SHARING_PERCENTAGEDatatype stringDescription

358

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

LIMIT_CONTRIBUTION

Attribute DescriptionName LIMIT_CONTRIBUTIONDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 24

COLLATERAL_TYPE

Attribute DescriptionName COLLATERAL_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field Name

359

Restrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

2.7.2.GE-ReopenCollateralPool-Req-IO-MSG.xsd

REOPENCOLLATERALPOOL_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL360

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-IO

LIAB_ID

POOL_CODE

MAKER

MAKERSTAMP

MODNO

REOPENCOLLATERALPOOL_IOPK_REQ

Attribute DescriptionName REOPENCOLLATERALPOOL_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

361

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

362

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.

363

Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0nillable true

DESTINATION

Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

364

Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

365

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

366

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

ReopenCollateralPool

Collaterals-Pool-IO

Attribute DescriptionName Collaterals-Pool-IODatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

367

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

2.7.3.GE-ReopenCollateralPool-Res-Full-MSG.xsd

REOPENCOLLATERALPOOL_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

368

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-Full

LIAB_ID

POOL_CODE

POOL_DESCRIPTION

POOL_CCY

POOL_AMT

POOL_UTIL

LIAB_BRANCH

MORTGAGE_INITIATED

AUTOFACILITY

AVAILABLE_AMOUNT

LIAB_NO

BLOCK_AMT

LIAB_NAME

BRANCH_CODE

AUTO_FACILITY_CUSTNO

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO369

TXNSTAT

AUTHSTAT

Pool-Collaterals-Linkage

FUNCTION_TYPE

COLLATERAL_CCY

COLLATERAL_AMOUNT

LINKEDAMT

LINKDAMTPOOL

COLLATUTIL

LINKEDPERCENTNUMBER

AVAIL_INT_RATE

INT_SPREAD

RATE_OF_INT

EXPIRY_DATE

POOL_ID

ORDER_NO

TYPE

BRANCH_CODE

COLLATERAL_CODE

COLLATERAL_DESCRIPTION

SHARING_PERCENTAGE

LIMIT_CONTRIBUTION

COLLATERAL_TYPE

UDFDETAILS

FLDNAM

FLDVAL

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING370

WCODE

WDESC

REOPENCOLLATERALPOOL_FSFS_RES

Attribute DescriptionName REOPENCOLLATERALPOOL_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

371

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

372

MODULEID

Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0nillable true

373

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0nillable true

DESTINATION

Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

374

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL375

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

Collaterals-Pool-Full

Attribute DescriptionName Collaterals-Pool-FullDatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescription

376

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

POOL_DESCRIPTION

Attribute DescriptionName POOL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

POOL_CCY

Attribute DescriptionName POOL_CCYDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

POOL_AMT

Attribute DescriptionName POOL_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

377

POOL_UTIL

Attribute DescriptionName POOL_UTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_BRANCH

Attribute DescriptionName LIAB_BRANCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

MORTGAGE_INITIATED

Attribute DescriptionName MORTGAGE_INITIATEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AUTOFACILITY

Attribute DescriptionName AUTOFACILITYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AVAILABLE_AMOUNT378

Attribute DescriptionName AVAILABLE_AMOUNTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NO

Attribute DescriptionName LIAB_NODatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 9

BLOCK_AMT

Attribute DescriptionName BLOCK_AMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LIAB_NAME

Attribute DescriptionName LIAB_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1020

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype string

379

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AUTO_FACILITY_CUSTNO

Attribute DescriptionName AUTO_FACILITY_CUSTNODatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype string

380

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype string

381

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Pool-Collaterals-Linkage

Attribute DescriptionName Pool-Collaterals-LinkageDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_TYPE

Attribute DescriptionName FUNCTION_TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

COLLATERAL_CCY

Attribute DescriptionName COLLATERAL_CCYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

COLLATERAL_AMOUNT

Attribute DescriptionName COLLATERAL_AMOUNTDatatype decimalDescription

382

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDAMT

Attribute DescriptionName LINKEDAMTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKDAMTPOOL

Attribute DescriptionName LINKDAMTPOOLDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

COLLATUTIL

Attribute DescriptionName COLLATUTILDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

LINKEDPERCENTNUMBER

Attribute DescriptionName LINKEDPERCENTNUMBERDatatype decimalDescription

383

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

AVAIL_INT_RATE

Attribute DescriptionName AVAIL_INT_RATEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

INT_SPREAD

Attribute DescriptionName INT_SPREADDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

RATE_OF_INT

Attribute DescriptionName RATE_OF_INTDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

EXPIRY_DATE

Attribute DescriptionName EXPIRY_DATEDatatype StringDescription

384

Attribute

Attribute DescriptionminOccurs 0

POOL_ID

Attribute DescriptionName POOL_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

ORDER_NO

Attribute DescriptionName ORDER_NODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

TYPE

Attribute DescriptionName TYPEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

385

COLLATERAL_CODE

Attribute DescriptionName COLLATERAL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 50

COLLATERAL_DESCRIPTION

Attribute DescriptionName COLLATERAL_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 2000

SHARING_PERCENTAGE

Attribute DescriptionName SHARING_PERCENTAGEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

LIMIT_CONTRIBUTION

Attribute DescriptionName LIMIT_CONTRIBUTIONDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 24

COLLATERAL_TYPE

Attribute DescriptionName COLLATERAL_TYPE

386

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 4

UDFDETAILS

Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FLDNAM

Attribute DescriptionName FLDNAMDatatype stringDescription Indicates Field NameRestrictions

Restrictions DescriptionmaxLength 105minLength 1

FLDVAL

Attribute DescriptionName FLDVALDatatype stringDescription Indicates Field ValueAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 255minLength 0

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

387

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

388

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.7.4.GE-ReopenCollateralPool-Res-PK-MSG.xsd

REOPENCOLLATERALPOOL_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

Collaterals-Pool-PK

LIAB_ID

POOL_CODE

Collaterals-Pool-IO389

LIAB_ID

POOL_CODE

MAKER

MAKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

REOPENCOLLATERALPOOL_IOPK_RES

Attribute DescriptionName REOPENCOLLATERALPOOL_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

390

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

391

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.

392

Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0nillable true

DESTINATION

Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

393

Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

394

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

395

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

Collaterals-Pool-PK

Attribute DescriptionName Collaterals-Pool-PKDatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionRestrictions

Restrictions DescriptiontotalDigits 22

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 20

Collaterals-Pool-IO

Attribute DescriptionName Collaterals-Pool-IODatatypeDescription

LIAB_ID

Attribute DescriptionName LIAB_IDDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

396

POOL_CODE

Attribute DescriptionName POOL_CODEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

FCUBS_ERROR_RESP397

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

398

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

Gateway Documentation - ELPoolService[October] [2015]

Oracle Financial services Software Limited Oracle ParkOff western Express HighwayGoregaon(East)Mumbai,Maharashtra 400 063India

Worldwide Inquiries:Phone: +91 22 6718 3000Fax:+91 22 6718 3001www.oracle.com/financialservices/

Copyright © [2013], [2015], Oracle and/or its affiliates. All rights reserved.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of theirrespective owners

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programsinstalled on the hardware, and/or documentation, delivered to U.S. Government end users are commercial computersoftware pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. Assuch, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system,integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms andlicense restrictions applicable to the programs. No other rights are granted to the U.S. Government.

This software or hardware is developed for general use in a variety of information management applications. It is notdeveloped or intended for use in any inherently dangerous applications, including applications that may create a risk ofpersonal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take allappropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliatesdisclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

This software and related documentation are provided under a license agreement containing restrictions on use anddisclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement orallowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit,perform, publish or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation ofthis software, unless required by law for interoperability, is prohibited.

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find anyerrors, please report them to us in writing.

This software or hardware and documentation may provide access to or information on content, products and servicesfrom third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of anykind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not beresponsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, orservices.

400

Recommended