Actually, this module has two entry points, which work differently
When using IEHMOVE on small data sets, IEHMOVE can do as much I/O loading its modules as copying data. This program pre-loads all RENT or REUS IEHMOVE modules to avoid the program load I/O.
Since the normal IEHMOVE requires APF authorization to run, this module hase to be linked AC=1 to run it.
( Note that there are Zap's which allow IEHMOVE to run without APF authorization for a major subset of functions. There are also Zap's which allow VIO work files for IEHMOVE ).
Same as for IEHMOVE
Assembly and Link JCL can be found in SYS1.SETUP.CNTL(MOVELOD$)
.
Execution JCL can be found in SYS1.SETUP.CNTL(MOVELOD#)
Although this program has been tested on the Turnkey MVS system Version 3 it is not guaranteed to be bug-free (which program is?)
Use at your own risk