>>-+-ALLOCATE-+------------------------------------------------->
'-ALLOC----'
>--+-+-+-DATASET-+--(--+-*----------+--)-+--+------------------------+-+-><
| | '-DSNAME--' | .--------. | | '-+-FILE---+--(--name--)-' |
| | | V | | | '-DDNAME-' |
| | '---dsname-+-' | |
| '-DUMMY-----------------------------' |
'-+-FILE---+--(--name--)--+-----------------------------------+-----'
'-DDNAME-' +-+-DATASET-+--(--+-*----------+--)-+
| '-DSNAME--' | .--------. | |
| | V | | |
| '---dsname-+-' |
'-DUMMY-----------------------------'
>>-+---------------------+--+---------------------------+------><
+-OLD-----------------+ '-DATACLAS(data_class_name)-'
+-SHR-----------------+
+-MOD-----------------+
+-NEW-----------------+
'-SYSOUT--+---------+-'
'-(class)-'
>>-+----------------+--+---------------------------------+------>
'-MAXGENS(value)-' '-MGMTCLAS(management_class_name)-'
>--+------------------------------+--+---------------------+---->
'-STORCLAS(storage_class_name)-' '-VOLUME(serial_list)-'
>--+----------------------------------------------------------+-><
'-SPACE(quantity-+------------+-)-+-BLOCK(value)---------+-'
'-,increment-' +-AVBLOCK--(--value--)-+
+-TRACKS---------------+
'-CYLINDERS------------'
>>-+-----------------+--+----------------+--+--------------+---->
'-AVGREC(-+-U-+-)-' '-BLKSIZE(value)-' '-DIR(integer)-'
+-K-+
'-M-'
>--+---------------+--+---------------------------------+------->
'-ALTFILE(name)-' '-DEST(-+-destination---------+-)-'
'-destination.user_id-'
.-NOHOLD-.
>--+-------+--+--------+--+------------+--+---------------+----->
'-REUSE-' '-HOLD---' '-UNIT(type)-' +-UCOUNT(count)-+
'-PARALLEL------'
>--+-------------+---------------------------------------------><
'-LABEL(type)-'
>>-+---------------------+--+------------------------+---------->
'-ACCODE(access_code)-' '-POSITION(sequence_no.)-'
>--+---------------+--+---------+--+-------------------+-------->
'-MAXVOL(count)-' '-PRIVATE-' '-VSEQ(vol_seq_no.)-'
>--+-----------------------+--+------------------+-------------->
+-LIKE(model_dsname)----+ '-REFDD(file_name)-'
'-USING(attr_list_name)-'
>--+--------------------------------------+--+---------+-------><
'-SECMODEL(profile_name-+----------+-)-' '-RELEASE-'
'-,GENERIC-'
>>-+-------+--+-----------+--+--------------------------+------->
'-ROUND-' +-KEEP------+ +-BUFL(buffer_length)------+
+-DELETE----+ '-BUFNO(number_of_buffers)-'
+-CATALOG---+
'-UNCATALOG-'
>--+------------------------------------+----------------------->
'-LRECL(-+-logical_record_length-+-)-'
+-X---------------------+
'-nnnnnK----------------'
.-NCP(1)-----------------------------.
>--+------------------------------------+----------------------><
'-NCP--(--no._of_channel_programs--)-'
.------------------------.
V |
>>-+--------+----+--------------------+-+--+----------------+--->
+-INPUT--+ +-EXPDT(year_day)----+ '-BFALN(-+-F-+-)-'
'-OUTPUT-' '-RETPD(no._of_days)-' '-D-'
>--+--------------------+--+------------------+----------------->
| .-,-----. | '-EROPT(-+-ACC-+-)-'
| V | | +-SKP-+
'-OPTCD(---+-A-+-+-)-' '-ABE-'
+-B-+
+-C-+
+-E-+
+-F-+
+-H-+
+-J-+
+-Q-+
+-R-+
+-T-+
+-W-+
'-Z-'
>--+----------------+------------------------------------------><
'-BFTEK(-+-S-+-)-'
+-E-+
+-A-+
'-R-'
>>-+--------------------+--+---------------+-------------------->
| .-,-----. | '-DIAGNS(TRACE)-'
| V | |
'-RECFM(---+-A-+-+-)-'
+-B-+
+-D-+
+-F-+
+-M-+
+-S-+
+-T-+
+-U-+
'-V-'
>--+----------------------+------------------------------------->
'-LIMCT(search_number)-'
>--+-----------------------------------+------------------------>
'-BUFOFF(-+-block_prefix_length-+-)-'
'-L-------------------'
>--+------------------+----------------------------------------><
'-DSORG(-+-DA--+-)-'
+-DAU-+
+-PO--+
+-POU-+
+-PS--+
'-PSU-'
>>-+--------------+--+-----------------------------+------------>
'-DEN(-+-0-+-)-' | .-NOCOMP-. |
+-1-+ +-TRTCH(-+-C--+--+--------+-)-+
+-2-+ | +-E--+ '-COMP---' |
+-3-+ | +-T--+ |
'-4-' | '-ET-' |
'-KEYLEN(bytes)---------------'
>--+----------------+--+------------------+--+---------+-------><
'-KEYOFF(offset)-' '-RECORG(-+-ES-+-)-' '-PROTECT-'
+-KS-+
+-LS-+
'-RR-'
>>-+----------------------------------------+--+---------+------>
'-COPIES(nnn-+-----------------------+-)-' +-BURST---+
| .-,-----------. | '-NOBURST-'
| V | |
'-,-(---group_value-+-)-'
>--+----------------------------+------------------------------->
| .---------------. |
| V | |
'-CHARS(---,--table_name-+-)-'
>--+---------------------------------+-------------------------><
'-FLASH(overlay_name-+--------+-)-'
'-copies-'
>>-+-------------------------------+---------------------------->
'-MODIFY(module_name-+------+-)-'
'-,trc-'
>--+----------------------------+--+-------------------+-------->
'-FCB(image_id-+---------+-)-' '-FORMS(forms_name)-'
+-,ALIGN--+
'-,VERIFY-'
>--+--------------------------------------+--------------------><
| .------------------------. |
| V | |
'-OUTDES(---output_descriptor_name-+-)-'
>>-+---------------------+--+---------------------+------------->
'-SPIN(-+-UNALLOC-+-)-' '-SEGMENT(page_count)-'
'-NO------'
>--+-------------------------------+---------------------------->
'-DSNTYPE(-+-LIBRARY-+----+-+-)-'
| +-,1-+ |
| '-,2-' |
+-PDS------------+
+-HFS------------+
+-PIPE-----------+
+-LARGE----------+
+-BASIC----------+
+-EXTREQ---------+
'-EXTPREF--------'
>--+-----------------------------------+-----------------------><
'-UCS(universal_character_set_name)-'
>>-+------------------------------+----------------------------->
'-WRITER(external_writer_name)-'
>--+-----------------------+------------------------------------>
| .-----------. |
| V | |
'-PATH(---/pathname-+-)-'
>--+------------------------------------+----------------------><
| .-KEEP---. .-,KEEP---. |
'-PATHDISP(-+--------+-+---------+-)-'
'-DELETE-' '-,DELETE-'
>>-+---------------------------------------+-------------------->
| .-----------------------. |
| V | |
'-PATHMODE(---file_access_attribute-+-)-'
>--+-----------------------------+------------------------------>
| .-------------. |
| V | |
'-PATHOPTS(---file_option-+-)-'
>--+------------------------+--+----------------+--------------->
| .-BINARY-. | '-RLS(-+-NRI-+-)-'
'-FILEDATA(-+-TEXT---+-)-' '-CR--'
'-RECORD-'
>--+------------------+----------------------------------------><
'-EATTR(-+-NO--+-)-'
'-OPT-'