New data types can be constructed using records, parallel arrays, and indexed arrays.
Table 4: Derived Types in ZPL.