gateway elissuersservice

400
Gateway Documentation - ELIssuersService Oracle FLEXCUBE Universal Banking Release FCELCM_1.1.13 [October] [2013]

Upload: cuonglun

Post on 25-Sep-2015

215 views

Category:

Documents


1 download

DESCRIPTION

Gateway ELIssuersService

TRANSCRIPT

  • Gateway Documentation - ELIssuersServiceOracle FLEXCUBE Universal Banking

    Release FCELCM_1.1.13[October][2013]

  • 1. BACKGROUND ................................................... 12. ELIssuersService ................................................... 2 2.1.IssuersAuthorize ................................................... 2 2.1.1. GE-IssuersAuthorize-Req-Full-MSG.xsd ............................................................ 2 2.1.2. GE-IssuersAuthorize-Req-IO-MSG.xsd ............................................................ 15 2.1.3. GE-IssuersAuthorize-Res-Full-MSG.xsd ............................................................ 22 2.1.4. GE-IssuersAuthorize-Res-PK-MSG.xsd ............................................................ 37 2.2.IssuersClose ................................................... 53 2.2.1. GE-IssuersClose-Req-Full-MSG.xsd ............................................................ 53 2.2.2. GE-IssuersClose-Req-IO-MSG.xsd ............................................................ 66 2.2.3. GE-IssuersClose-Res-Full-MSG.xsd ............................................................ 73 2.2.4. GE-IssuersClose-Res-PK-MSG.xsd ............................................................ 88 2.3.IssuersDelete ................................................... 104 2.3.1. GE-IssuersDelete-Req-Full-MSG.xsd ............................................................ 104 2.3.2. GE-IssuersDelete-Req-IO-MSG.xsd ............................................................ 117 2.3.3. GE-IssuersDelete-Res-Full-MSG.xsd ............................................................ 124 2.3.4. GE-IssuersDelete-Res-PK-MSG.xsd ............................................................ 139 2.4.IssuersModify ................................................... 155 2.4.1. GE-IssuersModify-Req-Full-MSG.xsd ............................................................ 155 2.4.2. GE-IssuersModify-Req-IO-MSG.xsd ............................................................ 168 2.4.3. GE-IssuersModify-Res-Full-MSG.xsd ............................................................ 181 2.4.4. GE-IssuersModify-Res-PK-MSG.xsd ............................................................ 203 2.5.IssuersNew ................................................... 225 2.5.1. GE-IssuersNew-Req-Full-MSG.xsd ............................................................ 225 2.5.2. GE-IssuersNew-Req-IO-MSG.xsd ............................................................ 238 2.5.3. GE-IssuersNew-Res-Full-MSG.xsd ............................................................ 251 2.5.4. GE-IssuersNew-Res-PK-MSG.xsd ............................................................ 273 2.6.IssuersQuery ................................................... 295 2.6.1. GE-IssuersQuery-Req-Full-MSG.xsd ............................................................ 295 2.6.2. GE-IssuersQuery-Req-IO-MSG.xsd ............................................................ 308 2.6.3. GE-IssuersQuery-Res-Full-MSG.xsd ............................................................ 315 2.6.4. GE-IssuersQuery-Res-PK-MSG.xsd ............................................................ 330 2.7.IssuersReopen ................................................... 346 2.7.1. GE-IssuersReopen-Req-Full-MSG.xsd ............................................................ 346 2.7.2. GE-IssuersReopen-Req-IO-MSG.xsd ............................................................ 359 2.7.3. GE-IssuersReopen-Res-Full-MSG.xsd ............................................................ 366 2.7.4. GE-IssuersReopen-Res-PK-MSG.xsd ............................................................ 381

    Table Of Contents_______________________

  • 1.BACKGROUND

    Integration of different applications and solutions is a key area in todays systems. A variety of specialized applicationsdeployed on disparate platforms and using different infrastructure need to be able to communicate and integrateseamlessly with FLEXCUBE UBS in order to exchange data.The FLEXCUBE UBS Integration Gateway (referred to asGateway) will cater to these integration needs.The integration needs supported by the Gateway can be broadly categorized from the perspective of the Gateway asfollows:

    1. Inbound application integration used when any external system needs to add, modify or query informationwithin FLEXCUBE UBS 2. Outbound application integration used when any external system needs to be notified of the various events thatoccur within FLEXCUBE UBSThe following sections provide detailed XSD documentation of all operations available in ELIssuersService ofEL-Module

    1

  • 2.ELIssuersServiceELIssuersServiceELIssuersService

    2.1.IssuersAuthorizeAuthorize Issuer

    2.1.1.GE-IssuersAuthorize-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 IssuerDetails-Full ISSUERNO ISSUERDETAILS ISSUERCIFNO OVERALLLIMITCCY OVERALLLIMIT USERREFNO SOURCE MAKERID MAKERDTSTAMP CHECKERID CHECKERDTSTAMP MODNO AUTHSTAT

    2

  • RECSTAT ONCEAUTH IssuerLimits ISSUER COLLATERALTYPE LIMITCCY LIMITAMOUNT UDFDETAILS FUNCTIONID FIELD_NAME DATATYPE FIELD_VALUE VAL_TYPEFCUBS_HEADER

    TOP

    SOURCE

    TOP

    UBSCOMP

    TOP

    MSGID

    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 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 MSGID

    3

  • TOP

    CORRELID

    TOP

    USERID

    TOP

    BRANCH

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

    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}

    4

  • TOP

    MODULEID

    TOP

    SERVICE

    TOP

    OPERATION

    TOP

    SOURCE_OPERATION

    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 trueRestrictions Restrictions Description

    pattern [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 trueRestrictions Restrictions Description

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

    5

  • TOP

    SOURCE_USERID

    TOP

    DESTINATION

    TOP

    MULTITRIPID

    TOP

    FUNCTIONID

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

    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

    6

  • TOP

    ACTION

    TOP

    MSGSTAT

    TOP

    ADDL

    TOP

    PARAM

    TOP

    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 0Restrictions Restrictions Description

    pattern [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 0Restrictions Restrictions Description

    enumeration 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

    7

  • NAME

    TOP

    VALUE

    TOP

    FCUBS_BODY

    TOP

    IssuerDetails-Full

    TOP

    ISSUERNO

    TOP

    ISSUERDETAILS

    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 IssuerDetails-FullDatatypeDescription

    Attribute DescriptionName ISSUERNODatatype StringDescriptionAttributes Attribute Description

    minOccurs 1Restrictions Restrictions Description

    maxLength 50

    Attribute DescriptionName ISSUERDETAILSDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0

    8

  • TOP

    ISSUERCIFNO

    TOP

    OVERALLLIMITCCY

    TOP

    OVERALLLIMIT

    TOP

    USERREFNO

    TOP

    SOURCE

    Restrictions Restrictions DescriptionmaxLength 255

    Attribute DescriptionName ISSUERCIFNODatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 35

    Attribute DescriptionName OVERALLLIMITCCYDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 3

    Attribute DescriptionName OVERALLLIMITDatatype NumberDescriptionAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 50

    9

  • TOP

    MAKERID

    TOP

    MAKERDTSTAMP

    TOP

    CHECKERID

    TOP

    CHECKERDTSTAMP

    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 MAKERIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 12

    Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 25

    Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 12

    Attribute DescriptionName CHECKERDTSTAMP

    10

  • TOP

    MODNO

    TOP

    AUTHSTAT

    TOP

    RECSTAT

    TOP

    ONCEAUTH

    Datatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 25

    Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 1

    Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 1

    Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0

    11

  • TOP

    IssuerLimits

    TOP

    ISSUER

    TOP

    COLLATERALTYPE

    TOP

    LIMITCCY

    TOP

    Restrictions Restrictions DescriptionmaxLength 1

    Attribute DescriptionName IssuerLimitsDatatypeDescriptionAttributes Attribute Description

    maxOccurs unboundedminOccurs 0

    Attribute DescriptionName ISSUERDatatype StringDescriptionAttributes Attribute Description

    minOccurs 1Restrictions Restrictions Description

    maxLength 22

    Attribute DescriptionName COLLATERALTYPEDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 255

    Attribute DescriptionName LIMITCCYDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 3

    12

  • LIMITAMOUNT

    TOP

    UDFDETAILS

    TOP

    FUNCTIONID

    TOP

    FIELD_NAME

    TOP

    DATATYPE

    Attribute DescriptionName LIMITAMOUNTDatatype NumberDescriptionAttributes 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

    Attribute DescriptionName DATATYPEDatatype StringDescription

    13

  • TOP

    FIELD_VALUE

    TOP

    VAL_TYPE

    TOP

    Attributes Attribute DescriptionminOccurs 0

    Restrictions Restrictions DescriptionmaxLength 15

    Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 255minLength 0

    Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 2minLength 0

    14

  • 2.1.2.GE-IssuersAuthorize-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 IssuerDetails-IO ISSUERNO MODNOFCUBS_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]*

    15

  • 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

    16

  • 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 trueRestrictions Restrictions Description

    pattern [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.

    17

  • 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

    18

  • 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 0Restrictions Restrictions Description

    pattern [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 0Restrictions Restrictions Description

    enumeration SUCCESS,WARNING,FAILURE

    19

  • TOP

    PARAM

    TOP

    NAME

    TOP

    VALUE

    TOP

    FCUBS_BODY

    TOP

    IssuerDetails-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 IssuerDetails-IODatatypeDescription

    20

  • ISSUERNO

    TOP

    MODNO

    TOP

    Attribute DescriptionName ISSUERNODatatype StringDescriptionRestrictions Restrictions Description

    maxLength 50

    Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

    minOccurs 0

    21

  • 2.1.3.GE-IssuersAuthorize-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 IssuerDetails-IO ISSUERNO MODNO IssuerDetails-Full ISSUERNO ISSUERDETAILS ISSUERCIFNO OVERALLLIMITCCY OVERALLLIMIT USERREFNO SOURCE MAKERID MAKERDTSTAMP CHECKERID CHECKERDTSTAMP MODNO AUTHSTAT RECSTAT ONCEAUTH

    22

  • IssuerLimits ISSUER COLLATERALTYPE LIMITCCY LIMITAMOUNT UDFDETAILS FUNCTIONID FIELD_NAME DATATYPE FIELD_VALUE VAL_TYPE FCUBS_ERROR_RESP ERROR ECODE EDESC FCUBS_WARNING_RESP WARNING WCODE WDESCFCUBS_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 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.

    23

  • TOP

    MSGID

    TOP

    CORRELID

    TOP

    USERID

    TOP

    BRANCH

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

    Attribute Description

    24

  • TOP

    MODULEID

    TOP

    SERVICE

    TOP

    OPERATION

    TOP

    SOURCE_OPERATION

    Name BRANCHDatatype StringDescription This is the Branch of FLEXCUBE where the transaction would be recorded.

    This needs to be a valid Branch code as maintained in FLEXCUBE.Restrictions Restrictions 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 trueRestrictions Restrictions Description

    pattern [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 trueRestrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    Attribute DescriptionName SOURCE_OPERATIONDatatype String

    25

  • TOP

    SOURCE_USERID

    TOP

    DESTINATION

    TOP

    MULTITRIPID

    TOP

    FUNCTIONID

    Description This is the code for the operation being invoked in the Source system. Thecode 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]*

    Attribute DescriptionName FUNCTIONID

    26

  • TOP

    ACTION

    TOP

    MSGSTAT

    TOP

    ADDL

    TOP

    PARAM

    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 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 0Restrictions Restrictions Description

    pattern [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 0Restrictions Restrictions Description

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

    27

  • TOP

    NAME

    TOP

    VALUE

    TOP

    FCUBS_BODY

    TOP

    CHOICE

    TOP

    IssuerDetails-IO

    TOP

    ISSUERNO

    Attributes Attribute DescriptionmaxOccurs 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 CHOICEDatatypeDescription

    Attribute DescriptionName IssuerDetails-IODatatypeDescription

    Attribute DescriptionName ISSUERNODatatype StringDescriptionRestrictions Restrictions Description

    maxLength 50

    28

  • TOP

    MODNO

    TOP

    IssuerDetails-Full

    TOP

    ISSUERNO

    TOP

    ISSUERDETAILS

    TOP

    ISSUERCIFNO

    Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName IssuerDetails-FullDatatypeDescription

    Attribute DescriptionName ISSUERNODatatype StringDescriptionRestrictions Restrictions Description

    maxLength 50

    Attribute DescriptionName ISSUERDETAILSDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 255

    Attribute DescriptionName ISSUERCIFNODatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 35

    29

  • TOP

    OVERALLLIMITCCY

    TOP

    OVERALLLIMIT

    TOP

    USERREFNO

    TOP

    SOURCE

    TOP

    MAKERID

    Attribute DescriptionName OVERALLLIMITCCYDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 3

    Attribute DescriptionName OVERALLLIMITDatatype NumberDescriptionAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 50

    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 MAKERID

    30

  • TOP

    MAKERDTSTAMP

    TOP

    CHECKERID

    TOP

    CHECKERDTSTAMP

    TOP

    MODNO

    Datatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 12

    Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 25

    Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 12

    Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 25

    Attribute DescriptionName MODNODatatype NumberDescription

    31

  • TOP

    AUTHSTAT

    TOP

    RECSTAT

    TOP

    ONCEAUTH

    TOP

    IssuerLimits

    TOP

    Attributes Attribute DescriptionminOccurs 0

    Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 1

    Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 1

    Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 1

    Attribute DescriptionName IssuerLimitsDatatypeDescriptionAttributes Attribute Description

    maxOccurs unboundedminOccurs 0

    32

  • ISSUER

    TOP

    COLLATERALTYPE

    TOP

    LIMITCCY

    TOP

    LIMITAMOUNT

    TOP

    UDFDETAILS

    Attribute DescriptionName ISSUERDatatype StringDescriptionAttributes Attribute Description

    minOccurs 1Restrictions Restrictions Description

    maxLength 22

    Attribute DescriptionName COLLATERALTYPEDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 255

    Attribute DescriptionName LIMITCCYDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 3

    Attribute DescriptionName LIMITAMOUNTDatatype NumberDescriptionAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName UDFDETAILSDatatype

    33

  • TOP

    FUNCTIONID

    TOP

    FIELD_NAME

    TOP

    DATATYPE

    TOP

    FIELD_VALUE

    DescriptionAttributes 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 0Restrictions Restrictions Description

    maxLength 15

    Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0

    34

  • TOP

    VAL_TYPE

    TOP

    FCUBS_ERROR_RESP

    TOP

    ERROR

    TOP

    ECODE

    TOP

    EDESC

    Restrictions Restrictions DescriptionmaxLength 255minLength 0

    Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

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

    35

  • TOP

    FCUBS_WARNING_RESP

    TOP

    WARNING

    TOP

    WCODE

    TOP

    WDESC

    TOP

    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

    36

  • 2.1.4.GE-IssuersAuthorize-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 IssuerDetails-PK ISSUERNO MODNO IssuerDetails-IO ISSUERNO MODNO IssuerDetails-Full ISSUERNO ISSUERDETAILS ISSUERCIFNO OVERALLLIMITCCY OVERALLLIMIT USERREFNO SOURCE MAKERID MAKERDTSTAMP CHECKERID CHECKERDTSTAMP MODNO

    37

  • AUTHSTAT RECSTAT ONCEAUTH IssuerLimits ISSUER COLLATERALTYPE LIMITCCY LIMITAMOUNT UDFDETAILS FUNCTIONID FIELD_NAME DATATYPE FIELD_VALUE VAL_TYPE FCUBS_ERROR_RESP ERROR ECODE EDESC FCUBS_WARNING_RESP WARNING WCODE WDESCFCUBS_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 UBSCOMPDatatype String

    38

  • TOP

    MSGID

    TOP

    CORRELID

    TOP

    USERID

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

    Restrictions Restrictions Descriptionenumeration FCUBS,FCIS

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

    39

  • 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 trueRestrictions Restrictions Description

    pattern [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 trueRestrictions Restrictions Description

    pattern [a-zA-Z_0-9]*

    40

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

    41

  • 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 0Restrictions Restrictions Description

    pattern [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 0Restrictions Restrictions Description

    enumeration SUCCESS,WARNING,FAILURE

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

    minOccurs 0

    42

  • PARAM

    TOP

    NAME

    TOP

    VALUE

    TOP

    FCUBS_BODY

    TOP

    CHOICE

    TOP

    IssuerDetails-PK

    TOP

    ISSUERNO

    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 CHOICEDatatypeDescription

    Attribute DescriptionName IssuerDetails-PKDatatypeDescription

    43

  • TOP

    MODNO

    TOP

    IssuerDetails-IO

    TOP

    ISSUERNO

    TOP

    MODNO

    TOP

    IssuerDetails-Full

    Attribute DescriptionName ISSUERNODatatype StringDescriptionRestrictions Restrictions Description

    maxLength 50

    Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName IssuerDetails-IODatatypeDescription

    Attribute DescriptionName ISSUERNODatatype StringDescriptionRestrictions Restrictions Description

    maxLength 50

    Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName IssuerDetails-FullDatatypeDescription

    44

  • TOP

    ISSUERNO

    TOP

    ISSUERDETAILS

    TOP

    ISSUERCIFNO

    TOP

    OVERALLLIMITCCY

    TOP

    OVERALLLIMIT

    Attribute DescriptionName ISSUERNODatatype StringDescriptionRestrictions Restrictions Description

    maxLength 50

    Attribute DescriptionName ISSUERDETAILSDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 255

    Attribute DescriptionName ISSUERCIFNODatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 35

    Attribute DescriptionName OVERALLLIMITCCYDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 3

    Attribute DescriptionName OVERALLLIMIT

    45

  • TOP

    USERREFNO

    TOP

    SOURCE

    TOP

    MAKERID

    TOP

    MAKERDTSTAMP

    Datatype NumberDescriptionAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName USERREFNODatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 50

    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 MAKERIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 12

    Attribute DescriptionName MAKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0

    46

  • TOP

    CHECKERID

    TOP

    CHECKERDTSTAMP

    TOP

    MODNO

    TOP

    AUTHSTAT

    TOP

    RECSTAT

    Restrictions Restrictions DescriptionmaxLength 25

    Attribute DescriptionName CHECKERIDDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 12

    Attribute DescriptionName CHECKERDTSTAMPDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 25

    Attribute DescriptionName MODNODatatype NumberDescriptionAttributes Attribute Description

    minOccurs 0

    Attribute DescriptionName AUTHSTATDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 1

    47

  • TOP

    ONCEAUTH

    TOP

    IssuerLimits

    TOP

    ISSUER

    TOP

    COLLATERALTYPE

    Attribute DescriptionName RECSTATDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 1

    Attribute DescriptionName ONCEAUTHDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 1

    Attribute DescriptionName IssuerLimitsDatatypeDescriptionAttributes Attribute Description

    maxOccurs unboundedminOccurs 0

    Attribute DescriptionName ISSUERDatatype StringDescriptionAttributes Attribute Description

    minOccurs 1Restrictions Restrictions Description

    maxLength 22

    Attribute DescriptionName COLLATERALTYPEDatatype String

    48

  • TOP

    LIMITCCY

    TOP

    LIMITAMOUNT

    TOP

    UDFDETAILS

    TOP

    FUNCTIONID

    DescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 255

    Attribute DescriptionName LIMITCCYDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 3

    Attribute DescriptionName LIMITAMOUNTDatatype NumberDescriptionAttributes 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

    49

  • TOP

    FIELD_NAME

    TOP

    DATATYPE

    TOP

    FIELD_VALUE

    TOP

    VAL_TYPE

    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 0Restrictions Restrictions Description

    maxLength 15

    Attribute DescriptionName FIELD_VALUEDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 255minLength 0

    Attribute DescriptionName VAL_TYPEDatatype StringDescriptionAttributes Attribute Description

    minOccurs 0Restrictions Restrictions Description

    maxLength 2minLength 0

    50

  • TOP

    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 Description

    51

  • TOP

    WCODE

    TOP

    WDESC

    TOP

    Name 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

    52

  • 2.2.IssuersCloseClose Issuer

    2.2.1.GE-IssuersClose-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 IssuerDetails-Full ISSUERNO ISSUERDETAILS ISSUERCIFNO OVERALLLIMITCCY OVERALLLIMIT USERREFNO SOURCE MAKERID MAKERDTSTAMP CHECKERID CHECKERDTSTAMP MODNO AUTHSTAT RECSTAT ONCEAUTH IssuerLimits

    53

  • ISSUER COLLATERALTYPE LIMITCCY LIMITAMOUNT UDFDETAILS FUNCTIONID FIELD_NAME DATATYPE FIELD_VALUE VAL_TYPEFCUBS_HEADER

    TOP

    SOURCE

    TOP

    UBSCOMP

    TOP

    MSGID

    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 UBSCOMPDatatype StringDescription This is the component of FLEXCUBE for which this message is meant.

    Gateway supports both FLEXCUBE UBS and FLEXCUBE Inv