Chapter 14. Building roll your own clients 275
Table 14-6 Complete Status Message (CSM)
Request Mod Message (RMM)
The Request Mod Message (RMM) structure appears at the beginning of the message IMS
Connect sends to the client when the interaction has completed successfully and a MOD
name was requested. Table 14-7 describes this structure.
Table 14-7 Request Mod Message (RMM)
14.3 IMS Connect Unicode support
Unicode is a character encoding, established by the Unicode Consortium, that provides a
unique number for every character without depending on the platform, application, or
language. The Unicode Standard defines three encoding forms that allow the same data to
be transmitted in a byte, word, or double-word-oriented format (that is, in 8-, 16-, or 32-bits
per code unit). All three encoding forms encode the same common character repertoire and
can be efficiently transformed into one another without a loss of data. The Unicode Standard
has been widely adopted by industry leaders and it is used by modern standards such as
XML and Java. For more information about Unicode, the Unicode Consortium, and the
different encoding schemas, see:
http://www.unicode.org/
IMS Connect provides Unicode support in the form of allowing users to selectively send
Unicode data. The following areas are
excluded from containing Unicode data:
LLLL
IRM
LLZZ (all data length fields)
OTMA HEADERS
RMM
CSM
RSM
Offset Length
(bytes)
Field Meaning
0 2 LL Length of CSM
2 1 CSM_FLG1 Flag byte one:
X
'80': asynchronous message queued in
IMS.
X
'40': conversational output message
X'20': ACK/NAK required
3 1 Reserved Reserved (set to binary zeros)
4 8 CSM_ID Char value of *CSMOKY*
Offset Length
(bytes)
Field Meaning
0 2 LL Length of RMM
2 2 ZZ Reserved (set to binary zeros)
4 8 ID Char value of *REQMOD*
12 8 MOD Char value of the requested MFS MOD name