gateway documentation - elcollateralpoolservice oracle ... · authorisation of collateral pool...
TRANSCRIPT
Gateway Documentation - ELCollateralPoolService
Oracle FLEXCUBE Universal Banking
Release FCELCM_1.1.13
[October][2013]
1. BACKGROUND ................................................... 12. ELCollateralPoolService ................................................... 2 2.1.CollateralPoolAuthorize ................................................... 2 2.1.1. GE-CollateralPoolAuthorize-Req-Full-MSG.xsd ............................................................ 2
2.1.2. GE-CollateralPoolAuthorize-Req-IO-MSG.xsd ............................................................ 19
2.1.3. GE-CollateralPoolAuthorize-Res-Full-MSG.xsd ............................................................ 26
2.1.4. GE-CollateralPoolAuthorize-Res-PK-MSG.xsd ............................................................ 45
2.2.CollateralPoolClose ................................................... 65 2.2.1. GE-CollateralPoolClose-Req-Full-MSG.xsd ............................................................ 65
2.2.2. GE-CollateralPoolClose-Req-IO-MSG.xsd ............................................................ 82
2.2.3. GE-CollateralPoolClose-Res-Full-MSG.xsd ............................................................ 89
2.2.4. GE-CollateralPoolClose-Res-PK-MSG.xsd ............................................................ 108
2.3.CollateralPoolCreate ................................................... 128 2.3.1. GE-CollateralPoolCreate-Req-Full-MSG.xsd ............................................................ 128
2.3.2. GE-CollateralPoolCreate-Req-IO-MSG.xsd ............................................................ 145
2.3.3. GE-CollateralPoolCreate-Res-Full-MSG.xsd ............................................................ 161
2.3.4. GE-CollateralPoolCreate-Res-PK-MSG.xsd ............................................................ 190
2.4.CollateralPoolDelete ................................................... 219 2.4.1. GE-CollateralPoolDelete-Req-Full-MSG.xsd ............................................................ 219
2.4.2. GE-CollateralPoolDelete-Req-IO-MSG.xsd ............................................................ 236
2.4.3. GE-CollateralPoolDelete-Res-Full-MSG.xsd ............................................................ 243
2.4.4. GE-CollateralPoolDelete-Res-PK-MSG.xsd ............................................................ 262
2.5.CollateralPoolModify ................................................... 282 2.5.1. GE-CollateralPoolModify-Req-Full-MSG.xsd ............................................................ 282
2.5.2. GE-CollateralPoolModify-Req-IO-MSG.xsd ............................................................ 299
2.5.3. GE-CollateralPoolModify-Res-Full-MSG.xsd ............................................................ 315
2.5.4. GE-CollateralPoolModify-Res-PK-MSG.xsd ............................................................ 344
2.6.CollateralPoolQuery ................................................... 373 2.6.1. GE-CollateralPoolQuery-Req-IO-MSG.xsd ............................................................ 373
2.6.2. GE-CollateralPoolQuery-Res-Full-MSG.xsd ............................................................ 380
2.7.CollateralPoolReopen ................................................... 399 2.7.1. GE-CollateralPoolReopen-Req-Full-MSG.xsd ............................................................ 399
2.7.2. GE-CollateralPoolReopen-Req-IO-MSG.xsd ............................................................ 416
2.7.3. GE-CollateralPoolReopen-Res-Full-MSG.xsd ............................................................ 423
2.7.4. GE-CollateralPoolReopen-Res-PK-MSG.xsd ............................................................ 442
Table Of Contents_______________________
1.BACKGROUND
Integration of different applications and solutions is a key area in today’s systems. A variety of specialized applications
deployed on disparate platforms and using different infrastructure need to be able to communicate and integrate
seamlessly with FLEXCUBE UBS in order to exchange data.The FLEXCUBE UBS Integration Gateway (referred to as
Gateway) will cater to these integration needs.
The integration needs supported by the Gateway can be broadly categorized from the perspective of the Gateway as
follows:
1. Inbound application integration – used when any external system needs to add, modify or query information
within FLEXCUBE UBS
2. Outbound application integration– used when any external system needs to be notified of the various events that
occur within FLEXCUBE UBS
The following sections provide detailed XSD documentation of all operations available in ELCollateralPoolService of
EL-Module
1
2.ELCollateralPoolService
ELCollateralPoolServiceELCollateralPoolService
2.1.CollateralPoolAuthorize
Authorisation Of Collateral Pool
2.1.1.GE-CollateralPoolAuthorize-Req-Full-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Pool-Full
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
2
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_HEADER
TOP
SOURCE
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
3
TOP
UBSCOMP
TOP
MSGID
TOP
CORRELID
TOP
USERID
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
4
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
TOP
OPERATION
Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record the
transaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATION
5
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
TOP
MULTITRIPID
Datatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPID
6
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
TOP
ADDL
Datatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case any
overrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
7
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
Pool-Full
TOP
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
Attribute DescriptionName Pool-FullDatatypeDescription
8
LIABILITY
TOP
CODE
TOP
DESCRIPTION
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
9
TOP
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
TOP
MAKERID
Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescription
10
TOP
MAKERDTSTAMP
TOP
CHECKERID
TOP
CHECKERDTSTAMP
TOP
MODNO
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
11
TOP
AUTHSTAT
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 1
Attribute Description
12
TOP
POOL
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
TOP
COLLATERAL
Name LIABILITYDatatype StringDescription
Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
13
TOP
COLLATERALCURRENCY
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
14
TOP
UTILIZATION
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBER
15
TOP
DIFFAMOUNT
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
Datatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute Description
16
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
Name FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype String
17
TOP
DescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
18
2.1.2.GE-CollateralPoolAuthorize-Req-IO-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Pool-IO
LIABILITY
CODE
MODNO
FCUBS_HEADER
TOP
SOURCE
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
19
TOP
UBSCOMP
TOP
MSGID
TOP
CORRELID
TOP
USERID
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype String
20
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
TOP
OPERATION
Description This is the user id which will be used within FLEXCUBE to record thetransaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.
21
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
TOP
MULTITRIPID
Attributes Attribute Descriptionnillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype String
22
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
TOP
ADDL
Description In response messages, this is the ID sent by FLEXCUBE in case anyoverrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
23
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
Pool-IO
TOP
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
Attribute DescriptionName Pool-IODatatypeDescription
24
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
25
2.1.3.GE-CollateralPoolAuthorize-Res-Full-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
CHOICE
Pool-IO
LIABILITY
CODE
MODNO
Pool-Full
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
26
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
FCUBS_HEADER
TOP
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
27
SOURCE
TOP
UBSCOMP
TOP
MSGID
TOP
CORRELID
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
28
TOP
USERID
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record the
transaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
29
TOP
OPERATION
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
30
TOP
MULTITRIPID
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case any
overrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
31
TOP
ADDL
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
CHOICE
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
32
TOP
Pool-IO
TOP
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Pool-Full
TOP
LIABILITY
Attribute DescriptionName CHOICEDatatypeDescription
Attribute DescriptionName Pool-IODatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName Pool-FullDatatypeDescription
33
TOP
CODE
TOP
DESCRIPTION
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute Description
34
TOP
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
TOP
MAKERID
Name UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
35
TOP
MAKERDTSTAMP
TOP
CHECKERID
TOP
CHECKERDTSTAMP
TOP
MODNO
TOP
AUTHSTAT
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
36
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 1
Attribute DescriptionName LIABILITYDatatype String
37
TOP
POOL
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
TOP
COLLATERAL
TOP
COLLATERALCURRENCY
Description
Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
38
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
TOP
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
39
UTILIZATION
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBERDatatype Number
40
TOP
DIFFAMOUNT
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
DescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName FUNCTIONID
41
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
Datatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype StringDescription
42
TOP
FCUBS_ERROR_RESP
TOP
ERROR
TOP
ECODE
TOP
EDESC
TOP
FCUBS_WARNING_RESP
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.
Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
43
TOP
WARNING
TOP
WCODE
TOP
WDESC
TOP
Attribute DescriptionName WARNINGDatatypeDescription Indicates the warning encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.
Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered
44
2.1.4.GE-CollateralPoolAuthorize-Res-PK-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
CHOICE
Pool-PK
LIABILITY
CODE
MODNO
Pool-IO
LIABILITY
CODE
MODNO
Pool-Full
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
45
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADER
46
TOP
SOURCE
TOP
UBSCOMP
TOP
MSGID
TOP
CORRELID
DatatypeDescription
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype String
47
TOP
USERID
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
Description This is the correlation ID for the message. Gateway supports 2 correlationpatterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record the
transaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute Description
48
TOP
OPERATION
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
Name SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATION
49
TOP
MULTITRIPID
TOP
FUNCTIONID
TOP
ACTION
TOP
Datatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case any
overrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
50
MSGSTAT
TOP
ADDL
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
51
TOP
CHOICE
TOP
Pool-PK
TOP
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Pool-IO
Attribute DescriptionName FCUBS_BODYDatatypeDescription
Attribute DescriptionName CHOICEDatatypeDescription
Attribute DescriptionName Pool-PKDatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
52
TOP
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Pool-Full
TOP
LIABILITY
TOP
CODE
Attribute DescriptionName Pool-IODatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName Pool-FullDatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
53
TOP
DESCRIPTION
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
TOP
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
54
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
TOP
MAKERID
TOP
MAKERDTSTAMP
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute Description
55
TOP
CHECKERID
TOP
CHECKERDTSTAMP
TOP
MODNO
TOP
AUTHSTAT
Name MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
56
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
TOP
POOL
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 1
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName POOLDatatype Number
57
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
TOP
COLLATERAL
TOP
COLLATERALCURRENCY
DescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
58
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
TOP
UTILIZATION
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
59
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
TOP
DIFFAMOUNT
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNT
60
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
Datatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
61
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
TOP
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
62
FCUBS_ERROR_RESP
TOP
ERROR
TOP
ECODE
TOP
EDESC
TOP
FCUBS_WARNING_RESP
TOP
WARNING
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.
Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName WARNINGDatatype
63
TOP
WCODE
TOP
WDESC
TOP
Description Indicates the warning encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.
Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered
64
2.2.CollateralPoolClose
Closure Of Collateral Pool
2.2.1.GE-CollateralPoolClose-Req-Full-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Pool-Full
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
65
ONCEAUTH
CollateralPoolLinkage
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_HEADER
TOP
SOURCE
TOP
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
66
UBSCOMP
TOP
MSGID
TOP
CORRELID
TOP
USERID
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype String
67
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
TOP
OPERATION
Description This is the user id which will be used within FLEXCUBE to record thetransaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.
68
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
TOP
MULTITRIPID
Attributes Attribute Descriptionnillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype String
69
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
TOP
ADDL
Description In response messages, this is the ID sent by FLEXCUBE in case anyoverrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
70
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
Pool-Full
TOP
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
Attribute DescriptionName Pool-FullDatatypeDescription
71
LIABILITY
TOP
CODE
TOP
DESCRIPTION
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
72
TOP
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
TOP
MAKERID
Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescription
73
TOP
MAKERDTSTAMP
TOP
CHECKERID
TOP
CHECKERDTSTAMP
TOP
MODNO
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
74
TOP
AUTHSTAT
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 1
Attribute Description
75
TOP
POOL
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
TOP
COLLATERAL
Name LIABILITYDatatype StringDescription
Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
76
TOP
COLLATERALCURRENCY
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
77
TOP
UTILIZATION
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBER
78
TOP
DIFFAMOUNT
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
Datatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute Description
79
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
Name FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype String
80
TOP
DescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
81
2.2.2.GE-CollateralPoolClose-Req-IO-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Pool-IO
LIABILITY
CODE
MODNO
FCUBS_HEADER
TOP
SOURCE
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
82
TOP
UBSCOMP
TOP
MSGID
TOP
CORRELID
TOP
USERID
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype String
83
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
TOP
OPERATION
Description This is the user id which will be used within FLEXCUBE to record thetransaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.
84
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
TOP
MULTITRIPID
Attributes Attribute Descriptionnillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype String
85
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
TOP
ADDL
Description In response messages, this is the ID sent by FLEXCUBE in case anyoverrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
86
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
Pool-IO
TOP
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
Attribute DescriptionName Pool-IODatatypeDescription
87
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
88
2.2.3.GE-CollateralPoolClose-Res-Full-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
CHOICE
Pool-IO
LIABILITY
CODE
MODNO
Pool-Full
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
89
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
FCUBS_HEADER
TOP
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
90
SOURCE
TOP
UBSCOMP
TOP
MSGID
TOP
CORRELID
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
91
TOP
USERID
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record the
transaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
92
TOP
OPERATION
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
93
TOP
MULTITRIPID
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case any
overrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
94
TOP
ADDL
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
CHOICE
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about FullResponse
95
TOP
Pool-IO
TOP
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Pool-Full
TOP
LIABILITY
Attribute DescriptionName CHOICEDatatypeDescription
Attribute DescriptionName Pool-IODatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName Pool-FullDatatypeDescription
96
TOP
CODE
TOP
DESCRIPTION
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute Description
97
TOP
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
TOP
MAKERID
Name UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
98
TOP
MAKERDTSTAMP
TOP
CHECKERID
TOP
CHECKERDTSTAMP
TOP
MODNO
TOP
AUTHSTAT
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
99
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 1
Attribute DescriptionName LIABILITYDatatype String
100
TOP
POOL
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
TOP
COLLATERAL
TOP
COLLATERALCURRENCY
Description
Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
101
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
TOP
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
102
UTILIZATION
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBERDatatype Number
103
TOP
DIFFAMOUNT
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
DescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName FUNCTIONID
104
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
Datatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype StringDescription
105
TOP
FCUBS_ERROR_RESP
TOP
ERROR
TOP
ECODE
TOP
EDESC
TOP
FCUBS_WARNING_RESP
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.
Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
106
TOP
WARNING
TOP
WCODE
TOP
WDESC
TOP
Attribute DescriptionName WARNINGDatatypeDescription Indicates the warning encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.
Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered
107
2.2.4.GE-CollateralPoolClose-Res-PK-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
CHOICE
Pool-PK
LIABILITY
CODE
MODNO
Pool-IO
LIABILITY
CODE
MODNO
Pool-Full
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
108
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADER
109
TOP
SOURCE
TOP
UBSCOMP
TOP
MSGID
TOP
CORRELID
DatatypeDescription
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype String
110
TOP
USERID
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
Description This is the correlation ID for the message. Gateway supports 2 correlationpatterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record the
transaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute Description
111
TOP
OPERATION
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
Name SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATION
112
TOP
MULTITRIPID
TOP
FUNCTIONID
TOP
ACTION
TOP
Datatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case any
overrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
113
MSGSTAT
TOP
ADDL
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
114
TOP
CHOICE
TOP
Pool-PK
TOP
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Pool-IO
Attribute DescriptionName FCUBS_BODYDatatypeDescription
Attribute DescriptionName CHOICEDatatypeDescription
Attribute DescriptionName Pool-PKDatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
115
TOP
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Pool-Full
TOP
LIABILITY
TOP
CODE
Attribute DescriptionName Pool-IODatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName Pool-FullDatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
116
TOP
DESCRIPTION
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
TOP
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
117
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
TOP
MAKERID
TOP
MAKERDTSTAMP
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute Description
118
TOP
CHECKERID
TOP
CHECKERDTSTAMP
TOP
MODNO
TOP
AUTHSTAT
Name MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
119
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
TOP
POOL
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 1
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName POOLDatatype Number
120
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
TOP
COLLATERAL
TOP
COLLATERALCURRENCY
DescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
121
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
TOP
UTILIZATION
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
122
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
TOP
DIFFAMOUNT
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNT
123
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
Datatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
124
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
TOP
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
125
FCUBS_ERROR_RESP
TOP
ERROR
TOP
ECODE
TOP
EDESC
TOP
FCUBS_WARNING_RESP
TOP
WARNING
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.
Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName WARNINGDatatype
126
TOP
WCODE
TOP
WDESC
TOP
Description Indicates the warning encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.
Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered
127
2.3.CollateralPoolCreate
Creation Of Collateral Pool
2.3.1.GE-CollateralPoolCreate-Req-Full-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Pool-Full
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
128
ONCEAUTH
CollateralPoolLinkage
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_HEADER
TOP
SOURCE
TOP
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
129
UBSCOMP
TOP
MSGID
TOP
CORRELID
TOP
USERID
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype String
130
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
TOP
OPERATION
Description This is the user id which will be used within FLEXCUBE to record thetransaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.
131
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
TOP
MULTITRIPID
Attributes Attribute Descriptionnillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype String
132
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
TOP
ADDL
Description In response messages, this is the ID sent by FLEXCUBE in case anyoverrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
133
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
Pool-Full
TOP
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
Attribute DescriptionName Pool-FullDatatypeDescription
134
LIABILITY
TOP
CODE
TOP
DESCRIPTION
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
135
TOP
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
TOP
MAKERID
Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescription
136
TOP
MAKERDTSTAMP
TOP
CHECKERID
TOP
CHECKERDTSTAMP
TOP
MODNO
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
137
TOP
AUTHSTAT
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 1
Attribute Description
138
TOP
POOL
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
TOP
COLLATERAL
Name LIABILITYDatatype StringDescription
Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
139
TOP
COLLATERALCURRENCY
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
140
TOP
UTILIZATION
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBER
141
TOP
DIFFAMOUNT
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
Datatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute Description
142
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
Name FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype String
143
TOP
DescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
144
2.3.2.GE-CollateralPoolCreate-Req-IO-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Pool-IO
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
LIABILITY
145
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_HEADER
TOP
SOURCE
TOP
UBSCOMP
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName UBSCOMP
146
TOP
MSGID
TOP
CORRELID
TOP
USERID
Datatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record the
transaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
147
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
TOP
OPERATION
TOP
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
148
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
TOP
MULTITRIPID
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case any
overrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
149
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
TOP
ADDL
TOP
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
150
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
Pool-IO
TOP
LIABILITY
TOP
CODE
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
Attribute DescriptionName Pool-IODatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
151
TOP
DESCRIPTION
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
TOP
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
152
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
TOP
MAKERID
TOP
MAKERDTSTAMP
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute Description
153
TOP
CHECKERID
TOP
CHECKERDTSTAMP
TOP
MODNO
TOP
AUTHSTAT
Name MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
154
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
TOP
POOL
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName POOLDatatype Number
155
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
TOP
COLLATERAL
TOP
COLLATERALCURRENCY
DescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
156
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
TOP
UTILIZATION
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
157
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
TOP
DIFFAMOUNT
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNT
158
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
Datatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
159
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
TOP
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
160
2.3.3.GE-CollateralPoolCreate-Res-Full-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
CHOICE
Pool-IO
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
161
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
Pool-Full
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
162
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
FCUBS_HEADER
TOP
SOURCE
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
Attribute DescriptionName SOURCEDatatype String
163
TOP
UBSCOMP
TOP
MSGID
TOP
CORRELID
Description This is the code for the system which has sourced this message. For requestmessages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
164
TOP
USERID
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
TOP
OPERATION
Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record the
transaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
165
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
TOP
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
166
MULTITRIPID
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case any
overrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".Attributes Attribute Description
minOccurs 0
167
TOP
ADDL
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
CHOICE
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
Attribute DescriptionName CHOICE
168
TOP
Pool-IO
TOP
LIABILITY
TOP
CODE
TOP
DESCRIPTION
TOP
CURRENCY
TOP
DatatypeDescription
Attribute DescriptionName Pool-IODatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
169
AMOUNT
TOP
UTIL
TOP
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescription
170
TOP
MAKERID
TOP
MAKERDTSTAMP
TOP
CHECKERID
TOP
CHECKERDTSTAMP
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
171
TOP
MODNO
TOP
AUTHSTAT
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
172
TOP
LIABILITY
TOP
POOL
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescription
173
TOP
COLLATERAL
TOP
COLLATERALCURRENCY
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
174
TOP
AUTODELINK
TOP
UTILIZATION
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVE
175
TOP
LINKEDPERCENTNUMBER
TOP
DIFFAMOUNT
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
Datatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
176
TOP
FUNCTIONID
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUE
177
TOP
VAL_TYPE
TOP
Pool-Full
TOP
LIABILITY
TOP
CODE
TOP
DESCRIPTION
Datatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
Attribute DescriptionName Pool-FullDatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype String
178
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
TOP
FUNCTIONTYPE
TOP
USERREFNO
DescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute Description
179
TOP
LIABBRANCH
TOP
MAKERID
TOP
MAKERDTSTAMP
TOP
CHECKERID
Name USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescription
180
TOP
CHECKERDTSTAMP
TOP
MODNO
TOP
AUTHSTAT
TOP
RECSTAT
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
181
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
TOP
POOL
TOP
ORDERNO
TOP
TYPE
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
182
TOP
BRANCHCODE
TOP
COLLATERAL
TOP
COLLATERALCURRENCY
TOP
COLLATERALAMOUNT
TOP
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
183
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
TOP
UTILIZATION
TOP
LIENNUMBER
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
184
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
TOP
DIFFAMOUNT
TOP
AUTHSTATUS
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescription
185
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
TOP
FIELD_NAME
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
186
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
TOP
FCUBS_ERROR_RESP
TOP
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
187
ERROR
TOP
ECODE
TOP
EDESC
TOP
FCUBS_WARNING_RESP
TOP
WARNING
TOP
WCODE
Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.
Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName WARNINGDatatypeDescription Indicates the warning encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.
188
TOP
WDESC
TOP
Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered
189
2.3.4.GE-CollateralPoolCreate-Res-PK-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
CHOICE
Pool-PK
LIABILITY
CODE
MODNO
Pool-IO
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
190
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
Pool-Full
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
191
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
FCUBS_HEADER
TOP
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
192
SOURCE
TOP
UBSCOMP
TOP
MSGID
TOP
CORRELID
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
193
TOP
USERID
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record the
transaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
194
TOP
OPERATION
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
195
TOP
MULTITRIPID
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case any
overrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
196
TOP
ADDL
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
CHOICE
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
197
TOP
Pool-PK
TOP
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Pool-IO
TOP
LIABILITY
Attribute DescriptionName CHOICEDatatypeDescription
Attribute DescriptionName Pool-PKDatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName Pool-IODatatypeDescription
198
TOP
CODE
TOP
DESCRIPTION
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute Description
199
TOP
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
TOP
MAKERID
Name UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
200
TOP
MAKERDTSTAMP
TOP
CHECKERID
TOP
CHECKERDTSTAMP
TOP
MODNO
TOP
AUTHSTAT
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
201
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName LIABILITYDatatype String
202
TOP
POOL
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
TOP
COLLATERAL
TOP
COLLATERALCURRENCY
Description
Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
203
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
TOP
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
204
UTILIZATION
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBERDatatype Number
205
TOP
DIFFAMOUNT
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
DescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName FUNCTIONID
206
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
Datatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype StringDescription
207
TOP
Pool-Full
TOP
LIABILITY
TOP
CODE
TOP
DESCRIPTION
TOP
CURRENCY
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
Attribute DescriptionName Pool-FullDatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescription
208
TOP
AMOUNT
TOP
UTIL
TOP
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCH
209
TOP
MAKERID
TOP
MAKERDTSTAMP
TOP
CHECKERID
TOP
CHECKERDTSTAMP
Datatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescription
210
TOP
MODNO
TOP
AUTHSTAT
TOP
RECSTAT
TOP
ONCEAUTH
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
211
TOP
CollateralPoolLinkage
TOP
LIABILITY
TOP
POOL
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODE
212
TOP
COLLATERAL
TOP
COLLATERALCURRENCY
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
Datatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescription
213
TOP
AUTODELINK
TOP
UTILIZATION
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
Attributes Attribute DescriptionminOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
214
TOP
LINKEDPERCENTNUMBER
TOP
DIFFAMOUNT
TOP
AUTHSTATUS
TOP
LASTREVALDATE
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
215
TOP
UDFDETAILS
TOP
FUNCTIONID
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
216
TOP
VAL_TYPE
TOP
FCUBS_ERROR_RESP
TOP
ERROR
TOP
ECODE
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.
217
TOP
EDESC
TOP
FCUBS_WARNING_RESP
TOP
WARNING
TOP
WCODE
TOP
WDESC
TOP
Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName WARNINGDatatypeDescription Indicates the warning encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.
Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered
218
2.4.CollateralPoolDelete
Deletion Of Collateral Pool
2.4.1.GE-CollateralPoolDelete-Req-Full-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Pool-Full
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
219
ONCEAUTH
CollateralPoolLinkage
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_HEADER
TOP
SOURCE
TOP
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
220
UBSCOMP
TOP
MSGID
TOP
CORRELID
TOP
USERID
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype String
221
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
TOP
OPERATION
Description This is the user id which will be used within FLEXCUBE to record thetransaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.
222
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
TOP
MULTITRIPID
Attributes Attribute Descriptionnillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype String
223
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
TOP
ADDL
Description In response messages, this is the ID sent by FLEXCUBE in case anyoverrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
224
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
Pool-Full
TOP
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
Attribute DescriptionName Pool-FullDatatypeDescription
225
LIABILITY
TOP
CODE
TOP
DESCRIPTION
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
226
TOP
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
TOP
MAKERID
Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescription
227
TOP
MAKERDTSTAMP
TOP
CHECKERID
TOP
CHECKERDTSTAMP
TOP
MODNO
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
228
TOP
AUTHSTAT
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 1
Attribute Description
229
TOP
POOL
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
TOP
COLLATERAL
Name LIABILITYDatatype StringDescription
Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
230
TOP
COLLATERALCURRENCY
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
231
TOP
UTILIZATION
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBER
232
TOP
DIFFAMOUNT
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
Datatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute Description
233
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
Name FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype String
234
TOP
DescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
235
2.4.2.GE-CollateralPoolDelete-Req-IO-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Pool-IO
LIABILITY
CODE
MODNO
FCUBS_HEADER
TOP
SOURCE
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
236
TOP
UBSCOMP
TOP
MSGID
TOP
CORRELID
TOP
USERID
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype String
237
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
TOP
OPERATION
Description This is the user id which will be used within FLEXCUBE to record thetransaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.
238
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
TOP
MULTITRIPID
Attributes Attribute Descriptionnillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype String
239
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
TOP
ADDL
Description In response messages, this is the ID sent by FLEXCUBE in case anyoverrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
240
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
Pool-IO
TOP
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
Attribute DescriptionName Pool-IODatatypeDescription
241
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
242
2.4.3.GE-CollateralPoolDelete-Res-Full-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
CHOICE
Pool-IO
LIABILITY
CODE
MODNO
Pool-Full
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
243
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
FCUBS_HEADER
TOP
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
244
SOURCE
TOP
UBSCOMP
TOP
MSGID
TOP
CORRELID
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
245
TOP
USERID
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record the
transaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
246
TOP
OPERATION
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
247
TOP
MULTITRIPID
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case any
overrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
248
TOP
ADDL
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
CHOICE
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
249
TOP
Pool-IO
TOP
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Pool-Full
TOP
LIABILITY
Attribute DescriptionName CHOICEDatatypeDescription
Attribute DescriptionName Pool-IODatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName Pool-FullDatatypeDescription
250
TOP
CODE
TOP
DESCRIPTION
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute Description
251
TOP
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
TOP
MAKERID
Name UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
252
TOP
MAKERDTSTAMP
TOP
CHECKERID
TOP
CHECKERDTSTAMP
TOP
MODNO
TOP
AUTHSTAT
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
253
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 1
Attribute DescriptionName LIABILITYDatatype String
254
TOP
POOL
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
TOP
COLLATERAL
TOP
COLLATERALCURRENCY
Description
Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
255
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
TOP
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
256
UTILIZATION
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBERDatatype Number
257
TOP
DIFFAMOUNT
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
DescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName FUNCTIONID
258
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
Datatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype StringDescription
259
TOP
FCUBS_ERROR_RESP
TOP
ERROR
TOP
ECODE
TOP
EDESC
TOP
FCUBS_WARNING_RESP
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.
Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
260
TOP
WARNING
TOP
WCODE
TOP
WDESC
TOP
Attribute DescriptionName WARNINGDatatypeDescription Indicates the warning encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.
Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered
261
2.4.4.GE-CollateralPoolDelete-Res-PK-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
CHOICE
Pool-IO
LIABILITY
CODE
MODNO
Pool-PK
LIABILITY
CODE
MODNO
Pool-Full
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
262
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADER
263
TOP
SOURCE
TOP
UBSCOMP
TOP
MSGID
TOP
CORRELID
DatatypeDescription
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype String
264
TOP
USERID
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
Description This is the correlation ID for the message. Gateway supports 2 correlationpatterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record the
transaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute Description
265
TOP
OPERATION
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
Name SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATION
266
TOP
MULTITRIPID
TOP
FUNCTIONID
TOP
ACTION
TOP
Datatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case any
overrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
267
MSGSTAT
TOP
ADDL
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
268
TOP
CHOICE
TOP
Pool-IO
TOP
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Pool-PK
Attribute DescriptionName FCUBS_BODYDatatypeDescription
Attribute DescriptionName CHOICEDatatypeDescription
Attribute DescriptionName Pool-IODatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
269
TOP
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Pool-Full
TOP
LIABILITY
TOP
CODE
Attribute DescriptionName Pool-PKDatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName Pool-FullDatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
270
TOP
DESCRIPTION
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
TOP
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
271
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
TOP
MAKERID
TOP
MAKERDTSTAMP
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute Description
272
TOP
CHECKERID
TOP
CHECKERDTSTAMP
TOP
MODNO
TOP
AUTHSTAT
Name MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
273
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
TOP
POOL
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 1
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName POOLDatatype Number
274
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
TOP
COLLATERAL
TOP
COLLATERALCURRENCY
DescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
275
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
TOP
UTILIZATION
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
276
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
TOP
DIFFAMOUNT
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNT
277
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
Datatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
278
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
TOP
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
279
FCUBS_ERROR_RESP
TOP
ERROR
TOP
ECODE
TOP
EDESC
TOP
FCUBS_WARNING_RESP
TOP
WARNING
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.
Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName WARNINGDatatype
280
TOP
WCODE
TOP
WDESC
TOP
Description Indicates the warning encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.
Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered
281
2.5.CollateralPoolModify
Amendment Of Collateral Pool
2.5.1.GE-CollateralPoolModify-Req-Full-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Pool-Full
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
282
ONCEAUTH
CollateralPoolLinkage
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_HEADER
TOP
SOURCE
TOP
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
283
UBSCOMP
TOP
MSGID
TOP
CORRELID
TOP
USERID
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype String
284
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
TOP
OPERATION
Description This is the user id which will be used within FLEXCUBE to record thetransaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.
285
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
TOP
MULTITRIPID
Attributes Attribute Descriptionnillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype String
286
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
TOP
ADDL
Description In response messages, this is the ID sent by FLEXCUBE in case anyoverrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
287
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
Pool-Full
TOP
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
Attribute DescriptionName Pool-FullDatatypeDescription
288
LIABILITY
TOP
CODE
TOP
DESCRIPTION
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
289
TOP
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
TOP
MAKERID
Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescription
290
TOP
MAKERDTSTAMP
TOP
CHECKERID
TOP
CHECKERDTSTAMP
TOP
MODNO
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
291
TOP
AUTHSTAT
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 1
Attribute Description
292
TOP
POOL
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
TOP
COLLATERAL
Name LIABILITYDatatype StringDescription
Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
293
TOP
COLLATERALCURRENCY
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
294
TOP
UTILIZATION
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBER
295
TOP
DIFFAMOUNT
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
Datatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute Description
296
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
Name FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype String
297
TOP
DescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
298
2.5.2.GE-CollateralPoolModify-Req-IO-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Pool-IO
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
LIABILITY
299
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_HEADER
TOP
SOURCE
TOP
UBSCOMP
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName UBSCOMP
300
TOP
MSGID
TOP
CORRELID
TOP
USERID
Datatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record the
transaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
301
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
TOP
OPERATION
TOP
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
302
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
TOP
MULTITRIPID
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case any
overrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
303
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
TOP
ADDL
TOP
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
304
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
Pool-IO
TOP
LIABILITY
TOP
CODE
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
Attribute DescriptionName Pool-IODatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
305
TOP
DESCRIPTION
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
TOP
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
306
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
TOP
MAKERID
TOP
MAKERDTSTAMP
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute Description
307
TOP
CHECKERID
TOP
CHECKERDTSTAMP
TOP
MODNO
TOP
AUTHSTAT
Name MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
308
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
TOP
POOL
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName POOLDatatype Number
309
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
TOP
COLLATERAL
TOP
COLLATERALCURRENCY
DescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
310
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
TOP
UTILIZATION
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
311
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
TOP
DIFFAMOUNT
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNT
312
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
Datatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
313
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
TOP
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
314
2.5.3.GE-CollateralPoolModify-Res-Full-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
CHOICE
Pool-IO
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
315
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
Pool-Full
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
316
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
FCUBS_HEADER
TOP
SOURCE
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
Attribute DescriptionName SOURCEDatatype String
317
TOP
UBSCOMP
TOP
MSGID
TOP
CORRELID
Description This is the code for the system which has sourced this message. For requestmessages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
318
TOP
USERID
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
TOP
OPERATION
Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record the
transaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
319
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
TOP
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
320
MULTITRIPID
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case any
overrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".Attributes Attribute Description
minOccurs 0
321
TOP
ADDL
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
CHOICE
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
Attribute DescriptionName CHOICE
322
TOP
Pool-IO
TOP
LIABILITY
TOP
CODE
TOP
DESCRIPTION
TOP
CURRENCY
TOP
DatatypeDescription
Attribute DescriptionName Pool-IODatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
323
AMOUNT
TOP
UTIL
TOP
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescription
324
TOP
MAKERID
TOP
MAKERDTSTAMP
TOP
CHECKERID
TOP
CHECKERDTSTAMP
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
325
TOP
MODNO
TOP
AUTHSTAT
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
326
TOP
LIABILITY
TOP
POOL
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescription
327
TOP
COLLATERAL
TOP
COLLATERALCURRENCY
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
328
TOP
AUTODELINK
TOP
UTILIZATION
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVE
329
TOP
LINKEDPERCENTNUMBER
TOP
DIFFAMOUNT
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
Datatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
330
TOP
FUNCTIONID
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUE
331
TOP
VAL_TYPE
TOP
Pool-Full
TOP
LIABILITY
TOP
CODE
TOP
DESCRIPTION
Datatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
Attribute DescriptionName Pool-FullDatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype String
332
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
TOP
FUNCTIONTYPE
TOP
USERREFNO
DescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute Description
333
TOP
LIABBRANCH
TOP
MAKERID
TOP
MAKERDTSTAMP
TOP
CHECKERID
Name USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescription
334
TOP
CHECKERDTSTAMP
TOP
MODNO
TOP
AUTHSTAT
TOP
RECSTAT
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
335
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
TOP
POOL
TOP
ORDERNO
TOP
TYPE
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
336
TOP
BRANCHCODE
TOP
COLLATERAL
TOP
COLLATERALCURRENCY
TOP
COLLATERALAMOUNT
TOP
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
337
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
TOP
UTILIZATION
TOP
LIENNUMBER
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
338
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
TOP
DIFFAMOUNT
TOP
AUTHSTATUS
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescription
339
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
TOP
FIELD_NAME
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
340
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
TOP
FCUBS_ERROR_RESP
TOP
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
341
ERROR
TOP
ECODE
TOP
EDESC
TOP
FCUBS_WARNING_RESP
TOP
WARNING
TOP
WCODE
Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.
Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName WARNINGDatatypeDescription Indicates the warning encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.
342
TOP
WDESC
TOP
Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered
343
2.5.4.GE-CollateralPoolModify-Res-PK-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
CHOICE
Pool-PK
LIABILITY
CODE
MODNO
Pool-IO
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
344
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
Pool-Full
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
345
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
FCUBS_HEADER
TOP
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
346
SOURCE
TOP
UBSCOMP
TOP
MSGID
TOP
CORRELID
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
347
TOP
USERID
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record the
transaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
348
TOP
OPERATION
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
349
TOP
MULTITRIPID
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case any
overrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
350
TOP
ADDL
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
CHOICE
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
351
TOP
Pool-PK
TOP
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Pool-IO
TOP
LIABILITY
Attribute DescriptionName CHOICEDatatypeDescription
Attribute DescriptionName Pool-PKDatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName Pool-IODatatypeDescription
352
TOP
CODE
TOP
DESCRIPTION
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute Description
353
TOP
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
TOP
MAKERID
Name UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
354
TOP
MAKERDTSTAMP
TOP
CHECKERID
TOP
CHECKERDTSTAMP
TOP
MODNO
TOP
AUTHSTAT
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
355
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName LIABILITYDatatype String
356
TOP
POOL
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
TOP
COLLATERAL
TOP
COLLATERALCURRENCY
Description
Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
357
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
TOP
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
358
UTILIZATION
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBERDatatype Number
359
TOP
DIFFAMOUNT
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
DescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName FUNCTIONID
360
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
Datatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype StringDescription
361
TOP
Pool-Full
TOP
LIABILITY
TOP
CODE
TOP
DESCRIPTION
TOP
CURRENCY
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
Attribute DescriptionName Pool-FullDatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescription
362
TOP
AMOUNT
TOP
UTIL
TOP
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCH
363
TOP
MAKERID
TOP
MAKERDTSTAMP
TOP
CHECKERID
TOP
CHECKERDTSTAMP
Datatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescription
364
TOP
MODNO
TOP
AUTHSTAT
TOP
RECSTAT
TOP
ONCEAUTH
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
365
TOP
CollateralPoolLinkage
TOP
LIABILITY
TOP
POOL
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODE
366
TOP
COLLATERAL
TOP
COLLATERALCURRENCY
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
Datatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescription
367
TOP
AUTODELINK
TOP
UTILIZATION
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
Attributes Attribute DescriptionminOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
368
TOP
LINKEDPERCENTNUMBER
TOP
DIFFAMOUNT
TOP
AUTHSTATUS
TOP
LASTREVALDATE
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
369
TOP
UDFDETAILS
TOP
FUNCTIONID
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
370
TOP
VAL_TYPE
TOP
FCUBS_ERROR_RESP
TOP
ERROR
TOP
ECODE
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.
371
TOP
EDESC
TOP
FCUBS_WARNING_RESP
TOP
WARNING
TOP
WCODE
TOP
WDESC
TOP
Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName WARNINGDatatypeDescription Indicates the warning encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.
Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered
372
2.6.CollateralPoolQuery
Query Of Collateral Pool
2.6.1.GE-CollateralPoolQuery-Req-IO-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Pool-IO
LIABILITY
CODE
MODNO
FCUBS_HEADER
TOP
SOURCE
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
373
TOP
UBSCOMP
TOP
MSGID
TOP
CORRELID
TOP
USERID
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
374
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
TOP
OPERATION
Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record the
transaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATION
375
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
TOP
MULTITRIPID
Datatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPID
376
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
TOP
ADDL
Datatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case any
overrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
377
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
Pool-IO
TOP
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
Attribute DescriptionName Pool-IODatatypeDescription
378
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
379
2.6.2.GE-CollateralPoolQuery-Res-Full-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
CHOICE
Pool-IO
LIABILITY
CODE
MODNO
Pool-Full
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
380
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
FCUBS_HEADER
TOP
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
381
SOURCE
TOP
UBSCOMP
TOP
MSGID
TOP
CORRELID
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
382
TOP
USERID
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record the
transaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
383
TOP
OPERATION
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
384
TOP
MULTITRIPID
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case any
overrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
385
TOP
ADDL
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
CHOICE
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
386
TOP
Pool-IO
TOP
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Pool-Full
TOP
LIABILITY
Attribute DescriptionName CHOICEDatatypeDescription
Attribute DescriptionName Pool-IODatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName Pool-FullDatatypeDescription
387
TOP
CODE
TOP
DESCRIPTION
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute Description
388
TOP
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
TOP
MAKERID
Name UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
389
TOP
MAKERDTSTAMP
TOP
CHECKERID
TOP
CHECKERDTSTAMP
TOP
MODNO
TOP
AUTHSTAT
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
390
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 1
Attribute DescriptionName LIABILITYDatatype String
391
TOP
POOL
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
TOP
COLLATERAL
TOP
COLLATERALCURRENCY
Description
Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
392
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
TOP
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
393
UTILIZATION
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBERDatatype Number
394
TOP
DIFFAMOUNT
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
DescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName FUNCTIONID
395
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
Datatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype StringDescription
396
TOP
FCUBS_ERROR_RESP
TOP
ERROR
TOP
ECODE
TOP
EDESC
TOP
FCUBS_WARNING_RESP
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.
Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
397
TOP
WARNING
TOP
WCODE
TOP
WDESC
TOP
Attribute DescriptionName WARNINGDatatypeDescription Indicates the warning encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.
Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered
398
2.7.CollateralPoolReopen
Reopen Collateral Pool
2.7.1.GE-CollateralPoolReopen-Req-Full-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Pool-Full
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
399
ONCEAUTH
CollateralPoolLinkage
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_HEADER
TOP
SOURCE
TOP
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
400
UBSCOMP
TOP
MSGID
TOP
CORRELID
TOP
USERID
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype String
401
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
TOP
OPERATION
Description This is the user id which will be used within FLEXCUBE to record thetransaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.
402
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
TOP
MULTITRIPID
Attributes Attribute Descriptionnillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype String
403
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
TOP
ADDL
Description In response messages, this is the ID sent by FLEXCUBE in case anyoverrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
404
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
Pool-Full
TOP
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
Attribute DescriptionName Pool-FullDatatypeDescription
405
LIABILITY
TOP
CODE
TOP
DESCRIPTION
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
406
TOP
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
TOP
MAKERID
Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescription
407
TOP
MAKERDTSTAMP
TOP
CHECKERID
TOP
CHECKERDTSTAMP
TOP
MODNO
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
408
TOP
AUTHSTAT
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 1
Attribute Description
409
TOP
POOL
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
TOP
COLLATERAL
Name LIABILITYDatatype StringDescription
Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
410
TOP
COLLATERALCURRENCY
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
411
TOP
UTILIZATION
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBER
412
TOP
DIFFAMOUNT
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
Datatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute Description
413
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
Name FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype String
414
TOP
DescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
415
2.7.2.GE-CollateralPoolReopen-Req-IO-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Pool-IO
LIABILITY
CODE
MODNO
FCUBS_HEADER
TOP
SOURCE
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
416
TOP
UBSCOMP
TOP
MSGID
TOP
CORRELID
TOP
USERID
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype String
417
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
TOP
OPERATION
Description This is the user id which will be used within FLEXCUBE to record thetransaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.
418
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
TOP
MULTITRIPID
Attributes Attribute Descriptionnillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype String
419
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
TOP
ADDL
Description In response messages, this is the ID sent by FLEXCUBE in case anyoverrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
420
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
Pool-IO
TOP
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
Attribute DescriptionName Pool-IODatatypeDescription
421
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
422
2.7.3.GE-CollateralPoolReopen-Res-Full-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
CHOICE
Pool-IO
LIABILITY
CODE
MODNO
Pool-Full
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
423
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
FCUBS_HEADER
TOP
Attribute DescriptionName FCUBS_HEADERDatatypeDescription
424
SOURCE
TOP
UBSCOMP
TOP
MSGID
TOP
CORRELID
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype StringDescription This is the correlation ID for the message. Gateway supports 2 correlation
patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
425
TOP
USERID
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record the
transaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute DescriptionName SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
426
TOP
OPERATION
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATIONDatatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
427
TOP
MULTITRIPID
TOP
FUNCTIONID
TOP
ACTION
TOP
MSGSTAT
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case any
overrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
428
TOP
ADDL
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
TOP
CHOICE
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
Attribute DescriptionName FCUBS_BODYDatatypeDescription
429
TOP
Pool-IO
TOP
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Pool-Full
TOP
LIABILITY
Attribute DescriptionName CHOICEDatatypeDescription
Attribute DescriptionName Pool-IODatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName Pool-FullDatatypeDescription
430
TOP
CODE
TOP
DESCRIPTION
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute Description
431
TOP
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
TOP
MAKERID
Name UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
432
TOP
MAKERDTSTAMP
TOP
CHECKERID
TOP
CHECKERDTSTAMP
TOP
MODNO
TOP
AUTHSTAT
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
433
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 1
Attribute DescriptionName LIABILITYDatatype String
434
TOP
POOL
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
TOP
COLLATERAL
TOP
COLLATERALCURRENCY
Description
Attribute DescriptionName POOLDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
435
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
TOP
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
436
UTILIZATION
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBERDatatype Number
437
TOP
DIFFAMOUNT
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
DescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName FUNCTIONID
438
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
Datatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype StringDescription
439
TOP
FCUBS_ERROR_RESP
TOP
ERROR
TOP
ECODE
TOP
EDESC
TOP
FCUBS_WARNING_RESP
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.
Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
440
TOP
WARNING
TOP
WCODE
TOP
WDESC
TOP
Attribute DescriptionName WARNINGDatatypeDescription Indicates the warning encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.
Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered
441
2.7.4.GE-CollateralPoolReopen-Res-PK-MSG.xsd
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
CHOICE
Pool-PK
LIABILITY
CODE
MODNO
Pool-IO
LIABILITY
CODE
MODNO
Pool-Full
LIABILITY
CODE
DESCRIPTION
CURRENCY
AMOUNT
UTIL
FUNCTIONTYPE
USERREFNO
LIABBRANCH
MAKERID
442
MAKERDTSTAMP
CHECKERID
CHECKERDTSTAMP
MODNO
AUTHSTAT
RECSTAT
ONCEAUTH
CollateralPoolLinkage
LIABILITY
POOL
ORDERNO
TYPE
BRANCHCODE
COLLATERAL
COLLATERALCURRENCY
COLLATERALAMOUNT
LINKEDAMOUNT
LINKEDAMOUNTPOOLCCY
AUTODELINK
UTILIZATION
LIENNUMBER
USERREFNO
CONATIVE
LINKEDPERCENTNUMBER
DIFFAMOUNT
AUTHSTATUS
LASTREVALDATE
UDFDETAILS
FUNCTIONID
FIELD_NAME
DATATYPE
FIELD_VALUE
VAL_TYPE
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
FCUBS_HEADER
Attribute DescriptionName FCUBS_HEADER
443
TOP
SOURCE
TOP
UBSCOMP
TOP
MSGID
TOP
CORRELID
DatatypeDescription
Attribute DescriptionName SOURCEDatatype StringDescription This is the code for the system which has sourced this message. For request
messages, this field has to contain the source code for the partner system asmaintained within FLEXCUBE UBS. In case of response messages this fieldwill contain "FLEXCUBE".
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.
Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services.If the message is for FLEXCUBE UBS then this field should contain "FCUBS"and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions Restrictions Descriptionenumeration FCUBS,FCIS
Attribute DescriptionName MSGIDDatatype StringDescription This is the "unique" message ID for this message. In inbound messages, if
this field is present then Gateway would perform technical duplicaterecognition using this field. For all messages going out from Gateway,Gateway will populate a unique message ID in this field.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName CORRELIDDatatype String
444
TOP
USERID
TOP
BRANCH
TOP
MODULEID
TOP
SERVICE
Description This is the correlation ID for the message. Gateway supports 2 correlationpatterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID toCorrelation ID" (C2C). While using asynchronous means of communication(like a JMS queue), the partner system can correlate the response receivedfrom Gateway to the request message sent by it using this field. If thecorrelation pattern is M2C then this field will contain the MSGID of the requestmessage. If the correlation pattern is C2C then this field will contain theCORRELID of the request message.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName USERIDDatatype StringDescription This is the user id which will be used within FLEXCUBE to record the
transaction. This needs to be a valid user id as maintained withinFLEXCUBE.
Restrictions Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*
Attribute DescriptionName BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.
This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions Description
length 3pattern [a-zA-Z_0-9]{3}
Attribute DescriptionName MODULEIDDatatype StringDescription This field is applicable only if messages are being sent to FCIS using
Gateway. This is the module id of FCIS where the transaction will berecorded.
Attributes Attribute DescriptionminOccurs 0nillable true
Attribute Description
445
TOP
OPERATION
TOP
SOURCE_OPERATION
TOP
SOURCE_USERID
TOP
DESTINATION
Name SERVICEDatatype StringDescription This field should contain the code of the Service of FLEXCUBE which is
being requested. This field is case-sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName OPERATIONDatatype StringDescription This is the operation of the service which is being invoked. This field is case-
sensitive.Attributes Attribute Description
nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_OPERATIONDatatype StringDescription This is the code for the operation being invoked in the Source system. The
code of Source Operation being sent needs to be maintained as a validSource Operation for the Source within FLEXCUBE.
Attributes Attribute DescriptionminOccurs 0nillable true
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName SOURCE_USERIDDatatype StringDescription This is the user id in the Source system who is performing the action.Attributes Attribute Description
minOccurs 0nillable true
Attribute DescriptionName DESTINATION
446
TOP
MULTITRIPID
TOP
FUNCTIONID
TOP
ACTION
TOP
Datatype StringDescription This the system for which this message is destined. In case of request
messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, theSOURCE from the request message is reproduced here.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName MULTITRIPIDDatatype StringDescription In response messages, this is the ID sent by FLEXCUBE in case any
overrides are encountered. In request messages, the source system isexpected to reproduce the MULTITRIPID from the earlier received response ifthe source system accepts the overrides.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
Attribute DescriptionName ACTIONDatatype StringDescription This is the action on the function being invoked. For integration scenarios this
need not be sent. This is used by FLEXCUBE native user interface.Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionpattern [a-zA-Z_0-9]*
447
MSGSTAT
TOP
ADDL
TOP
PARAM
TOP
NAME
TOP
VALUE
TOP
FCUBS_BODY
Attribute DescriptionName MSGSTATDatatype StringDescription In response messages, FLEXCUBE will indicate the status of the request in
this field. The various values are "SUCCESS", "WARNING" and "FAILURE".Attributes Attribute Description
minOccurs 0
Restrictions Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE
Attribute DescriptionName ADDLDatatypeDescription This node is to be used for Additional information about a message.Attributes Attribute Description
minOccurs 0
Attribute DescriptionName PARAMDatatypeDescription This is the parent node for each parameter in the additional node.Attributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName NAMEDatatype StringDescription The name of the additional parameter comes here.
Attribute DescriptionName VALUEDatatype StringDescription The value of the addtional parameter comes here.
448
TOP
CHOICE
TOP
Pool-PK
TOP
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Pool-IO
Attribute DescriptionName FCUBS_BODYDatatypeDescription
Attribute DescriptionName CHOICEDatatypeDescription
Attribute DescriptionName Pool-PKDatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
449
TOP
LIABILITY
TOP
CODE
TOP
MODNO
TOP
Pool-Full
TOP
LIABILITY
TOP
CODE
Attribute DescriptionName Pool-IODatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName Pool-FullDatatypeDescription
Attribute DescriptionName LIABILITYDatatype StringDescription
450
TOP
DESCRIPTION
TOP
CURRENCY
TOP
AMOUNT
TOP
UTIL
TOP
Attribute DescriptionName CODEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 20
Attribute DescriptionName DESCRIPTIONDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 105
Attribute DescriptionName CURRENCYDatatype StringDescriptionRestrictions Restrictions Description
maxLength 3
Attribute DescriptionName AMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UTILDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
451
FUNCTIONTYPE
TOP
USERREFNO
TOP
LIABBRANCH
TOP
MAKERID
TOP
MAKERDTSTAMP
Attribute DescriptionName FUNCTIONTYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName LIABBRANCHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName MAKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute Description
452
TOP
CHECKERID
TOP
CHECKERDTSTAMP
TOP
MODNO
TOP
AUTHSTAT
Name MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 12
Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 25
Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
453
TOP
RECSTAT
TOP
ONCEAUTH
TOP
CollateralPoolLinkage
TOP
LIABILITY
TOP
POOL
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName CollateralPoolLinkageDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 1
Attribute DescriptionName LIABILITYDatatype StringDescription
Attribute DescriptionName POOLDatatype Number
454
TOP
ORDERNO
TOP
TYPE
TOP
BRANCHCODE
TOP
COLLATERAL
TOP
COLLATERALCURRENCY
DescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName ORDERNODatatype NumberDescription
Attribute DescriptionName TYPEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 1
Attribute DescriptionName BRANCHCODEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALDatatype StringDescription
Attribute DescriptionName COLLATERALCURRENCYDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
455
TOP
COLLATERALAMOUNT
TOP
LINKEDAMOUNT
TOP
LINKEDAMOUNTPOOLCCY
TOP
AUTODELINK
TOP
UTILIZATION
Restrictions Restrictions DescriptionmaxLength 3
Attribute DescriptionName COLLATERALAMOUNTDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName LINKEDAMOUNTDatatype NumberDescription
Attribute DescriptionName LINKEDAMOUNTPOOLCCYDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTODELINKDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName UTILIZATIONDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
456
TOP
LIENNUMBER
TOP
USERREFNO
TOP
CONATIVE
TOP
LINKEDPERCENTNUMBER
TOP
DIFFAMOUNT
Attribute DescriptionName LIENNUMBERDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 20
Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 50
Attribute DescriptionName CONATIVEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 4
Attribute DescriptionName LINKEDPERCENTNUMBERDatatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName DIFFAMOUNT
457
TOP
AUTHSTATUS
TOP
LASTREVALDATE
TOP
UDFDETAILS
TOP
FUNCTIONID
Datatype NumberDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName AUTHSTATUSDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 1
Attribute DescriptionName LASTREVALDATEDatatype DateDescriptionAttributes Attribute Description
minOccurs 0
Attribute DescriptionName UDFDETAILSDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName FUNCTIONIDDatatype StringDescription This is the function in FLEXCUBE which is being invoked. For integration
scenarios this need not be sent. This is used by FLEXCUBE native userinterface.
Attributes Attribute DescriptionminOccurs 0
Restrictions Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*
458
TOP
FIELD_NAME
TOP
DATATYPE
TOP
FIELD_VALUE
TOP
VAL_TYPE
TOP
Attribute DescriptionName FIELD_NAMEDatatype StringDescriptionRestrictions Restrictions Description
maxLength 105minLength 1
Attribute DescriptionName DATATYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 15
Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 255minLength 0
Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description
minOccurs 0
Restrictions Restrictions DescriptionmaxLength 2minLength 0
459
FCUBS_ERROR_RESP
TOP
ERROR
TOP
ECODE
TOP
EDESC
TOP
FCUBS_WARNING_RESP
TOP
WARNING
Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName ERRORDatatypeDescription This indicates the type of error encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName ECODEDatatype StringDescription This indicates the code for the error encountered.
Attribute DescriptionName EDESCDatatype StringDescription This indicates the description of the error encountered.
Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttributes Attribute Description
maxOccurs unboundedminOccurs 0
Attribute DescriptionName WARNINGDatatype
460
TOP
WCODE
TOP
WDESC
TOP
Description Indicates the warning encountered.Attributes Attribute Description
maxOccurs unbounded
Attribute DescriptionName WCODEDatatype StringDescription This indicates the code for the warning encountered.
Attribute DescriptionName WDESCDatatype StringDescription This indicates the description of the warning encountered
461
ELCoreService
[October][2013]
Oracle Financial Services software Limited
Oracle Park
Off Western Express Highway
Goregaon (East)
Mumbai, Maharashtra 400 063
India
Worldwide Inquiries:
Phone: +91 22 6718 3000
Fax:+91 22 6718 3001
www.oracle.com/financialservices/
Copyright © [2007], [2013], Oracle and/or its affiliates. All rights reserved.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their
respective owners.
U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs
installed on the hardware, and/or documentation, delivered to U.S. Government end users are commercial computer
software pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As
such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system,
integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and
license restrictions applicable to the programs. No other rights are granted to the U.S. Government.
This software or hardware is developed for general use in a variety of information management applications. It is not
developed or intended for use in any inherently dangerous applications, including applications that may create a risk of
personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all
appropriate failsafe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates
disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.
This software and related documentation are provided under a license agreement containing restrictions on use and
disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or
allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit,
perform, publish or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation
of
this software, unless required by law for interoperability, is prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any
errors, please report them to us in writing.
This software or hardware and documentation may provide access to or information on content, products and services
from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any
462
kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not be
responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or
services.
463