Rational Developer for System z
PL/I for Windows, Version 8.0, Programming Guide

Using arrays as host variables

You can use an array as a host variable only when it is an array of indicator variables for a host structure. That array must be one-dimensional, have the CONNECTED attribute, and have constant bounds.

All other use of arrays as host variables is invalid.

Rational Developer for System z
PL/I for Windows, Version 8.0, Programming Guide