CIPARTYPE, Invalid type specification for O/IO directive - expected pointer type
Syntax/Call in Error: This indicates that non-pointer types specified for the parameters to be passed by output-only (O) and input-output (IO) convention.
Action: Make sure one of the valid pointer types is specified for O and IO parameters. Refer to the External Calls chapter in Programmer's Guide.