Coding for problem determination The following topics describes how to write application programs that use the CICS® problem determination services: Handling error conditions Letting the program continue Passing control to a specified label Relying on the system default action Mixing methods Handling attention identifiers (EXEC CICS HANDLE AID) Abend handling Coding considerations for recovery Debugging services Using the monitoring service