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.