Definition Type: ComplexType
Name: BillToInformationType
Namespace: http://www.api.org/pidXML
Containing Schema: BillOfLadingCreate.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into ShipperInformation in schema billofladingcreate_xsd Drilldown into AddressInformation in schema pidxlib_xsd Drilldown into ContractName in schema billofladingcreate_xsd Drilldown into ContractID in schema billofladingcreate_xsd Drilldown into BillToName in schema billofladingcreate_xsd Drilldown into BillToID in schema billofladingcreate_xsd Drilldown into BillToFEIN in schema billofladingcreate_xsdXSD Diagram of BillToInformationType in schema billofladingcreate_xsd (PIDX - Petroleum Industry Data Exchange)
Collapse XSD Schema Code:
<complexType name="BillToInformationType">
    <sequence>
        <element ref="pidx:AddressInformation" minOccurs="0" />
        <element ref="pidx:ShipperInformation" minOccurs="0" />
    </sequence>
    <attribute name="BillToFEIN" type="pidx:FEIN_Type">
        <annotation>
            <documentation>2 numerics followed by a dash, followed by 7 digits.</documentation>
        </annotation>
    </attribute>
    <attribute name="BillToID">
        <simpleType>
            <restriction base="NMTOKEN">
                <pattern value="[0-9,a-zA-Z]{1,14}" />
            </restriction>
        </simpleType>
    </attribute>
    <attribute name="BillToName">
        <simpleType>
            <restriction base="NMTOKEN">
                <pattern value="[0-9,a-zA-Z]{1,30}" />
            </restriction>
        </simpleType>
    </attribute>
    <attribute name="ContractID">
        <simpleType>
            <restriction base="NMTOKEN">
                <pattern value="[0-9a-zA-Z]{1,10}" />
            </restriction>
        </simpleType>
    </attribute>
    <attribute name="ContractName">
        <simpleType>
            <restriction base="NMTOKEN">
                <pattern value="[0-9a-zA-Z]{1,30}" />
            </restriction>
        </simpleType>
    </attribute>
</complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
AddressInformation pidx:AddressInformation 0 (1)
ShipperInformation pidx:ShipperInformation 0 (1)
Collapse Child Attributes:
Name Type Default Value Use
BillToFEIN pidx:BillToFEIN (Optional)
BillToID pidx:BillToID (Optional)
BillToName pidx:BillToName (Optional)
ContractID pidx:ContractID (Optional)
ContractName pidx:ContractName (Optional)
Collapse Derivation Tree:
Collapse References:
pidx:BillToInformation