I posted the answer to one of the similar questions only a few days ago. It may be of your help...
http://www.mvsforums.com/helpboards/viewtopic.php?t=533
As suggested by Cogito and proven record of DFSORT/SYNCTOOL, i would suggest you to still use SORT procedures for your requirement. I will try posting one such solution tommorow and if you are a big t ...