Definition Type: Element
Name: CompartmentInfo
Namespace: http://www.api.org/pidXML
Containing Schema: BillOfLadingCreate.xsd
MinOccurs 0
MaxOccurs (1)
Abstract
Collapse XSD Schema Diagram:
Drilldown into CompartmentId in schema billofladingcreate_xsd Drilldown into VehicleNumber in schema billofladingcreate_xsdXSD Diagram of CompartmentInfo in schema billofladingcreate_xsd (PIDX - Petroleum Industry Data Exchange)
Collapse XSD Schema Code:
<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>
Collapse Child Attributes:
Name Type Default Value Use
VehicleNumber pidx:VehicleNumber Required
CompartmentId pidx:CompartmentId Required