CHGPRF (Change Profile) syntax diagram


Job: B,I Pgm: B,I REXX: B,I Exec
Threadsafe: No
          (1)
>>-CHGPRF-------+---------------------------+------------------->
                |          .-*SAME-----.    |
                '-ASTLVL(--+-*SYSVAL---+--)-'
                           +-*BASIC----+
                           +-*INTERMED-+
                           '-*ADVANCED-'
 
>--+--------------------------------------+--------------------->
   |          .-*SAME----------------.    |
   '-CURLIB(--+-*CRTDFT--------------+--)-'
              '-current-library-name-'
 
>--+-------------------------------------------------+---------->
   |          .-*SAME---------------------------.    |
   '-INLPGM(--+-*NONE---------------------------+--)-'
              | .-*LIBL/--------.               |
              '-+---------------+--program-name-'
                +-*CURLIB/------+
                '-library-name/-'
 
>--+----------------------------------------------+------------->
   |          .-*SAME------------------------.    |
   '-INLMNU(--+-*SIGNOFF---------------------+--)-'
              | .-*LIBL/--------.            |
              '-+---------------+--menu-name-'
                +-*CURLIB/------+
                '-library-name/-'
 
>--+----------------------------+------------------------------->
   |          .-*SAME------.    |
   '-KBDBUF(--+-*SYSVAL----+--)-'
              +-*NO--------+
              +-*TYPEAHEAD-+
              '-*YES-------'
 
>--+-------------------------------------------------------+---->
   |        .-*SAME-----------------------------------.    |
   |        | .-*LIBL/--------.                       |    |
   '-JOBD(--+-+---------------+--job-description-name-+--)-'
              +-*CURLIB/------+
              '-library-name/-'
 
>--+-----------------------------------+------------------------>
   |          .-*SAME-------------.    |
   '-DOCPWD(--+-*NONE-------------+--)-'
              '-document-password-'
 
>--+-----------------------------------------------------+------>
   |        .-*SAME---------------------------------.    |
   '-MSGQ(--+-*USRPRF-------------------------------+--)-'
            | .-*LIBL/--------.                     |
            '-+---------------+--message-queue-name-'
              +-*CURLIB/------+
              '-library-name/-'
 
>--+------------------------+--+----------------------------+--->
   |         .-*SAME---.    |  |       .-*SAME---------.    |
   '-DLVRY(--+-*HOLD---+--)-'  '-SEV(--+-severity-code-+--)-'
             +-*BREAK--+
             +-*NOTIFY-+
             '-*DFT----'
 
>--+-----------------------------------+------------------------>
   |          .-*SAME-------------.    |
   '-PRTDEV(--+-*WRKSTN-----------+--)-'
              +-*SYSVAL-----------+
              '-print-device-name-'
 
>--+----------------------------------------------------+------->
   |        .-*SAME--------------------------------.    |
   '-OUTQ(--+-*WRKSTN------------------------------+--)-'
            +-*DEV---------------------------------+
            | .-*LIBL/--------.                    |
            '-+---------------+--output-queue-name-'
              +-*CURLIB/------+
              '-library-name/-'
 
>--+-------------------------------------------------+---------->
   |          .-*SAME---------------------------.    |
   '-ATNPGM(--+-*ASSIST-------------------------+--)-'
              +-*SYSVAL-------------------------+
              +-*NONE---------------------------+
              | .-*LIBL/--------.               |
              '-+---------------+--program-name-'
                +-*CURLIB/------+
                '-library-name/-'
 
>--+-----------------------------------------------+------------>
   |          .-*SAME-------------------------.    |
   '-SRTSEQ(--+-*SYSVAL-----------------------+--)-'
              +-*HEX--------------------------+
              +-*LANGIDUNQ--------------------+
              +-*LANGIDSHR--------------------+
              | .-*LIBL/--------.             |
              '-+-*CURLIB/------+--table-name-'
                '-library-name/-'
 
>--+-------------------------------------+---------------------->
   |          .-*SAME---------------.    |
   '-LANGID(--+-*SYSVAL-------------+--)-'
              '-language-identifier-'
 
>--+-------------------------------------+---------------------->
   |           .-*SAME--------------.    |
   '-CNTRYID(--+-*SYSVAL------------+--)-'
               '-country-identifier-'
 
>--+-----------------------------------------------+------------>
   |         .-*SAME--------------------------.    |
   '-CCSID(--+-*SYSVAL------------------------+--)-'
             +-*HEX---------------------------+
             '-coded-character-set-identifier-'
 
>--+-----------------------------+------------------------------>
   |            .-*SAME-----.    |
   '-CHRIDCTL(--+-*SYSVAL---+--)-'
                +-*DEVD-----+
                '-*JOBCCSID-'
 
>--+-----------------------------------------+------------------>
   |             .-*SAME----------------.    |
   '-SETJOBATR(--+-*SYSVAL--------------+--)-'
                 +-*NONE----------------+
                 | .-------------.      |
                 | V             | (2)  |
                 '---+-*CCSID--+-+------'
                     +-*DATFMT-+
                     +-*DATSEP-+
                     +-*DECFMT-+
                     +-*SRTSEQ-+
                     '-*TIMSEP-'
 
>--+----------------------------------------+------------------->
   |          .-*SAME------------------.    |
   '-USROPT(--+-*NONE------------------+--)-'
              | .--------------------. |
              | V               (3)  | |
              '---+-*CLKWD----+------+-'
                  +-*EXPERT---+
                  +-*ROLLKEY--+
                  +-*HLPFULL--+
                  +-*NOSTSMSG-+
                  +-*STSMSG---+
                  '-*PRTMSG---'
 
>--+-----------------------------------------------+------------>
   |           .-*SAME------------------------.    |
   '-HOMEDIR(--+-*USRPRF----------------------+--)-'
               '-'/home-directory-path-name/'-'
 
>--+---------------------------------+-------------------------->
   |        .-*SAME-------------.    |
   '-TEXT(--+-*BLANK------------+--)-'
            '-'--description--'-'
 
>--+------------------------------------+----------------------><
   |          .-*SAME--------------.    |
   '-LOCALE(--+-*SYSVAL------------+--)-'
              +-*NONE--------------+
              +-*C-----------------+
              +-*POSIX-------------+
              '-'locale-path-name'-'
 
 

Notes:

  1. All parameters preceding this point can be specified in positional form.

  2. A maximum of 6 repetitions.

  3. A maximum of 7 repetitions.