<complexType name="FinishedProductType">
<complexContent>
<extension base="pidx:ProductType">
<sequence>
<element ref="pidx:ComponentProduct" maxOccurs="8" />
<element name="CompartmentInfo" minOccurs="0">
<complexType>
<attribute name="VehicleNumber" use="required">
<annotation>
<documentation>An identifier used for the vehicle/transport involved. This should reference a VehicleNumber from CarrierInformation.VehicleInformation in the BillOfLadingHeader.</documentation>
</annotation>
<simpleType>
<restriction base="NMTOKEN">
<pattern value="[0-9,a-zA-Z]{1,10}" />
</restriction>
</simpleType>
</attribute>
<attribute name="CompartmentId" use="required">
<annotation>
<documentation>Identifier the compartment within the vehicle/transport involved.</documentation>
</annotation>
<simpleType>
<restriction base="NMTOKEN">
<pattern value="[0-9,a-zA-Z]{1,10}" />
</restriction>
</simpleType>
</attribute>
</complexType>
</element>
</sequence>
<attribute name="BlendOrAlterationIndicator" type="pidx:BlendOrAlterationCodeType" use="required">
<annotation>
<documentation>Indicates that there has been some modification to the product.</documentation>
</annotation>
</attribute>
</extension>
</complexContent>
</complexType>
|