When CA IDMS SQL procedures are nested, what's the best way to pass errors back up the calling path?