gateway documentation - fcubssmservice oracle flexcube ......gateway documentation - fcubssmservice...

2210
Gateway Documentation - FCUBSSMService Oracle FLEXCUBE Universal Banking Release FCUBS_12.1.0.0.0 [October][2015]

Upload: others

Post on 22-May-2021

34 views

Category:

Documents


0 download

TRANSCRIPT

Release FCUBS_12.1.0.0.0 [October][2015]
2.1.AuthorizeSMDBANKP ......................................................................... 2
2.1.1.SM-AuthorizeSMDBANKP-Req-Full-MSG.xsd ......................................................................... 2
2.1.2.SM-AuthorizeSMDBANKP-Req-IO-MSG.xsd ......................................................................... 19
2.1.3.SM-AuthorizeSMDBANKP-Res-Full-MSG.xsd ......................................................................... 26
2.1.4.SM-AuthorizeSMDBANKP-Res-PK-MSG.xsd ......................................................................... 45
2.2.AuthorizeSMDRLMNE ......................................................................... 54
2.2.1.SM-AuthorizeSMDRLMNE-Req-Full-MSG.xsd ......................................................................... 54
2.2.2.SM-AuthorizeSMDRLMNE-Req-IO-MSG.xsd ......................................................................... 65
2.2.3.SM-AuthorizeSMDRLMNE-Res-Full-MSG.xsd ......................................................................... 72
2.2.4.SM-AuthorizeSMDRLMNE-Res-PK-MSG.xsd ......................................................................... 84
2.3.AuthorizeUserMaint ......................................................................... 93
2.3.1.SM-AuthorizeUserMaint-Req-Full-MSG.xsd ......................................................................... 93
2.3.2.SM-AuthorizeUserMaint-Req-IO-MSG.xsd ......................................................................... 145
2.3.3.SM-AuthorizeUserMaint-Res-Full-MSG.xsd ......................................................................... 153
2.3.4.SM-AuthorizeUserMaint-Res-PK-MSG.xsd ......................................................................... 206
2.4.CloseSMDBANKP ......................................................................... 215
2.4.1.SM-CloseSMDBANKP-Req-Full-MSG.xsd ......................................................................... 215
2.4.2.SM-CloseSMDBANKP-Req-IO-MSG.xsd ......................................................................... 233
2.4.3.SM-CloseSMDBANKP-Res-Full-MSG.xsd ......................................................................... 240
2.4.4.SM-CloseSMDBANKP-Res-PK-MSG.xsd ......................................................................... 259
2.5.CloseSMDRLMNE ......................................................................... 268
2.5.1.SM-CloseSMDRLMNE-Req-Full-MSG.xsd ......................................................................... 268
2.5.2.SM-CloseSMDRLMNE-Req-IO-MSG.xsd ......................................................................... 279
2.5.3.SM-CloseSMDRLMNE-Res-Full-MSG.xsd ......................................................................... 286
2.5.4.SM-CloseSMDRLMNE-Res-PK-MSG.xsd ......................................................................... 298
2.6.CloseUserMaint ......................................................................... 307
2.6.1.SM-CloseUserMaint-Req-Full-MSG.xsd ......................................................................... 307
2.6.2.SM-CloseUserMaint-Req-IO-MSG.xsd ......................................................................... 359
2.6.3.SM-CloseUserMaint-Res-Full-MSG.xsd ......................................................................... 367
2.6.4.SM-CloseUserMaint-Res-PK-MSG.xsd ......................................................................... 420
2.7.CreateSMDBANKP ......................................................................... 429
2.7.1.SM-CreateSMDBANKP-Req-Full-MSG.xsd ......................................................................... 429
2.7.2.SM-CreateSMDBANKP-Req-IO-MSG.xsd ......................................................................... 447
2.7.3.SM-CreateSMDBANKP-Res-Full-MSG.xsd ......................................................................... 462
2.7.4.SM-CreateSMDBANKP-Res-PK-MSG.xsd ......................................................................... 480
2.8.CreateSMDRLMNE ......................................................................... 497
2.8.1.SM-CreateSMDRLMNE-Req-Full-MSG.xsd ......................................................................... 497
2.8.2.SM-CreateSMDRLMNE-Req-IO-MSG.xsd ......................................................................... 507
2.8.3.SM-CreateSMDRLMNE-Res-Full-MSG.xsd ......................................................................... 516
2.8.4.SM-CreateSMDRLMNE-Res-PK-MSG.xsd ......................................................................... 527
2.9.CreateSMRole ......................................................................... 537
2.9.1.SM-CreateSMRole-Req-Full-MSG.xsd ......................................................................... 537
2.9.2.SM-CreateSMRole-Req-IO-MSG.xsd ......................................................................... 592
2.9.3.SM-CreateSMRole-Res-Full-MSG.xsd ......................................................................... 644
2.9.4.SM-CreateSMRole-Res-PK-MSG.xsd ......................................................................... 700
2.10.CreateUserMaint ......................................................................... 753
2.10.1.SM-CreateUserMaint-Req-Full-MSG.xsd ......................................................................... 753
2.10.2.SM-CreateUserMaint-Req-IO-MSG.xsd ......................................................................... 805
2.10.3.SM-CreateUserMaint-Res-Full-MSG.xsd ......................................................................... 851
2.10.4.SM-CreateUserMaint-Res-PK-MSG.xsd ......................................................................... 904
2.11.DeleteSMDBANKP ......................................................................... 951
2.11.1.SM-DeleteSMDBANKP-Req-Full-MSG.xsd ......................................................................... 951
2.11.2.SM-DeleteSMDBANKP-Req-IO-MSG.xsd ......................................................................... 968
2.11.3.SM-DeleteSMDBANKP-Res-Full-MSG.xsd ......................................................................... 975
2.11.4.SM-DeleteSMDBANKP-Res-PK-MSG.xsd ......................................................................... 994
2.12.DeleteSMDRLMNE ......................................................................... 1002
2.12.1.SM-DeleteSMDRLMNE-Req-Full-MSG.xsd ......................................................................... 1002
2.12.2.SM-DeleteSMDRLMNE-Req-IO-MSG.xsd ......................................................................... 1013
2.12.3.SM-DeleteSMDRLMNE-Res-Full-MSG.xsd ......................................................................... 1019
2.12.4.SM-DeleteSMDRLMNE-Res-PK-MSG.xsd ......................................................................... 1031
2.13.DeleteSMRole ......................................................................... 1039
2.13.1.SM-DeleteSMRole-Req-Full-MSG.xsd ......................................................................... 1039
2.13.2.SM-DeleteSMRole-Req-IO-MSG.xsd ......................................................................... 1094
2.13.3.SM-DeleteSMRole-Res-Full-MSG.xsd ......................................................................... 1101
2.13.4.SM-DeleteSMRole-Res-PK-MSG.xsd ......................................................................... 1157
2.14.DeleteUserMaint ......................................................................... 1166
2.14.1.SM-DeleteUserMaint-Req-Full-MSG.xsd ......................................................................... 1166
2.14.2.SM-DeleteUserMaint-Req-IO-MSG.xsd ......................................................................... 1218
2.14.3.SM-DeleteUserMaint-Res-Full-MSG.xsd ......................................................................... 1224
2.14.4.SM-DeleteUserMaint-Res-PK-MSG.xsd ......................................................................... 1278
2.15.ModifySMDBANKP ......................................................................... 1286
2.15.1.SM-ModifySMDBANKP-Req-Full-MSG.xsd ......................................................................... 1286
2.15.2.SM-ModifySMDBANKP-Req-IO-MSG.xsd ......................................................................... 1303
2.15.3.SM-ModifySMDBANKP-Res-Full-MSG.xsd ......................................................................... 1319
2.15.4.SM-ModifySMDBANKP-Res-PK-MSG.xsd ......................................................................... 1338
2.16.ModifySMDRLMNE ......................................................................... 1355
2.16.1.SM-ModifySMDRLMNE-Req-Full-MSG.xsd ......................................................................... 1355
2.16.2.SM-ModifySMDRLMNE-Req-IO-MSG.xsd ......................................................................... 1366
2.16.3.SM-ModifySMDRLMNE-Res-Full-MSG.xsd ......................................................................... 1375
2.16.4.SM-ModifySMDRLMNE-Res-PK-MSG.xsd ......................................................................... 1386
2.17.ModifySMRole ......................................................................... 1397
2.17.1.SM-ModifySMRole-Req-Full-MSG.xsd ......................................................................... 1397
2.17.2.SM-ModifySMRole-Req-IO-MSG.xsd ......................................................................... 1452
2.17.3.SM-ModifySMRole-Res-Full-MSG.xsd ......................................................................... 1512
2.17.4.SM-ModifySMRole-Res-PK-MSG.xsd ......................................................................... 1568
2.18.ModifyUserMaint ......................................................................... 1630
2.18.1.SM-ModifyUserMaint-Req-Full-MSG.xsd ......................................................................... 1630
2.18.2.SM-ModifyUserMaint-Req-IO-MSG.xsd ......................................................................... 1682
2.18.3.SM-ModifyUserMaint-Res-Full-MSG.xsd ......................................................................... 1724
2.18.4.SM-ModifyUserMaint-Res-PK-MSG.xsd ......................................................................... 1778
2.19.QuerySMDBANKP ......................................................................... 1822
2.19.1.SM-QuerySMDBANKP-Req-IO-MSG.xsd ......................................................................... 1822
2.19.2.SM-QuerySMDBANKP-Res-Full-MSG.xsd ......................................................................... 1829
2.20.QuerySMDRLMNE ......................................................................... 1847
2.20.1.SM-QuerySMDRLMNE-Req-IO-MSG.xsd ......................................................................... 1847
2.20.2.SM-QuerySMDRLMNE-Res-Full-MSG.xsd ......................................................................... 1854
2.21.QuerySMRole ......................................................................... 1866
2.21.1.SM-QuerySMRole-Req-IO-MSG.xsd ......................................................................... 1866
2.21.2.SM-QuerySMRole-Res-Full-MSG.xsd ......................................................................... 1873
2.22.QueryUserMaint ......................................................................... 1929
2.22.1.SM-QueryUserMaint-Req-IO-MSG.xsd ......................................................................... 1929
2.22.2.SM-QueryUserMaint-Res-Full-MSG.xsd ......................................................................... 1937
2.23.ReopenSMDBANKP ......................................................................... 1991
2.23.1.SM-ReopenSMDBANKP-Req-Full-MSG.xsd ......................................................................... 1991
2.23.2.SM-ReopenSMDBANKP-Req-IO-MSG.xsd ......................................................................... 2008
2.23.3.SM-ReopenSMDBANKP-Res-Full-MSG.xsd ......................................................................... 2016
2.23.4.SM-ReopenSMDBANKP-Res-PK-MSG.xsd ......................................................................... 2035
2.24.ReopenSMDRLMNE ......................................................................... 2044
2.24.1.SM-ReopenSMDRLMNE-Req-Full-MSG.xsd ......................................................................... 2044
2.24.2.SM-ReopenSMDRLMNE-Req-IO-MSG.xsd ......................................................................... 2054
2.24.3.SM-ReopenSMDRLMNE-Res-Full-MSG.xsd ......................................................................... 2062
2.24.4.SM-ReopenSMDRLMNE-Res-PK-MSG.xsd ......................................................................... 2074
2.25.ReopenUserMaint ......................................................................... 2083
2.25.1.SM-ReopenUserMaint-Req-Full-MSG.xsd ......................................................................... 2083
2.25.2.SM-ReopenUserMaint-Req-IO-MSG.xsd ......................................................................... 2135
2.25.3.SM-ReopenUserMaint-Res-Full-MSG.xsd ......................................................................... 2142
2.25.4.SM-ReopenUserMaint-Res-PK-MSG.xsd ......................................................................... 2196
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 FCUBSSMService of SMS Module
1
FCUBS_HEADER
SOURCE
Attribute Description Name SOURCE Datatype string Description 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
Attribute Description Name UBSCOMP Datatype string Description This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Attribute Description Name MSGID Datatype string Description 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.
4
Attribute
Attribute Description Name CORRELID Datatype string 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
USERID
Attribute Description Name USERID Datatype string Description 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
BRANCH
Attribute Description Name BRANCH Datatype string Description This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
MODULEID 5
Attribute Description Name MODULEID Datatype string Description 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 Description Name SERVICE Datatype string Description This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name OPERATION Datatype string Description This is the operation of the service which is being invoked. This
field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name SOURCE_OPERATION Datatype string Description This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute Description Name SOURCE_USERID Datatype string Description This is the user id in the Source system who is performing the action.
6
Attribute
Attribute Description Name DESTINATION Datatype string Description 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 Description Name MULTITRIPID Datatype string Description 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 Description Name FUNCTIONID Datatype string Description 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
ACTION
7
Attribute Description Name ACTION Datatype string Description 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 Description Name MSGSTAT Datatype string Description In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute Description minOccurs 0
ADDL
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
NAME
VALUE
FCUBS_BODY
AuthorizeSMDBANKP
Smtbs-Parameters-Full
HEAD_OFFICE
Attribute Description minOccurs 0
9
Restrictions Description maxLength 4
Attribute Description minOccurs 0
Attribute Description minOccurs 0
INVALID_LOGINS_SUC
Attribute Description minOccurs 0
PWD_PREVENT_REUSE
10
Attribute Description minOccurs 0
PWD_CHANGE_AFTER
Attribute Description minOccurs 0
MAXIMUM
MINIMUM
PWD_EXPIRY_MSG_DAYS
11
Attribute
ARCHIVAL_PERIOD
Attribute Description minOccurs 0
Attribute
Attribute
MIN_PWD_NUMERIC_LENGTH
12
Password Restrictions
LEGAL_NOTICE
Attribute Description minOccurs 0
Attribute Description minOccurs 0
DISPLAY_LEGAL_NOTICE
Attribute Description minOccurs 0
Password Restrictions
MIN_LOWERCASE_CHAR
Password Restrictions
MIN_UPPERCASE_CHAR
Password Restrictions
SCREENSAVERREQUIRED
Attribute Description minOccurs 0
14
Attribute
on N - Off Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
15
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
16
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
RESTR_TYPE
Attribute Description minOccurs 0
17
Attribute
PASSWORD
Restrictions Description maxLength 12
Attribute Description minOccurs 0 maxOccurs unbounded
FLDNAM
Restrictions Description maxLength 105 minLength 1
FLDVAL
Attribute Description minOccurs 0
2.1.2.SM-AuthorizeSMDBANKP-Req-IO-MSG.xsd
AUTHORIZESMDBANKP_IOPK_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
Smtbs-Parameters-IO
19
SITE_CODE
CHECKER
CHECKERSTAMP
MODNO
AUTHORIZESMDBANKP_IOPK_REQ
FCUBS_HEADER
SOURCE
Attribute Description Name SOURCE Datatype string Description 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
Attribute Description Name UBSCOMP Datatype string Description This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Attribute Description Name MSGID Datatype string Description 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. 20
Attribute
Attribute Description Name CORRELID Datatype string 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
USERID
Attribute Description Name USERID Datatype string Description 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
BRANCH
Attribute Description Name BRANCH Datatype string Description This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
MODULEID 21
Attribute Description Name MODULEID Datatype string Description 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 Description Name SERVICE Datatype string Description This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name OPERATION Datatype string Description This is the operation of the service which is being invoked. This
field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name SOURCE_OPERATION Datatype string Description This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute Description Name SOURCE_USERID Datatype string Description This is the user id in the Source system who is performing the action.
22
Attribute
Attribute Description Name DESTINATION Datatype string Description 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 Description Name MULTITRIPID Datatype string Description 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 Description Name FUNCTIONID Datatype string Description 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
ACTION
23
Attribute Description Name ACTION Datatype string Description 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 Description Name MSGSTAT Datatype string Description In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute Description minOccurs 0
ADDL
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
NAME
VALUE
FCUBS_BODY
AuthorizeSMDBANKP
Smtbs-Parameters-IO
SITE_CODE
Restrictions Description maxLength 4
25
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
SOURCE
Attribute Description Name SOURCE Datatype string Description 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
Attribute Description Name UBSCOMP Datatype string Description This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Attribute Description Name MSGID Datatype string Description 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 Description Name CORRELID Datatype string 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
USERID
Attribute Description Name USERID Datatype string Description 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
BRANCH
Attribute Description Name BRANCH Datatype string Description This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
MODULEID
Attribute Description Name MODULEID Datatype string Description 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.
30
Attribute
Attribute Description Name SERVICE Datatype string Description This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name OPERATION Datatype string Description This is the operation of the service which is being invoked. This
field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name SOURCE_OPERATION Datatype string Description This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute Description Name SOURCE_USERID Datatype string Description This is the user id in the Source system who is performing the action. Attribute
Attribute Description minOccurs 0
Attribute Description 31
Name DESTINATION Datatype string Description 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 Description Name MULTITRIPID Datatype string Description 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 Description Name FUNCTIONID Datatype string Description 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
ACTION
Attribute Description Name ACTION Datatype string Description 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.
32
Attribute
Attribute Description Name MSGSTAT Datatype string Description In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute Description minOccurs 0
ADDL
Attribute Description minOccurs 0
33
Attribute
NAME
VALUE
FCUBS_BODY
Smtbs-Parameters-Full
HEAD_OFFICE
Attribute Description minOccurs 0
Restrictions Description maxLength 4
Attribute Description minOccurs 0
Attribute Description minOccurs 0
INVALID_LOGINS_SUC
Attribute Description minOccurs 0
PWD_PREVENT_REUSE
Attribute Description minOccurs 0
PWD_CHANGE_AFTER
Attribute Description minOccurs 0
MAXIMUM
MINIMUM
PWD_EXPIRY_MSG_DAYS
Attribute Description minOccurs 0
ARCHIVAL_PERIOD
Attribute Description minOccurs 0
Attribute
Attribute
MIN_PWD_NUMERIC_LENGTH
37
Restrictions
LEGAL_NOTICE
Attribute Description minOccurs 0
Attribute Description minOccurs 0
DISPLAY_LEGAL_NOTICE
Attribute Description minOccurs 0
Password 38
MIN_LOWERCASE_CHAR
Password Restrictions
MIN_UPPERCASE_CHAR
Password Restrictions
SCREENSAVERREQUIRED
Attribute Description minOccurs 0
Attribute Description minOccurs 0
on N - Off Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
40
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
41
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
RESTR_TYPE
Attribute Description minOccurs 0
42
Attribute
PASSWORD
Restrictions Description maxLength 12
Attribute Description minOccurs 0 maxOccurs unbounded
FLDNAM
Restrictions Description maxLength 105 minLength 1
FLDVAL
Attribute Description minOccurs 0
FCUBS_ERROR_RESP
Attribute Description minOccurs 0 maxOccurs unbounded
ERROR
Attribute Description maxOccurs unbounded
EDESC
FCUBS_WARNING_RESP
Attribute Description minOccurs 0 maxOccurs unbounded
44
WARNING
Attribute Description maxOccurs unbounded
WDESC
2.1.4.SM-AuthorizeSMDBANKP-Res-PK-MSG.xsd
AUTHORIZESMDBANKP_IOPK_RES
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
45
PASSWORD
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Smtbs-Parameters-PK
SITE_CODE
Smtbs-Parameters-IO
SITE_CODE
CHECKER
CHECKERSTAMP
MODNO
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
AUTHORIZESMDBANKP_IOPK_RES
FCUBS_HEADER
SOURCE
Attribute Description Name SOURCE Datatype string Description 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".
46
Restrictions
Attribute Description Name UBSCOMP Datatype string Description This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Attribute Description Name MSGID Datatype string Description 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 Description Name CORRELID Datatype string 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
USERID
Attribute Description Name USERID Datatype string Description 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
BRANCH
Attribute Description Name BRANCH Datatype string Description This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
MODULEID
Attribute Description Name MODULEID Datatype string Description 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 Description Name SERVICE Datatype string Description This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name OPERATION Datatype string Description This is the operation of the service which is being invoked. This
field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name SOURCE_OPERATION Datatype string Description This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute Description Name SOURCE_USERID Datatype string Description This is the user id in the Source system who is performing the action. Attribute
Attribute Description minOccurs 0
Attribute Description Name DESTINATION Datatype string Description 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
49
Name MULTITRIPID Datatype string Description 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 Description Name FUNCTIONID Datatype string Description 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
ACTION
Attribute Description Name ACTION Datatype string Description 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 Description Name MSGSTAT Datatype string Description In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
50
Attribute
Attribute Description minOccurs 0
ADDL
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
NAME
VALUE
51
Description
FCUBS_BODY
Smtbs-Parameters-PK
SITE_CODE
Restrictions Description maxLength 4
SITE_CODE
Restrictions Description maxLength 4
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
ERROR
Attribute Description maxOccurs unbounded
EDESC 53
FCUBS_WARNING_RESP
Attribute Description minOccurs 0 maxOccurs unbounded
WARNING
Attribute Description maxOccurs unbounded
WDESC
2.2.AuthorizeSMDRLMNE
2.2.1.SM-AuthorizeSMDRLMNE-Req-Full-MSG.xsd
AUTHORIZESMDRLMNE_FSFS_REQ
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
FCUBS_HEADER
SOURCE
Attribute Description Name SOURCE Datatype string Description 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
Attribute Description Name UBSCOMP Datatype string Description This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Attribute Description Name MSGID Datatype string Description 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 Description Name CORRELID Datatype string 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
USERID
Attribute Description Name USERID Datatype string Description 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
BRANCH
Attribute Description Name BRANCH Datatype string Description This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
MODULEID
57
Datatype string Description 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 Description Name SERVICE Datatype string Description This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name OPERATION Datatype string Description This is the operation of the service which is being invoked. This
field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name SOURCE_OPERATION Datatype string Description This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute Description Name SOURCE_USERID Datatype string Description This is the user id in the Source system who is performing the action.
58
Attribute
Attribute Description Name DESTINATION Datatype string Description 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 Description Name MULTITRIPID Datatype string Description 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 Description Name FUNCTIONID Datatype string Description 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
ACTION
59
Attribute Description Name ACTION Datatype string Description 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 Description Name MSGSTAT Datatype string Description In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute Description minOccurs 0
ADDL
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
NAME
VALUE
FCUBS_BODY
AuthorizeSMDRLMNE
Smtbs-Role-Limit-Full
ROLEID2
Attribute Description Name ROLEID2 Datatype string Description Indicates Role Id Restrictions
Restrictions Description maxLength 15
61
Attribute
Restrictions Description maxLength 3
Restrictions Description totalDigits 22 minInclusive 0
AUTHORIZATION_LIMIT
Restrictions Description totalDigits 22 minInclusive 0
MAKER
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
FLDNAM
Restrictions Description maxLength 105 minLength 1
FLDVAL
64
Attribute
2.2.2.SM-AuthorizeSMDRLMNE-Req-IO-MSG.xsd
AUTHORIZESMDRLMNE_IOPK_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
Smtbs-Role-Limit-IO
ROLEID2
65
CHECKER
CHECKERSTAMP
MODNO
AUTHORIZESMDRLMNE_IOPK_REQ
FCUBS_HEADER
SOURCE
Attribute Description Name SOURCE Datatype string Description 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
Attribute Description Name UBSCOMP Datatype string Description This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Attribute Description Name MSGID Datatype string Description 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.
66
Attribute
Attribute Description Name CORRELID Datatype string 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
USERID
Attribute Description Name USERID Datatype string Description 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
BRANCH
Attribute Description Name BRANCH Datatype string Description This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
MODULEID 67
Attribute Description Name MODULEID Datatype string Description 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 Description Name SERVICE Datatype string Description This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name OPERATION Datatype string Description This is the operation of the service which is being invoked. This
field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name SOURCE_OPERATION Datatype string Description This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute Description Name SOURCE_USERID Datatype string Description This is the user id in the Source system who is performing the action.
68
Attribute
Attribute Description Name DESTINATION Datatype string Description 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 Description Name MULTITRIPID Datatype string Description 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 Description Name FUNCTIONID Datatype string Description 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
ACTION
69
Attribute Description Name ACTION Datatype string Description 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 Description Name MSGSTAT Datatype string Description In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute Description minOccurs 0
ADDL
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
NAME
VALUE
FCUBS_BODY
AuthorizeSMDRLMNE
Smtbs-Role-Limit-IO
ROLEID2
Attribute Description Name ROLEID2 Datatype string Description Indicates Role Id Restrictions
Restrictions Description maxLength 15
71
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
FCUBS_HEADER
SOURCE
Attribute Description Name SOURCE Datatype string Description 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
Attribute Description Name UBSCOMP Datatype string Description This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Attribute Description Name MSGID Datatype string Description 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.
74
Attribute
Attribute Description Name CORRELID Datatype string 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
USERID
Attribute Description Name USERID Datatype string Description 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
BRANCH
Attribute Description Name BRANCH Datatype string Description This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
MODULEID 75
Attribute Description Name MODULEID Datatype string Description 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 Description Name SERVICE Datatype string Description This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name OPERATION Datatype string Description This is the operation of the service which is being invoked. This
field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name SOURCE_OPERATION Datatype string Description This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute Description Name SOURCE_USERID Datatype string Description This is the user id in the Source system who is performing the action.
76
Attribute
Attribute Description Name DESTINATION Datatype string Description 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 Description Name MULTITRIPID Datatype string Description 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 Description Name FUNCTIONID Datatype string Description 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
ACTION
77
Attribute Description Name ACTION Datatype string Description 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 Description Name MSGSTAT Datatype string Description In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute Description minOccurs 0
ADDL
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
NAME
VALUE
FCUBS_BODY
Smtbs-Role-Limit-Full
ROLEID2
Attribute Description Name ROLEID2 Datatype string Description Indicates Role Id Restrictions
Restrictions Description maxLength 15
79
Attribute
Restrictions Description maxLength 3
Restrictions Description totalDigits 22 minInclusive 0
AUTHORIZATION_LIMIT
Restrictions Description totalDigits 22 minInclusive 0
MAKER
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
FLDNAM
Restrictions Description maxLength 105 minLength 1
FLDVAL
82
Attribute
FCUBS_ERROR_RESP
Attribute Description minOccurs 0 maxOccurs unbounded
ERROR
Attribute Description maxOccurs unbounded
EDESC
FCUBS_WARNING_RESP
Attribute Description minOccurs 0 maxOccurs unbounded
WARNING
83
Attribute Description maxOccurs unbounded
WDESC
2.2.4.SM-AuthorizeSMDRLMNE-Res-PK-MSG.xsd
AUTHORIZESMDRLMNE_IOPK_RES
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
BRANCH
MODULEID
SERVICE
OPERATION
SOURCE_OPERATION
SOURCE_USERID
DESTINATION
MULTITRIPID
FUNCTIONID
ACTION
MSGSTAT
PASSWORD
84
ADDL
PARAM
NAME
VALUE
FCUBS_BODY
Smtbs-Role-Limit-PK
ROLEID2
Smtbs-Role-Limit-IO
ROLEID2
CHECKER
CHECKERSTAMP
MODNO
FCUBS_ERROR_RESP
ERROR
ECODE
EDESC
FCUBS_WARNING_RESP
WARNING
WCODE
WDESC
AUTHORIZESMDRLMNE_IOPK_RES
FCUBS_HEADER
SOURCE
Attribute Description Name SOURCE Datatype string Description 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".85
Restrictions
Attribute Description Name UBSCOMP Datatype string Description This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Attribute Description Name MSGID Datatype string Description 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 Description Name CORRELID Datatype string 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
USERID
Attribute Description Name USERID Datatype string Description 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
BRANCH
Attribute Description Name BRANCH Datatype string Description This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
MODULEID
Attribute Description Name MODULEID Datatype string Description 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 Description Name SERVICE Datatype string Description This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name OPERATION Datatype string Description This is the operation of the service which is being invoked. This
field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name SOURCE_OPERATION Datatype string Description This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute Description Name SOURCE_USERID Datatype string Description This is the user id in the Source system who is performing the action. Attribute
Attribute Description minOccurs 0
Attribute Description Name DESTINATION Datatype string Description 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
88
Name MULTITRIPID Datatype string Description 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 Description Name FUNCTIONID Datatype string Description 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
ACTION
Attribute Description Name ACTION Datatype string Description 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 Description Name MSGSTAT Datatype string Description In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
89
Attribute
Attribute Description minOccurs 0
ADDL
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
NAME
VALUE
90
Description
FCUBS_BODY
Smtbs-Role-Limit-PK
ROLEID2
Attribute Description Name ROLEID2 Datatype string Description Indicates Role Id Restrictions
Restrictions Description maxLength 15
ROLEID2
Attribute Description Name ROLEID2 Datatype string Description Indicates Role Id Restrictions
Restrictions Description maxLength 15
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
ERROR
Attribute Description maxOccurs unbounded
EDESC 92
FCUBS_WARNING_RESP
Attribute Description minOccurs 0 maxOccurs unbounded
WARNING
Attribute Description maxOccurs unbounded
WDESC
2.3.AuthorizeUserMaint
2.3.1.SM-AuthorizeUserMaint-Req-Full-MSG.xsd
AUTHORIZEUSERMAINT_FSFS_REQ
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
CORRELID
USERID
SOURCE
Attribute Description Name SOURCE Datatype string Description 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
Attribute Description Name UBSCOMP Datatype string Description This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Attribute Description Name MSGID Datatype string Description 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 Description Name CORRELID Datatype string 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
USERID
Attribute Description Name USERID Datatype string Description 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
BRANCH
Attribute Description Name BRANCH Datatype string Description This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
MODULEID
Attribute Description Name MODULEID Datatype string Description 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.
101
Attribute
Attribute Description Name SERVICE Datatype string Description This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name OPERATION Datatype string Description This is the operation of the service which is being invoked. This
field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name SOURCE_OPERATION Datatype string Description This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute Description Name SOURCE_USERID Datatype string Description This is the user id in the Source system who is performing the action. Attribute
Attribute Description minOccurs 0
Attribute Description 102
Name DESTINATION Datatype string Description 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 Description Name MULTITRIPID Datatype string Description 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 Description Name FUNCTIONID Datatype string Description 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
ACTION
Attribute Description Name ACTION Datatype string Description 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.
103
Attribute
Attribute Description Name MSGSTAT Datatype string Description In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute Description minOccurs 0
ADDL
Attribute Description minOccurs 0
104
Attribute
NAME
VALUE
FCUBS_BODY
AuthorizeUserMaint
USR-Full
STRTDATE
USRNAME
Restrictions Description maxLength 35
105
Attribute
Attribute Description minOccurs 0
Restrictions Description maxLength 3
Restrictions Description maxLength 3
Attribute Description minOccurs 0
Attribute Description minOccurs 0
AUTOAUTH
Attribute Description minOccurs 0
Attribute Description minOccurs 0
107
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
108
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
109
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
110
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
111
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
112
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
113
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
114
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
115
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
116
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
117
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
118
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
119
Attribute
Attribute Description minOccurs 0 maxOccurs unbounded
PWD
Restrictions Description maxLength 12
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
QUEUE
Restrictions Description maxLength 10
Attribute Description minOccurs 0 maxOccurs unbounded
129
TILLID
Restrictions Description maxLength 12
Restrictions Description maxLength 3
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
ACCCLS
Restrictions Description maxLength 6
Attribute Description minOccurs 0 maxOccurs unbounded
NODEGL
Restrictions Description maxLength 9
Attribute Description minOccurs 0 maxOccurs unbounded
EXCEPLEAFGL
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
131
LMTBRN
Restrictions Description maxLength 3
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
BRNSBRN
Restrictions Description maxLength 3
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
133
PRDPRDCD
Restrictions Description maxLength 4
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
PRDACCESSPRDCD
Restrictions Description maxLength 4
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
FUNCDISALLOWFUNCID
Restrictions Description maxLength 8
Attribute Description minOccurs 0 maxOccurs unbounded
ROLEBRNCD
Restrictions Description maxLength 3
135
Restrictions
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
USERFUNCBRNCD
Restrictions Description maxLength 3
Restrictions Description maxLength 8
136
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
137
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
138
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
139
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
140
Attribute
GROUP_CODE
Restrictions Description maxLength 40
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
USRROLEID
Restrictions Description maxLength 15
141
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
142
Attribute
FUNCTIONID
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Restrictions Description totalDigits 22
Restrictions Description maxLength 4000
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
144
Attribute
Attribute Description minOccurs 0 maxOccurs unbounded
FLDNAM
Restrictions Description maxLength 105 minLength 1
FLDVAL
Attribute Description minOccurs 0
2.3.2.SM-AuthorizeUserMaint-Req-IO-MSG.xsd
AUTHORIZEUSERMAINT_IOPK_REQ
FCUBS_HEADER
SOURCE
UBSCOMP
MSGID
FCUBS_HEADER
SOURCE
146
Attribute Description Name SOURCE Datatype string Description 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
Attribute Description Name UBSCOMP Datatype string Description This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Attribute Description Name MSGID Datatype string Description 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 Description Name CORRELID Datatype string 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.
147
Attribute
USERID
Attribute Description Name USERID Datatype string Description 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
BRANCH
Attribute Description Name BRANCH Datatype string Description This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
MODULEID
Attribute Description Name MODULEID Datatype string Description 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 Description Name SERVICE Datatype string Description This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.
148
Restrictions
Attribute Description Name OPERATION Datatype string Description This is the operation of the service which is being invoked. This
field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name SOURCE_OPERATION Datatype string Description This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute Description Name SOURCE_USERID Datatype string Description This is the user id in the Source system who is performing the action. Attribute
Attribute Description minOccurs 0
Attribute Description Name DESTINATION Datatype string Description 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 Description Name MULTITRIPID Datatype string Description 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 Description Name FUNCTIONID Datatype string Description 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
ACTION
Attribute Description Name ACTION Datatype string Description 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 Description Name MSGSTAT Datatype string Description In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute Description minOccurs 0
ADDL
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
NAME
151
VALUE
FCUBS_BODY
AuthorizeUserMaint
USR-IO
USRID
Restrictions Description maxLength 12
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
FCUBS_HEADER
SOURCE 159
Attribute Description Name SOURCE Datatype string Description 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
Attribute Description Name UBSCOMP Datatype string Description This is the component of FLEXCUBE for which this message is
meant. Gateway supports both FLEXCUBE UBS and FLEXCUBE Investor Services. If the message is for FLEXCUBE UBS then this field should contain "FCUBS" and "FCIS" if meant for FLEXCUBE Investor Services. This field is case-sensitive.
Restrictions
Attribute Description Name MSGID Datatype string Description 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 Description Name CORRELID Datatype string 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.
160
Attribute
USERID
Attribute Description Name USERID Datatype string Description 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
BRANCH
Attribute Description Name BRANCH Datatype string Description This is the Branch of FLEXCUBE where the transaction would be
recorded. This needs to be a valid Branch code as maintained in FLEXCUBE.
Restrictions
MODULEID
Attribute Description Name MODULEID Datatype string Description 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 Description Name SERVICE Datatype string Description This field should contain the code of the Service of FLEXCUBE which
is being requested. This field is case-sensitive.
161
Restrictions
Attribute Description Name OPERATION Datatype string Description This is the operation of the service which is being invoked. This
field is case-sensitive. Restrictions
Restrictions Description pattern [a-zA-Z_0-9]*
Attribute Description Name SOURCE_OPERATION Datatype string Description This is the code for the operation being invoked in the Source
system. The code of Source Operation being sent needs to be maintained as a valid Source Operation for the Source within FLEXCUBE.
Attribute
Attribute Description Name SOURCE_USERID Datatype string Description This is the user id in the Source system who is performing the action. Attribute
Attribute Description minOccurs 0
Attribute Description Name DESTINATION Datatype string Description 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 Description Name MULTITRIPID Datatype string Description 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 Description Name FUNCTIONID Datatype string Description 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
ACTION
Attribute Description Name ACTION Datatype string Description 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 Description Name MSGSTAT Datatype string Description In response messages, FLEXCUBE will indicate the status of the
request in this field. The various values are "SUCCESS", "WARNING" and "FAILURE".
Attribute
Attribute Description minOccurs 0
ADDL
Attribute Description minOccurs 0
Attribute Description minOccurs 0 maxOccurs unbounded
NAME
164
VALUE
FCUBS_BODY
USR-Full
STRTDATE
USRNAME
Restrictions Description maxLength 35
Attribute Description minOccurs 0
165
Restrictions Description maxLength 3
Restrictions Description maxLength 3
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Restrictions Description totalDigits 22 minInclusive 0 maxInclusive 9
AUTOAUTH
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Restrictions Description maxLength 12
167
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
168
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description minOccurs 0
169
Attribute
Attribute Description minOccurs 0
Attribute Description minOccurs 0
Attribute Description m