X'10A0' MSG NOT VALID 01/03 TYPE

Explanation

The message being passed by the load function or being processed by BROWSE, RECOVER, or UNLOAD is not a valid type 01 or 03 message.

Programmer response

Locate the message and verify that the MSGLCODE byte is either a 01 or a 03 and that the message prefix includes at least a basic segment prefix item (the length of the basic segment prefix item differs by release, see the ILOGREC macro), and a system segment prefix item (prefix segment item following the basic prefix segment, MSGSIID = 81 hex), and the MSGDFLG2 flag byte is either an 81 (transaction code type destination), or an 82 (LTERM, MSNAME, APPC/LU 6.2, or USERID type of destination). This is probably an IMS or QCF internal error. Locate and examine the original message input to IQCSELCT. If a BROWSE, RECOVER, or UNLOAD is being processed, the message was obtained from the message queue.