NMRFLAG |
0 |
1 |
bits |
0 |
none |
Flag byte. |
bit NMRFLAGC |
|
.1 |
80 bit |
0 |
0 |
0 indicates the NMR contains a message. |
bit NMRFLAGW |
|
.1 |
40 bit |
0 |
none |
If on, the NMROUT field contains the remote number. AS/400 sets this bit to 0, but does not use it.
RSCS does not use or set the bit.
|
bit NMRFLAGT |
|
.1 |
20 bit |
0 |
none |
If on, the NMROUT field contains the destination userid. AS/400 always sets and uses this bit.
JES3 and POWER do not use the bit.
|
bit NMRFLAGU |
|
.1 |
10 bit |
0 |
none |
If on, the NMROUT contains the destination console identifier. AS/400 sets this bit
to 0, but does not use it.
POWER does not use
this bit.
RSCS does not use the bit.
|
bit NMRFLAGR |
|
.1 |
08 bit |
0 |
none |
Not used for messages.
|
bit NMRFLAGJ |
|
.1 |
04 bit |
0 |
none |
Not used for messages.
|
bit NMRFLAGD |
|
.1 |
02 bit |
0 |
none |
Not used for messages.
|
bit NMRFLAGS |
|
.1 |
01 bit |
0 |
none |
Not used for messages. |
NMRLEVEL |
1 |
.4 |
bits |
0 |
none |
The importance level of the NMR. The bit definitions are: X'10' Non-essential messages
X'30' Normal messages
X'50' Messages requiring delayed
operator action
X'70' Essential messages
X'80' Messages requiring immediate
operator action
X'F0' Extremely important messages
AS/400, JES3
and POWER set the importance level to X‘70’, but do not use it.
RSCS does not use the importance level. The
importance level is set to X‘70’ for notify messages and sets it to
X‘30’ for command responses.
|
NMRPRIO |
1 |
.4 |
bits |
0 |
none |
The output priority. AS/400, JES3
and POWER set the output priority to X‘07’, but do not use it.
RSCS sets the output priority to X‘07’.
|
NMRTYPE |
2 |
1 |
byte |
0 |
none |
Flag byte. |
bit NMRTYPEX |
|
.4 |
F0 bits |
0 |
none |
Reserved for IBM's use. |
bit NMRTYPE4 |
|
.1 |
08 bit |
0 |
none |
If on, the sending userid is included in NMRMSG. |
bit NMRTYPET |
|
.1 |
04 bit |
0 |
none |
If on, the timestamp is not imbedded in NMRMSG. |
bit NMRTYPEF |
|
.1 |
02 bit |
0 |
none |
Not used for NMRs that contain a message. |
bit NMRTYPED |
|
.1 |
01 bit |
0 |
none |
If on, the NMR contains a delete operator message (DOM)
request. DOM is a function of Multiple Console Support (MCS). This bit is
not set or used by any system.
|
NMRML |
3 |
1 |
binary |
1 |
1-148 |
Length of the information in NMRMSG, including the userid
if it is present. It does not include the timestamp if it is present. |
NMRTO |
4 |
9 |
mixed |
none |
none |
The following two fields describe the destination node
and system identifier for the command. |
NMRTONOD |
|
8 |
char |
blanks |
none |
The destination node for the message. |
NMRTOQUL |
C |
1 |
binary |
0 |
none |
The qualifier for the destination node. AS/400, RSCS and POWER set but do not use the qualifier code.
|
NMROUT |
D |
8 |
char |
zeros |
none |
The destination userid, remote id, or console id depending
on the setting of NMRFLAG. |
NMRUCM |
D |
1 |
binary |
0 |
none |
This field contains the MCS console identifier when NMRFLAGU
is set. AS/400, JES3, RSCS, and POWER do not use
or set this field.
|
NMRUCMA |
E |
1 |
binary |
0 |
none |
This field contains the MCS console area when NMRFLAGU
is set. AS/400, JES3, RSCS, and POWER do not use
or set this field.
|
NMRLINET |
F |
2 |
binary |
0 |
none |
The line spacer for a multi-line WTO when NMRFLAGU is
set. AS/400, JES3, RSCS, and POWER do not use or
set this field.
|
NMRDESC |
D |
2 |
binary |
0 |
none |
This field contains the MCS descriptor codes when NMRFLAGT
and NMRFLAGU are not set. AS/400 and JES3 does not
use or set the field for messages.
RSCS does
not use the descriptor codes because it does not use MCS.
POWER sets the descriptor codes to X‘0800‘ if a destination userid
was not specified.
|
NMRROUT |
F |
2 |
binary |
0 |
none |
This field contains the MCS routing codes when NMRFLAGT
and NMRFLAGU are not set. JES3 does not set the routing
codes for messages. When receiving an NMR that contains a message, this field
may contain a JES3 console number.
RSCS and POWER sets the field to X‘4100’ if the destination userid is not
specified.
|
NMRCONID |
11 |
4 |
binary |
0 |
none |
The extended console identifier. JES3 does not set or use the field.
|
NMRRMT |
D |
8 |
char |
none |
none |
This field contains the remote name when NMRFLAGW is set. JES2 uses the form ‘Rnnnn’ for the remote name.
|
NMRUSER |
D |
8 |
char |
none |
none |
This field contains the destination userid when NMRFLAGT
is set. |
NMRFM |
15 |
9 |
mixed |
none |
none |
The following two fields describe the originating node
and the qualifier. |
NMRFMNOD |
|
8 |
char |
blanks |
none |
The origin node. |
NMRFMQUL |
|
1 |
binary |
0 |
none |
The qualifier for the originating node. AS/400 sets this filed to the default value, but does not use it.
JES3 sets but does not use the qualifier.
RSCS and POWER do not use or initialize the field.
|
NMRMSG |
1E |
1 -148 |
mixed |
none |
|
May contain the following: - 8 bytes that contain the timestamp when the message was issued.
- 8 bytes that contain the userid of the operator or user that sent the
message.
- Up to 132 bytes of message text.
|
NMRECSID |
1E |
8 |
char |
blanks |
none |
If NMRTYPE4 is set, this field contains the originating
userid followed by the message text. Otherwise, this field does not exist. JES3 does not use or set the field.
RSCS sets and uses the field for messages that originate from a VM user.
|