The MQIIH fields in messages from the IMS bridge

Learn about the MQIIH fields in messages from the IMS bridge.

The MQIIH of a message received from IMS is built as follows:

StrucId
"IIH "
Version
1
StrucLength
84
Encoding
MQENC_NATIVE
CodedCharSetId
MQCCSI_Q_MGR
Format
MQIIH.ReplyToFormat of the input message if MQIIH.ReplyToFormat is not blank, otherwise IOPCB.MODNAME
Flags
0
LTermOverride
LTERM name (Tpipe) from OTMA header
MFSMapName
Map name from OTMA header
ReplyToFormat
Blanks
Authenticator
MQIIH.Authenticator of the input message if the reply message is being put to an MQ-IMS bridge queue, otherwise blanks.
TranInstanceId
Conversation ID / Server Token from OTMA header if in conversation. In versions of IMS prior to V14, this field is always nulls if not in conversation. From IMS V14 onwards, this field may be set by IMS even if not in conversation.
TranState
"C" if in conversation, otherwise blank
CommitMode
Commit mode from OTMA header ("0" or "1")
SecurityScope
Blank
Reserved
Blank