Using system symbols in text units

You can use system symbols to represent data set names, member names, and path names in text units.

You can specify system symbols in the following text units:
  • Verb code 01 - Dsname Allocation Text Units
    • DALDSNAM
    • DALMEMBR
    • DALPATH
  • Verb code 02 - Dynamic Unallocation Text Units
    • DUNDSNAM
    • DUNMEMBR
    • DUNPATH
  • Verb code 07 - Dynamic Information Retrieval Text Units
    • DINDSNAM
    • DINPATH

For detailed information about defining and using system symbols, see z/OS MVS Initialization and Tuning Reference.

Table 1. JCL DD Statement Parameters and Equivalent Text Units
JCL DD Statement Parameter Text Unit Mnemonic Text Unit Key Described in:
ACCODE DALACODE 8001 Access specification - Key = '8001'
AVGREC DALAVGR 8010 Average record specification - Key = '8010'
BLKSZLIM DALBSLM 8022 Block size limit specification - Key = '8022'
BURST DALBURST 0064 Burst specification - Key = '0064'
CHARS DALCHARS 0065 Character arrangement table specification - Key = '0065'
CNTL DALCNTL 8003 CNTL specification - Key = '8003'
COPIES=group-value DALCOPYG 0066 Copy groups specification - Key = '0066'
COPIES=nnn DALCOPYS 001D SYSOUT copies specification - Key = '001D'
CCSID=nnnnn DALDCCS 8020 CCSID specification - Key = '8020'
DATACLAS DALDACL 8006 Data class specification - Key = '8006'
DCB=*.ddname DALDCBDD 002D DCB reference to a ddname specification - Key = '002D'
DCB=dsname DALDCBDS 002C DCB reference to a dsname specification - Key = '002C'
ddname label of DD statement DALDDNAM 0001 Ddname specification - Key = '0001'
DEST=node DALSUSER 0058 SYSOUT remote work station specification - Key = '0058'
DEST=userid DALUSRID 0063 SYSOUT user ID specification - Key = '0063'
DISP=abnormal termination disposition DALCDISP 0006 Data set conditional disposition specification - Key = '0006'
DISP=normal termination disposition DALNDISP 0005 Data set normal disposition specification - Key = '0005'
DISP=status DALSTATS 0004 Data set status specification - Key = '0004'
DSKEYLBL DALDKYL 8032 Data set key label specification - Key = '8032'
DSNAME=dsname DALDSNAM 0002 Dsname specification - Key = '0002'
DSNAME=dsname(member)
DSNAME=dsname(generation)
DALMEMBR 0003 Member name specification - Key = '0003'
DSNTYPE DALDSNT 8012 Data set type specification - Key = '8012'
DSNTYPE 2nd parameter DALDSNV 802C DSNTYPE version - Key = '802C'
DUMMY DALDUMMY 0024 Dummy data set specification - Key = '0024'
EATTR DALEATT 8028 Extended attributes specification - Key = '8028'
EXPDT=yyddd DALEXPDT 0022 Expiration date specification (short form) - Key = '0022'
EXPDT=yyyy/ddd DALEXPDL 006D EXPIRATION DATE specification (long form) - Key = '006D'
FCB=fcb-name DALFCBIM 0025 Forms control buffer (FCB) image identification specification - Key = '0025'
FCB=ALIGN
FCB=VERIFY
DALFCBAV 0026 Form alignment and image verification specification - Key = '0026'
FILEDATA DALFDAT 801D Organization of a z/OS UNIX file - Key = '801D'
FLASH=count DALFCNT 0068 Flash forms overlay count specification - Key = '0068'
FLASH=overlay-name DALFFORM 0067 Flash forms overlay specification - Key = '0067'
FREE DALCLOSE 001C Unallocation at CLOSE specification - Key = '001C'
FREEVOL DALFRVL 8029 FREEVOL specification - Key = '8029'
GDGORDER DALGDGO 802E DALGDGO specification – Key = '802E'
HOLD DALSHOLD 0059 SYSOUT hold queue specification - Key = '0059'
KEYENCD1 DALKYC1 8025 Key encode 1 specification - Key = '8025'
KEYENCD2 DALKYC2 8026 Key encode 2 specification - Key = '8026'
KEYLABL1 DALKYL1 8023 Key label 1 specification - Key = '8023'
KEYLABL2 DALKYL2 8024 Key label 2 specification - Key = '8024'
KEYOFF DALKEYO 800C Key offset specification - Key = '800C'
LABEL=data set sequence number DALDSSEQ 001F Data set sequence number specification - Key = '001F'
LABEL=EXPDT=yyddd DALEXPDT 0022 Expiration date specification (short form) - Key = '0022'
LABEL=EXPDT=yyyy/ddd DALEXPDL 006D EXPIRATION DATE specification (long form) - Key = '006D'
LABEL=,IN
LABEL=,OUT
DALINOUT 0021 Input only or output only specification - Key = '0021'
LABEL=label-type DALLABEL 001E Label type specification - Key = '001E'
LABEL=,PASSWORD
LABEL=,NOPWREAD
DALPASPR 0020 Password protection specification - Key = '0020'
LABEL=RETPD=nnnn DALRETPD 0023 Retention period specification - Key = '0023'
LIKE DALLIKE 800F Copy model specification - Key = '800F'
LGSTREAM DALLGST 801F VSAM RLS log stream specification - Key = '801F'
MAXGENS DALMAXG 802D Maximum PDSE Generation - Key = '802D'
MGMTCLAS DALMGCL 8005 Management class specification - Key = '8005'
MODIFY=module-name DALMMOD 0069 Copy modification module specification - Key = '0069'
MODIFY=trc DALMTRC 006A Copy module table reference specification - Key = '006A'
OUTLIM DALOUTLM 001B SYSOUT output limit specification - Key = '001B'
OUTPUT DALOUTPT 8002 OUTPUT statement reference - Key = '8002'
PATH DALPATH 8017 z/OS UNIX file path specification - Key = '8017'
PATHDISP=normal termination disposition DALPNDS 801A z/OS UNIX file normal disposition specification - Key = '801A'
PATHDISP=abnormal termination disposition DALPCDS 801B z/OS UNIX file abnormal disposition specification - Key = '801B'
PATHMODE DALPMDE 8019 z/OS UNIX file access attributes - Key = '8019'
PATHOPTS DALPOPT 8018 z/OS UNIX file options - Key = '8018'
PROTECT DALPROT 0061 PROTECT specification - Key = '0061'
QNAME DALQNAME 0027 QNAME specification - Key = '0027'
RECORG DALRECO 800B Record organization specification - Key = '800B'
REFDD DALREFD 800D Copy DD specification - Key = '800D'
RETPD DALRETPD 0023 Retention period specification - Key = '0023'
RLS DALRLS 801C Record-level sharing specification - Key = '801C'
ROACCESS={ALLOW|DISALLOW} DALROAC 8030 DALROAC specification - Key = '8030'
ROACCESS=(ALLOW, {EXTLOCK|TRKLOCK}) DALROA2 8031 DALROA2 specification - Key = '8031'
SECMODEL DALSECM 800E Copy profile specification - Key = '800E'
SEGMENT DALSEGM 8014 Segment spin data set specification - Key = '8014'
SPACE=TRK DALTRK 0007 Track space type (TRK) specification - Key = '0007'
SPACE=CYL DALCYL 0008 Cylinder space type (CYL) specification - Key = '0008'
SPACE=blklgth DALBLKLN 0009 Block length specification - Key = '0009'
SPACE=primary-quantity DALPRIME 000A Primary space quantity specification - Key = '000A'
SPACE=secondary-quantity DALSECND 000B Secondary space quantity specification - Key = '000B'
SPACE=directory DALDIR 000C Directory block specification - Key = '000C'
SPACE=RLSE DALRLSE 000D Unused space release (RLSE) specification - Key = '000D'
SPACE=CONTIG
SPACE=MXIG
SPACE=ALX
DALSPFRM 000E Format of allocated space specification - Key = '000E'
SPACE=ROUND DALROUND 000F Whole cylinder allocation (ROUND) specification - Key = '000F'
SPACE=PRIVATE DALPRIVT 0011 Private volume specification - Key = '0011'
SPIN DALSPIN 8013 Spin data set specification - Key = '8013'
STORCLAS DALSTCL 8004 Storage class specification - Key = '8004'
SUBSYS=subsystem-name DALSSNM 005F Subsystem name request specification - Key = '005F'
SUBSYS=subsystem-parameter DALSSPRM 0060 Subsystem parameter specification - Key = '0060'
SYMLIST=(sym1,sym2,..) DALSYML 802B SYMLIST on a DD statement - Key = '802B'
SYSOUT=class DALSYSOU 0018 SYSOUT specification - Key = '0018'
SYSOUT=writer-name
SYSOUT=INTRDR
DALSPGNM 0019 SYSOUT program name specification - Key = '0019'
SYSOUT=INTRDR DALOVAFF 0070 Override job affinity - Key = '0070'
SYSOUT=form-name DALSFMNO 001A SYSOUT form number specification - Key = '001A'
TERM DALTERM 0028 Terminal specification - Key = '0028'
UCS=character-set-code DALUCS 0029 Universal character set (UCS) specification - Key = '0029'
UCS=FOLD DALUFOLD 002A Fold mode specification - Key = '002A'
UCS=VERIFY DALUVRFY 002B Character set image verification specification - Key = '002B'
UNIT=device-number
UNIT=device-type
UNIT=group-name
DALUNIT 0015 Device description specification - Key = '0015'
UNIT=unit-count DALUNCNT 0016 Device count specification - Key = '0016'
UNIT=P DALPARAL 0017 Parallel mount specification - Key = '0017'
UNIT=DEFER DALDEFER 006C DEFER specification - Key = '006C'
UNIT=SMSHONOR DALSMSHR 0076 SMSHONOR specification – Key = '0076'
VOLUME=SER DALVLSER 0010 Volume serial specification - Key = '0010'
VOLUME=volume-sequence-number DALVLSEQ 0012 Volume sequence number specification - Key = '0012'
VOLUME=volume-count DALVLCNT 0013 Volume count specification - Key = '0013'
VOLUME=REF=dsname DALVLRDS 0014 Volume reference to a dsname specification - Key = '0014'
Note: References to previous DD statements are not supported.