We have some datasets (flat files) on the mainframe that are deleted in a batch job and redefined every day. The program in this job opens the redefined files, sometimes writes data in it them and sometimes it does not. Only if data is written do they want to trigger another job. It would be a separate job triggered for each file that is written to. What is the best way to handle this in ESP?