Table of Contents

Search

  1. Preface
  2. Understanding PowerExchange for WebSphere MQ
  3. Configuring PowerExchange for WebSphere MQ
  4. Working with WebSphere MQ Sources
  5. MQ Source Qualifier Transformation
  6. Working with WebSphere MQ Targets
  7. Creating and Configuring WebSphere MQ Workflows
  8. Appendix A: Datatype Reference
  9. Appendix B: Code Pages for PowerExchange for WebSphere MQ
  10. Appendix C: Glossary of Terms

PowerExchange for WebSphere MQ User Guide for PowerCenter

PowerExchange for WebSphere MQ User Guide for PowerCenter

Message Header

Message Header

The message header component contains data about the message on the queue. Message header data includes a message identification number, message format information, and other message descriptor data. In PowerCenter, MQSeries source definitions and dynamic MQSeries target definitions contain WebSphere MQ message header fields.
The following table lists all the fields in the message header component of a WebSphere MQ message, including descriptions and datatypes:
WebSphere MQ Message Header
Datatype
Description
StrucId
String(4)
Structure identifier.
Version
Number
Structure version number.
Report
Number
Options for report messages.
MsgType
Number
Message type.
Expiry
Number
Message lifetime.
Feedback
Number
Feedback or reason code.
Encoding
Number
Data encoding.
CodedCharSetId
Number
Coded character set identifier.
Format
String(8)
Format name.
Priority
Number
Message priority.
Persistence
Number
Message persistence.
MsgId
Binary(24)
Message identifier.
CorrelId
Binary(24)
Correlation identifier.
BackoutCount
Number
Backout counter.
ReplytoQ
String(48)
Name of reply queue.
ReplytoQMgr
String(48)
Name of reply queue manager.
UserIdentifier
String(12)
User identifier.
AccountingToken
Binary(32)
Accounting token.
ApplIdentityData
String(32)
Application data relating to identity.
PutApplType
Number
Type of application that put the message on queue.
PutApplName
String(28)
Name of application that put the message on queue.
PutDate
String(8)
Date when message was put on queue.
PutTime
String(8)
Time when message was put on queue.
ApplOrigData
String(4)
Application data relating to origin.
GroupId
Binary(24)
Group identifier.
MsgSeqNumber
Number
Sequence number of logical messages within group.
Offset
Number
Offset of data in physical message from start of logical message.
MsgFlags
Number
Message flags.
OriginalLength
Number
Length of original message.

0 COMMENTS

We’d like to hear from you!