CHGDIRE (Change Directory Entry) syntax diagram


Job: B,I Pgm: B,I REXX: B,I Exec
Threadsafe: No
>>-CHGDIRE--USRID(--+-*ANY----+--+-*ANY---------+--)------------>
                    '-user-ID-'  '-user-address-'
 
                                                              (1)
>--+--------------------------------------------------------+------->
   |        .-*SAME------------------------------------.    |
   '-USRD(--+-+-*FIRST------------+--'new-description'-+--)-'
              '-'old-description'-'
 
>--+---------------------------------+-------------------------->
   |        .-*SAME-------------.    |
   '-USER(--+-*NONE-------------+--)-'
            '-user-profile-name-'
 
>--+-------------------------------------------------+---------->
   |           .-*SAME--------------------------.    |
   '-SYSNAME(--+-*LCL---------------------------+--)-'
               +-*PC----------------------------+
               |        (2)                     |
               +-*ERROR-------------------------+
               '-system-name--system-group-name-'
 
>--+---------------------------+-------------------------------->
   |          .-*SAME-----.    |
   '-LSTNAM(--+-*NONE-----+--)-'
              '-last-name-'
 
>--+----------------------------+------------------------------->
   |          .-*SAME------.    |
   '-FSTNAM(--+-*NONE------+--)-'
              '-first-name-'
 
>--+-----------------------------+------------------------------>
   |          .-*SAME-------.    |
   '-MIDNAM(--+-*NONE-------+--)-'
              '-middle-name-'
 
>--+---------------------------------+-------------------------->
   |           .-*SAME----------.    |
   '-PREFNAM(--+-*NONE----------+--)-'
               '-preferred-name-'
 
>--+---------------------------+-------------------------------->
   |          .-*SAME-----.    |
   '-FULNAM(--+-*DFT------+--)-'
              '-full-name-'
 
>--+-------------------------------+---------------------------->
   |        .-*SAME-----------.    |
   '-DEPT(--+-*NONE-----------+--)-'
            '-department-name-'
 
>--+--------------------------+--------------------------------->
   |         .-*SAME-----.    |
   '-TITLE(--+-*NONE-----+--)-'
             '-job-title-'
 
>--+-----------------------------+------------------------------>
   |         .-*SAME--------.    |
   '-CMPNY(--+-*NONE--------+--)-'
             '-company-name-'
 
>--+-------------------------------------+---------------------->
   |           .-*SAME--------------.    |
   '-TELNBR1(--+-*NONE--------------+--)-'
               '-telephone-number-1-'
 
>--+-------------------------------------+---------------------->
   |           .-*SAME--------------.    |
   '-TELNBR2(--+-*NONE--------------+--)-'
               '-telephone-number-2-'
 
>--+-----------------------------------------------+------------>
   |             .-*SAME----------------------.    |
   '-FAXTELNBR(--+-*NONE----------------------+--)-'
                 '-facsimile-telephone-number-'
 
>--+-----------------------+--+-----------------------------+--->
   |       .-*SAME----.    |  |        .-*SAME---------.    |
   '-LOC(--+-*NONE----+--)-'  '-BLDG(--+-*NONE---------+--)-'
           '-location-'                '-building-name-'
 
>--+--------------------------+--------------------------------->
   |       .-*SAME-------.    |
   '-OFC(--+-*NONE-------+--)-'
           '-office-name-'
 
>--+-------------------------------+---------------------------->
   |         .-*SAME----------.    |
   '-ADDR1(--+-*NONE----------+--)-'
             '-address-line-1-'
 
>--+-------------------------------+---------------------------->
   |         .-*SAME----------.    |
   '-ADDR2(--+-*NONE----------+--)-'
             '-address-line-2-'
 
>--+-------------------------------+---------------------------->
   |         .-*SAME----------.    |
   '-ADDR3(--+-*NONE----------+--)-'
             '-address-line-3-'
 
>--+-------------------------------+---------------------------->
   |         .-*SAME----------.    |
   '-ADDR4(--+-*NONE----------+--)-'
             '-address-line-4-'
 
>--+-----------------------+--+------------------------+-------->
   |          .-*SAME-.    |  |           .-*SAME-.    |
   '-INDUSR(--+-*NO---+--)-'  '-PRTPERS(--+-*NO---+--)-'
              '-*YES--'                   '-*YES--'
 
>--+-------------------------+---------------------------------->
   |            .-*SAME-.    |
   '-PRTCOVER(--+-*YES--+--)-'
                '-*NO---'
 
>--+----------------------------+------------------------------->
   |           .-*SAME-----.    |
   '-NFYMAIL(--+-*SPECIFIC-+--)-'
               +-*ALLMAIL--+
               '-*NOMAIL---'
 
>--+--------------------------------+--------------------------->
   |             (3)   .-*SAME-.    |
   '-NFYPTYPERS(-------+-*YES--+--)-'
                       '-*NO---'
 
>--+------------------------+----------------------------------->
   |           .-*SAME-.    |
   '-NFYMSGS(--+-*YES--+--)-'
               '-*NO---'
 
>--+----------------------------------+------------------------->
   |          .-*SAME------------.    |
   '-FWDFRM(--+-*NONE------------+--)-'
              '-user-ID--address-'
 
>--+-----------------------------------+------------------------>
   |            .-*SAME-----------.    |
   '-NETUSRID(--+-*USRID----------+--)-'
                '-network-user-ID-'
 
>--+----------------------+------------------------------------->
   |        .-*SAME--.    |
   '-TEXT(--+-*NONE--+--)-'
            '-'text'-'
 
>--+----------------------------------------------------+------->
   |            .-*SYSVAL--------------------------.    |
   '-CMDCHRID(--+-*DEVD----------------------------+--)-'
                '-graphic-character-set--code-page-'
 
>--+-------------------------------+---------------------------->
   |           .-*SAME--------.    |
   '-COUNTRY(--+-*NONE--------+--)-'
               '-country-code-'
 
>--+------------------------------------------------+----------->
   |        .-*SAME----------------------------.    |
   '-ADMD(--+-*NONE----------------------------+--)-'
            '-administrative-management-domain-'
 
>--+-----------------------------------------+------------------>
   |        .-*SAME---------------------.    |
   '-PRMD(--+-*NONE---------------------+--)-'
            '-private-management-domain-'
 
>--+------------------------------+----------------------------->
   |         (4)   .-*SAME---.    |
   '-SURNAM(-------+-*NONE---+--)-'
                   +-*LSTNAM-+
                   '-surname-'
 
>--+------------------------------+----------------------------->
   |            .-*SAME------.    |
   '-GIVENNAM(--+-*NONE------+--)-'
                +-*FSTNAM----+
                '-given-name-'
 
>--+----------------------------+------------------------------->
   |            .-*SAME----.    |
   '-INITIALS(--+-*NONE----+--)-'
                '-initials-'
 
>--+---------------------------------------+-------------------->
   |           .-*SAME----------------.    |
   '-GENQUAL(--+-*NONE----------------+--)-'
               '-generation-qualifier-'
 
>--+---------------------------+-------------------------------->
   |       .-*SAME--------.    |
   '-ORG(--+-*NONE--------+--)-'
           '-organization-'
 
>--+---------------------------------------------------------+-->
   |           .-*SAME----------------------------------.    |
   |           | .------------------------------------. |    |
   |           | V                               (5)  | |    |
   '-ORGUNIT(--+---+-*NONE---------------------+------+-+--)-'
                   '-'--organizational-unit--'-'
 
>--+-------------------------------------------------------------+-->
   |             .-*SAME------------------------------------.    |
   '-DMNDFNATR(--+-*NONE------------------------------------+--)-'
                 | .--------------------------------------. |
                 | V                                 (5)  | |
                 '---(--'attribute-type'--'value'--)------+-'
 
>--+---------------------------------------------------+-------->
   |             .-*SAME--------------------------.    |
   '-MSFSRVLVL(--+-*USRIDX------------------------+--)-'
                 +-*SYSMS-------------------------+
                 +-*DOMINO------------------------+
                 '---field-name----+-*NONE------+-'
                                   '-product-ID-'
 
>--+--------------------------------------------------------------------+-->
   |          (6)     .-*SAME---.                                       |
   '-PREFADR(-------+-+-*USRID--+--+------------------+------------+--)-'
                    | +-*ORNAME-+  '-*N--address-type-'            |
                    | '-*SMTP---'                                  |
                    '-field-name--+-*NONE------+----address-type---'
                                  +-*IBM-------+
                                  '-product-ID-'
 
>--+--------------------------------------+--------------------->
   |             .-*SAME-------------.    |
   '-CCMAILADR(--+-*NONE-------------+--)-'
                 '-'cc:Mail-address'-'
 
>--+--------------------------------------+--------------------->
   |             .-*SAME-------------.    |
   '-CCMAILCMT(--+-*NONE-------------+--)-'
                 '-'cc:Mail-comment'-'
 
>--+-------------------------------------------------------------------------------+-->
   |             .-*SAME------------------------------------------------------.    |
   '-USRDFNFLD(--+-*NONE------------------------------------------------------+--)-'
                 | .--------------------------------------------------------. |
                 | V                                                   (7)  | |
                 '---(----field-name----+-*NONE------+----'value'----)------+-'
                                        '-product-ID-'
 
>--+------------------------+--+-------------------------+-----><
   |           .-*SAME-.    |  |          .-*SAME---.    |
   '-ALWSYNC(--+-*YES--+--)-'  '-DLOOWN(--+-*USRPRF-+--)-'
               '-*NO---'                  '-*GRPPRF-'
 
 

Notes:

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

  2. *ERROR is valid only when USRID(*ANY address) or USRID(*ANY *ANY) is specified.

  3. This parameter is valid only when NFYMAIL(*SPECIFIC) is specified.

  4. SURNAM is required when GIVENAME, INITIALS, or GENQUAL is specified.

  5. A maximum of 4 repetitions.

  6. This parameter is ignored when MSFSRVLVL(*USRIDX) is specified.

  7. A maximum of 100 repetitions.