Permanent data set

Identify a permanent data set by coding:
DSNAME=dsname
For a permanent data set
DSNAME=dsname(member)
For a member of a permanent PDS or PDSE
DSNAME=dsname(generation)
For a generation of a permanent generation data group

To create a permanent data set, assign it a name in the DSNAME parameter and a disposition of KEEP or CATLG in the DISP parameter. The DISP subparameter makes it a permanent data set. To use the data set, specify the data set's name in the DSNAME parameter in a later step or job or a backward reference to the creating DD statement in a later step in the same job.

Examples:
//MYDS   DD  DSNAME=PLANA,DISP=(NEW,KEEP,DELETE),
//       UNIT=3380,VOLUME=SER=167833,SPACE=(CYL,(10,5))

//DSC    DD  DSNAME=PLANB,DISP=(NEW,CATLG,DELETE),
//       UNIT=SYSDA,VOLUME=SER=275566,SPACE=(TRK,(20,5))

//SMSDS  DD  DSNAME=DESIGNB.PGM,DATACLAS=DCLAS1,STORCLAS=SCLAS1,
//       DISP=(NEW,KEEP)

//OLDDS  DD  DSNAME=EXIST,DISP=OLD