<complexType name="CarrierInformationType">
<sequence>
<element ref="pidx:AddressInformation" minOccurs="0" />
<element ref="pidx:DriverInformation" minOccurs="0" />
<element ref="pidx:VehicleInformation" minOccurs="0" maxOccurs="4" />
</sequence>
<attribute name="CarrierFEIN" type="pidx:FEIN_Type" use="required">
<annotation>
<documentation>2 numerics followed by a dash, followed by 7 digits.</documentation>
</annotation>
</attribute>
<attribute name="CarrierID">
<annotation>
<documentation>A number or code used by the terminal automation system to uniquely identify the carrier of the product.</documentation>
</annotation>
<simpleType>
<restriction base="NMTOKEN">
<pattern value="[0-9a-zA-Z]{1,20}" />
</restriction>
</simpleType>
</attribute>
<attribute name="CarrierName">
<simpleType>
<restriction base="NMTOKEN">
<pattern value="[0-9,a-zA-Z]{1,30}" />
</restriction>
</simpleType>
</attribute>
<attribute name="CarrierSCAC" use="required">
<annotation>
<documentation>SCAC stands for Standard Carrier Alpha Code.</documentation>
</annotation>
<simpleType>
<restriction base="NMTOKEN">
<pattern value="[0-9,a-zA-Z]{1,4}" />
</restriction>
</simpleType>
</attribute>
<attribute name="SplitLoading" type="boolean">
<annotation>
<documentation>Specifies whether a truck is loaded at multiple lanes at the terminal truck rack.</documentation>
</annotation>
</attribute>
</complexType>
|