The show statement is not available in a called program.
Passing the record is optional.
It is recommended that a non-EGL-generated program be identified as externally defined not in the show statement, but in the linkage options part that is used at generation time. (The related property is in the linkage options part, transferToTransaction element, and is also called externallyDefined.) You can make the identification, however, in either way.
Related concepts
References to parts
Related reference
externallyDefined in transferToTransaction element
transferName