This Natural profile parameter specifies an object module containing profile parameter definitions.
Possible settings | 1-8 characters | Module name. |
---|---|---|
Default setting | none | |
Dynamic specification | yes | |
Specification within session | no |
These definitions are coded using the various macros as described under Creating a New Natural Parameter Module in the Operations documentation. The macros are then assembled, resulting in an object module whose name is specified by the user.
When the PARM
parameter is specified
(either in the linked parameter module or as a dynamic parameter at Natural
session start), the appropriate object module is loaded and the profile
parameter definitions contained therein take effect. The parameter module is
loaded dynamically from the steplib.
Under CICS, a PPT entry is required for this parameter module.
Under BS2000/OSD, z/OS batch mode and TSO, the current steplib
can be defined by profile parameter LIBNAM
.
Any profile parameter definitions in effect before the
PARM
parameter is processed (for example, definitions
contained in the linked parameter module or prior dynamic parameters), except
the profile parameters ISIZE
and
NUCNAME
, are
overridden when the specified parameter module is loaded. Therefore, any
dynamic parameters should be specified after the PARM
specification.
The profile parameters ISIZE
and
NUCNAME
are
ignored if specified in an alternative parameter module.
To restrict the use of an alternative parameter module, you can
use the macro NTUSER
(described in the USER
profile parameter description).