I'd suggest you make new urt's and copy the programs and replace the gsetl/getit.
Look at what is being processed and substitute the appropriate other Datacom calls to replicate the functonality.
If the gsetl/getit code is in programs that are driven by this sequential processing of the table, you might consider extractining the table and simply using the qsam extract file to drive the process. Even if other tables are referenced in the process, you could fairly easily replace the gsetl/getit with the qsam file. I mention this to possibly ease coding, but more importantly, if these are tables with huge row counts, there may be a performance issue.
Hope this helps,