<complexType name="TerminalInformationType">
<sequence>
<element ref="pidx:AddressInformation" minOccurs="0" />
</sequence>
<attribute name="EPAEntityID">
<annotation>
<documentation>The four-character EPA-assigned ID for the entity (I believe this will be assigned to the operating company at the terminal)</documentation>
</annotation>
<simpleType>
<restriction base="NMTOKEN">
<pattern value="[0-9a-zA-Z]{4}" />
</restriction>
</simpleType>
</attribute>
<attribute name="EPAFacilityID">
<annotation>
<documentation>The five-character EPA-assigned ID for the facility. Filled with leading zeroes if applicable.</documentation>
</annotation>
<simpleType>
<restriction base="NMTOKEN">
<pattern value="[0-9a-zA-Z]{5}" />
</restriction>
</simpleType>
</attribute>
<attribute name="TerminalControlNumber" use="required">
<annotation>
<documentation>An alpha-numeric field identifying the Internal Revenue Service’s Terminal Control Number. (Use “NON-IRS” if not applicable such as for an asphalt terminal or refinery)</documentation>
</annotation>
<simpleType>
<restriction base="NMTOKEN">
<pattern value="[a-zA-Z0-9]{9}" />
</restriction>
</simpleType>
</attribute>
<attribute name="TerminalName">
<simpleType>
<restriction base="NMTOKEN">
<pattern value="[0-9a-zA-Z]{1,30}" />
</restriction>
</simpleType>
</attribute>
<attribute name="TerminalSPLC" type="pidx:SPLC_Type" use="required">
<annotation>
<documentation>A numeric field used to identify the physical location of the terminal from which the product was withdrawn.</documentation>
</annotation>
</attribute>
<attribute name="TerminalTimeZone" use="required">
<simpleType>
<restriction base="NMTOKEN">
<pattern value="[0-9a-zA-Z]{2,3}" />
</restriction>
</simpleType>
</attribute>
</complexType>
|