HZSLFMSG return codes

The return code for the HZSLFMSG function. The possible return codes are as follows:
0
Meaning: Service was invoked while the exec was running under System REXX.

Action: RESULT will be set to the return code of the service.

4
Meaning: The HZSFMSG request specified an unrecognized pre-defined symbol.

Action: Refer to action under the individual reason code returned in HZSLFMSG_RSN.

8
Meaning: The HZSFMSG request specified incorrect parameters.

Action: Refer to action under the individual reason code returned in HZSLFMSG_RSN.

12 (X'C')
Meaning: HZSLFMSG was not invoked from a System REXX environment.

Action: Make sure the HZSLFMSG service is only called from an exec that has gotten control as a REXX check called by the IBM® Health Checker for z/OS®.

16 (X'10')
Meaning: HZSLFMSG did not completed because of an component error.

Action: Refer to action under the individual reason code returned in HZSLFMSG_RSN.

20 (X'14')
Meaning: HZSLFMSG encountered problems when storing expected REXX output variables.

Action: Refer to action under the individual reason code returned in HZSLFMSG_RSN.