Definition Type: ComplexType
Name: OrderLineBase
Namespace: http://www.openapplications.org/oagis
Type: nsC:DocumentLine
Containing Schema: Invoice.xsd
Abstract
Collapse XSD Schema Diagram:
Drilldown into TransportationTerm in schema invoice_xsd Drilldown into Distribution in schema invoice_xsd Drilldown into SubstitutionAllowedInd in schema invoice_xsd Drilldown into ShipPriorToDueDateInd in schema invoice_xsd Drilldown into BackOrderedInd in schema invoice_xsd Drilldown into DropShipInd in schema invoice_xsd Drilldown into PackingMaterial in schema invoice_xsd Drilldown into ReasonCode in schema invoice_xsd Drilldown into Priority in schema invoice_xsd Drilldown into ShipNote in schema invoice_xsd Drilldown into FreightClass in schema invoice_xsd Drilldown into License in schema invoice_xsd Drilldown into MinimumTemperature in schema invoice_xsd Drilldown into MaximumTemperature in schema invoice_xsd Drilldown into DeliveryTemperature in schema invoice_xsd Drilldown into LoadingTemperature in schema invoice_xsd Drilldown into ActualTemperature in schema invoice_xsd Drilldown into Temperatures in schema invoice_xsd Drilldown into ShippingNote in schema invoice_xsd Drilldown into SpecialHandlingNote in schema invoice_xsd Drilldown into Note in schema invoice_xsd Drilldown into Notes in schema invoice_xsd Drilldown into Description in schema invoice_xsd Drilldown into TaxWithholdingExempt in schema invoice_xsd Drilldown into PromisedShipDate in schema invoice_xsd Drilldown into PromisedDeliveryDate in schema invoice_xsd Drilldown into NeedDeliveryDate in schema invoice_xsd Drilldown into BackOrderedQuantity in schema invoice_xsd Drilldown into EarliestShipDate in schema invoice_xsd Drilldown into TotalAmount in schema invoice_xsd Drilldown into ExtendedPrice in schema invoice_xsd Drilldown into UnitPrice in schema invoice_xsd Drilldown into OrderQuantity in schema invoice_xsd Drilldown into OrderItem in schema invoice_xsd Drilldown into LineNumber in schema invoice_xsd Drilldown into DocumentLine in schema invoice_xsdXSD Diagram of OrderLineBase in schema invoice_xsd (HR-XML - Human Resources XML)
Collapse XSD Schema Code:
<xs:complexType name="OrderLineBase">
    <xs:complexContent>
        <xs:extension base="DocumentLine">
            <xs:sequence>
                <xs:element ref="OrderItem" minOccurs="0" />
                <xs:element name="OrderQuantity" type="Quantity" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Indicates the number of ordered items for the given line..</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="UnitPrice" type="AmountPerQuantity" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Indicates the price per unit of the items ordered.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="ExtendedPrice" type="Amount" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Indicates the accumulated cost of the ordered items for this line. It is OrderedQuantity multiplied by the UnitPrce.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="TotalAmount" type="Amount" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Indicates the total cost of the ordered items for this line.This includes any additional charges or handling fees.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="EarliestShipDate" type="DateTimeAny" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Indicates the earliest ship date for the order line.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="BackOrderedQuantity" type="Quantity" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Indicates the number of the ordered quantity placed on back order for the line.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="NeedDeliveryDate" type="DateTimeAny" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Indicates the date the order line needs to be delivered to the customer..</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="PromisedDeliveryDate" type="DateTimeAny" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Indicates the date in which the order line was promised to be delivered to the customer.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="PromisedShipDate" type="DateTimeAny" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Indicates the date in which the order line was promised to be shipped from the supplier to the customer.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="TaxWithholdingExempt" type="TaxWithholdingExempt" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Specifies whether the item is exempt from withholding taxes..</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="Description" type="Description" minOccurs="0" maxOccurs="unbounded">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Is a free form description of the line.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:group ref="Notes" minOccurs="0" />
                <xs:group ref="Temperatures" minOccurs="0" />
                <xs:element name="MaximumTemperature" type="Temperature" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Is maximum temperature the Line item can reach.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="MinimumTemperature" type="Temperature" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Is minimum temperature the Line item can reach.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="License" type="License" minOccurs="0" maxOccurs="unbounded">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Indicates what type of licenses are required in order to make the sell.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="FreightClass" type="FreightClass" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Qualifies goods for purposes of freight cost calculation. An example would the qualifications used by National Motor Freight Carriers.

EXAMPLES	National Motor Freight Carriers (NMFC) Class Code 

Based on an evaluation of density, stowability, ease of handling and liability, the commodities are grouped into one of 18 classes.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="ShipNote" type="Note" minOccurs="0" maxOccurs="unbounded">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Is the shipping instructions or notes.  This is a free form area that contains special instructions such as: Second Day Air, Hurry, Rush, Handle with Care.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="Priority" type="Priority" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Inidicates the Priority that the Customer is requesting for the order.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="ReasonCode" type="ReasonCode" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Is used as a reason indicator for any type of business event or activity.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="PackingMaterial" type="PackingMaterial" minOccurs="0" />
                <xs:element name="DropShipInd" type="Indicator" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Indicates whether the order can be drop shipped or not.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="BackOrderedInd" type="Indicator" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Inidicates if the Order is BackOrdered or not.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="ShipPriorToDueDateInd" type="Indicator" minOccurs="0" />
                <xs:element name="SubstitutionAllowedInd" type="Indicator" minOccurs="0" />
                <xs:element ref="Distribution" minOccurs="0" maxOccurs="unbounded" />
                <xs:element ref="TransportationTerm" minOccurs="0" />
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
LineNumber nsC:LineNumber 0 (1)
OrderItem nsC:OrderItem 0 (1)
OrderQuantity nsC:OrderQuantity 0 (1)
UnitPrice nsC:UnitPrice 0 (1)
ExtendedPrice nsC:ExtendedPrice 0 (1)
TotalAmount nsC:TotalAmount 0 (1)
EarliestShipDate nsC:EarliestShipDate 0 (1)
BackOrderedQuantity nsC:BackOrderedQuantity 0 (1)
NeedDeliveryDate nsC:NeedDeliveryDate 0 (1)
PromisedDeliveryDate nsC:PromisedDeliveryDate 0 (1)
PromisedShipDate nsC:PromisedShipDate 0 (1)
TaxWithholdingExempt nsC:TaxWithholdingExempt 0 (1)
Description nsC:Description 0 unbounded
Note nsC:Note 0 unbounded
SpecialHandlingNote nsC:SpecialHandlingNote 0 unbounded
ShippingNote nsC:ShippingNote 0 unbounded
ActualTemperature nsC:ActualTemperature 0 unbounded
LoadingTemperature nsC:LoadingTemperature 0 unbounded
DeliveryTemperature nsC:DeliveryTemperature 0 unbounded
MaximumTemperature nsC:MaximumTemperature 0 (1)
MinimumTemperature nsC:MinimumTemperature 0 (1)
License nsC:License 0 unbounded
FreightClass nsC:FreightClass 0 (1)
ShipNote nsC:ShipNote 0 unbounded
Priority nsC:Priority 0 (1)
ReasonCode nsC:ReasonCode 0 (1)
PackingMaterial nsC:PackingMaterial 0 (1)
DropShipInd nsC:DropShipInd 0 (1)
BackOrderedInd nsC:BackOrderedInd 0 (1)
ShipPriorToDueDateInd nsC:ShipPriorToDueDateInd 0 (1)
SubstitutionAllowedInd nsC:SubstitutionAllowedInd 0 (1)
Distribution nsC:Distribution 0 unbounded
TransportationTerm nsC:TransportationTerm 0 (1)
<xs:group> nsC:Notes 0 (1)
<xs:group> nsC:Temperatures 0 (1)
Collapse Derivation Tree:
Collapse References:
nsC:OrderLine, nsC:OrderSchedule, nsC:OrderSubLine