Syntax of the SETSYS command

Read syntax diagramSkip visual syntax diagram
>>-SETSYS--+----------------------------------+----------------->
           '-ABARSACTLOGMSGLVL(-+-FULL----+-)-'   
                                '-REDUCED-'       

>--+-----------------------------------------------+------------>
   '-ABARSACTLOGTYPE(-+------------------------+-)-'   
                      | .-SYSOUT-.             |       
                      +-+--------+-+---------+-+       
                      |            '-(class)-' |       
                      '-DASD-------------------'       

>--+-----------------------+------------------------------------>
   |               .-1-.   |   
   '-ABARSBUFFERS(-+-n-+-)-'   

>--+------------------------------+----------------------------->
   |                      .-N-.   |   
   '-ABARSDELETEACTIVITY(-+-Y-+-)-'   

>--+----------------------------------+------------------------->
   |           .-NOPPRC-. .-NOXRC-.   |   
   '-ABARSKIP(-+-PPRC---+-+-XRC---+-)-'   

>--+-----------------------------+------------------------------>
   |                .-3------.   |   
   '-ABARSOPTIMIZE(-+-option-+-)-'   

>--+------------------------------------+----------------------->
   |                     .-DFHSMABR-.   |   
   '-+-ABARSPROCNAME-+-(-+-name-----+-)-'   
     '-ABPROCN-------'                      

>--+---------------------------+-------------------------------->
   |             .-STACK---.   |   
   '-ABARSTAPES(-+-NOSTACK-+-)-'   

>--+-------------------------------+---------------------------->
   |                .-3590-1---.   |   
   '-ABARSUNITNAME(-+-unittype-+-)-'   

                                  .-NOACCEPTPSCBUSERID-.   
>--+---------------------------+--+--------------------+-------->
   |                .-NONE-.   |  '-ACCEPTPSCBUSERID---'   
   '-ABARSVOLCOUNT(-+-ANY--+-)-'                           

>--+----------------------------------------+------------------->
   |                    .-FULL----------.   |   
   '-+-ACTLOGMSGLVL-+-(-+-EXCEPTIONONLY-+-)-'   
     '-ALMSGLVL-----'   '-REDUCED-------'       

>--+-----------------------------------------------------+------>
   |                    .-SYSOUT-.                       |   
   '-+-ACTLOGTYPE-+-(-+-+--------+-+---------------+-+-)-'   
     '-ALTYPE-----'   |            |   .-A-----.   | |       
                      |            '-(-+-class-+-)-' |       
                      '-DASD-------------------------'       

>--+---------------------------------+-------------------------->
   |                  .-3590-1---.   |   
   '-ARECOVERML2UNIT(-+-unittype-+-)-'   

>--+-----------------------------------------+------------------>
   |                               .-80--.   |   
   '-+-ARECOVERPERCENTUTILIZED-+-(-+-nnn-+-)-'   
     '-ARECOVERPCTU------------'                 

>--+---------------------------------+-------------------------->
   |                 .-SOURCE----.   |   
   '-ARECOVERTGTGDS(-+-ACTIVE----+-)-'   
                     +-DEFERRED--+       
                     '-ROLLEDOFF-'       

>--+----------------------------------+------------------------->
   |                   .-3590-1---.   |   
   '-ARECOVERUNITNAME(-+-unittype-+-)-'   

>--+------------------------------------------------------+----->
   |                            .-2400------.             |   
   '-+-AUTOBACKUPSTART-+-(hhmm1-+-+-------+-+-+-------+-)-'   
     '-ABSTART---------'          '-hhmm2-'   '-hhmm3-'       

>--+----------------------------------------------------+------->
   |                          .-2400------.             |   
   '-+-AUTODUMPSTART-+-(hhmm1-+-+-------+-+-+-------+-)-'   
     '-ADSTART-------'          '-hhmm2-'   '-hhmm3-'       

>--+-------------------------------------------------------------------------------+-->
   '-+-BACKUP(-+-------------------------+-+---------------------------------+-)-+-'   
     |         '-+-ANY-----------------+-' '-INUSE(-+--------------------+-)-'   |     
     |           +-DASD----------------+            '-+----------------+-'       |     
     |           '-TAPE-+------------+-'              '-| Fragment A |-'         |     
     |                  '-(unittype)-'                                           |     
     '-NOBACKUP------------------------------------------------------------------'     

>--+---------------------------+-------------------------------->
   '-+-BACKUPPREFIX-+-(prefix)-'   
     '-BPFX---------'              

>--+----------------------------------------------------------------+-->
   '-CDSVERSIONBACKUP--(--+----------------+--+----------------+--)-'   
                          '-| Fragment B |-'  '-| Fragment D |-'        

>--+--------------------------------------------------------------------------------------------------+-->
   |                                                   .-Y-SERIALIZATIONEXIT(N)-----------------.     |   
   '-+-CLASSTRANSITIONS-+-(-+-EVENTDRIVENMIGRATION-+-(-+----------------------------------------+-)-)-'   
     '-CLTR-------------'   '-EDM------------------'   +-N--------------------------------------+         
                                                       |    .-SERIALIZATIONEXIT(N)------------. |         
                                                       '-Y--+---------------------------------+-'         
                                                            |                         .-N-.   |           
                                                            '-+-SERIALIZATIONEXIT-+-(-+---+-)-'           
                                                              '-SERL--------------'   '-Y-'               

>--+----------------------------------------+------------------->
   '-+-COMMONQUEUE-+-(-+----------------+-)-'   
     '-CQUEUE------'   '-| Fragment E |-'       

>--+-------------------------------+---------------------------->
   '-COMPACT(-+----------------+-)-'   
              '-| Fragment F |-'       

>--+---------------------------+-------------------------------->
   |                 .-40--.   |   
   '-COMPACTPERCENT(-+-pct-+-)-'   

   .-NOCONVERSION-----------------------.   
>--+------------------------------------+----------------------->
   '-CONVERSION--+--------------------+-'   
                 '-(--REBLOCKTOANY--)-'     

>--+--------------------------------------+--+------------+----->
   | .-CSALIMITS-.                        |  '-DAYS(days)-'   
   +-+-----------+-(-+----------------+-)-+                   
   |                 '-| Fragment G |-'   |                   
   '-NOCSALIMITS--------------------------'                   

   .-NODEBUG-.  .-DFHSMDATASETSERIALIZATION-----.   
>--+---------+--+-------------------------------+--------------->
   '-DEBUG---'  +-+-DFHSMDATASETSERIALIZATION-+-+   
                | '-HSERIALIZATION------------' |   
                '-+-USERDATASETSERIALIZATION-+--'   
                  '-USERSERIALIZATION--------'      

>--+------------------------------+----------------------------->
   '-DISASTERMODE-+-------------+-'   
                  |    .-Y-.    |     
                  '-(--+-N-+--)-'     

>--+----------------------------+------------------------------->
   '-DSBACKUP(-| Fragment H |-)-'   

>--+---------------------------------+--+-------------------+--->
   |            .-N--------------.   |  |         .-1,4-.   |   
   '-DSSXMMODE(-+----------------+-)-'  '-DUMPIO(-+-n,m-+-)-'   
                +-Y--------------+                              
                '-| Fragment I |-'                              

>--+--------------------------------------------------------------+-->
   '-DUPLEX(-BACKUP(-| Fragment K |-)-MIGRATION(-| Fragment L |-)-'   

   .-NOEMERGENCY-.  .-NOERASEONSCRATCH-.   
>--+-------------+--+------------------+------------------------>
   '-EMERGENCY---'  '-ERASEONSCRATCH---'   

>--+------------------------+--+-----------------------+-------->
   |          .-,-------.   |  |         .-,-------.   |   
   |          V         |   |  |         V         |   |   
   '-EXITOFF(---modname-+-)-'  '-EXITON(---modname-+-)-'   

>--+--------------------------------------------+--------------->
   '-+-EXPIREDDATASETS-+--+-------------------+-'   
     '-EXPDS-----------'  '-(-+-SCRATCH---+-)-'     
                              '-NOSCRATCH-'         

>--+-------------------------------+---------------------------->
   |                      .-N-.    |   
   '-+-EXTENDEDTTOC-+--(--+-Y-+--)-'   
     '-EXTTC--------'                  

>--+----------------------------------------+------------------->
   '-+-FASTREPLICATION-+-(-| Fragment M |-)-'   
     '-FR--------------'                        

>--+-----------------------+------------------------------------>
   |            .-0----.   |   
   '-FREQUENCY(-+-days-+-)-'   

>--+-----------------------------------+------------------------>
   |                         .-YES-.   |   
   '-+-GENVSAMCOMPNAMES-+--(-+-NO--+-)-'   
     '-GVCN-------------'                  

>--+--------------------------------------------+--------------->
   '-INCREMENTALBACKUP--+---------------------+-'   
                        |   .-ORIGINAL----.   |     
                        '-(-+-CHANGEDONLY-+-)-'     

>--+-------------------------------------+---------------------->
   |                        .-WAIT---.   |   
   '-INPUTTAPEALLOCATION--(-+-NOWAIT-+-)-'   

   .-INTERVALMIGRATION---.  .-JES2-.   
>--+---------------------+--+------+---------------------------->
   '-NOINTERVALMIGRATION-'  '-JES3-'   

>--+------------------------------+----------------------------->
   +-JOURNAL-+------------------+-+   
   |         |   .-SPEED----.   | |   
   |         '-(-+-RECOVERY-+-)-' |   
   '-NOJOURNAL--------------------'   

>--+--------------------------------------+--------------------->
   |                             .-1--.   |   
   '-+-MAXABARSADDRESSSPACE-+--(-+-nn-+-)-'   
     '-MAXABSP--------------'                 

>--+-------------------------------------------------------------------------------------+-->
   '-MAXCOPYPOOLTASKS(-+--------------------+-+-------------------+-+----------------+-)-'   
                       |           .-15-.   | |          .-15-.   | |      .-24--.   |       
                       '-FRBACKUP(-+-nn-+-)-' '-FRRECOV(-+-nn-+-)-' '-DSS(-+-nnn-+-)-'       

>--+--------------------------+--------------------------------->
   |                 .-2--.   |   
   '-MAXBACKUPTASKS(-+-nn-+-)-'   

>--+-----------------------------+------------------------------>
   |                    .-2--.   |   
   '-MAXDSRECOVERTASKS(-+-nn-+-)-'   

>--+---------------------------------------+-------------------->
   '-+-MAXDSTAPERECOVERTASKS-+--(---nn---)-'   
     '-MAXDSTRT--------------'                 

>--+------------------------------------+----------------------->
   |                           .-1--.   |   
   '-+-MAXDUMPRECOVERTASKS-+-(-+----+-)-'   
     '-MAXDRT--------------'   '-nn-'       

>--+------------------------+--+---------------------------+---->
   |               .-2--.   |  |             .-0-------.   |   
   '-MAXDUMPTASKS(-+-nn-+-)-'  '-MAXEXTENTS(-+-extents-+-)-'   

>--+----------------------------------------+------------------->
   |                               .-2--.   |   
   '-+-MAXINTERVALTASKS-------+--(-+-nn-+-)-'   
     +-MAXEVENTDRIVENMIGTASKS +                 
     +-MAXEDMT----------------+                 
     '-MAXINTTASKS------------'                 

>--+-----------------------------------+------------------------>
   |                          .-2--.   |   
   '-+-MAXMIGRATIONTASKS-+--(-+-nn-+-)-'   
     '-MAXMIGTASKS-------'                 

>--+--------------------------+--------------------------------->
   |                 .-15-.   |   
   '-MAXRECALLTASKS(-+-nn-+-)-'   

>--+---------------------------+-------------------------------->
   |                  .-2--.   |   
   '-MAXRECYCLETASKS(-+-nn-+-)-'   

>--+-----------------------------------------------------------------+-->
   '-MAXSSMTASKS(-+------------------------+-+-------------------+-)-'   
                  |               .-1--.   | |          .-2--.   |       
                  '-TAPEMOVEMENT(-+-mm-+-)-' '-CLEANUP(-+-nn-+-)-'       

>--+-----------------------------+------------------------------>
   '-+-MIGRATEPREFIX-+--(prefix)-'   
     '-MPFX----------'               

>--+----------------------------------------------------------------------------+-->
   |                         .-10---------.  .-30-------.  .-3-------------.    |   
   '-MIGRATIONCLEANUPDAYS-(--+-recalldays-+--+-statdays-+--+-reconnectdays-+--)-'   

>--+---------------------------------------+-------------------->
   |                            .-60---.   |   
   '-+-MIGRATIONLEVEL1DAYS-+--(-+-days-+-)-'   
     '-ML1DAYS-------------'                   

>--+-------------------------------------------------------------------+-->
   |                         .-YES-.                                   |   
   '-+-MIGRATIONSUBTASKS-+-(-+-----+-+-----------------------------+-)-'   
     '-MIGSBTSKS---------'   '-NO--' '-+-ADDITIONALSUBTASKS-+-(nn)-'       
                                       '-ADDSBTSKS----------'              

>--+-----------------------------+------------------------------>
   |              .-3590-1---.   |   
   '-MIGUNITNAME(-+-unitname-+-)-'   

>--+------------------------------------------------------------------+-->
   '-ML1OVERFLOW-(-+---------------------+-+----------------------+-)-'   
                   '-DATASETSIZE(dssize)-' '-THRESHOLD(threshold)-'       

>--+---------------------------------------------+-------------->
   |                               .-10------.   |   
   '-ML2PARTIALSNOTASSOCIATEDGOAL(-+-nnn-----+-)-'   
                                   '-NOLIMIT-'       

>--+------------------------+----------------------------------->
   '-ML2RECYCLEPERCENT(pct)-'   

>--+------------------------------+----------------------------->
   '-MONITOR-(--| Fragment N |--)-'   

>--+------------------------------+----------------------------->
   |                .-15------.   |   
   '-MOUNTWAITTIME(-+-minutes-+-)-'   

>--+-------------------------------+---------------------------->
   |                    .-,----.   |   
   |                    V      |   |   
   '-+-OBJECTNAMES-+--(---name-+-)-'   
     '-OBJNAME-----'                   

>--+---------------------------------+-------------------------->
   |                         .-N-.   |   
   '-+-ONDEMANDMIGRATION-+-(-+---+-)-'   
     '-ODM---------------'   '-Y-'       

>--+-----------------------------------+------------------------>
   |                       .-100---.   |   
   '-ODMNOTIFICATIONLIMIT(-+-------+-)-'   
                           '-limit-'       

>--+-------------------------------+---------------------------->
   | .-OPTIMUMDASDBLOCKING-------. |   
   '-+-+-OPTIMUMDASDBLOCKING-+---+-'   
     | '-OPTDBLOCKING--------'   |     
     '-+-NOOPTIMUMDASDBLOCKING-+-'     
       '-NOOPTDBLOCKING--------'       

>--+------------------------------------+----------------------->
   |                       .-NOWAIT-.   |   
   '-OUTPUTTAPEALLOCATION(-+--------+-)-'   
                           '-WAIT---'       

>--+------------------------------------------------------------------------------+-->
   |                .-REUSE----.                                                  |   
   '-PARTIALTAPE(-+-+-MARKFULL-+----------------------------------------------+-)-'   
                  '-+---------------------------+--+------------------------+-'       
                    '-MIGRATION(-+-MARKFULL-+-)-'  '-BACKUP(-+-MARKFULL-+-)-'         
                                 '-REUSE----'                '-REUSE----'             

>--+-----------------+--+--------------------------------+------>
   |      .-ON---.   |  |           .-PLEX0----------.   |   
   '-PDA(-+-NONE-+-)-'  '-PLEXNAME(-+-hsmplex_suffix-+-)-'   
          '-OFF--'                                           

>--+--------------------------------------------+--------------->
   '-+-PRIMARYSPMGMTSTART-+--(hhmm1-+-------+-)-'   
     '-PSMSTART-----------'         '-hhmm2-'       

   .-PROFILEBACKUP---.   
>--+-----------------+------------------------------------------>
   '-NOPROFILEBACKUP-'   

>--+--------------------------------------------------------------+-->
   '-PROMOTE(-+--------------------------+-+------------------+-)-'   
              |                .-NO--.   | |        .-NO--.   |       
              '-PRIMARYHOST--(-+-YES-+-)-' '-SSM--(-+-YES-+-)-'       

   .-RACFIND---.   
>--+-----------+------------------------------------------------>
   '-NORACFIND-'   

>--+--------------------------------------------------------------+-->
   '-RECALL--+--------------------------------------------------+-'   
             |     .-ANYSTORAGEVOLUME-.                         |     
             '-(-+-+------------------+--+----------------+-+-)-'     
                 |                       |   .-LIKE---.   | |         
                 |                       '-(-+-UNLIKE-+-)-' |         
                 '-PRIVATEVOLUME--+----------------+--------'         
                                  |   .-LIKE---.   |                  
                                  '-(-+-UNLIKE-+-)-'                  

>--+-----------------------------------------------------------------------------------------------------+-->
   '-+-RECYCLEINPUTDEALLOCFREQUENCY-+--(--+-------------------------+--+----------------------------+--)-'   
     '-RIDF-------------------------'     |            .-0-----.    |  |               .-0-----.    |        
                                          '-BACKUP--(--+-bfreq-+--)-'  '-MIGRATION--(--+-mfreq-+--)-'        

>--+------------------------------------------------------------------------------+-->
   '-+-RECYCLEOUTPUT-+--(BACKUP-+----------------+-MIGRATION-+----------------+-)-'   
     '-RO------------'          '-(--unittype--)-'           '-(--unittype--)-'       

>--+---------------------------+-------------------------------->
   |                 .-20--.   |   
   '-RECYCLEPERCENT(-+-pct-+-)-'   

>--+-----------------------------------------------------------------------------+-->
   |                            .-NO-----------------------------------------.   |   
   '-+-RECYCLETAKEAWAYRETRY-+-(-+--------------------------------------------+-)-'   
     '-RTR------------------'   |      .-MAXRETRYATTEMPTS(12)--DELAY(300)--. |       
                                '-YES--+-----------------------------------+-'       
                                       '-MAXRETRYATTEMPTS(nn)--DELAY(ssss)-'         

>--+-------------------------------------+---------------------->
   |                        .-NOWAIT-.   |   
   '-RECYCLETAPEALLOCATION(-+--------+-)-'   
                            '-WAIT---'       

                                            .-NOREQUEST-.   
>--+-------------------------------------+--+-----------+------->
   |                          .-,----.   |  '-REQUEST---'   
   |                          V      |   |                  
   '-+-REMOVECOMPACTNAMES-+-(---name-+-)-'                  
     '-REMNAME------------'                                 

>--+------------------------------+----------------------------->
   |                   .-9999-.   |   
   '-SCRATCHFREQUENCY(-+-days-+-)-'   

>--+----------------------------------------------+------------->
   '-+-SECONDARYSPMGMTSTART-+--(hhmm1-+-------+-)-'   
     '-SSMSTART-------------'         '-hhmm2-'       

>--+-------------------------------------------------------------------------------------------------------------+-->
   '-SELECTVOLUME--(--+-------------------------------------------------------------------------------------+--)-'   
                      | .-SCRATCH--.                                                                        |        
                      +-+-SPECIFIC-+------------------------------------------------------------------------+        
                      '-+---------------------------+--+------------------------+--+----------------------+-'        
                        |            .-SCRATCH--.   |  |         .-SCRATCH--.   |  |       .-SCRATCH--.   |          
                        '-MIGRATION(-+-SPECIFIC-+-)-'  '-BACKUP(-+-SPECIFIC-+-)-'  '-DUMP(-+-SPECIFIC-+-)-'          

   .-NOSKIPABPRIMARY-.   
>--+-----------------+------------------------------------------>
   '-SKIPABPRIMARY---'   

   .-NOSMALLDATASETPACKING------------------------------------.   
>--+----------------------------------------------------------+-->
   +-+-SMALLDATASETPACKING-+--+-----------------------------+-+   
   | '-SDSP----------------'  |   .-KB(120)-------------.   | |   
   |                          '-(-+-tracks--------------+-)-' |   
   |                              '-KB--(--kilobytes--)-'     |   
   '-+-NOSMALLDATASETPACKING-+--------------------------------'   
     '-NOSDSP----------------'                                    

   .-NOSMF--------.                                       
>--+--------------+--+--------------------------------+--------->
   '-SMF--(smfid)-'  |                    .-,----.    |   
                     |                    V      |    |   
                     '-+-SOURCENAMES-+-(----name-+--)-'   
                       '-SRCNAME-----'                    

>--+---------------------------------------------+-------------->
   +-SPILL--+----------------------------------+-+   
   |        |   .-ANY----------------------.   | |   
   |        '-(-+-DASD---------------------+-)-' |   
   |            '-TAPE--+----------------+-'     |   
   |                    '-(--unittype--)-'       |   
   '-NOSPILL-------------------------------------'   

>--+--------+--------------------------------------------------->
   +-SWAP---+   
   '-NOSWAP-'   

>--+-------------------------------------------------------+---->
   |          .-A-----.                                    |   
   '-SYSOUT-(-+-class-+-+------------------------------+-)-'   
                        | .-1------.  .-none special-. |       
                        '-+-copies-+--+-form---------+-'       

   .-SYS1DUMP---.   
>--+------------+----------------------------------------------->
   '-NOSYS1DUMP-'   

>--+--------------------------------------------------------------------------------------+-->
   |                          .-FBID-----.                                                |   
   '-+-TAPEDATASETORDER-+-(-+-+-PRIORITY-+--------------------------------------------+-)-'   
     '-TAPEDSORDER------'   '-+------------------------+--+-------------------------+-'       
                              '-RECALL(-+-PRIORITY-+-)-'  '-RECOVER(-+-PRIORITY-+-)-'         
                                        '-FBID-----'                 '-FBID-----'             

>--+--------------------------------------------------+--------->
   '-TAPEDELETION(-+------------------------------+-)-'   
                   | .-SCRATCH-.                  |       
                   +-+-HSMTAPE-+------------------+       
                   |               .-SCRATCH-.    |       
                   +-MIGRATION--(--+-HSMTAPE-+--)-+       
                   |            .-SCRATCH-.       |       
                   +-BACKUP--(--+-HSMTAPE-+--)----+       
                   |          .-SCRATCH-.         |       
                   '-DUMP--(--+-HSMTAPE-+--)------'       

   .-NOTAPEHARDWARECOMPACT-.   
>--+-----------------------+------------------------------------>
   +-TAPEHARDWARECOMPACT---+   
   +-TAPEHWC---------------+   
   '-NOTAPEHWC-------------'   

>--+--------------------------------------------------------------------------------------------------------+-->
   '-TAPEINPUTPROMPT(-+------------------------+--+----------------------+--+---------------------------+-)-'   
                      |              .-NO--.   |  |            .-NO--.   |  |                 .-NO--.   |       
                      '-BACKUPTAPES(-+-YES-+-)-'  '-DUMPTAPES(-+-YES-+-)-'  '-MIGRATIONTAPES(-+-YES-+-)-'       

>--+---------------------------------+-------------------------->
   |                     .-1-----.   |   
   '-TAPEMAXRECALLTASKS(-+-tasks-+-)-'   

>--+---------------------------------------------------------------------------------------------------------------+-->
   |                          .-TAPE(ANY)----------------.                                                         |   
   '-TAPEMIGRATION(-+-DIRECT(-+---------.-ANY------.-----+-)-----------+-+-------------------------------------+-)-'   
                    |         '-TAPE(---+----------+---)-'             | |              .-NONE------------.    |       
                    |                   '-unittype-'                   | '-RECONNECT-(--+-----------------+--)-'       
                    |                                                  |                +-ALL-------------+            
                    |                                                  |                '-ML2DIRECTEDONLY-'            
                    |          .-TAPE(ANY)----------------.            |                                               
                    +-ML2TAPE(-+---------.-ANY------.-----+-)----------+                                               
                    |          '-TAPE(---+----------+---)-'            |                                               
                    |                    '-unittype-'                  |                                               
                    |                                                  |                                               
                    |                                                  |                                               
                    |       .-ROUTETOTAPE(ANY)---------------------.   |                                               
                    '-NONE(-+---------------------.-ANY------.-----+-)-'                                               
                            '-+-ROUTETOTAPE-+-(---+----------+---)-'                                                   
                              '-TAPE--------'     '-unittype-'                                                         

>--+-------------------------------------------+---------------->
   |                               .-NO--.     |   
   '-TAPEOUTPUTPROMPT--(TAPECOPY-(-+-YES-+-)-)-'   

>--+----------------------------------------------------------------------------+-->
   '-+-TAPERECALLLIMITS-+--(--+--------------------+--+--------------------+--)-'   
     '-TRLIMITS---------'     |         .-15---.   |  |         .-20---.   |        
                              '-TASK--(-+-time-+-)-'  '-TAPE--(-+-time-+-)-'        

>--+------------------------------------------------------------------------------+-->
   |                                           .-P--------.                       |   
   |                                           +-PASSWORD-+                       |   
   '-TAPESECURITY--(-+-----------------------+-+----------+-+-----------------+-)-'   
                     +-+-EXPIRATION-+--------+              +-+-RACF-+--------+       
                     | +-E----------+        |              | '-R----'        |       
                     | '-D----------'        |              '-+-RACFINCLUDE-+-'       
                     '-+-EXPIRATIONINCLUDE-+-'                '-RI----------'         
                       +-EI----------------+                                          
                       '-DI----------------'                                          

>--+--------------------------+--------------------------------->
   |               .-500--.   |   
   '-TAPESPANSIZE(-+-nnnn-+-)-'   

>--+--------------------------------------------------------------------------------------------+-->
   '-TAPEUTILIZATION--(--+-LIBRARYBACKUP--+---------------------------+--------------------+--)-'   
                         |                |                .-97--.    |                    |        
                         |                +-PERCENTFULL-(--+-pct-+--)-+                    |        
                         |                '-NOLIMIT-------------------'                    |        
                         +-LIBRARYMIGRATION--+--------------------------+------------------+        
                         |                   |                .-97--.   |                  |        
                         |                   +-PERCENTFULL--(-+-pct-+-)-+                  |        
                         |                   '-NOLIMIT------------------'                  |        
                         '-UNITTYPE--(unittype)--+---------------------------------------+-'        
                                                 |                  .-COMPATIBILITY-.    |          
                                                 +-CAPACITYMODE--(--+-EXTENDED------+--)-+          
                                                 |                .-97--.                |          
                                                 +-PERCENTFULL--(-+-pct-+-)--------------+          
                                                 '-NOLIMIT-------------------------------'          

>--+--------------------------+--------------------------------->
   |           .-3590-1---.   |   
   '-UNITNAME(-+-unitname-+-)-'   

   .-USECYLINDERMANAGEDSPACE(N)------------.   
>--+---------------------------------------+-------------------->
   '-+-USECYLINDERMANAGEDSPACE-+-(-+-N-+-)-'   
     '-USECMS------------------'   '-Y-'       

>--+------------------------------------------------------+----->
   |                     .-,--------------------------.   |   
   |                     V                            |   |   
   +-+-USERUNITTABLE-+-(---es1, es2out:es2in, es3:es3-+-)-+   
   | '-UUT-----------'                                    |   
   | .-NOUSERUNITTABLE-.                                  |   
   '-+-NOUUT-----------+----------------------------------'   

>--+-----------------------+--+----------------------+---------->
   |           .-2-----.   |  |           .-NONE-.   |   
   '-VERSIONS(-+-limit-+-)-'  '-VOLCOUNT(-+-ANY--+-)-'   

>--+---------------------------------------------+-------------->
   |                  .-+-STANDARD-+---------.   |   
   |                  | '-NOCC-----'         |   |   
   '---VOLUMEDUMP---(-+-CC-------------------+-)-'   
                      +-+-PREFERRED----+-----+       
                      | '-ANYPREFERRED-'     |       
                      +-+-REQUIRED----+------+       
                      | '-ANYREQUIRED-'      |       
                      +-+-CACHEPREFERRED-+---+       
                      | '-CPREF----------'   |       
                      +-+-VIRTUALPREFERRED-+-+       
                      | '-VPREF------------' |       
                      +-+-CACHEREQUIRED-+----+       
                      | '-CREQ----------'    |       
                      '-+-VIRTUALREQUIRED-+--'       
                        '-VREQ------------'          

>--+---------------------------------+-------------------------><
   '-ZCOMPRESS(-+----------------+-)-'   
                '-| Fragment O |-'       

A: INUSE optional parameters

|--+----------------+--+------------------+--+--------------------------------+--|
   |        .-N-.   |  |        .-015-.   |  |                .-REQUIRED--.   |   
   '-RETRY(-+-Y-+-)-'  '-DELAY(-+-min-+-)-'  '-SERIALIZATION(-+-PREFERRED-+-)-'   

B: CDSVERSIONBACKUP optional parameters

|--+--------------------------------------+--------------------->
   |                  .-4------------.    |   
   '-BACKUPCOPIES--(--+-backupcopies-+--)-'   

>--+---------------------------------------------------------+--|
   '-BACKUPDEVICECATEGORY(-+-----------------------------+-)-'   
                           +-DASD------------------------+       
                           | .-TAPE-.                    |       
                           '-+------+-(-| Fragment C |-)-'       

C: TAPE optional parameters

|--+----------------+------------------------------------------->
   | .-NOPARALLEL-. |   
   '-+-PARALLEL---+-'   

>--+---------------------------------------------+-------------->
   +-+-EXPIRATIONDATE-+-(expirationdate)---------+   
   | '-EXPDT----------'                          |   
   |                       .-7---------------.   |   
   '-+-RETENTIONPERIOD-+-(-+-retentionperiod-+-)-'   
     '-RETPD-----------'                             

>--+--------------------------+---------------------------------|
   |           .-3590-1---.   |   
   '-UNITNAME(-+-unitname-+-)-'   

D: CDSVERSIONBACKUP optional parameters

|--+----------------------+------------------------------------->
   |            .-HSM-.   |   
   '-DATAMOVER(-+-DSS-+-)-'   

>--+-------------------------------------------+---------------->
   |                     .-uid.BCDS.BACKUP-.   |   
   '-+-BCDSBACKUPDSN-+-(-+-dsname----------+-)-'   
     '-BBDSN---------'                             

>--+-------------------------------------------+---------------->
   |                     .-uid.MCDS.BACKUP-.   |   
   '-+-MCDSBACKUPDSN-+-(-+-dsname----------+-)-'   
     '-MBDSN---------'                             

>--+-------------------------------------------+---------------->
   |                     .-uid.OCDS.BACKUP-.   |   
   '-+-OCDSBACKUPDSN-+-(-+-dsname----------+-)-'   
     '-OBDSN---------'                             

>--+-------------------------------------------+----------------|
   |                     .-uid.JRNL.BACKUP-.   |   
   '-+-JRNLBACKUPDSN-+-(-+-dsname----------+-)-'   
     '-JBDSN---------'                             

E: COMMONQUEUE optional parameters

|--+-----------------------------------------+------------------>
   '-(RECALL(-+-CONNECT--(--basename--)-+-))-'   
              '-DISCONNECT--------------'        

>--+--------------------------------------------------------------------------+--|
   |                                        .-YES-.                           |   
   '-DUMP(-+-+-MASTERSCHEDULERCANDIDATE-+-(-+-----+-)-----------------------+-'   
           | '-MSC----------------------'   '-NO--'                         |     
           +-CONNECT(basename)-+------------------------------------------+-+     
           |                   |                                .-YES-.   | |     
           |                   '-+-MASTERSCHEDULERCANDIDATE-+-(-+-----+-)-' |     
           |                     '-MSC----------------------'   '-NO--'     |     
           +-DISCONNECT-+-------+-------------------------------------------+     
           |            '-FORCE-'                                           |     
           '-)--------------------------------------------------------------'     

F: COMPACT optional parameters

|--+--------------------------------------------------------------------------+--|
   | .-NONE-.                                                                 |   
   +-+------+-----------------------------------------------------------------+   
   | '-ALL--'                                                                 |   
   | .-NODASDBACKUP-.  .-NODASDMIGRATE-.  .-NOTAPEBACKUP-.  .-NOTAPEMIGRATE-. |   
   '-+--------------+--+---------------+--+--------------+--+---------------+-'   
     '-DASDBACKUP---'  '-DASDMIGRATE---'  '-TAPEBACKUP---'  '-TAPEMIGRATE---'     

G: CSALIMITS optional parameters

|--+------------------------+--+--------------------------+----->
   |         .-90-------.   |  |           .-30-------.   |   
   '-ACTIVE(-+-percent1-+-)-'  '-INACTIVE(-+-percent2-+-)-'   

>--+------------------------+--+------------------+-------------|
   |          .-100-----.   |  |      .-4-----.   |   
   '-MAXIMUM(-+-K bytes-+-)-'  '-MWE(-+-#mwes-+-)-'   

H: DSBACKUP optional parameters

|--+-------------------------------------+---------------------->
   |                          .-YES-.    |   
   '-+-GENVSAMCOMPNAMES-+--(--+-----+--)-'   
     '-GVCN-------------'     '-NO--'        

>--+-----------------------------------------------+------------>
   |                    .-3000----. .-250------.   |   
   '-DASDSELECTIONSIZE(-+-maximum-+-+-standard-+-)-'   

>--+-----------------------------+------------------------------>
   '-DASD(-+-----------------+-)-'   
           |        .-2--.   |       
           '-TASKS(-+-nn-+-)-'       

>--+------------------------+-----------------------------------|
   '-TAPE(-| Fragment J |-)-'   

I: DSSXMMODE optional parameters

   .-BACKUP(N)-------.  .-CDSBACKUP(N)-------.  .-DUMP(N)-------.  .-MIGRATION(N)-------.  .-RECOVERY(N)-------.   
|--+-----------------+--+--------------------+--+---------------+--+--------------------+--+-------------------+--|
   |         .-N-.   |  |            .-N-.   |  |       .-N-.   |  |            .-N-.   |  |           .-N-.   |   
   '-BACKUP(-+---+-)-'  '-CDSBACKUP(-+---+-)-'  '-DUMP(-+---+-)-'  '-MIGRATION(-+---+-)-'  '-RECOVERY(-+---+-)-'   
             '-Y-'                   '-Y-'              '-Y-'                   '-Y-'                  '-Y-'       

J: TAPE optional parameters

|--+-----------------+------------------------------------------>
   |        .-2--.   |   
   '-TASKS(-+-nn-+-)-'   

>--+---------------------------------------------------------------------------+--|
   '-DEMOUNTDELAY(-+----------------------------+-+------------------------+-)-'   
                   |               .-0------.   | |          .-60------.   |       
                   '-MAXIDLETASKS(-+-drives-+-)-' '-MINUTES(-+-minutes-+-)-'       

K: DUPLEX BACKUP optional parameters

   .-Y-ERRORALTERNATE(CONTINUE(TAPECOPY))-----------------------.   
|--+------------------------------------------------------------+--|
   +-N----------------------------------------------------------+   
   |    .-ERRORALTERNATE(CONTINUE(TAPECOPY))------------------. |   
   '-Y--+-----------------------------------------------------+-'   
        |                      .-CONTINUE(TAPECOPY)-------.   |     
        '-+-ERRORALTERNATE-+-(-+--------------------------+-)-'     
          '-ERRALT---------'   |           .-TAPECOPY-.   |         
                               '-CONTINUE(-+----------+-)-'         
                                           '-RECYCLE--'             

L: DUPLEX MIGRATION optional parameters

   .-Y-ERRORALTERNATE(CONTINUE(TAPECOPY))-----------------------.   
|--+------------------------------------------------------------+--|
   +-N----------------------------------------------------------+   
   |    .-ERRORALTERNATE(CONTINUE(TAPECOPY))------------------. |   
   '-Y--+-----------------------------------------------------+-'   
        |                      .-CONTINUE(TAPECOPY)-------.   |     
        '-+-ERRORALTERNATE-+-(-+--------------------------+-)-'     
          '-ERRALT---------'   |           .-TAPECOPY-.   |         
                               +-CONTINUE(-+----------+-)-+         
                               |           '-RECYCLE--'   |         
                               '-MARKFULL-----------------'         

M: FASTREPLICATION optional parameters

|--+---------------------------------------+-------------------->
   |                       .-NONE------.   |   
   '-+-DATASETRECOVERY-+-(-+-----------+-)-'   
     '-DSR-------------'   +-PREFERRED-+       
                           '-REQUIRED--'       

>--+-------------------------------+---------------------------->
   |                  .-EXTENT-.   |   
   '-+-FCRELATION-+-(-+--------+-)-'   
     '-FCREL------'   '-FULL---'       

   .-MESSAGEDATASET(NO)--------------------------.   
>--+---------------------------------------------+-------------->
   |                      .-YES-.                |   
   '-+-MESSAGEDATASET-+-(-+-----+-+----------+-)-'   
     '-MSGDS----------'   '-NO--' '-HLQ(hlq)-'       

>--+------------------------------------+-----------------------|
   '-+-VOLUMEPAIRMESSAGES-+-(-+-YES-+-)-'   
     '-VPM----------------'   '-NO--'       

N: MONITOR optional parameters

|--+-----------------------------------------+------------------>
   |                            .-80-----.   |   
   '-+-BACKUPCONTROLDATASET-+-(-+-thresh-+-)-'   
     '-BCDS-----------------'                    

>--+-----------------------+------------------------------------>
   |          .-80-----.   |   
   '-JOURNAL(-+-thresh-+-)-'   

>--+--------------------------------------------+--------------->
   |                               .-80-----.   |   
   '-+-MIGRATIONCONTROLDATASET-+-(-+-thresh-+-)-'   
     '-MCDS--------------------'                    

                                                 .-NOSPACE-.   
>--+------------------------------------------+--+---------+---->
   |                             .-80-----.   |  '-SPACE---'   
   '-+-OFFLINECONTROLDATASET-+-(-+-thresh-+-)-'                
     '-OCDS------------------'                                 

   .-NOSTARTUP-.  .-NOVOLUME-.   
>--+-----------+--+----------+----------------------------------|
   '-STARTUP---'  '-VOLUME---'   

O: ZCOMPRESS optional parameters

|--+--------------------------------------------------------------------------------------------------------------+--|
   | .-NONE-.                                                                                                     |   
   +-+------+-----------------------------------------------------------------------------------------------------+   
   | '-ALL--'                                                                                                     |   
   |                .-NO--.                     .-NO--.                    .-NO--.                     .-NO--.    |   
   '-DASDBACKUP--(--+-----+--)--DASDMIGRATE--(--+-----+--)--TAPEBACKUP--(--+-----+--)--TAPEMIGRATE--(--+-----+--)-'   
                    '-YES-'                     '-YES-'                    '-YES-'                     '-YES-'        

Note: In a multiple address space for DFSMShsm environment, SETSYS commands with ABARS parameters, like ABARSxxx, ARECOVERxxx, or MAXABARSADDRESSSPACE, or the SETSYS CSALIMITS command can be directed only to the host identified as the main host. DFSMShsm ignores these commands if directed to a host identified as HOSTMODE=AUX.