In programs that support batch CIM delete, there is a hidden field. So, when you want to delete through CIM, you put an "X" in there and the program will delete for you.
The field can be made visible by setting "batchrun=true" before invoking the program, see this example for Account Maintenance:
{mfdeclre.i}
assign batchrun=true.
{gprun.i ""glacmt.p""}
In the attached screenshot you can see where my cursor is. That is the hidden field.
MFG will also tell you if batch delete can be used. Press Ctrl-F inside the program and you'll have your answer.