gateway documentation - couserservice oracle flexcube … · 2015-10-01 · gateway documentation -...

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

Upload: others

Post on 17-Jun-2020

36 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Gateway Documentation - COUSerServiceOracle FLEXCUBE Universal Banking

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

Page 2: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Table Of Contents

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

2. COUSerService ......................................................................... 2

2.1.AuthorizeUser ......................................................................... 2

2.1.1.CO-AuthorizeUser-Req-Full-MSG.xsd ......................................................................... 2

2.1.2.CO-AuthorizeUser-Req-IO-MSG.xsd ......................................................................... 26

2.1.3.CO-AuthorizeUser-Res-Full-MSG.xsd ......................................................................... 34

2.1.4.CO-AuthorizeUser-Res-PK-MSG.xsd ......................................................................... 59

2.2.CloseUser ......................................................................... 69

2.2.1.CO-CloseUser-Req-Full-MSG.xsd ......................................................................... 69

2.2.2.CO-CloseUser-Req-IO-MSG.xsd ......................................................................... 93

2.2.3.CO-CloseUser-Res-Full-MSG.xsd ......................................................................... 101

2.2.4.CO-CloseUser-Res-PK-MSG.xsd ......................................................................... 126

2.3.CreateUser ......................................................................... 136

2.3.1.CO-CreateUser-Req-Full-MSG.xsd ......................................................................... 136

2.3.2.CO-CreateUser-Req-IO-MSG.xsd ......................................................................... 160

2.3.3.CO-CreateUser-Res-Full-MSG.xsd ......................................................................... 181

2.3.4.CO-CreateUser-Res-PK-MSG.xsd ......................................................................... 207

2.4.DeleteUser ......................................................................... 230

2.4.1.CO-DeleteUser-Req-Full-MSG.xsd ......................................................................... 230

2.4.2.CO-DeleteUser-Req-IO-MSG.xsd ......................................................................... 254

2.4.3.CO-DeleteUser-Res-Full-MSG.xsd ......................................................................... 261

2.4.4.CO-DeleteUser-Res-PK-MSG.xsd ......................................................................... 287

2.5.ModifyUser ......................................................................... 296

2.5.1.CO-ModifyUser-Req-Full-MSG.xsd ......................................................................... 296

2.5.2.CO-ModifyUser-Req-IO-MSG.xsd ......................................................................... 320

2.5.3.CO-ModifyUser-Res-Full-MSG.xsd ......................................................................... 341

2.5.4.CO-ModifyUser-Res-PK-MSG.xsd ......................................................................... 367

2.6.QueryUser ......................................................................... 390

2.6.1.CO-QueryUser-Req-IO-MSG.xsd ......................................................................... 390

2.6.2.CO-QueryUser-Res-Full-MSG.xsd ......................................................................... 397

2.7.ReopenUser ......................................................................... 423

2.7.1.CO-ReopenUser-Req-Full-MSG.xsd ......................................................................... 423

2.7.2.CO-ReopenUser-Req-IO-MSG.xsd ......................................................................... 447

2.7.3.CO-ReopenUser-Res-Full-MSG.xsd ......................................................................... 455

2.7.4.CO-ReopenUser-Res-PK-MSG.xsd ......................................................................... 480

Page 3: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

1. Background

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

1. Inbound application integration :

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

2. Outbound application integration :

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

The following sections provide detailed XSD documentation of all operations available in COUSerService of COMMON Module

1

Page 4: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

2. COUSerService

2.1.AuthorizeUser

2.1.1.CO-AuthorizeUser-Req-Full-MSG.xsd

AUTHORIZEUSER_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-Full

USER_ID

START_DATE

USER_NAME

BRANCHES_ALLOWED 2

Page 5: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

TIME_LEVEL

USER_CATEGORY

USER_STATUS

END_DATE

NUMBER_CUMULATIVE_LOGINS

NUMBER_SUCCESSIVE_LOGINS

FORCE_PASSWORD_CHANGE

USER_LANGUAGE

HOME_BRANCH

AUTO_AUTH

CUSTOMER_NUMBER

LDAP_USER

USER_EMAIL

EXT_USER_REF

MULTI_BRANCH_OPERATIONAL

STAFF_AC_REGISTER

AMOUNT_FORMAT

DATE_FORMAT

USER_PASSWORD

SCREENSAVERTIMEOUTINSECONDS

EXTERNAL_ALERTS

USER_MANAGER

DASHBOARD

ALERTS_ON_HOME

DEBUG_WINDOW_ENABLED

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT3

Page 6: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictive-Password

PASSWORD

User-Branches

BRANCH

BRANCH_NAME

User-Role

ROLE_ID

USER_ID

BRANCH_CODE

ROLE_DESCRIPTION

Functions

CONTROL10

CONTROL11

CONTROL12

CONTROL13

CONTROL14

CONTROL15

CONTROL16

CONTROL2

CONTROL3

CONTROL4

CONTROL5

CONTROL6

CONTROL7

CONTROL8

CONTROL9

BRANCH_CODE

FUNCTION_ID

CONTROL1

Disallowed-Function

FUNCTION_ID

AUTHORIZEUSER_FSFS_REQ4

Page 7: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName AUTHORIZEUSER_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

5

Page 8: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

Attribute Description

6

Page 9: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

7

Page 10: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

8

Page 11: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL9

Page 12: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

AuthorizeUser

User-Full

Attribute DescriptionName User-FullDatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescription

10

Page 13: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

START_DATE

Attribute DescriptionName START_DATEDatatype StringDescription

USER_NAME

Attribute DescriptionName USER_NAMEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 35

BRANCHES_ALLOWED

Attribute DescriptionName BRANCHES_ALLOWEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,D

TIME_LEVEL

Attribute DescriptionName TIME_LEVELDatatype decimalDescriptionRestrictions

Restrictions DescriptiontotalDigits 22minInclusive 0maxInclusive 9

USER_CATEGORY

Attribute DescriptionName USER_CATEGORYDatatype stringDescription

11

Page 14: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration S,B

USER_STATUS

Attribute DescriptionName USER_STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration E,H,D,L

END_DATE

Attribute DescriptionName END_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NUMBER_CUMULATIVE_LOGINS

Attribute DescriptionName NUMBER_CUMULATIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NUMBER_SUCCESSIVE_LOGINS

Attribute DescriptionName NUMBER_SUCCESSIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

12

Page 15: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

FORCE_PASSWORD_CHANGE

Attribute DescriptionName FORCE_PASSWORD_CHANGEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

USER_LANGUAGE

Attribute DescriptionName USER_LANGUAGEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

HOME_BRANCH

Attribute DescriptionName HOME_BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

AUTO_AUTH

Attribute DescriptionName AUTO_AUTHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CUSTOMER_NUMBER

Attribute Description

13

Page 16: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LDAP_USER

Attribute DescriptionName LDAP_USERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 500

USER_EMAIL

Attribute DescriptionName USER_EMAILDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

EXT_USER_REF

Attribute DescriptionName EXT_USER_REFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MULTI_BRANCH_OPERATIONAL

Attribute Description

14

Page 17: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name MULTI_BRANCH_OPERATIONALDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

STAFF_AC_REGISTER

Attribute DescriptionName STAFF_AC_REGISTERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AMOUNT_FORMAT

Attribute DescriptionName AMOUNT_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration .,,,.,,

DATE_FORMAT

Attribute DescriptionName DATE_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration M/d/yyyy,M/d/yy,MM/dd/yy,MM/d

d/yyyy,yy/MM/dd,yyyy-MM-dd,dd-MMM-yy,dd-MMM-yyyy

USER_PASSWORD

15

Page 18: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName USER_PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 150

SCREENSAVERTIMEOUTINSECONDS

Attribute DescriptionName SCREENSAVERTIMEOUTINSECONDSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 0

EXTERNAL_ALERTS

Attribute DescriptionName EXTERNAL_ALERTSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_MANAGER

Attribute DescriptionName USER_MANAGERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

DASHBOARD

Attribute DescriptionName DASHBOARDDatatype string

16

Page 19: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ALERTS_ON_HOME

Attribute DescriptionName ALERTS_ON_HOMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

DEBUG_WINDOW_ENABLED

Attribute DescriptionName DEBUG_WINDOW_ENABLEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype string

17

Page 20: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype string

18

Page 21: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Restrictive-Password

Attribute DescriptionName Restrictive-PasswordDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

User-Branches

Attribute DescriptionName User-BranchesDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BRANCH19

Page 22: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

BRANCH_NAME

Attribute DescriptionName BRANCH_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

User-Role

Attribute DescriptionName User-RoleDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ROLE_ID

Attribute DescriptionName ROLE_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 15

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

20

Page 23: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

ROLE_DESCRIPTION

Attribute DescriptionName ROLE_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Functions

Attribute DescriptionName FunctionsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CONTROL10

Attribute DescriptionName CONTROL10Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL11

Attribute Description21

Page 24: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL11Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL12

Attribute DescriptionName CONTROL12Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL13

Attribute DescriptionName CONTROL13Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL14

Attribute DescriptionName CONTROL14Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL15

Attribute Description

22

Page 25: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL15Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL16

Attribute DescriptionName CONTROL16Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL2

Attribute DescriptionName CONTROL2Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL3

Attribute DescriptionName CONTROL3Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL4

Attribute Description

23

Page 26: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL4Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL5

Attribute DescriptionName CONTROL5Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL6

Attribute DescriptionName CONTROL6Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL7

Attribute DescriptionName CONTROL7Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL8

Attribute Description

24

Page 27: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL8Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL9

Attribute DescriptionName CONTROL9Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

CONTROL1

Attribute DescriptionName CONTROL1Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

25

Page 28: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

Disallowed-Function

Attribute DescriptionName Disallowed-FunctionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

2.1.2.CO-AuthorizeUser-Req-IO-MSG.xsd

AUTHORIZEUSER_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION26

Page 29: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-IO

USER_ID

CHECKER

CHECKERSTAMP

MODNO

AUTHORIZEUSER_IOPK_REQ

Attribute DescriptionName AUTHORIZEUSER_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Page 30: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

28

Page 31: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.

29

Page 32: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

30

Page 33: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

31

Page 34: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

32

Page 35: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

AuthorizeUser

User-IO

Attribute DescriptionName User-IODatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute Description33

Page 36: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

2.1.3.CO-AuthorizeUser-Res-Full-MSG.xsd

AUTHORIZEUSER_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-Full

34

Page 37: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

USER_ID

START_DATE

USER_NAME

BRANCHES_ALLOWED

TIME_LEVEL

USER_CATEGORY

USER_STATUS

END_DATE

NUMBER_CUMULATIVE_LOGINS

NUMBER_SUCCESSIVE_LOGINS

FORCE_PASSWORD_CHANGE

USER_LANGUAGE

HOME_BRANCH

AUTO_AUTH

CUSTOMER_NUMBER

LDAP_USER

USER_EMAIL

EXT_USER_REF

MULTI_BRANCH_OPERATIONAL

STAFF_AC_REGISTER

AMOUNT_FORMAT

DATE_FORMAT

USER_PASSWORD

SCREENSAVERTIMEOUTINSECONDS

EXTERNAL_ALERTS

USER_MANAGER

DASHBOARD

ALERTS_ON_HOME

DEBUG_WINDOW_ENABLED

MAKER

MAKERSTAMP

CHECKER35

Page 38: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Restrictive-Password

PASSWORD

User-Branches

BRANCH

BRANCH_NAME

User-Role

ROLE_ID

USER_ID

BRANCH_CODE

ROLE_DESCRIPTION

Functions

CONTROL10

CONTROL11

CONTROL12

CONTROL13

CONTROL14

CONTROL15

CONTROL16

CONTROL2

CONTROL3

CONTROL4

CONTROL5

CONTROL6

CONTROL7

CONTROL8

CONTROL9

BRANCH_CODE

FUNCTION_ID36

Page 39: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

CONTROL1

Disallowed-Function

FUNCTION_ID

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

AUTHORIZEUSER_FSFS_RES

Attribute DescriptionName AUTHORIZEUSER_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

37

Page 40: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

38

Page 41: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.

39

Page 42: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

40

Page 43: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

41

Page 44: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

42

Page 45: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

User-Full

Attribute DescriptionName User-FullDatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

START_DATE

Attribute DescriptionName START_DATEDatatype StringDescription

USER_NAME

Attribute DescriptionName USER_NAMEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 35

BRANCHES_ALLOWED

Attribute DescriptionName BRANCHES_ALLOWEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,D

43

Page 46: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

TIME_LEVEL

Attribute DescriptionName TIME_LEVELDatatype decimalDescriptionRestrictions

Restrictions DescriptiontotalDigits 22minInclusive 0maxInclusive 9

USER_CATEGORY

Attribute DescriptionName USER_CATEGORYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration S,B

USER_STATUS

Attribute DescriptionName USER_STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration E,H,D,L

END_DATE

Attribute DescriptionName END_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NUMBER_CUMULATIVE_LOGINS

Attribute DescriptionName NUMBER_CUMULATIVE_LOGINSDatatype decimalDescription

44

Page 47: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NUMBER_SUCCESSIVE_LOGINS

Attribute DescriptionName NUMBER_SUCCESSIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FORCE_PASSWORD_CHANGE

Attribute DescriptionName FORCE_PASSWORD_CHANGEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

USER_LANGUAGE

Attribute DescriptionName USER_LANGUAGEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

HOME_BRANCH

Attribute DescriptionName HOME_BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

45

Page 48: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

AUTO_AUTH

Attribute DescriptionName AUTO_AUTHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LDAP_USER

Attribute DescriptionName LDAP_USERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 500

USER_EMAIL

Attribute DescriptionName USER_EMAILDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

EXT_USER_REF46

Page 49: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName EXT_USER_REFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MULTI_BRANCH_OPERATIONAL

Attribute DescriptionName MULTI_BRANCH_OPERATIONALDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

STAFF_AC_REGISTER

Attribute DescriptionName STAFF_AC_REGISTERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AMOUNT_FORMAT

Attribute DescriptionName AMOUNT_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration .,,,.,,

DATE_FORMAT

47

Page 50: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName DATE_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration M/d/yyyy,M/d/yy,MM/dd/yy,MM/d

d/yyyy,yy/MM/dd,yyyy-MM-dd,dd-MMM-yy,dd-MMM-yyyy

USER_PASSWORD

Attribute DescriptionName USER_PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 150

SCREENSAVERTIMEOUTINSECONDS

Attribute DescriptionName SCREENSAVERTIMEOUTINSECONDSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 0

EXTERNAL_ALERTS

Attribute DescriptionName EXTERNAL_ALERTSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_MANAGER

Attribute Description

48

Page 51: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name USER_MANAGERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

DASHBOARD

Attribute DescriptionName DASHBOARDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ALERTS_ON_HOME

Attribute DescriptionName ALERTS_ON_HOMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

DEBUG_WINDOW_ENABLED

Attribute DescriptionName DEBUG_WINDOW_ENABLEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

MAKER

Attribute Description

49

Page 52: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute Description

50

Page 53: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Restrictive-Password

Attribute DescriptionName Restrictive-PasswordDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescription

51

Page 54: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

User-Branches

Attribute DescriptionName User-BranchesDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

BRANCH_NAME

Attribute DescriptionName BRANCH_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

User-Role

Attribute DescriptionName User-RoleDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ROLE_ID

Attribute DescriptionName ROLE_IDDatatype string

52

Page 55: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionRestrictions

Restrictions DescriptionmaxLength 15

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

ROLE_DESCRIPTION

Attribute DescriptionName ROLE_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Functions

Attribute DescriptionName FunctionsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CONTROL10

53

Page 56: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName CONTROL10Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL11

Attribute DescriptionName CONTROL11Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL12

Attribute DescriptionName CONTROL12Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL13

Attribute DescriptionName CONTROL13Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL14

54

Page 57: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName CONTROL14Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL15

Attribute DescriptionName CONTROL15Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL16

Attribute DescriptionName CONTROL16Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL2

Attribute DescriptionName CONTROL2Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL3

55

Page 58: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName CONTROL3Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL4

Attribute DescriptionName CONTROL4Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL5

Attribute DescriptionName CONTROL5Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL6

Attribute DescriptionName CONTROL6Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL7

56

Page 59: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName CONTROL7Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL8

Attribute DescriptionName CONTROL8Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL9

Attribute DescriptionName CONTROL9Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescription

57

Page 60: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 8

CONTROL1

Attribute DescriptionName CONTROL1Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

Disallowed-Function

Attribute DescriptionName Disallowed-FunctionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatype

58

Page 61: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.1.4.CO-AuthorizeUser-Res-PK-MSG.xsd

AUTHORIZEUSER_IOPK_RES

FCUBS_HEADER 59

Page 62: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-PK

USER_ID

User-IO

USER_ID

CHECKER

CHECKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE60

Page 63: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

AUTHORIZEUSER_IOPK_RES

Attribute DescriptionName AUTHORIZEUSER_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

61

Page 64: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

62

Page 65: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

63

Page 66: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

64

Page 67: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL65

Page 68: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

User-PK

Attribute DescriptionName User-PKDatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescription

66

Page 69: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

User-IO

Attribute DescriptionName User-IODatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescription

67

Page 70: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute Description68

Page 71: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.2.CloseUser

2.2.1.CO-CloseUser-Req-Full-MSG.xsd

CLOSEUSER_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD69

Page 72: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-Full

USER_ID

START_DATE

USER_NAME

BRANCHES_ALLOWED

TIME_LEVEL

USER_CATEGORY

USER_STATUS

END_DATE

NUMBER_CUMULATIVE_LOGINS

NUMBER_SUCCESSIVE_LOGINS

FORCE_PASSWORD_CHANGE

USER_LANGUAGE

HOME_BRANCH

AUTO_AUTH

CUSTOMER_NUMBER

LDAP_USER

USER_EMAIL

EXT_USER_REF

MULTI_BRANCH_OPERATIONAL

STAFF_AC_REGISTER

AMOUNT_FORMAT

DATE_FORMAT

USER_PASSWORD

SCREENSAVERTIMEOUTINSECONDS

EXTERNAL_ALERTS

USER_MANAGER70

Page 73: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DASHBOARD

ALERTS_ON_HOME

DEBUG_WINDOW_ENABLED

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Restrictive-Password

PASSWORD

User-Branches

BRANCH

BRANCH_NAME

User-Role

ROLE_ID

USER_ID

BRANCH_CODE

ROLE_DESCRIPTION

Functions

CONTROL10

CONTROL11

CONTROL12

CONTROL13

CONTROL14

CONTROL15

CONTROL16

CONTROL2

CONTROL3

CONTROL4

CONTROL571

Page 74: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

CONTROL6

CONTROL7

CONTROL8

CONTROL9

BRANCH_CODE

FUNCTION_ID

CONTROL1

Disallowed-Function

FUNCTION_ID

CLOSEUSER_FSFS_REQ

Attribute DescriptionName CLOSEUSER_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

72

Page 75: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

73

Page 76: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

74

Page 77: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

75

Page 78: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute Description

76

Page 79: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

CloseUser

User-Full

77

Page 80: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName User-FullDatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

START_DATE

Attribute DescriptionName START_DATEDatatype StringDescription

USER_NAME

Attribute DescriptionName USER_NAMEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 35

BRANCHES_ALLOWED

Attribute DescriptionName BRANCHES_ALLOWEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,D

TIME_LEVEL

Attribute DescriptionName TIME_LEVELDatatype decimalDescriptionRestrictions

Restrictions DescriptiontotalDigits 22minInclusive 0maxInclusive 9

78

Page 81: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

USER_CATEGORY

Attribute DescriptionName USER_CATEGORYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration S,B

USER_STATUS

Attribute DescriptionName USER_STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration E,H,D,L

END_DATE

Attribute DescriptionName END_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NUMBER_CUMULATIVE_LOGINS

Attribute DescriptionName NUMBER_CUMULATIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NUMBER_SUCCESSIVE_LOGINS

Attribute DescriptionName NUMBER_SUCCESSIVE_LOGINS

79

Page 82: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FORCE_PASSWORD_CHANGE

Attribute DescriptionName FORCE_PASSWORD_CHANGEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

USER_LANGUAGE

Attribute DescriptionName USER_LANGUAGEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

HOME_BRANCH

Attribute DescriptionName HOME_BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

AUTO_AUTH

Attribute DescriptionName AUTO_AUTHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

80

Page 83: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionenumeration Y,N

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LDAP_USER

Attribute DescriptionName LDAP_USERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 500

USER_EMAIL

Attribute DescriptionName USER_EMAILDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

EXT_USER_REF

Attribute DescriptionName EXT_USER_REFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

81

Page 84: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 20

MULTI_BRANCH_OPERATIONAL

Attribute DescriptionName MULTI_BRANCH_OPERATIONALDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

STAFF_AC_REGISTER

Attribute DescriptionName STAFF_AC_REGISTERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AMOUNT_FORMAT

Attribute DescriptionName AMOUNT_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration .,,,.,,

DATE_FORMAT

Attribute DescriptionName DATE_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

82

Page 85: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionenumeration M/d/yyyy,M/d/yy,MM/dd/yy,MM/d

d/yyyy,yy/MM/dd,yyyy-MM-dd,dd-MMM-yy,dd-MMM-yyyy

USER_PASSWORD

Attribute DescriptionName USER_PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 150

SCREENSAVERTIMEOUTINSECONDS

Attribute DescriptionName SCREENSAVERTIMEOUTINSECONDSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 0

EXTERNAL_ALERTS

Attribute DescriptionName EXTERNAL_ALERTSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_MANAGER

Attribute DescriptionName USER_MANAGERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

83

Page 86: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 20

DASHBOARD

Attribute DescriptionName DASHBOARDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ALERTS_ON_HOME

Attribute DescriptionName ALERTS_ON_HOMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

DEBUG_WINDOW_ENABLED

Attribute DescriptionName DEBUG_WINDOW_ENABLEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

84

Page 87: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

85

Page 88: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Restrictive-Password

Attribute DescriptionName Restrictive-PasswordDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

User-Branches

Attribute Description86

Page 89: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name User-BranchesDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

BRANCH_NAME

Attribute DescriptionName BRANCH_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

User-Role

Attribute DescriptionName User-RoleDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ROLE_ID

Attribute DescriptionName ROLE_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 15

USER_ID

Attribute Description87

Page 90: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name USER_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

ROLE_DESCRIPTION

Attribute DescriptionName ROLE_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Functions

Attribute DescriptionName FunctionsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CONTROL10

Attribute DescriptionName CONTROL10Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

88

Page 91: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL11

Attribute DescriptionName CONTROL11Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL12

Attribute DescriptionName CONTROL12Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL13

Attribute DescriptionName CONTROL13Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL14

Attribute DescriptionName CONTROL14Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

89

Page 92: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL15

Attribute DescriptionName CONTROL15Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL16

Attribute DescriptionName CONTROL16Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL2

Attribute DescriptionName CONTROL2Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL3

Attribute DescriptionName CONTROL3Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

90

Page 93: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL4

Attribute DescriptionName CONTROL4Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL5

Attribute DescriptionName CONTROL5Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL6

Attribute DescriptionName CONTROL6Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL7

Attribute DescriptionName CONTROL7Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

91

Page 94: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL8

Attribute DescriptionName CONTROL8Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL9

Attribute DescriptionName CONTROL9Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

CONTROL1

Attribute Description

92

Page 95: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL1Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

Disallowed-Function

Attribute DescriptionName Disallowed-FunctionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

2.2.2.CO-CloseUser-Req-IO-MSG.xsd

CLOSEUSER_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

93

Page 96: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-IO

USER_ID

MAKER

MAKERSTAMP

MODNO

CLOSEUSER_IOPK_REQ

Attribute DescriptionName CLOSEUSER_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

94

Page 97: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

95

Page 98: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

Attribute DescriptionName OPERATION

96

Page 99: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype stringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

97

Page 100: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

98

Page 101: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

99

Page 102: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

CloseUser

User-IO

Attribute DescriptionName User-IODatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute Description100

Page 103: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

2.2.3.CO-CloseUser-Res-Full-MSG.xsd

CLOSEUSER_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-Full

101

Page 104: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

USER_ID

START_DATE

USER_NAME

BRANCHES_ALLOWED

TIME_LEVEL

USER_CATEGORY

USER_STATUS

END_DATE

NUMBER_CUMULATIVE_LOGINS

NUMBER_SUCCESSIVE_LOGINS

FORCE_PASSWORD_CHANGE

USER_LANGUAGE

HOME_BRANCH

AUTO_AUTH

CUSTOMER_NUMBER

LDAP_USER

USER_EMAIL

EXT_USER_REF

MULTI_BRANCH_OPERATIONAL

STAFF_AC_REGISTER

AMOUNT_FORMAT

DATE_FORMAT

USER_PASSWORD

SCREENSAVERTIMEOUTINSECONDS

EXTERNAL_ALERTS

USER_MANAGER

DASHBOARD

ALERTS_ON_HOME

DEBUG_WINDOW_ENABLED

MAKER

MAKERSTAMP

CHECKER102

Page 105: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Restrictive-Password

PASSWORD

User-Branches

BRANCH

BRANCH_NAME

User-Role

ROLE_ID

USER_ID

BRANCH_CODE

ROLE_DESCRIPTION

Functions

CONTROL10

CONTROL11

CONTROL12

CONTROL13

CONTROL14

CONTROL15

CONTROL16

CONTROL2

CONTROL3

CONTROL4

CONTROL5

CONTROL6

CONTROL7

CONTROL8

CONTROL9

BRANCH_CODE

FUNCTION_ID103

Page 106: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

CONTROL1

Disallowed-Function

FUNCTION_ID

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CLOSEUSER_FSFS_RES

Attribute DescriptionName CLOSEUSER_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

104

Page 107: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

105

Page 108: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.

106

Page 109: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

107

Page 110: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

108

Page 111: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

109

Page 112: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

User-Full

Attribute DescriptionName User-FullDatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

START_DATE

Attribute DescriptionName START_DATEDatatype StringDescription

USER_NAME

Attribute DescriptionName USER_NAMEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 35

BRANCHES_ALLOWED

Attribute DescriptionName BRANCHES_ALLOWEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,D

110

Page 113: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

TIME_LEVEL

Attribute DescriptionName TIME_LEVELDatatype decimalDescriptionRestrictions

Restrictions DescriptiontotalDigits 22minInclusive 0maxInclusive 9

USER_CATEGORY

Attribute DescriptionName USER_CATEGORYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration S,B

USER_STATUS

Attribute DescriptionName USER_STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration E,H,D,L

END_DATE

Attribute DescriptionName END_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NUMBER_CUMULATIVE_LOGINS

Attribute DescriptionName NUMBER_CUMULATIVE_LOGINSDatatype decimalDescription

111

Page 114: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NUMBER_SUCCESSIVE_LOGINS

Attribute DescriptionName NUMBER_SUCCESSIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FORCE_PASSWORD_CHANGE

Attribute DescriptionName FORCE_PASSWORD_CHANGEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

USER_LANGUAGE

Attribute DescriptionName USER_LANGUAGEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

HOME_BRANCH

Attribute DescriptionName HOME_BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

112

Page 115: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

AUTO_AUTH

Attribute DescriptionName AUTO_AUTHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LDAP_USER

Attribute DescriptionName LDAP_USERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 500

USER_EMAIL

Attribute DescriptionName USER_EMAILDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

EXT_USER_REF113

Page 116: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName EXT_USER_REFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MULTI_BRANCH_OPERATIONAL

Attribute DescriptionName MULTI_BRANCH_OPERATIONALDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

STAFF_AC_REGISTER

Attribute DescriptionName STAFF_AC_REGISTERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AMOUNT_FORMAT

Attribute DescriptionName AMOUNT_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration .,,,.,,

DATE_FORMAT

114

Page 117: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName DATE_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration M/d/yyyy,M/d/yy,MM/dd/yy,MM/d

d/yyyy,yy/MM/dd,yyyy-MM-dd,dd-MMM-yy,dd-MMM-yyyy

USER_PASSWORD

Attribute DescriptionName USER_PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 150

SCREENSAVERTIMEOUTINSECONDS

Attribute DescriptionName SCREENSAVERTIMEOUTINSECONDSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 0

EXTERNAL_ALERTS

Attribute DescriptionName EXTERNAL_ALERTSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_MANAGER

Attribute Description

115

Page 118: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name USER_MANAGERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

DASHBOARD

Attribute DescriptionName DASHBOARDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ALERTS_ON_HOME

Attribute DescriptionName ALERTS_ON_HOMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

DEBUG_WINDOW_ENABLED

Attribute DescriptionName DEBUG_WINDOW_ENABLEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

MAKER

Attribute Description

116

Page 119: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute Description

117

Page 120: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Restrictive-Password

Attribute DescriptionName Restrictive-PasswordDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescription

118

Page 121: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

User-Branches

Attribute DescriptionName User-BranchesDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

BRANCH_NAME

Attribute DescriptionName BRANCH_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

User-Role

Attribute DescriptionName User-RoleDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ROLE_ID

Attribute DescriptionName ROLE_IDDatatype string

119

Page 122: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionRestrictions

Restrictions DescriptionmaxLength 15

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

ROLE_DESCRIPTION

Attribute DescriptionName ROLE_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Functions

Attribute DescriptionName FunctionsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CONTROL10

120

Page 123: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName CONTROL10Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL11

Attribute DescriptionName CONTROL11Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL12

Attribute DescriptionName CONTROL12Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL13

Attribute DescriptionName CONTROL13Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL14

121

Page 124: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName CONTROL14Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL15

Attribute DescriptionName CONTROL15Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL16

Attribute DescriptionName CONTROL16Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL2

Attribute DescriptionName CONTROL2Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL3

122

Page 125: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName CONTROL3Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL4

Attribute DescriptionName CONTROL4Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL5

Attribute DescriptionName CONTROL5Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL6

Attribute DescriptionName CONTROL6Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL7

123

Page 126: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName CONTROL7Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL8

Attribute DescriptionName CONTROL8Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL9

Attribute DescriptionName CONTROL9Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescription

124

Page 127: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 8

CONTROL1

Attribute DescriptionName CONTROL1Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

Disallowed-Function

Attribute DescriptionName Disallowed-FunctionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatype

125

Page 128: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.2.4.CO-CloseUser-Res-PK-MSG.xsd

CLOSEUSER_IOPK_RES

FCUBS_HEADER 126

Page 129: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-PK

USER_ID

User-IO

USER_ID

MAKER

MAKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE127

Page 130: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CLOSEUSER_IOPK_RES

Attribute DescriptionName CLOSEUSER_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

128

Page 131: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

129

Page 132: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

130

Page 133: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

131

Page 134: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL132

Page 135: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

User-PK

Attribute DescriptionName User-PKDatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescription

133

Page 136: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

User-IO

Attribute DescriptionName User-IODatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescription

134

Page 137: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute Description135

Page 138: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.3.CreateUser

2.3.1.CO-CreateUser-Req-Full-MSG.xsd

CREATEUSER_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD136

Page 139: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-Full

USER_ID

START_DATE

USER_NAME

BRANCHES_ALLOWED

TIME_LEVEL

USER_CATEGORY

USER_STATUS

END_DATE

NUMBER_CUMULATIVE_LOGINS

NUMBER_SUCCESSIVE_LOGINS

FORCE_PASSWORD_CHANGE

USER_LANGUAGE

HOME_BRANCH

AUTO_AUTH

CUSTOMER_NUMBER

LDAP_USER

USER_EMAIL

EXT_USER_REF

MULTI_BRANCH_OPERATIONAL

STAFF_AC_REGISTER

AMOUNT_FORMAT

DATE_FORMAT

USER_PASSWORD

SCREENSAVERTIMEOUTINSECONDS

EXTERNAL_ALERTS

USER_MANAGER137

Page 140: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DASHBOARD

ALERTS_ON_HOME

DEBUG_WINDOW_ENABLED

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Restrictive-Password

PASSWORD

User-Branches

BRANCH

BRANCH_NAME

User-Role

ROLE_ID

USER_ID

BRANCH_CODE

ROLE_DESCRIPTION

Functions

CONTROL10

CONTROL11

CONTROL12

CONTROL13

CONTROL14

CONTROL15

CONTROL16

CONTROL2

CONTROL3

CONTROL4

CONTROL5138

Page 141: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

CONTROL6

CONTROL7

CONTROL8

CONTROL9

BRANCH_CODE

FUNCTION_ID

CONTROL1

Disallowed-Function

FUNCTION_ID

CREATEUSER_FSFS_REQ

Attribute DescriptionName CREATEUSER_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

139

Page 142: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

140

Page 143: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

141

Page 144: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

142

Page 145: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute Description

143

Page 146: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

CreateUser

User-Full

144

Page 147: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName User-FullDatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

START_DATE

Attribute DescriptionName START_DATEDatatype StringDescription

USER_NAME

Attribute DescriptionName USER_NAMEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 35

BRANCHES_ALLOWED

Attribute DescriptionName BRANCHES_ALLOWEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,D

TIME_LEVEL

Attribute DescriptionName TIME_LEVELDatatype decimalDescriptionRestrictions

Restrictions DescriptiontotalDigits 22minInclusive 0maxInclusive 9

145

Page 148: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

USER_CATEGORY

Attribute DescriptionName USER_CATEGORYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration S,B

USER_STATUS

Attribute DescriptionName USER_STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration E,H,D,L

END_DATE

Attribute DescriptionName END_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NUMBER_CUMULATIVE_LOGINS

Attribute DescriptionName NUMBER_CUMULATIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NUMBER_SUCCESSIVE_LOGINS

Attribute DescriptionName NUMBER_SUCCESSIVE_LOGINS

146

Page 149: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FORCE_PASSWORD_CHANGE

Attribute DescriptionName FORCE_PASSWORD_CHANGEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

USER_LANGUAGE

Attribute DescriptionName USER_LANGUAGEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

HOME_BRANCH

Attribute DescriptionName HOME_BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

AUTO_AUTH

Attribute DescriptionName AUTO_AUTHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

147

Page 150: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionenumeration Y,N

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LDAP_USER

Attribute DescriptionName LDAP_USERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 500

USER_EMAIL

Attribute DescriptionName USER_EMAILDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

EXT_USER_REF

Attribute DescriptionName EXT_USER_REFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

148

Page 151: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 20

MULTI_BRANCH_OPERATIONAL

Attribute DescriptionName MULTI_BRANCH_OPERATIONALDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

STAFF_AC_REGISTER

Attribute DescriptionName STAFF_AC_REGISTERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AMOUNT_FORMAT

Attribute DescriptionName AMOUNT_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration .,,,.,,

DATE_FORMAT

Attribute DescriptionName DATE_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

149

Page 152: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionenumeration M/d/yyyy,M/d/yy,MM/dd/yy,MM/d

d/yyyy,yy/MM/dd,yyyy-MM-dd,dd-MMM-yy,dd-MMM-yyyy

USER_PASSWORD

Attribute DescriptionName USER_PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 150

SCREENSAVERTIMEOUTINSECONDS

Attribute DescriptionName SCREENSAVERTIMEOUTINSECONDSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 0

EXTERNAL_ALERTS

Attribute DescriptionName EXTERNAL_ALERTSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_MANAGER

Attribute DescriptionName USER_MANAGERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

150

Page 153: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 20

DASHBOARD

Attribute DescriptionName DASHBOARDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ALERTS_ON_HOME

Attribute DescriptionName ALERTS_ON_HOMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

DEBUG_WINDOW_ENABLED

Attribute DescriptionName DEBUG_WINDOW_ENABLEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

151

Page 154: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

152

Page 155: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Restrictive-Password

Attribute DescriptionName Restrictive-PasswordDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

User-Branches

Attribute Description153

Page 156: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name User-BranchesDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

BRANCH_NAME

Attribute DescriptionName BRANCH_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

User-Role

Attribute DescriptionName User-RoleDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ROLE_ID

Attribute DescriptionName ROLE_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 15

USER_ID

Attribute Description154

Page 157: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name USER_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

ROLE_DESCRIPTION

Attribute DescriptionName ROLE_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Functions

Attribute DescriptionName FunctionsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CONTROL10

Attribute DescriptionName CONTROL10Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

155

Page 158: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL11

Attribute DescriptionName CONTROL11Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL12

Attribute DescriptionName CONTROL12Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL13

Attribute DescriptionName CONTROL13Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL14

Attribute DescriptionName CONTROL14Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

156

Page 159: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL15

Attribute DescriptionName CONTROL15Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL16

Attribute DescriptionName CONTROL16Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL2

Attribute DescriptionName CONTROL2Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL3

Attribute DescriptionName CONTROL3Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

157

Page 160: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL4

Attribute DescriptionName CONTROL4Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL5

Attribute DescriptionName CONTROL5Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL6

Attribute DescriptionName CONTROL6Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL7

Attribute DescriptionName CONTROL7Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

158

Page 161: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL8

Attribute DescriptionName CONTROL8Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL9

Attribute DescriptionName CONTROL9Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

CONTROL1

Attribute Description

159

Page 162: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL1Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

Disallowed-Function

Attribute DescriptionName Disallowed-FunctionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

2.3.2.CO-CreateUser-Req-IO-MSG.xsd

CREATEUSER_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

160

Page 163: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-IO

USER_ID

START_DATE

USER_NAME

BRANCHES_ALLOWED

TIME_LEVEL

USER_CATEGORY

USER_STATUS

END_DATE

NUMBER_CUMULATIVE_LOGINS

NUMBER_SUCCESSIVE_LOGINS

FORCE_PASSWORD_CHANGE

USER_LANGUAGE

HOME_BRANCH

AUTO_AUTH

CUSTOMER_NUMBER

LDAP_USER

USER_EMAIL

EXT_USER_REF

MULTI_BRANCH_OPERATIONAL

STAFF_AC_REGISTER161

Page 164: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

AMOUNT_FORMAT

DATE_FORMAT

USER_PASSWORD

SCREENSAVERTIMEOUTINSECONDS

EXTERNAL_ALERTS

USER_MANAGER

DEBUG_WINDOW_ENABLED

Restrictive-Password

PASSWORD

User-Branches

BRANCH

User-Role

ROLE_ID

USER_ID

BRANCH_CODE

Functions

CONTROL10

CONTROL11

CONTROL12

CONTROL13

CONTROL14

CONTROL15

CONTROL16

CONTROL2

CONTROL3

CONTROL4

CONTROL5

CONTROL6

CONTROL7

CONTROL8

CONTROL9

BRANCH_CODE162

Page 165: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

FUNCTION_ID

CONTROL1

Disallowed-Function

FUNCTION_ID

CREATEUSER_IOPK_REQ

Attribute DescriptionName CREATEUSER_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Page 166: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

164

Page 167: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

165

Page 168: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

166

Page 169: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL167

Page 170: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

CreateUser

User-IO

Attribute DescriptionName User-IODatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescription

168

Page 171: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

START_DATE

Attribute DescriptionName START_DATEDatatype StringDescription

USER_NAME

Attribute DescriptionName USER_NAMEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 35

BRANCHES_ALLOWED

Attribute DescriptionName BRANCHES_ALLOWEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,D

TIME_LEVEL

Attribute DescriptionName TIME_LEVELDatatype decimalDescriptionRestrictions

Restrictions DescriptiontotalDigits 22minInclusive 0maxInclusive 9

USER_CATEGORY

Attribute DescriptionName USER_CATEGORYDatatype stringDescription

169

Page 172: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration S,B

USER_STATUS

Attribute DescriptionName USER_STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration E,H,D,L

END_DATE

Attribute DescriptionName END_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NUMBER_CUMULATIVE_LOGINS

Attribute DescriptionName NUMBER_CUMULATIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NUMBER_SUCCESSIVE_LOGINS

Attribute DescriptionName NUMBER_SUCCESSIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

170

Page 173: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

FORCE_PASSWORD_CHANGE

Attribute DescriptionName FORCE_PASSWORD_CHANGEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

USER_LANGUAGE

Attribute DescriptionName USER_LANGUAGEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

HOME_BRANCH

Attribute DescriptionName HOME_BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

AUTO_AUTH

Attribute DescriptionName AUTO_AUTHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CUSTOMER_NUMBER

Attribute Description

171

Page 174: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LDAP_USER

Attribute DescriptionName LDAP_USERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 500

USER_EMAIL

Attribute DescriptionName USER_EMAILDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

EXT_USER_REF

Attribute DescriptionName EXT_USER_REFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MULTI_BRANCH_OPERATIONAL

Attribute Description

172

Page 175: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name MULTI_BRANCH_OPERATIONALDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

STAFF_AC_REGISTER

Attribute DescriptionName STAFF_AC_REGISTERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AMOUNT_FORMAT

Attribute DescriptionName AMOUNT_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration .,,,.,,

DATE_FORMAT

Attribute DescriptionName DATE_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration M/d/yyyy,M/d/yy,MM/dd/yy,MM/d

d/yyyy,yy/MM/dd,yyyy-MM-dd,dd-MMM-yy,dd-MMM-yyyy

USER_PASSWORD

173

Page 176: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName USER_PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 150

SCREENSAVERTIMEOUTINSECONDS

Attribute DescriptionName SCREENSAVERTIMEOUTINSECONDSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 0

EXTERNAL_ALERTS

Attribute DescriptionName EXTERNAL_ALERTSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_MANAGER

Attribute DescriptionName USER_MANAGERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

DEBUG_WINDOW_ENABLED

Attribute DescriptionName DEBUG_WINDOW_ENABLEDDatatype string

174

Page 177: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

Restrictive-Password

Attribute DescriptionName Restrictive-PasswordDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

User-Branches

Attribute DescriptionName User-BranchesDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

User-Role

Attribute DescriptionName User-Role

175

Page 178: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ROLE_ID

Attribute DescriptionName ROLE_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 15

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

Functions

Attribute DescriptionName FunctionsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CONTROL10

Attribute Description

176

Page 179: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL10Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL11

Attribute DescriptionName CONTROL11Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL12

Attribute DescriptionName CONTROL12Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL13

Attribute DescriptionName CONTROL13Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL14

Attribute Description

177

Page 180: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL14Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL15

Attribute DescriptionName CONTROL15Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL16

Attribute DescriptionName CONTROL16Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL2

Attribute DescriptionName CONTROL2Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL3

Attribute Description

178

Page 181: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL3Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL4

Attribute DescriptionName CONTROL4Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL5

Attribute DescriptionName CONTROL5Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL6

Attribute DescriptionName CONTROL6Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL7

Attribute Description

179

Page 182: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL7Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL8

Attribute DescriptionName CONTROL8Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL9

Attribute DescriptionName CONTROL9Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescription

180

Page 183: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 8

CONTROL1

Attribute DescriptionName CONTROL1Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

Disallowed-Function

Attribute DescriptionName Disallowed-FunctionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

2.3.3.CO-CreateUser-Res-Full-MSG.xsd

CREATEUSER_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID181

Page 184: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-Full

USER_ID

START_DATE

USER_NAME

BRANCHES_ALLOWED

TIME_LEVEL

USER_CATEGORY

USER_STATUS

END_DATE

NUMBER_CUMULATIVE_LOGINS

NUMBER_SUCCESSIVE_LOGINS

FORCE_PASSWORD_CHANGE

USER_LANGUAGE

HOME_BRANCH

AUTO_AUTH

CUSTOMER_NUMBER

LDAP_USER182

Page 185: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

USER_EMAIL

EXT_USER_REF

MULTI_BRANCH_OPERATIONAL

STAFF_AC_REGISTER

AMOUNT_FORMAT

DATE_FORMAT

USER_PASSWORD

SCREENSAVERTIMEOUTINSECONDS

EXTERNAL_ALERTS

USER_MANAGER

DASHBOARD

ALERTS_ON_HOME

DEBUG_WINDOW_ENABLED

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Restrictive-Password

PASSWORD

User-Branches

BRANCH

BRANCH_NAME

User-Role

ROLE_ID

USER_ID

BRANCH_CODE

ROLE_DESCRIPTION

Functions

CONTROL10183

Page 186: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

CONTROL11

CONTROL12

CONTROL13

CONTROL14

CONTROL15

CONTROL16

CONTROL2

CONTROL3

CONTROL4

CONTROL5

CONTROL6

CONTROL7

CONTROL8

CONTROL9

BRANCH_CODE

FUNCTION_ID

CONTROL1

Disallowed-Function

FUNCTION_ID

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATEUSER_FSFS_RES

Attribute DescriptionName CREATEUSER_FSFS_RESDatatypeDescription

FCUBS_HEADER

184

Page 187: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

Attribute DescriptionName CORRELIDDatatype string

185

Page 188: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

186

Page 189: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

187

Page 190: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION188

Page 191: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM189

Page 192: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

User-Full

Attribute DescriptionName User-FullDatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

START_DATE

Attribute DescriptionName START_DATEDatatype StringDescription

USER_NAME

Attribute Description190

Page 193: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name USER_NAMEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 35

BRANCHES_ALLOWED

Attribute DescriptionName BRANCHES_ALLOWEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,D

TIME_LEVEL

Attribute DescriptionName TIME_LEVELDatatype decimalDescriptionRestrictions

Restrictions DescriptiontotalDigits 22minInclusive 0maxInclusive 9

USER_CATEGORY

Attribute DescriptionName USER_CATEGORYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration S,B

USER_STATUS

Attribute DescriptionName USER_STATUSDatatype stringDescription

191

Page 194: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration E,H,D,L

END_DATE

Attribute DescriptionName END_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NUMBER_CUMULATIVE_LOGINS

Attribute DescriptionName NUMBER_CUMULATIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NUMBER_SUCCESSIVE_LOGINS

Attribute DescriptionName NUMBER_SUCCESSIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FORCE_PASSWORD_CHANGE

Attribute DescriptionName FORCE_PASSWORD_CHANGEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

192

Page 195: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

USER_LANGUAGE

Attribute DescriptionName USER_LANGUAGEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

HOME_BRANCH

Attribute DescriptionName HOME_BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

AUTO_AUTH

Attribute DescriptionName AUTO_AUTHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LDAP_USER

Attribute Description

193

Page 196: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name LDAP_USERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 500

USER_EMAIL

Attribute DescriptionName USER_EMAILDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

EXT_USER_REF

Attribute DescriptionName EXT_USER_REFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MULTI_BRANCH_OPERATIONAL

Attribute DescriptionName MULTI_BRANCH_OPERATIONALDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

STAFF_AC_REGISTER

Attribute Description

194

Page 197: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name STAFF_AC_REGISTERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AMOUNT_FORMAT

Attribute DescriptionName AMOUNT_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration .,,,.,,

DATE_FORMAT

Attribute DescriptionName DATE_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration M/d/yyyy,M/d/yy,MM/dd/yy,MM/d

d/yyyy,yy/MM/dd,yyyy-MM-dd,dd-MMM-yy,dd-MMM-yyyy

USER_PASSWORD

Attribute DescriptionName USER_PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 150

SCREENSAVERTIMEOUTINSECONDS

Attribute DescriptionName SCREENSAVERTIMEOUTINSECONDSDatatype decimal

195

Page 198: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 0

EXTERNAL_ALERTS

Attribute DescriptionName EXTERNAL_ALERTSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_MANAGER

Attribute DescriptionName USER_MANAGERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

DASHBOARD

Attribute DescriptionName DASHBOARDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ALERTS_ON_HOME

Attribute DescriptionName ALERTS_ON_HOME

196

Page 199: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

DEBUG_WINDOW_ENABLED

Attribute DescriptionName DEBUG_WINDOW_ENABLEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKER

197

Page 200: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTAT

198

Page 201: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Restrictive-Password

Attribute DescriptionName Restrictive-PasswordDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

User-Branches

Attribute DescriptionName User-BranchesDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

BRANCH_NAME

Attribute Description

199

Page 202: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name BRANCH_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

User-Role

Attribute DescriptionName User-RoleDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ROLE_ID

Attribute DescriptionName ROLE_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 15

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

200

Page 203: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

ROLE_DESCRIPTION

Attribute DescriptionName ROLE_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Functions

Attribute DescriptionName FunctionsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CONTROL10

Attribute DescriptionName CONTROL10Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL11

Attribute DescriptionName CONTROL11Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL12

Attribute Description

201

Page 204: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL12Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL13

Attribute DescriptionName CONTROL13Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL14

Attribute DescriptionName CONTROL14Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL15

Attribute DescriptionName CONTROL15Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL16

Attribute Description

202

Page 205: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL16Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL2

Attribute DescriptionName CONTROL2Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL3

Attribute DescriptionName CONTROL3Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL4

Attribute DescriptionName CONTROL4Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL5

Attribute Description

203

Page 206: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL5Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL6

Attribute DescriptionName CONTROL6Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL7

Attribute DescriptionName CONTROL7Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL8

Attribute DescriptionName CONTROL8Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL9

Attribute Description

204

Page 207: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL9Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

CONTROL1

Attribute DescriptionName CONTROL1Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

Disallowed-Function

Attribute DescriptionName Disallowed-FunctionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

205

Page 208: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING206

Page 209: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.3.4.CO-CreateUser-Res-PK-MSG.xsd

CREATEUSER_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD207

Page 210: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-PK

USER_ID

User-IO

USER_ID

START_DATE

USER_NAME

BRANCHES_ALLOWED

TIME_LEVEL

USER_CATEGORY

USER_STATUS

END_DATE

NUMBER_CUMULATIVE_LOGINS

NUMBER_SUCCESSIVE_LOGINS

FORCE_PASSWORD_CHANGE

USER_LANGUAGE

HOME_BRANCH

AUTO_AUTH

CUSTOMER_NUMBER

LDAP_USER

USER_EMAIL

EXT_USER_REF

MULTI_BRANCH_OPERATIONAL

STAFF_AC_REGISTER

AMOUNT_FORMAT

DATE_FORMAT

USER_PASSWORD

SCREENSAVERTIMEOUTINSECONDS208

Page 211: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

EXTERNAL_ALERTS

USER_MANAGER

DEBUG_WINDOW_ENABLED

Restrictive-Password

PASSWORD

User-Branches

BRANCH

User-Role

ROLE_ID

USER_ID

BRANCH_CODE

Functions

CONTROL10

CONTROL11

CONTROL12

CONTROL13

CONTROL14

CONTROL15

CONTROL16

CONTROL2

CONTROL3

CONTROL4

CONTROL5

CONTROL6

CONTROL7

CONTROL8

CONTROL9

BRANCH_CODE

FUNCTION_ID

CONTROL1

Disallowed-Function

FUNCTION_ID209

Page 212: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

CREATEUSER_IOPK_RES

Attribute DescriptionName CREATEUSER_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

210

Page 213: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

Attribute Description

211

Page 214: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

Attribute Description

212

Page 215: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

213

Page 216: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute Description

214

Page 217: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

User-PK

215

Page 218: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName User-PKDatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

User-IO

Attribute DescriptionName User-IODatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

START_DATE

Attribute DescriptionName START_DATEDatatype StringDescription

USER_NAME

Attribute DescriptionName USER_NAMEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 35

BRANCHES_ALLOWED

Attribute DescriptionName BRANCHES_ALLOWEDDatatype stringDescription

216

Page 219: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,D

TIME_LEVEL

Attribute DescriptionName TIME_LEVELDatatype decimalDescriptionRestrictions

Restrictions DescriptiontotalDigits 22minInclusive 0maxInclusive 9

USER_CATEGORY

Attribute DescriptionName USER_CATEGORYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration S,B

USER_STATUS

Attribute DescriptionName USER_STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration E,H,D,L

END_DATE

Attribute DescriptionName END_DATEDatatype StringDescription

217

Page 220: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

NUMBER_CUMULATIVE_LOGINS

Attribute DescriptionName NUMBER_CUMULATIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NUMBER_SUCCESSIVE_LOGINS

Attribute DescriptionName NUMBER_SUCCESSIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FORCE_PASSWORD_CHANGE

Attribute DescriptionName FORCE_PASSWORD_CHANGEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

USER_LANGUAGE

Attribute DescriptionName USER_LANGUAGEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

218

Page 221: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

HOME_BRANCH

Attribute DescriptionName HOME_BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

AUTO_AUTH

Attribute DescriptionName AUTO_AUTHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LDAP_USER

Attribute DescriptionName LDAP_USERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 500

USER_EMAIL

Attribute DescriptionName USER_EMAIL

219

Page 222: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

EXT_USER_REF

Attribute DescriptionName EXT_USER_REFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MULTI_BRANCH_OPERATIONAL

Attribute DescriptionName MULTI_BRANCH_OPERATIONALDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

STAFF_AC_REGISTER

Attribute DescriptionName STAFF_AC_REGISTERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AMOUNT_FORMAT

Attribute DescriptionName AMOUNT_FORMAT

220

Page 223: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration .,,,.,,

DATE_FORMAT

Attribute DescriptionName DATE_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration M/d/yyyy,M/d/yy,MM/dd/yy,MM/d

d/yyyy,yy/MM/dd,yyyy-MM-dd,dd-MMM-yy,dd-MMM-yyyy

USER_PASSWORD

Attribute DescriptionName USER_PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 150

SCREENSAVERTIMEOUTINSECONDS

Attribute DescriptionName SCREENSAVERTIMEOUTINSECONDSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 0

EXTERNAL_ALERTS

Attribute DescriptionName EXTERNAL_ALERTSDatatype string

221

Page 224: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_MANAGER

Attribute DescriptionName USER_MANAGERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

DEBUG_WINDOW_ENABLED

Attribute DescriptionName DEBUG_WINDOW_ENABLEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

Restrictive-Password

Attribute DescriptionName Restrictive-PasswordDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescription

222

Page 225: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

User-Branches

Attribute DescriptionName User-BranchesDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

User-Role

Attribute DescriptionName User-RoleDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ROLE_ID

Attribute DescriptionName ROLE_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 15

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescription

223

Page 226: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

Functions

Attribute DescriptionName FunctionsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CONTROL10

Attribute DescriptionName CONTROL10Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL11

Attribute DescriptionName CONTROL11Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

224

Page 227: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL12

Attribute DescriptionName CONTROL12Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL13

Attribute DescriptionName CONTROL13Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL14

Attribute DescriptionName CONTROL14Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL15

Attribute DescriptionName CONTROL15Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

225

Page 228: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL16

Attribute DescriptionName CONTROL16Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL2

Attribute DescriptionName CONTROL2Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL3

Attribute DescriptionName CONTROL3Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL4

Attribute DescriptionName CONTROL4Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

226

Page 229: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL5

Attribute DescriptionName CONTROL5Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL6

Attribute DescriptionName CONTROL6Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL7

Attribute DescriptionName CONTROL7Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL8

Attribute DescriptionName CONTROL8Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

227

Page 230: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL9

Attribute DescriptionName CONTROL9Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

CONTROL1

Attribute DescriptionName CONTROL1Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

Disallowed-Function

Attribute Description

228

Page 231: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name Disallowed-FunctionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute Description

229

Page 232: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.4.DeleteUser

2.4.1.CO-DeleteUser-Req-Full-MSG.xsd

DELETEUSER_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID 230

Page 233: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-Full

USER_ID

START_DATE

USER_NAME

BRANCHES_ALLOWED

TIME_LEVEL

USER_CATEGORY

USER_STATUS

END_DATE

NUMBER_CUMULATIVE_LOGINS

NUMBER_SUCCESSIVE_LOGINS

FORCE_PASSWORD_CHANGE

USER_LANGUAGE

HOME_BRANCH

AUTO_AUTH

CUSTOMER_NUMBER

LDAP_USER

USER_EMAIL

EXT_USER_REF

MULTI_BRANCH_OPERATIONAL

STAFF_AC_REGISTER231

Page 234: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

AMOUNT_FORMAT

DATE_FORMAT

USER_PASSWORD

SCREENSAVERTIMEOUTINSECONDS

EXTERNAL_ALERTS

USER_MANAGER

DASHBOARD

ALERTS_ON_HOME

DEBUG_WINDOW_ENABLED

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Restrictive-Password

PASSWORD

User-Branches

BRANCH

BRANCH_NAME

User-Role

ROLE_ID

USER_ID

BRANCH_CODE

ROLE_DESCRIPTION

Functions

CONTROL10

CONTROL11

CONTROL12

CONTROL13

CONTROL14232

Page 235: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

CONTROL15

CONTROL16

CONTROL2

CONTROL3

CONTROL4

CONTROL5

CONTROL6

CONTROL7

CONTROL8

CONTROL9

BRANCH_CODE

FUNCTION_ID

CONTROL1

Disallowed-Function

FUNCTION_ID

DELETEUSER_FSFS_REQ

Attribute DescriptionName DELETEUSER_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

Attribute Description

233

Page 236: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

Attribute DescriptionName USERID

234

Page 237: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.235

Page 238: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

236

Page 239: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

237

Page 240: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

238

Page 241: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

DeleteUser

User-Full

Attribute DescriptionName User-FullDatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

START_DATE

Attribute DescriptionName START_DATEDatatype StringDescription

USER_NAME

Attribute DescriptionName USER_NAMEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 35

BRANCHES_ALLOWED

Attribute DescriptionName BRANCHES_ALLOWEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,D

239

Page 242: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

TIME_LEVEL

Attribute DescriptionName TIME_LEVELDatatype decimalDescriptionRestrictions

Restrictions DescriptiontotalDigits 22minInclusive 0maxInclusive 9

USER_CATEGORY

Attribute DescriptionName USER_CATEGORYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration S,B

USER_STATUS

Attribute DescriptionName USER_STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration E,H,D,L

END_DATE

Attribute DescriptionName END_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NUMBER_CUMULATIVE_LOGINS

Attribute DescriptionName NUMBER_CUMULATIVE_LOGINSDatatype decimalDescription

240

Page 243: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NUMBER_SUCCESSIVE_LOGINS

Attribute DescriptionName NUMBER_SUCCESSIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FORCE_PASSWORD_CHANGE

Attribute DescriptionName FORCE_PASSWORD_CHANGEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

USER_LANGUAGE

Attribute DescriptionName USER_LANGUAGEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

HOME_BRANCH

Attribute DescriptionName HOME_BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

241

Page 244: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

AUTO_AUTH

Attribute DescriptionName AUTO_AUTHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LDAP_USER

Attribute DescriptionName LDAP_USERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 500

USER_EMAIL

Attribute DescriptionName USER_EMAILDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

EXT_USER_REF242

Page 245: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName EXT_USER_REFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MULTI_BRANCH_OPERATIONAL

Attribute DescriptionName MULTI_BRANCH_OPERATIONALDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

STAFF_AC_REGISTER

Attribute DescriptionName STAFF_AC_REGISTERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AMOUNT_FORMAT

Attribute DescriptionName AMOUNT_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration .,,,.,,

DATE_FORMAT

243

Page 246: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName DATE_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration M/d/yyyy,M/d/yy,MM/dd/yy,MM/d

d/yyyy,yy/MM/dd,yyyy-MM-dd,dd-MMM-yy,dd-MMM-yyyy

USER_PASSWORD

Attribute DescriptionName USER_PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 150

SCREENSAVERTIMEOUTINSECONDS

Attribute DescriptionName SCREENSAVERTIMEOUTINSECONDSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 0

EXTERNAL_ALERTS

Attribute DescriptionName EXTERNAL_ALERTSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_MANAGER

Attribute Description

244

Page 247: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name USER_MANAGERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

DASHBOARD

Attribute DescriptionName DASHBOARDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ALERTS_ON_HOME

Attribute DescriptionName ALERTS_ON_HOMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

DEBUG_WINDOW_ENABLED

Attribute DescriptionName DEBUG_WINDOW_ENABLEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

MAKER

Attribute Description

245

Page 248: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute Description

246

Page 249: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Restrictive-Password

Attribute DescriptionName Restrictive-PasswordDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescription

247

Page 250: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

User-Branches

Attribute DescriptionName User-BranchesDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

BRANCH_NAME

Attribute DescriptionName BRANCH_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

User-Role

Attribute DescriptionName User-RoleDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ROLE_ID

Attribute DescriptionName ROLE_IDDatatype string

248

Page 251: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionRestrictions

Restrictions DescriptionmaxLength 15

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

ROLE_DESCRIPTION

Attribute DescriptionName ROLE_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Functions

Attribute DescriptionName FunctionsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CONTROL10

249

Page 252: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName CONTROL10Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL11

Attribute DescriptionName CONTROL11Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL12

Attribute DescriptionName CONTROL12Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL13

Attribute DescriptionName CONTROL13Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL14

250

Page 253: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName CONTROL14Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL15

Attribute DescriptionName CONTROL15Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL16

Attribute DescriptionName CONTROL16Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL2

Attribute DescriptionName CONTROL2Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL3

251

Page 254: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName CONTROL3Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL4

Attribute DescriptionName CONTROL4Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL5

Attribute DescriptionName CONTROL5Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL6

Attribute DescriptionName CONTROL6Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL7

252

Page 255: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName CONTROL7Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL8

Attribute DescriptionName CONTROL8Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL9

Attribute DescriptionName CONTROL9Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescription

253

Page 256: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 8

CONTROL1

Attribute DescriptionName CONTROL1Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

Disallowed-Function

Attribute DescriptionName Disallowed-FunctionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

2.4.2.CO-DeleteUser-Req-IO-MSG.xsd

DELETEUSER_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID254

Page 257: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-IO

USER_ID

DELETEUSER_IOPK_REQ

Attribute DescriptionName DELETEUSER_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

255

Page 258: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

256

Page 259: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

Attribute Description

257

Page 260: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

258

Page 261: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

259

Page 262: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

260

Page 263: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

DeleteUser

User-IO

Attribute DescriptionName User-IODatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

2.4.3.CO-DeleteUser-Res-Full-MSG.xsd

DELETEUSER_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

261

Page 264: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-Full

USER_ID

START_DATE

USER_NAME

BRANCHES_ALLOWED

TIME_LEVEL

USER_CATEGORY

USER_STATUS

END_DATE

NUMBER_CUMULATIVE_LOGINS

NUMBER_SUCCESSIVE_LOGINS

FORCE_PASSWORD_CHANGE

USER_LANGUAGE

HOME_BRANCH

AUTO_AUTH

CUSTOMER_NUMBER

LDAP_USER

USER_EMAIL

EXT_USER_REF

MULTI_BRANCH_OPERATIONAL

STAFF_AC_REGISTER

AMOUNT_FORMAT262

Page 265: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DATE_FORMAT

USER_PASSWORD

SCREENSAVERTIMEOUTINSECONDS

EXTERNAL_ALERTS

USER_MANAGER

DASHBOARD

ALERTS_ON_HOME

DEBUG_WINDOW_ENABLED

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Restrictive-Password

PASSWORD

User-Branches

BRANCH

BRANCH_NAME

User-Role

ROLE_ID

USER_ID

BRANCH_CODE

ROLE_DESCRIPTION

Functions

CONTROL10

CONTROL11

CONTROL12

CONTROL13

CONTROL14

CONTROL15263

Page 266: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

CONTROL16

CONTROL2

CONTROL3

CONTROL4

CONTROL5

CONTROL6

CONTROL7

CONTROL8

CONTROL9

BRANCH_CODE

FUNCTION_ID

CONTROL1

Disallowed-Function

FUNCTION_ID

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

DELETEUSER_FSFS_RES

Attribute DescriptionName DELETEUSER_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCE

264

Page 267: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype stringDescription This is the code for the system which has sourced this message.

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

265

Page 268: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

is being requested. This field is case-sensitive.

266

Page 269: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

Attribute DescriptionName DESTINATION

267

Page 270: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

268

Page 271: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescription

269

Page 272: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

User-Full

Attribute DescriptionName User-FullDatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

START_DATE

Attribute DescriptionName START_DATEDatatype StringDescription

USER_NAME

Attribute DescriptionName USER_NAMEDatatype stringDescription

270

Page 273: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 35

BRANCHES_ALLOWED

Attribute DescriptionName BRANCHES_ALLOWEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,D

TIME_LEVEL

Attribute DescriptionName TIME_LEVELDatatype decimalDescriptionRestrictions

Restrictions DescriptiontotalDigits 22minInclusive 0maxInclusive 9

USER_CATEGORY

Attribute DescriptionName USER_CATEGORYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration S,B

USER_STATUS

Attribute DescriptionName USER_STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

271

Page 274: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionenumeration E,H,D,L

END_DATE

Attribute DescriptionName END_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NUMBER_CUMULATIVE_LOGINS

Attribute DescriptionName NUMBER_CUMULATIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NUMBER_SUCCESSIVE_LOGINS

Attribute DescriptionName NUMBER_SUCCESSIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FORCE_PASSWORD_CHANGE

Attribute DescriptionName FORCE_PASSWORD_CHANGEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

272

Page 275: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

USER_LANGUAGE

Attribute DescriptionName USER_LANGUAGEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

HOME_BRANCH

Attribute DescriptionName HOME_BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

AUTO_AUTH

Attribute DescriptionName AUTO_AUTHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LDAP_USER

Attribute DescriptionName LDAP_USERDatatype stringDescription

273

Page 276: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 500

USER_EMAIL

Attribute DescriptionName USER_EMAILDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

EXT_USER_REF

Attribute DescriptionName EXT_USER_REFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MULTI_BRANCH_OPERATIONAL

Attribute DescriptionName MULTI_BRANCH_OPERATIONALDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

STAFF_AC_REGISTER

Attribute DescriptionName STAFF_AC_REGISTERDatatype stringDescription

274

Page 277: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AMOUNT_FORMAT

Attribute DescriptionName AMOUNT_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration .,,,.,,

DATE_FORMAT

Attribute DescriptionName DATE_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration M/d/yyyy,M/d/yy,MM/dd/yy,MM/d

d/yyyy,yy/MM/dd,yyyy-MM-dd,dd-MMM-yy,dd-MMM-yyyy

USER_PASSWORD

Attribute DescriptionName USER_PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 150

SCREENSAVERTIMEOUTINSECONDS

Attribute DescriptionName SCREENSAVERTIMEOUTINSECONDSDatatype decimalDescription

275

Page 278: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 0

EXTERNAL_ALERTS

Attribute DescriptionName EXTERNAL_ALERTSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_MANAGER

Attribute DescriptionName USER_MANAGERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

DASHBOARD

Attribute DescriptionName DASHBOARDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ALERTS_ON_HOME

Attribute DescriptionName ALERTS_ON_HOMEDatatype string

276

Page 279: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

DEBUG_WINDOW_ENABLED

Attribute DescriptionName DEBUG_WINDOW_ENABLEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype string

277

Page 280: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype string

278

Page 281: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Restrictive-Password

Attribute DescriptionName Restrictive-PasswordDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

User-Branches

Attribute DescriptionName User-BranchesDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

BRANCH_NAME

Attribute DescriptionName BRANCH_NAME

279

Page 282: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

User-Role

Attribute DescriptionName User-RoleDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ROLE_ID

Attribute DescriptionName ROLE_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 15

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

ROLE_DESCRIPTION280

Page 283: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName ROLE_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Functions

Attribute DescriptionName FunctionsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CONTROL10

Attribute DescriptionName CONTROL10Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL11

Attribute DescriptionName CONTROL11Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL12

Attribute DescriptionName CONTROL12

281

Page 284: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL13

Attribute DescriptionName CONTROL13Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL14

Attribute DescriptionName CONTROL14Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL15

Attribute DescriptionName CONTROL15Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL16

Attribute DescriptionName CONTROL16

282

Page 285: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL2

Attribute DescriptionName CONTROL2Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL3

Attribute DescriptionName CONTROL3Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL4

Attribute DescriptionName CONTROL4Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL5

Attribute DescriptionName CONTROL5

283

Page 286: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL6

Attribute DescriptionName CONTROL6Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL7

Attribute DescriptionName CONTROL7Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL8

Attribute DescriptionName CONTROL8Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL9

Attribute DescriptionName CONTROL9

284

Page 287: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

CONTROL1

Attribute DescriptionName CONTROL1Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

Disallowed-Function

Attribute DescriptionName Disallowed-FunctionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_ID285

Page 288: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

286

Page 289: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.4.4.CO-DeleteUser-Res-PK-MSG.xsd

DELETEUSER_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

287

Page 290: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-PK

USER_ID

User-IO

USER_ID

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

DELETEUSER_IOPK_RES

Attribute DescriptionName DELETEUSER_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

288

Page 291: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

289

Page 292: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

Attribute Description

290

Page 293: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

291

Page 294: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

292

Page 295: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

293

Page 296: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

User-PK

Attribute DescriptionName User-PKDatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

User-IO

Attribute DescriptionName User-IODatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescription

294

Page 297: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

295

Page 298: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.5.ModifyUser

2.5.1.CO-ModifyUser-Req-Full-MSG.xsd

MODIFYUSER_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-Full

USER_ID

START_DATE296

Page 299: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

USER_NAME

BRANCHES_ALLOWED

TIME_LEVEL

USER_CATEGORY

USER_STATUS

END_DATE

NUMBER_CUMULATIVE_LOGINS

NUMBER_SUCCESSIVE_LOGINS

FORCE_PASSWORD_CHANGE

USER_LANGUAGE

HOME_BRANCH

AUTO_AUTH

CUSTOMER_NUMBER

LDAP_USER

USER_EMAIL

EXT_USER_REF

MULTI_BRANCH_OPERATIONAL

STAFF_AC_REGISTER

AMOUNT_FORMAT

DATE_FORMAT

USER_PASSWORD

SCREENSAVERTIMEOUTINSECONDS

EXTERNAL_ALERTS

USER_MANAGER

DASHBOARD

ALERTS_ON_HOME

DEBUG_WINDOW_ENABLED

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO297

Page 300: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

TXNSTAT

AUTHSTAT

Restrictive-Password

PASSWORD

User-Branches

BRANCH

BRANCH_NAME

User-Role

ROLE_ID

USER_ID

BRANCH_CODE

ROLE_DESCRIPTION

Functions

CONTROL10

CONTROL11

CONTROL12

CONTROL13

CONTROL14

CONTROL15

CONTROL16

CONTROL2

CONTROL3

CONTROL4

CONTROL5

CONTROL6

CONTROL7

CONTROL8

CONTROL9

BRANCH_CODE

FUNCTION_ID

CONTROL1

Disallowed-Function298

Page 301: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

FUNCTION_ID

MODIFYUSER_FSFS_REQ

Attribute DescriptionName MODIFYUSER_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

299

Page 302: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

Attribute Description

300

Page 303: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

301

Page 304: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

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

SOURCE_USERID

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

302

Page 305: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL303

Page 306: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

ModifyUser

User-Full

Attribute DescriptionName User-FullDatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescription

304

Page 307: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

START_DATE

Attribute DescriptionName START_DATEDatatype StringDescription

USER_NAME

Attribute DescriptionName USER_NAMEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 35

BRANCHES_ALLOWED

Attribute DescriptionName BRANCHES_ALLOWEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,D

TIME_LEVEL

Attribute DescriptionName TIME_LEVELDatatype decimalDescriptionRestrictions

Restrictions DescriptiontotalDigits 22minInclusive 0maxInclusive 9

USER_CATEGORY

Attribute DescriptionName USER_CATEGORYDatatype stringDescription

305

Page 308: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration S,B

USER_STATUS

Attribute DescriptionName USER_STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration E,H,D,L

END_DATE

Attribute DescriptionName END_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NUMBER_CUMULATIVE_LOGINS

Attribute DescriptionName NUMBER_CUMULATIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NUMBER_SUCCESSIVE_LOGINS

Attribute DescriptionName NUMBER_SUCCESSIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

306

Page 309: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

FORCE_PASSWORD_CHANGE

Attribute DescriptionName FORCE_PASSWORD_CHANGEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

USER_LANGUAGE

Attribute DescriptionName USER_LANGUAGEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

HOME_BRANCH

Attribute DescriptionName HOME_BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

AUTO_AUTH

Attribute DescriptionName AUTO_AUTHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CUSTOMER_NUMBER

Attribute Description

307

Page 310: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LDAP_USER

Attribute DescriptionName LDAP_USERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 500

USER_EMAIL

Attribute DescriptionName USER_EMAILDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

EXT_USER_REF

Attribute DescriptionName EXT_USER_REFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MULTI_BRANCH_OPERATIONAL

Attribute Description

308

Page 311: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name MULTI_BRANCH_OPERATIONALDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

STAFF_AC_REGISTER

Attribute DescriptionName STAFF_AC_REGISTERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AMOUNT_FORMAT

Attribute DescriptionName AMOUNT_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration .,,,.,,

DATE_FORMAT

Attribute DescriptionName DATE_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration M/d/yyyy,M/d/yy,MM/dd/yy,MM/d

d/yyyy,yy/MM/dd,yyyy-MM-dd,dd-MMM-yy,dd-MMM-yyyy

USER_PASSWORD

309

Page 312: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName USER_PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 150

SCREENSAVERTIMEOUTINSECONDS

Attribute DescriptionName SCREENSAVERTIMEOUTINSECONDSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 0

EXTERNAL_ALERTS

Attribute DescriptionName EXTERNAL_ALERTSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_MANAGER

Attribute DescriptionName USER_MANAGERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

DASHBOARD

Attribute DescriptionName DASHBOARDDatatype string

310

Page 313: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ALERTS_ON_HOME

Attribute DescriptionName ALERTS_ON_HOMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

DEBUG_WINDOW_ENABLED

Attribute DescriptionName DEBUG_WINDOW_ENABLEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype string

311

Page 314: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype string

312

Page 315: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Restrictive-Password

Attribute DescriptionName Restrictive-PasswordDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

User-Branches

Attribute DescriptionName User-BranchesDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BRANCH313

Page 316: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

BRANCH_NAME

Attribute DescriptionName BRANCH_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

User-Role

Attribute DescriptionName User-RoleDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ROLE_ID

Attribute DescriptionName ROLE_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 15

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

314

Page 317: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

ROLE_DESCRIPTION

Attribute DescriptionName ROLE_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Functions

Attribute DescriptionName FunctionsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CONTROL10

Attribute DescriptionName CONTROL10Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL11

Attribute Description315

Page 318: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL11Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL12

Attribute DescriptionName CONTROL12Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL13

Attribute DescriptionName CONTROL13Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL14

Attribute DescriptionName CONTROL14Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL15

Attribute Description

316

Page 319: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL15Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL16

Attribute DescriptionName CONTROL16Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL2

Attribute DescriptionName CONTROL2Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL3

Attribute DescriptionName CONTROL3Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL4

Attribute Description

317

Page 320: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL4Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL5

Attribute DescriptionName CONTROL5Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL6

Attribute DescriptionName CONTROL6Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL7

Attribute DescriptionName CONTROL7Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL8

Attribute Description

318

Page 321: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL8Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL9

Attribute DescriptionName CONTROL9Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

CONTROL1

Attribute DescriptionName CONTROL1Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

319

Page 322: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

Disallowed-Function

Attribute DescriptionName Disallowed-FunctionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

2.5.2.CO-ModifyUser-Req-IO-MSG.xsd

MODIFYUSER_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION320

Page 323: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-IO

USER_ID

START_DATE

USER_NAME

BRANCHES_ALLOWED

TIME_LEVEL

USER_CATEGORY

USER_STATUS

END_DATE

FORCE_PASSWORD_CHANGE

USER_LANGUAGE

HOME_BRANCH

AUTO_AUTH

CUSTOMER_NUMBER

LDAP_USER

TAX_IDENTIFIER

MULTI_BRANCH_OPERATIONAL

STAFF_AC_REGISTER

USER_PASSWORD

SALT

EXTERNAL_ALERTS

USER_MANAGER

DEBUG_WINDOW_ENABLED

MAKER

MAKERSTAMP321

Page 324: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictive-Password

PASSWORD

User-Branches

BRANCH

User-Role

ROLE_ID

USER_ID

BRANCH_CODE

Functions

CONTROL10

CONTROL11

CONTROL12

CONTROL13

CONTROL14

CONTROL15

CONTROL16

CONTROL2

CONTROL3

CONTROL4

CONTROL5

CONTROL6

CONTROL7

CONTROL8

CONTROL9

CONTROL_STRING

BRANCH_CODE

FUNCTION_ID

CONTROL1

Disallowed-Function

FUNCTION_ID

MODIFYUSER_IOPK_REQ

Attribute Description322

Page 325: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name MODIFYUSER_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID323

Page 326: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

324

Page 327: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

SOURCE_USERID

Attribute Description

325

Page 328: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

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

Attribute DescriptionminOccurs 0nillable true

DESTINATION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MULTITRIPID

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

FUNCTIONID

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

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

Attribute

Attribute DescriptionminOccurs 0

326

Page 329: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

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

ACTION

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

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

MSGSTAT

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

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

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

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

ADDL

Attribute DescriptionName ADDL

327

Page 330: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

ModifyUser

User-IO

Attribute DescriptionName User-IODatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

START_DATE

328

Page 331: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName START_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

USER_NAME

Attribute DescriptionName USER_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

BRANCHES_ALLOWED

Attribute DescriptionName BRANCHES_ALLOWEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,D

TIME_LEVEL

Attribute DescriptionName TIME_LEVELDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 0maxInclusive 9

USER_CATEGORY

Attribute DescriptionName USER_CATEGORY

329

Page 332: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration S,B

USER_STATUS

Attribute DescriptionName USER_STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration E,H,D,L

END_DATE

Attribute DescriptionName END_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

FORCE_PASSWORD_CHANGE

Attribute DescriptionName FORCE_PASSWORD_CHANGEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

USER_LANGUAGE

Attribute DescriptionName USER_LANGUAGEDatatype stringDescription

330

Page 333: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

HOME_BRANCH

Attribute DescriptionName HOME_BRANCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AUTO_AUTH

Attribute DescriptionName AUTO_AUTHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LDAP_USER

Attribute DescriptionName LDAP_USERDatatype stringDescription

331

Page 334: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 500

TAX_IDENTIFIER

Attribute DescriptionName TAX_IDENTIFIERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 11

MULTI_BRANCH_OPERATIONAL

Attribute DescriptionName MULTI_BRANCH_OPERATIONALDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

STAFF_AC_REGISTER

Attribute DescriptionName STAFF_AC_REGISTERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_PASSWORD

Attribute DescriptionName USER_PASSWORDDatatype stringDescription

332

Page 335: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 150

SALT

Attribute DescriptionName SALTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 32

EXTERNAL_ALERTS

Attribute DescriptionName EXTERNAL_ALERTSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_MANAGER

Attribute DescriptionName USER_MANAGERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

DEBUG_WINDOW_ENABLED

Attribute DescriptionName DEBUG_WINDOW_ENABLEDDatatype stringDescription

333

Page 336: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Restrictive-Password

Attribute DescriptionName Restrictive-PasswordDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

334

Page 337: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

User-Branches

Attribute DescriptionName User-BranchesDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

User-Role

Attribute DescriptionName User-RoleDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ROLE_ID

Attribute DescriptionName ROLE_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 15

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescription

335

Page 338: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

Functions

Attribute DescriptionName FunctionsDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

CONTROL10

Attribute DescriptionName CONTROL10Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL11

Attribute DescriptionName CONTROL11Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

336

Page 339: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

CONTROL12

Attribute DescriptionName CONTROL12Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL13

Attribute DescriptionName CONTROL13Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL14

Attribute DescriptionName CONTROL14Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL15

Attribute DescriptionName CONTROL15Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL16337

Page 340: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName CONTROL16Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL2

Attribute DescriptionName CONTROL2Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL3

Attribute DescriptionName CONTROL3Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL4

Attribute DescriptionName CONTROL4Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL5

338

Page 341: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName CONTROL5Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL6

Attribute DescriptionName CONTROL6Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL7

Attribute DescriptionName CONTROL7Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL8

Attribute DescriptionName CONTROL8Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL9

339

Page 342: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName CONTROL9Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL_STRING

Attribute DescriptionName CONTROL_STRINGDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

CONTROL1

Attribute DescriptionName CONTROL1Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

340

Page 343: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

Disallowed-Function

Attribute DescriptionName Disallowed-FunctionDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8

2.5.3.CO-ModifyUser-Res-Full-MSG.xsd

MODIFYUSER_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

341

Page 344: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-Full

USER_ID

START_DATE

USER_NAME

BRANCHES_ALLOWED

TIME_LEVEL

USER_CATEGORY

USER_STATUS

END_DATE

NUMBER_CUMULATIVE_LOGINS

NUMBER_SUCCESSIVE_LOGINS

FORCE_PASSWORD_CHANGE

USER_LANGUAGE

HOME_BRANCH

AUTO_AUTH

CUSTOMER_NUMBER

LDAP_USER

USER_EMAIL

EXT_USER_REF

MULTI_BRANCH_OPERATIONAL

STAFF_AC_REGISTER

AMOUNT_FORMAT

DATE_FORMAT342

Page 345: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

USER_PASSWORD

SCREENSAVERTIMEOUTINSECONDS

EXTERNAL_ALERTS

USER_MANAGER

DASHBOARD

ALERTS_ON_HOME

DEBUG_WINDOW_ENABLED

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Restrictive-Password

PASSWORD

User-Branches

BRANCH

BRANCH_NAME

User-Role

ROLE_ID

USER_ID

BRANCH_CODE

ROLE_DESCRIPTION

Functions

CONTROL10

CONTROL11

CONTROL12

CONTROL13

CONTROL14

CONTROL15

CONTROL16343

Page 346: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

CONTROL2

CONTROL3

CONTROL4

CONTROL5

CONTROL6

CONTROL7

CONTROL8

CONTROL9

BRANCH_CODE

FUNCTION_ID

CONTROL1

Disallowed-Function

FUNCTION_ID

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

MODIFYUSER_FSFS_RES

Attribute DescriptionName MODIFYUSER_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

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

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

344

Page 347: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

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

UBSCOMP

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

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

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

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

CORRELID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

345

Page 348: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

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

USERID

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

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

Restrictions

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

BRANCH

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

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

Restrictions

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

MODULEID

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

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

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

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

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

Attribute Descriptionnillable true

346

Page 349: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

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

OPERATION

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

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

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

SOURCE_OPERATION

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

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0nillable true

DESTINATION

Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

347

Page 350: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

348

Page 351: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

349

Page 352: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

User-Full

Attribute DescriptionName User-FullDatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

START_DATE

Attribute DescriptionName START_DATEDatatype StringDescription

USER_NAME

Attribute DescriptionName USER_NAMEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 35

BRANCHES_ALLOWED

350

Page 353: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName BRANCHES_ALLOWEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,D

TIME_LEVEL

Attribute DescriptionName TIME_LEVELDatatype decimalDescriptionRestrictions

Restrictions DescriptiontotalDigits 22minInclusive 0maxInclusive 9

USER_CATEGORY

Attribute DescriptionName USER_CATEGORYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration S,B

USER_STATUS

Attribute DescriptionName USER_STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration E,H,D,L

END_DATE

Attribute DescriptionName END_DATE

351

Page 354: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NUMBER_CUMULATIVE_LOGINS

Attribute DescriptionName NUMBER_CUMULATIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NUMBER_SUCCESSIVE_LOGINS

Attribute DescriptionName NUMBER_SUCCESSIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FORCE_PASSWORD_CHANGE

Attribute DescriptionName FORCE_PASSWORD_CHANGEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

USER_LANGUAGE

Attribute DescriptionName USER_LANGUAGEDatatype stringDescription

352

Page 355: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 3

HOME_BRANCH

Attribute DescriptionName HOME_BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

AUTO_AUTH

Attribute DescriptionName AUTO_AUTHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LDAP_USER

Attribute DescriptionName LDAP_USERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 500

353

Page 356: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

USER_EMAIL

Attribute DescriptionName USER_EMAILDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

EXT_USER_REF

Attribute DescriptionName EXT_USER_REFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MULTI_BRANCH_OPERATIONAL

Attribute DescriptionName MULTI_BRANCH_OPERATIONALDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

STAFF_AC_REGISTER

Attribute DescriptionName STAFF_AC_REGISTERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AMOUNT_FORMAT354

Page 357: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName AMOUNT_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration .,,,.,,

DATE_FORMAT

Attribute DescriptionName DATE_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration M/d/yyyy,M/d/yy,MM/dd/yy,MM/d

d/yyyy,yy/MM/dd,yyyy-MM-dd,dd-MMM-yy,dd-MMM-yyyy

USER_PASSWORD

Attribute DescriptionName USER_PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 150

SCREENSAVERTIMEOUTINSECONDS

Attribute DescriptionName SCREENSAVERTIMEOUTINSECONDSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 0

EXTERNAL_ALERTS

Attribute Description355

Page 358: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name EXTERNAL_ALERTSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_MANAGER

Attribute DescriptionName USER_MANAGERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

DASHBOARD

Attribute DescriptionName DASHBOARDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ALERTS_ON_HOME

Attribute DescriptionName ALERTS_ON_HOMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

DEBUG_WINDOW_ENABLED

Attribute Description

356

Page 359: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name DEBUG_WINDOW_ENABLEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute Description

357

Page 360: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Restrictive-Password

Attribute Description

358

Page 361: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name Restrictive-PasswordDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

User-Branches

Attribute DescriptionName User-BranchesDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

BRANCH_NAME

Attribute DescriptionName BRANCH_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

User-Role

Attribute Description359

Page 362: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name User-RoleDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ROLE_ID

Attribute DescriptionName ROLE_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 15

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

ROLE_DESCRIPTION

Attribute DescriptionName ROLE_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

360

Page 363: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Functions

Attribute DescriptionName FunctionsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CONTROL10

Attribute DescriptionName CONTROL10Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL11

Attribute DescriptionName CONTROL11Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL12

Attribute DescriptionName CONTROL12Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL13

Attribute Description

361

Page 364: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL13Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL14

Attribute DescriptionName CONTROL14Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL15

Attribute DescriptionName CONTROL15Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL16

Attribute DescriptionName CONTROL16Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL2

Attribute Description

362

Page 365: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL2Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL3

Attribute DescriptionName CONTROL3Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL4

Attribute DescriptionName CONTROL4Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL5

Attribute DescriptionName CONTROL5Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL6

Attribute Description

363

Page 366: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL6Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL7

Attribute DescriptionName CONTROL7Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL8

Attribute DescriptionName CONTROL8Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL9

Attribute DescriptionName CONTROL9Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRANCH_CODE

Attribute Description

364

Page 367: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

CONTROL1

Attribute DescriptionName CONTROL1Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

Disallowed-Function

Attribute DescriptionName Disallowed-FunctionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

FCUBS_ERROR_RESP

Attribute Description

365

Page 368: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute Description

366

Page 369: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.5.4.CO-ModifyUser-Res-PK-MSG.xsd

MODIFYUSER_IOPK_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-PK

USER_ID367

Page 370: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

User-IO

USER_ID

START_DATE

USER_NAME

BRANCHES_ALLOWED

TIME_LEVEL

USER_CATEGORY

USER_STATUS

END_DATE

FORCE_PASSWORD_CHANGE

USER_LANGUAGE

HOME_BRANCH

AUTO_AUTH

CUSTOMER_NUMBER

LDAP_USER

TAX_IDENTIFIER

MULTI_BRANCH_OPERATIONAL

STAFF_AC_REGISTER

USER_PASSWORD

SALT

EXTERNAL_ALERTS

USER_MANAGER

DEBUG_WINDOW_ENABLED

MAKER

MAKERSTAMP

Restrictive-Password

PASSWORD

User-Branches

BRANCH

User-Role

ROLE_ID

USER_ID368

Page 371: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

BRANCH_CODE

Functions

CONTROL10

CONTROL11

CONTROL12

CONTROL13

CONTROL14

CONTROL15

CONTROL16

CONTROL2

CONTROL3

CONTROL4

CONTROL5

CONTROL6

CONTROL7

CONTROL8

CONTROL9

CONTROL_STRING

BRANCH_CODE

FUNCTION_ID

CONTROL1

Disallowed-Function

FUNCTION_ID

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

MODIFYUSER_IOPK_RES369

Page 372: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName MODIFYUSER_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0nillable true

370

Page 373: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute Description

371

Page 374: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0nillable true

372

Page 375: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0nillable true

DESTINATION

Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

373

Page 376: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL374

Page 377: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

User-PK

Attribute DescriptionName User-PKDatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescription

375

Page 378: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

User-IO

Attribute DescriptionName User-IODatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

START_DATE

Attribute DescriptionName START_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

USER_NAME

Attribute DescriptionName USER_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

BRANCHES_ALLOWED

Attribute DescriptionName BRANCHES_ALLOWEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

376

Page 379: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionenumeration A,D

TIME_LEVEL

Attribute DescriptionName TIME_LEVELDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 0maxInclusive 9

USER_CATEGORY

Attribute DescriptionName USER_CATEGORYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration S,B

USER_STATUS

Attribute DescriptionName USER_STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration E,H,D,L

END_DATE

Attribute DescriptionName END_DATEDatatype StringDescription

377

Page 380: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

FORCE_PASSWORD_CHANGE

Attribute DescriptionName FORCE_PASSWORD_CHANGEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

USER_LANGUAGE

Attribute DescriptionName USER_LANGUAGEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

HOME_BRANCH

Attribute DescriptionName HOME_BRANCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

AUTO_AUTH

Attribute DescriptionName AUTO_AUTHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

378

Page 381: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionenumeration Y,N

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LDAP_USER

Attribute DescriptionName LDAP_USERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 500

TAX_IDENTIFIER

Attribute DescriptionName TAX_IDENTIFIERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 11

MULTI_BRANCH_OPERATIONAL

Attribute DescriptionName MULTI_BRANCH_OPERATIONALDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

379

Page 382: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionenumeration Y,N

STAFF_AC_REGISTER

Attribute DescriptionName STAFF_AC_REGISTERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_PASSWORD

Attribute DescriptionName USER_PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 150

SALT

Attribute DescriptionName SALTDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 32

EXTERNAL_ALERTS

Attribute DescriptionName EXTERNAL_ALERTSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

380

Page 383: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionenumeration Y,N

USER_MANAGER

Attribute DescriptionName USER_MANAGERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

DEBUG_WINDOW_ENABLED

Attribute DescriptionName DEBUG_WINDOW_ENABLEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

381

Page 384: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 35

Restrictive-Password

Attribute DescriptionName Restrictive-PasswordDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

User-Branches

Attribute DescriptionName User-BranchesDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 3

User-Role

Attribute Description

382

Page 385: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name User-RoleDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ROLE_ID

Attribute DescriptionName ROLE_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 15

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

Functions

Attribute DescriptionName FunctionsDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

CONTROL10

Attribute DescriptionName CONTROL10

383

Page 386: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL11

Attribute DescriptionName CONTROL11Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL12

Attribute DescriptionName CONTROL12Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL13

Attribute DescriptionName CONTROL13Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL14

Attribute DescriptionName CONTROL14

384

Page 387: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL15

Attribute DescriptionName CONTROL15Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL16

Attribute DescriptionName CONTROL16Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL2

Attribute DescriptionName CONTROL2Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL3

Attribute DescriptionName CONTROL3

385

Page 388: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL4

Attribute DescriptionName CONTROL4Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL5

Attribute DescriptionName CONTROL5Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL6

Attribute DescriptionName CONTROL6Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL7

Attribute DescriptionName CONTROL7

386

Page 389: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL8

Attribute DescriptionName CONTROL8Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL9

Attribute DescriptionName CONTROL9Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL_STRING

Attribute DescriptionName CONTROL_STRINGDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 16

BRANCH_CODE

Attribute DescriptionName BRANCH_CODE

387

Page 390: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

CONTROL1

Attribute DescriptionName CONTROL1Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

Disallowed-Function

Attribute DescriptionName Disallowed-FunctionDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8

FCUBS_ERROR_RESP

388

Page 391: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

389

Page 392: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.6.QueryUser

2.6.1.CO-QueryUser-Req-IO-MSG.xsd

QUERYUSER_IOFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

390

Page 393: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

User-IO

USER_ID

QUERYUSER_IOFS_REQ

Attribute DescriptionName QUERYUSER_IOFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

391

Page 394: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

392

Page 395: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

MODULEID

Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0nillable true

393

Page 396: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0nillable true

DESTINATION

Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

394

Page 397: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL395

Page 398: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

QueryUser

User-IO

Attribute DescriptionName User-IODatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescription

396

Page 399: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

2.6.2.CO-QueryUser-Res-Full-MSG.xsd

QUERYUSER_IOFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-IO

USER_ID

User-Full

USER_ID

START_DATE397

Page 400: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

USER_NAME

BRANCHES_ALLOWED

TIME_LEVEL

USER_CATEGORY

USER_STATUS

END_DATE

NUMBER_CUMULATIVE_LOGINS

NUMBER_SUCCESSIVE_LOGINS

FORCE_PASSWORD_CHANGE

USER_LANGUAGE

HOME_BRANCH

AUTO_AUTH

CUSTOMER_NUMBER

LDAP_USER

USER_EMAIL

EXT_USER_REF

MULTI_BRANCH_OPERATIONAL

STAFF_AC_REGISTER

AMOUNT_FORMAT

DATE_FORMAT

USER_PASSWORD

SCREENSAVERTIMEOUTINSECONDS

EXTERNAL_ALERTS

USER_MANAGER

DASHBOARD

ALERTS_ON_HOME

DEBUG_WINDOW_ENABLED

MAKER

MAKERSTAMP

CHECKER

CHECKERSTAMP

MODNO398

Page 401: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

TXNSTAT

AUTHSTAT

Restrictive-Password

PASSWORD

User-Branches

BRANCH

BRANCH_NAME

User-Role

ROLE_ID

USER_ID

BRANCH_CODE

ROLE_DESCRIPTION

Functions

CONTROL10

CONTROL11

CONTROL12

CONTROL13

CONTROL14

CONTROL15

CONTROL16

CONTROL2

CONTROL3

CONTROL4

CONTROL5

CONTROL6

CONTROL7

CONTROL8

CONTROL9

BRANCH_CODE

FUNCTION_ID

CONTROL1

Disallowed-Function399

Page 402: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

FUNCTION_ID

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

QUERYUSER_IOFS_RES

Attribute DescriptionName QUERYUSER_IOFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

400

Page 403: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

MSGID

Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

401

Page 404: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

402

Page 405: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0nillable true

DESTINATION

Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

403

Page 406: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute Description

404

Page 407: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

User-IO

405

Page 408: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName User-IODatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

User-Full

Attribute DescriptionName User-FullDatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

START_DATE

Attribute DescriptionName START_DATEDatatype StringDescription

USER_NAME

Attribute DescriptionName USER_NAMEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 35

BRANCHES_ALLOWED

Attribute DescriptionName BRANCHES_ALLOWEDDatatype stringDescription

406

Page 409: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,D

TIME_LEVEL

Attribute DescriptionName TIME_LEVELDatatype decimalDescriptionRestrictions

Restrictions DescriptiontotalDigits 22minInclusive 0maxInclusive 9

USER_CATEGORY

Attribute DescriptionName USER_CATEGORYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration S,B

USER_STATUS

Attribute DescriptionName USER_STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration E,H,D,L

END_DATE

Attribute DescriptionName END_DATEDatatype StringDescription

407

Page 410: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

NUMBER_CUMULATIVE_LOGINS

Attribute DescriptionName NUMBER_CUMULATIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NUMBER_SUCCESSIVE_LOGINS

Attribute DescriptionName NUMBER_SUCCESSIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FORCE_PASSWORD_CHANGE

Attribute DescriptionName FORCE_PASSWORD_CHANGEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

USER_LANGUAGE

Attribute DescriptionName USER_LANGUAGEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

408

Page 411: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

HOME_BRANCH

Attribute DescriptionName HOME_BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

AUTO_AUTH

Attribute DescriptionName AUTO_AUTHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LDAP_USER

Attribute DescriptionName LDAP_USERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 500

USER_EMAIL

Attribute DescriptionName USER_EMAIL

409

Page 412: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

EXT_USER_REF

Attribute DescriptionName EXT_USER_REFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MULTI_BRANCH_OPERATIONAL

Attribute DescriptionName MULTI_BRANCH_OPERATIONALDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

STAFF_AC_REGISTER

Attribute DescriptionName STAFF_AC_REGISTERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AMOUNT_FORMAT

Attribute DescriptionName AMOUNT_FORMAT

410

Page 413: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration .,,,.,,

DATE_FORMAT

Attribute DescriptionName DATE_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration M/d/yyyy,M/d/yy,MM/dd/yy,MM/d

d/yyyy,yy/MM/dd,yyyy-MM-dd,dd-MMM-yy,dd-MMM-yyyy

USER_PASSWORD

Attribute DescriptionName USER_PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 150

SCREENSAVERTIMEOUTINSECONDS

Attribute DescriptionName SCREENSAVERTIMEOUTINSECONDSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 0

EXTERNAL_ALERTS

Attribute DescriptionName EXTERNAL_ALERTSDatatype string

411

Page 414: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_MANAGER

Attribute DescriptionName USER_MANAGERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

DASHBOARD

Attribute DescriptionName DASHBOARDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ALERTS_ON_HOME

Attribute DescriptionName ALERTS_ON_HOMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

DEBUG_WINDOW_ENABLED

Attribute DescriptionName DEBUG_WINDOW_ENABLEDDatatype string

412

Page 415: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype string

413

Page 416: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Restrictive-Password

Attribute DescriptionName Restrictive-PasswordDatatype

414

Page 417: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

User-Branches

Attribute DescriptionName User-BranchesDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

BRANCH_NAME

Attribute DescriptionName BRANCH_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

User-Role

Attribute DescriptionName User-Role

415

Page 418: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ROLE_ID

Attribute DescriptionName ROLE_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 15

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

ROLE_DESCRIPTION

Attribute DescriptionName ROLE_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Functions416

Page 419: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName FunctionsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CONTROL10

Attribute DescriptionName CONTROL10Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL11

Attribute DescriptionName CONTROL11Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL12

Attribute DescriptionName CONTROL12Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL13

Attribute DescriptionName CONTROL13

417

Page 420: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL14

Attribute DescriptionName CONTROL14Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL15

Attribute DescriptionName CONTROL15Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL16

Attribute DescriptionName CONTROL16Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL2

Attribute DescriptionName CONTROL2

418

Page 421: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL3

Attribute DescriptionName CONTROL3Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL4

Attribute DescriptionName CONTROL4Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL5

Attribute DescriptionName CONTROL5Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL6

Attribute DescriptionName CONTROL6

419

Page 422: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL7

Attribute DescriptionName CONTROL7Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL8

Attribute DescriptionName CONTROL8Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL9

Attribute DescriptionName CONTROL9Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRANCH_CODE

Attribute DescriptionName BRANCH_CODE

420

Page 423: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

CONTROL1

Attribute DescriptionName CONTROL1Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

Disallowed-Function

Attribute DescriptionName Disallowed-FunctionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESP

421

Page 424: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODE

422

Page 425: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Datatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.7.ReopenUser

2.7.1.CO-ReopenUser-Req-Full-MSG.xsd

REOPENUSER_FSFS_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-Full

423

Page 426: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

USER_ID

START_DATE

USER_NAME

BRANCHES_ALLOWED

TIME_LEVEL

USER_CATEGORY

USER_STATUS

END_DATE

NUMBER_CUMULATIVE_LOGINS

NUMBER_SUCCESSIVE_LOGINS

FORCE_PASSWORD_CHANGE

USER_LANGUAGE

HOME_BRANCH

AUTO_AUTH

CUSTOMER_NUMBER

LDAP_USER

USER_EMAIL

EXT_USER_REF

MULTI_BRANCH_OPERATIONAL

STAFF_AC_REGISTER

AMOUNT_FORMAT

DATE_FORMAT

USER_PASSWORD

SCREENSAVERTIMEOUTINSECONDS

EXTERNAL_ALERTS

USER_MANAGER

DASHBOARD

ALERTS_ON_HOME

DEBUG_WINDOW_ENABLED

MAKER

MAKERSTAMP

CHECKER424

Page 427: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Restrictive-Password

PASSWORD

User-Branches

BRANCH

BRANCH_NAME

User-Role

ROLE_ID

USER_ID

BRANCH_CODE

ROLE_DESCRIPTION

Functions

CONTROL10

CONTROL11

CONTROL12

CONTROL13

CONTROL14

CONTROL15

CONTROL16

CONTROL2

CONTROL3

CONTROL4

CONTROL5

CONTROL6

CONTROL7

CONTROL8

CONTROL9

BRANCH_CODE

FUNCTION_ID425

Page 428: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

CONTROL1

Disallowed-Function

FUNCTION_ID

REOPENUSER_FSFS_REQ

Attribute DescriptionName REOPENUSER_FSFS_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

426

Page 429: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

427

Page 430: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

MODULEID

Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0nillable true

428

Page 431: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0nillable true

DESTINATION

Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

429

Page 432: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL430

Page 433: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Request of

ReopenUser

User-Full

Attribute DescriptionName User-FullDatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescription

431

Page 434: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

START_DATE

Attribute DescriptionName START_DATEDatatype StringDescription

USER_NAME

Attribute DescriptionName USER_NAMEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 35

BRANCHES_ALLOWED

Attribute DescriptionName BRANCHES_ALLOWEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,D

TIME_LEVEL

Attribute DescriptionName TIME_LEVELDatatype decimalDescriptionRestrictions

Restrictions DescriptiontotalDigits 22minInclusive 0maxInclusive 9

USER_CATEGORY

Attribute DescriptionName USER_CATEGORYDatatype stringDescription

432

Page 435: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration S,B

USER_STATUS

Attribute DescriptionName USER_STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration E,H,D,L

END_DATE

Attribute DescriptionName END_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NUMBER_CUMULATIVE_LOGINS

Attribute DescriptionName NUMBER_CUMULATIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NUMBER_SUCCESSIVE_LOGINS

Attribute DescriptionName NUMBER_SUCCESSIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

433

Page 436: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

FORCE_PASSWORD_CHANGE

Attribute DescriptionName FORCE_PASSWORD_CHANGEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

USER_LANGUAGE

Attribute DescriptionName USER_LANGUAGEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

HOME_BRANCH

Attribute DescriptionName HOME_BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

AUTO_AUTH

Attribute DescriptionName AUTO_AUTHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CUSTOMER_NUMBER

Attribute Description

434

Page 437: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LDAP_USER

Attribute DescriptionName LDAP_USERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 500

USER_EMAIL

Attribute DescriptionName USER_EMAILDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

EXT_USER_REF

Attribute DescriptionName EXT_USER_REFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MULTI_BRANCH_OPERATIONAL

Attribute Description

435

Page 438: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name MULTI_BRANCH_OPERATIONALDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

STAFF_AC_REGISTER

Attribute DescriptionName STAFF_AC_REGISTERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AMOUNT_FORMAT

Attribute DescriptionName AMOUNT_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration .,,,.,,

DATE_FORMAT

Attribute DescriptionName DATE_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration M/d/yyyy,M/d/yy,MM/dd/yy,MM/d

d/yyyy,yy/MM/dd,yyyy-MM-dd,dd-MMM-yy,dd-MMM-yyyy

USER_PASSWORD

436

Page 439: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName USER_PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 150

SCREENSAVERTIMEOUTINSECONDS

Attribute DescriptionName SCREENSAVERTIMEOUTINSECONDSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 0

EXTERNAL_ALERTS

Attribute DescriptionName EXTERNAL_ALERTSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_MANAGER

Attribute DescriptionName USER_MANAGERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

DASHBOARD

Attribute DescriptionName DASHBOARDDatatype string

437

Page 440: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ALERTS_ON_HOME

Attribute DescriptionName ALERTS_ON_HOMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

DEBUG_WINDOW_ENABLED

Attribute DescriptionName DEBUG_WINDOW_ENABLEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype string

438

Page 441: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype string

439

Page 442: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Restrictive-Password

Attribute DescriptionName Restrictive-PasswordDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

User-Branches

Attribute DescriptionName User-BranchesDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BRANCH440

Page 443: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

BRANCH_NAME

Attribute DescriptionName BRANCH_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

User-Role

Attribute DescriptionName User-RoleDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ROLE_ID

Attribute DescriptionName ROLE_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 15

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

441

Page 444: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

ROLE_DESCRIPTION

Attribute DescriptionName ROLE_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Functions

Attribute DescriptionName FunctionsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CONTROL10

Attribute DescriptionName CONTROL10Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL11

Attribute Description442

Page 445: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL11Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL12

Attribute DescriptionName CONTROL12Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL13

Attribute DescriptionName CONTROL13Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL14

Attribute DescriptionName CONTROL14Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL15

Attribute Description

443

Page 446: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL15Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL16

Attribute DescriptionName CONTROL16Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL2

Attribute DescriptionName CONTROL2Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL3

Attribute DescriptionName CONTROL3Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL4

Attribute Description

444

Page 447: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL4Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL5

Attribute DescriptionName CONTROL5Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL6

Attribute DescriptionName CONTROL6Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL7

Attribute DescriptionName CONTROL7Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL8

Attribute Description

445

Page 448: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name CONTROL8Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL9

Attribute DescriptionName CONTROL9Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

CONTROL1

Attribute DescriptionName CONTROL1Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

446

Page 449: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptiontotalDigits 22

Disallowed-Function

Attribute DescriptionName Disallowed-FunctionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

2.7.2.CO-ReopenUser-Req-IO-MSG.xsd

REOPENUSER_IOPK_REQ

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION447

Page 450: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-IO

USER_ID

MAKER

MAKERSTAMP

MODNO

REOPENUSER_IOPK_REQ

Attribute DescriptionName REOPENUSER_IOPK_REQDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.448

Page 451: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

449

Page 452: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.

450

Page 453: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0nillable true

DESTINATION

Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

451

Page 454: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

452

Page 455: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

453

Page 456: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about IO Request of

ReopenUser

User-IO

Attribute DescriptionName User-IODatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute Description454

Page 457: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

2.7.3.CO-ReopenUser-Res-Full-MSG.xsd

REOPENUSER_FSFS_RES

FCUBS_HEADER

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-Full

455

Page 458: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

USER_ID

START_DATE

USER_NAME

BRANCHES_ALLOWED

TIME_LEVEL

USER_CATEGORY

USER_STATUS

END_DATE

NUMBER_CUMULATIVE_LOGINS

NUMBER_SUCCESSIVE_LOGINS

FORCE_PASSWORD_CHANGE

USER_LANGUAGE

HOME_BRANCH

AUTO_AUTH

CUSTOMER_NUMBER

LDAP_USER

USER_EMAIL

EXT_USER_REF

MULTI_BRANCH_OPERATIONAL

STAFF_AC_REGISTER

AMOUNT_FORMAT

DATE_FORMAT

USER_PASSWORD

SCREENSAVERTIMEOUTINSECONDS

EXTERNAL_ALERTS

USER_MANAGER

DASHBOARD

ALERTS_ON_HOME

DEBUG_WINDOW_ENABLED

MAKER

MAKERSTAMP

CHECKER456

Page 459: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

CHECKERSTAMP

MODNO

TXNSTAT

AUTHSTAT

Restrictive-Password

PASSWORD

User-Branches

BRANCH

BRANCH_NAME

User-Role

ROLE_ID

USER_ID

BRANCH_CODE

ROLE_DESCRIPTION

Functions

CONTROL10

CONTROL11

CONTROL12

CONTROL13

CONTROL14

CONTROL15

CONTROL16

CONTROL2

CONTROL3

CONTROL4

CONTROL5

CONTROL6

CONTROL7

CONTROL8

CONTROL9

BRANCH_CODE

FUNCTION_ID457

Page 460: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

CONTROL1

Disallowed-Function

FUNCTION_ID

FCUBS_ERROR_RESP

ERROR

ECODE

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

REOPENUSER_FSFS_RES

Attribute DescriptionName REOPENUSER_FSFS_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

458

Page 461: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

459

Page 462: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

MODULEID

Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.

460

Page 463: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0nillable true

DESTINATION

Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

461

Page 464: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

462

Page 465: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype String

463

Page 466: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Description

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about Full Response

User-Full

Attribute DescriptionName User-FullDatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

START_DATE

Attribute DescriptionName START_DATEDatatype StringDescription

USER_NAME

Attribute DescriptionName USER_NAMEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 35

BRANCHES_ALLOWED

Attribute DescriptionName BRANCHES_ALLOWEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration A,D

464

Page 467: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

TIME_LEVEL

Attribute DescriptionName TIME_LEVELDatatype decimalDescriptionRestrictions

Restrictions DescriptiontotalDigits 22minInclusive 0maxInclusive 9

USER_CATEGORY

Attribute DescriptionName USER_CATEGORYDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration S,B

USER_STATUS

Attribute DescriptionName USER_STATUSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration E,H,D,L

END_DATE

Attribute DescriptionName END_DATEDatatype StringDescriptionAttribute

Attribute DescriptionminOccurs 0

NUMBER_CUMULATIVE_LOGINS

Attribute DescriptionName NUMBER_CUMULATIVE_LOGINSDatatype decimalDescription

465

Page 468: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

NUMBER_SUCCESSIVE_LOGINS

Attribute DescriptionName NUMBER_SUCCESSIVE_LOGINSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

FORCE_PASSWORD_CHANGE

Attribute DescriptionName FORCE_PASSWORD_CHANGEDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

USER_LANGUAGE

Attribute DescriptionName USER_LANGUAGEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

HOME_BRANCH

Attribute DescriptionName HOME_BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

466

Page 469: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

AUTO_AUTH

Attribute DescriptionName AUTO_AUTHDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

CUSTOMER_NUMBER

Attribute DescriptionName CUSTOMER_NUMBERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 9

LDAP_USER

Attribute DescriptionName LDAP_USERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 500

USER_EMAIL

Attribute DescriptionName USER_EMAILDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 50

EXT_USER_REF467

Page 470: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName EXT_USER_REFDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

MULTI_BRANCH_OPERATIONAL

Attribute DescriptionName MULTI_BRANCH_OPERATIONALDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

STAFF_AC_REGISTER

Attribute DescriptionName STAFF_AC_REGISTERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

AMOUNT_FORMAT

Attribute DescriptionName AMOUNT_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration .,,,.,,

DATE_FORMAT

468

Page 471: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName DATE_FORMATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration M/d/yyyy,M/d/yy,MM/dd/yy,MM/d

d/yyyy,yy/MM/dd,yyyy-MM-dd,dd-MMM-yy,dd-MMM-yyyy

USER_PASSWORD

Attribute DescriptionName USER_PASSWORDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 150

SCREENSAVERTIMEOUTINSECONDS

Attribute DescriptionName SCREENSAVERTIMEOUTINSECONDSDatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22minInclusive 0

EXTERNAL_ALERTS

Attribute DescriptionName EXTERNAL_ALERTSDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

USER_MANAGER

Attribute Description

469

Page 472: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name USER_MANAGERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 20

DASHBOARD

Attribute DescriptionName DASHBOARDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

ALERTS_ON_HOME

Attribute DescriptionName ALERTS_ON_HOMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

DEBUG_WINDOW_ENABLED

Attribute DescriptionName DEBUG_WINDOW_ENABLEDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration Y,N

MAKER

Attribute Description

470

Page 473: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

CHECKER

Attribute DescriptionName CHECKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

CHECKERSTAMP

Attribute DescriptionName CHECKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute Description

471

Page 474: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name MODNODatatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

TXNSTAT

Attribute DescriptionName TXNSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

AUTHSTAT

Attribute DescriptionName AUTHSTATDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 1

Restrictive-Password

Attribute DescriptionName Restrictive-PasswordDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescription

472

Page 475: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

User-Branches

Attribute DescriptionName User-BranchesDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

BRANCH_NAME

Attribute DescriptionName BRANCH_NAMEDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 105

User-Role

Attribute DescriptionName User-RoleDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ROLE_ID

Attribute DescriptionName ROLE_IDDatatype string

473

Page 476: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionRestrictions

Restrictions DescriptionmaxLength 15

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

ROLE_DESCRIPTION

Attribute DescriptionName ROLE_DESCRIPTIONDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

Functions

Attribute DescriptionName FunctionsDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

CONTROL10

474

Page 477: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName CONTROL10Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL11

Attribute DescriptionName CONTROL11Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL12

Attribute DescriptionName CONTROL12Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL13

Attribute DescriptionName CONTROL13Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL14

475

Page 478: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName CONTROL14Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL15

Attribute DescriptionName CONTROL15Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL16

Attribute DescriptionName CONTROL16Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL2

Attribute DescriptionName CONTROL2Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL3

476

Page 479: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName CONTROL3Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL4

Attribute DescriptionName CONTROL4Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL5

Attribute DescriptionName CONTROL5Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL6

Attribute DescriptionName CONTROL6Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL7

477

Page 480: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName CONTROL7Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL8

Attribute DescriptionName CONTROL8Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

CONTROL9

Attribute DescriptionName CONTROL9Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

BRANCH_CODE

Attribute DescriptionName BRANCH_CODEDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 3

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescription

478

Page 481: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 8

CONTROL1

Attribute DescriptionName CONTROL1Datatype decimalDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 22

Disallowed-Function

Attribute DescriptionName Disallowed-FunctionDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

FUNCTION_ID

Attribute DescriptionName FUNCTION_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 8

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatype

479

Page 482: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

DescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute DescriptionName WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

2.7.4.CO-ReopenUser-Res-PK-MSG.xsd

REOPENUSER_IOPK_RES

FCUBS_HEADER 480

Page 483: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

SOURCE

UBSCOMP

MSGID

CORRELID

USERID

BRANCH

MODULEID

SERVICE

OPERATION

SOURCE_OPERATION

SOURCE_USERID

DESTINATION

MULTITRIPID

FUNCTIONID

ACTION

MSGSTAT

PASSWORD

ADDL

PARAM

NAME

VALUE

FCUBS_BODY

User-PK

USER_ID

User-IO

USER_ID

MAKER

MAKERSTAMP

MODNO

FCUBS_ERROR_RESP

ERROR

ECODE481

Page 484: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

EDESC

FCUBS_WARNING_RESP

WARNING

WCODE

WDESC

REOPENUSER_IOPK_RES

Attribute DescriptionName REOPENUSER_IOPK_RESDatatypeDescription

FCUBS_HEADER

Attribute DescriptionName FCUBS_HEADERDatatypeDescription

SOURCE

Attribute DescriptionName SOURCEDatatype stringDescription This is the code for the system which has sourced this message.

For request messages, this field has to contain the source code for the partner system as maintained within FLEXCUBE UBS. In case of response messages this field will contain "FLEXCUBE".

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

UBSCOMP

Attribute DescriptionName UBSCOMPDatatype stringDescription This is the component of FLEXCUBE for which this message is

meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.

Restrictions

Restrictions Descriptionenumeration FCUBS,FCIS

MSGID

Attribute DescriptionName MSGIDDatatype stringDescription This is the "unique" message ID for this message. In inbound

messages, if this field is present then Gateway would perform technical duplicate recognition using this field. For all messages going out from Gateway, Gateway will populate a unique message ID in this field.

482

Page 485: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

CORRELID

Attribute DescriptionName CORRELIDDatatype stringDescription This is the correlation ID for the message. Gateway supports 2

correlation patterns, namely "Message ID to Correlation ID" (M2C) and "Correlation ID to Correlation ID" (C2C). While using asynchronous means of communication (like a JMS queue), the partner system can correlate the response received from Gateway to the request message sent by it using this field. If the correlation pattern is M2C then this field will contain the MSGID of the request message. If the correlation pattern is C2C then this field will contain the CORRELID of the request message.

Attribute

Attribute DescriptionminOccurs 0nillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

USERID

Attribute DescriptionName USERIDDatatype stringDescription This is the user id which will be used within FLEXCUBE to record

the transaction. This needs to be a valid user id as maintained within FLEXCUBE.

Restrictions

Restrictions DescriptionmaxLength 12pattern [A-Z_0-9]*

BRANCH

Attribute DescriptionName BRANCHDatatype stringDescription This is the Branch of FLEXCUBE where the transaction would be

recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.

Restrictions

Restrictions Descriptionlength 3pattern [a-zA-Z_0-9]{3}

483

Page 486: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

MODULEID

Attribute DescriptionName MODULEIDDatatype stringDescription This field is applicable only if messages are being sent to FCIS

using Gateway. This is the module id of FCIS where the transaction will be recorded.

Attribute

Attribute DescriptionminOccurs 0nillable true

SERVICE

Attribute DescriptionName SERVICEDatatype stringDescription This field should contain the code of the Service of FLEXCUBE which

is being requested. This field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

OPERATION

Attribute DescriptionName OPERATIONDatatype stringDescription This is the operation of the service which is being invoked. This

field is case-sensitive.Attribute

Attribute Descriptionnillable true

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_OPERATION

Attribute DescriptionName SOURCE_OPERATIONDatatype stringDescription This is the code for the operation being invoked in the Source

system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.

Attribute

Attribute DescriptionminOccurs 0nillable true

484

Page 487: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

SOURCE_USERID

Attribute DescriptionName SOURCE_USERIDDatatype stringDescription This is the user id in the Source system who is performing the action.Attribute

Attribute DescriptionminOccurs 0nillable true

DESTINATION

Attribute DescriptionName DESTINATIONDatatype stringDescription This the system for which this message is destined. In case of

request messages to FLEXCUBE, it should be "FLEXCUBE". In case of response, the SOURCE from the request message is reproduced here.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MULTITRIPID

Attribute DescriptionName MULTITRIPIDDatatype stringDescription In response messages, this is the ID sent by FLEXCUBE in case

any overrides are encountered. In request messages, the source system is expected to reproduce the MULTITRIPID from the earlier received response if the source system accepts the overrides.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

FUNCTIONID

Attribute DescriptionName FUNCTIONIDDatatype stringDescription This is the function in FLEXCUBE which is being invoked. For

integration scenarios this need not be sent. This is used by FLEXCUBE native user interface.

485

Page 488: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 8pattern [A-Z_0-9]*

ACTION

Attribute DescriptionName ACTIONDatatype stringDescription This is the action on the function being invoked. For integration

scenarios this need not be sent. This is used by FLEXCUBE native user interface.

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionpattern [a-zA-Z_0-9]*

MSGSTAT

Attribute DescriptionName MSGSTATDatatype stringDescription In response messages, FLEXCUBE will indicate the status of the

request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions Descriptionenumeration SUCCESS,WARNING,FAILURE

PASSWORD

Attribute DescriptionName PASSWORDDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 128pattern [a-zA-Z_0-9=+/]*

ADDL486

Page 489: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute DescriptionName ADDLDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0

PARAM

Attribute DescriptionName PARAMDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

NAME

Attribute DescriptionName NAMEDatatype StringDescription

VALUE

Attribute DescriptionName VALUEDatatype StringDescription

FCUBS_BODY

Attribute DescriptionName FCUBS_BODYDatatypeDescription This XSD Gives Information about PK Response

User-PK

Attribute DescriptionName User-PKDatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescription

487

Page 490: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Restrictions

Restrictions DescriptionmaxLength 12

User-IO

Attribute DescriptionName User-IODatatypeDescription

USER_ID

Attribute DescriptionName USER_IDDatatype stringDescriptionRestrictions

Restrictions DescriptionmaxLength 12

MAKER

Attribute DescriptionName MAKERDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 12

MAKERSTAMP

Attribute DescriptionName MAKERSTAMPDatatype stringDescriptionAttribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptionmaxLength 35

MODNO

Attribute DescriptionName MODNODatatype decimalDescription

488

Page 491: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Attribute

Attribute DescriptionminOccurs 0

Restrictions

Restrictions DescriptiontotalDigits 4

FCUBS_ERROR_RESP

Attribute DescriptionName FCUBS_ERROR_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

ERROR

Attribute DescriptionName ERRORDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

ECODE

Attribute DescriptionName ECODEDatatype StringDescription

EDESC

Attribute DescriptionName EDESCDatatype StringDescription

FCUBS_WARNING_RESP

Attribute DescriptionName FCUBS_WARNING_RESPDatatypeDescriptionAttribute

Attribute DescriptionminOccurs 0maxOccurs unbounded

WARNING

Attribute Description489

Page 492: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Name WARNINGDatatypeDescriptionAttribute

Attribute DescriptionmaxOccurs unbounded

WCODE

Attribute DescriptionName WCODEDatatype StringDescription

WDESC

Attribute DescriptionName WDESCDatatype StringDescription

Page 493: Gateway Documentation - COUSerService Oracle FLEXCUBE … · 2015-10-01 · Gateway Documentation - COUSerService Oracle FLEXCUBE Universal Banking Release FCELCM-UBS_12.1.0.0.0 [October][2015]

Gateway Documentation - COUSerService[October] [2015]

Oracle Financial services Software Limited Oracle ParkOff western Express HighwayGoregaon(East)Mumbai,Maharashtra 400 063India

Worldwide Inquiries:Phone: +91 22 6718 3000Fax:+91 22 6718 3001www.oracle.com/financialservices/

Copyright © [2013], [2015], Oracle and/or its affiliates. All rights reserved.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of theirrespective owners

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programsinstalled on the hardware, and/or documentation, delivered to U.S. Government end users are commercial computersoftware pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. Assuch, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system,integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms andlicense restrictions applicable to the programs. No other rights are granted to the U.S. Government.

This software or hardware is developed for general use in a variety of information management applications. It is notdeveloped or intended for use in any inherently dangerous applications, including applications that may create a risk ofpersonal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take allappropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliatesdisclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

This software and related documentation are provided under a license agreement containing restrictions on use anddisclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement orallowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit,perform, publish or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation ofthis software, unless required by law for interoperability, is prohibited.

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find anyerrors, please report them to us in writing.

This software or hardware and documentation may provide access to or information on content, products and servicesfrom third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of anykind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not beresponsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, orservices.

491