How? By supplying only the output DD statements needed?
This could probably be done by generating a job to dynamically include the needed DD statements and OUTFIL statements and submitting it to the internal reader.
If you're interested in that approach, show me an example of the output DD statements you would want to use. Also, tell me the RECFM and LRECl of your input file and the maximum number of output files you might need.