<pcml version="1.0">

  <struct name="InputParameters">

    <data name="productCode" type="char" length="10"/>

    <data name="customerNumber" type="packed" length="7" precision ="0"/>

    <data name="quantityOrdered" type="zoned" length="5" precision="0"/>
  </struct>

  <program name="PCMLTEST" path="/QSYS.LIB/HOFFMAN.LIB/PCMLDS.PGM">
    <data name="InputStructure" type="struct" struct="InputParameters" usage="input" />
    <data name="price" type="packed" length="7" precision="2" usage="output"/>
  </program>

</pcml>