Definition Type: ComplexType
Name: InventoryBalanceDetailsType
Namespace: http://www.api.org/pidXML
Containing Schema: InventoryBalance.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into EndingInventoryVolume in schema inventorybalance_xsd Drilldown into GainOrLoss in schema inventorybalance_xsd Drilldown into InventoryAdjustmentOut in schema inventorybalance_xsd Drilldown into InventoryAdjustmentIn in schema inventorybalance_xsd Drilldown into TruckRackOut in schema inventorybalance_xsd Drilldown into RegradesOut in schema inventorybalance_xsd Drilldown into RegradesIn in schema inventorybalance_xsd Drilldown into ExchangesOut in schema inventorybalance_xsd Drilldown into ExchangesIn in schema inventorybalance_xsd Drilldown into TransfersOut in schema inventorybalance_xsd Drilldown into TransfersIn in schema inventorybalance_xsd Drilldown into Receipts in schema inventorybalance_xsd Drilldown into Shipments in schema inventorybalance_xsd Drilldown into BeginningInventoryVolume in schema inventorybalance_xsd Drilldown into ProductName in schema inventorybalance_xsd Drilldown into ProductCode in schema inventorybalance_xsdXSD Diagram of InventoryBalanceDetailsType in schema inventorybalance_xsd (PIDX - Petroleum Industry Data Exchange)
Collapse XSD Schema Code:
<complexType name="InventoryBalanceDetailsType">
    <sequence>
        <element ref="pidx:BeginningInventoryVolume" minOccurs="0" />
        <element ref="pidx:Shipments" minOccurs="0" />
        <element ref="pidx:Receipts" minOccurs="0" />
        <element ref="pidx:TransfersIn" minOccurs="0" />
        <element ref="pidx:TransfersOut" minOccurs="0" />
        <element ref="pidx:ExchangesIn" minOccurs="0" />
        <element ref="pidx:ExchangesOut" minOccurs="0" />
        <element ref="pidx:RegradesIn" minOccurs="0" />
        <element ref="pidx:RegradesOut" minOccurs="0" />
        <element ref="pidx:TruckRackOut" minOccurs="0" />
        <element ref="pidx:InventoryAdjustmentIn" minOccurs="0" />
        <element ref="pidx:InventoryAdjustmentOut" minOccurs="0" />
        <element ref="pidx:GainOrLoss" minOccurs="0" />
        <element ref="pidx:EndingInventoryVolume" />
    </sequence>
    <attribute name="ProductCode" type="string" use="required">
        <annotation>
            <documentation>A code that identifies the inventoried product.  Codes used are the Oil Industry Common Product Codes.  The codes are maintained and available from the PIDX Downstream eBusiness Subcommittee. </documentation>
        </annotation>
    </attribute>
    <attribute name="ProductName" type="string">
        <annotation>
            <documentation>The name of the product asscociated with the product code.</documentation>
        </annotation>
    </attribute>
</complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
BeginningInventoryVolume pidx:BeginningInventoryVolume 0 (1)
Shipments pidx:Shipments 0 (1)
Receipts pidx:Receipts 0 (1)
TransfersIn pidx:TransfersIn 0 (1)
TransfersOut pidx:TransfersOut 0 (1)
ExchangesIn pidx:ExchangesIn 0 (1)
ExchangesOut pidx:ExchangesOut 0 (1)
RegradesIn pidx:RegradesIn 0 (1)
RegradesOut pidx:RegradesOut 0 (1)
TruckRackOut pidx:TruckRackOut 0 (1)
InventoryAdjustmentIn pidx:InventoryAdjustmentIn 0 (1)
InventoryAdjustmentOut pidx:InventoryAdjustmentOut 0 (1)
GainOrLoss pidx:GainOrLoss 0 (1)
EndingInventoryVolume pidx:EndingInventoryVolume (1) (1)
Collapse Child Attributes:
Name Type Default Value Use
ProductCode pidx:ProductCode Required
ProductName pidx:ProductName (Optional)
Collapse Derivation Tree:
Collapse References:
pidx:InventoryBalanceDetails