The disposition construct is common to several control statements.
Syntax
<disposition>
──┬─ PURGE ────────────┬───────────────────────────────────────────────┤ └─ OLD ──<file name>─┘
Explanation
If you generate a new *SYSTEM/USERDATAFILE, the old version of that file is renamed automatically. By default, the title of the old version of the file is changed to *USERDATAFILE/<mmddhhmm>. The <mmddhhmm> construct represents the date and time in months, days, hours, and minutes. You can specify other dispositions in relevant control statements. You can use the <disposition> construct to override this default.
PURGE causes the old file to be purged. OLD assigns the specified file name to the old file. This file is in the directory for the usercode under which SYSTEM/MAKEUSER was run, unless an asterisk (*) or usercode is specified in the disposition file title.