The vol/ser must be placed into one or more separate jobs that are built to follow the current job. The following job(s) call a utility that explicitly requires both DSN and vol/ser. My code is in effect being a middleman. The tape is not cataloged. Changes to anything other than my code are not possible. This is a completely automated solution.