Parameters

TYPE=
 
OPER
Specifies that the message will go to the console receiving messages with a destination class of JES. By default, this means going to the JES3 operator's console.
MOPER
Specifies that the message is to go to both the JES3 operator and the JESMSG data set. In this case, its length may not exceed 120 characters.
TITLE
Generates the message with rows of asterisks above and below the message to draw attention to the message, and sends it to the JESMSG data set.
SPACE
Generates a line of blanks. To close the JESMSG data set when using this parameter, set field IDDETRC2 in the CI DSP data area (IATYIDD) equal to IDDJSMCL. The MSG and MSG# parameters are incorrect if this operand is coded.
EQU
Specifies that the message subroutine equates are to be generated. These equates are used by the IATXIWT service routine and are meant for IBM® use only. The MSG and MSG# parameters are incorrect if this operand is coded.
NONE
Specifies that the message is to be added to the JESMSG data set. If NONE is coded or assumed, then the MSG or MSG# parameters must also be coded.
MSG=
Specifies the address of a nonstandard message that has been created by the user. The message must be in the form of a length byte followed by text. Messages cannot be longer than 132 characters, or they will be truncated. Variable user information can be inserted using embedded X'FA's in the message text and the VARPTR and VARNO parameters in this macro. If this parameter is coded, then the MSG# parameter must not be coded. Also, TYPE=SPACE and TYPE=EQU are incorrect when this parameter is coded.
MSG#=
Specifies the number of the standard message within the message table. Standard messages are contained in module IATIIMS and are constructed to allow variable user information to be inserted using the VARPTR and VARNO parameters. If this parameter is coded, then the MSG parameter may not be coded. Also, TYPE=SPACE and TYPE=EQU are incorrect when this parameter is coded. The message identified by this parameter must start with a 1-byte length field.

If the MSG# parameter value is greater than the largest predefined message, module IATIIMS calls installation exit IATUX10 to provide a message or to ignore the request for a message.

VARPTR=
Specifies the address of the list of variables to be inserted into the message. These variables allow you to insert user information into the message. The variables replace the X'FA's embedded in the preconstructed standard messages or user-created nonstandard messages. Each parameter list entry is in the form of a length byte (with the length in hexadecimal) followed by the variable.

VARPTR= cannot be specified if TYPE=OPER is specified.

VARNO=
Specifies the number of variables to be inserted in the message or user-created nonstandard message. The maximum value that may be specified is 255. If this parameter is coded, the VARPTR parameter must be coded.

VARNO= cannot be specified if TYPE=OPER is specified.