RPG declaration (copy file CMQXQHH)
D*..1....:....2....:....3....:....4....:....5....:....6....:....7..
D* MQXQH Structure
D*
D* Structure identifier
D XQSID 1 4
D* Structure version number
D XQVER 5 8I 0
D* Name of destination queue
D XQRQ 9 56
D* Name of destination queue manager
D XQRQM 57 104
D* Original message descriptor
D* Structure identifier
D XQ1SID 105 108
D* Structure version number
D XQ1VER 109 112I 0
D* Report options
D XQ1REP 113 116I 0
D* Message type
D XQ1MT 117 120I 0
D* Expiry time
D XQ1EXP 121 124I 0
D* Feedback or reason code
D XQ1FB 125 128I 0
D* Numeric encoding of message data
D XQ1ENC 129 132I 0
D* Character set identifier of message data
D XQ1CSI 133 136I 0
D* Format name of message data
D XQ1FMT 137 144
D* Message priority
D XQ1PRI 145 148I 0
D* Message persistence
D XQ1PER 149 152I 0
D* Message identifier
D XQ1MID 153 176
D* Correlation identifier
D XQ1CID 177 200
D* Backout counter
D XQ1BOC 201 204I 0
D* Name of reply-to queue
D XQ1RQ 205 252
D* Name of reply queue manager
D XQ1RM 253 300
D* User identifier
D XQ1UID 301 312
D* Accounting token
D XQ1ACC 313 344
D* Application data relating to identity
D XQ1AID 345 376
D* Type of application that put the message
D XQ1PAT 377 380I 0
D* Name of application that put the message
D XQ1PAN 381 408
D* Date when message was put
D XQ1PD 409 416
D* Time when message was put
D XQ1PT 417 424
D* Application data relating to origin
D XQ1AOD 425 428