Definition Type: ComplexType
Name: OrderHeader
Namespace: http://www.openapplications.org/oagis
Type: oa:DocumentOrderHeader
Containing Schema: Order.xsd
Abstract True
Collapse XSD Schema Diagram:
Drilldown into Parties in schema components_xsd Drilldown into Distribution in schema components_xsd Drilldown into Charges in schema components_xsd Drilldown into PaymentTerms in schema components_xsd Drilldown into TransportationTerm in schema components_xsd Drilldown into TotalAmount in schema order_xsd Drilldown into ExtendedPrice in schema order_xsd Drilldown into PromisedShipDate in schema order_xsd Drilldown into PromisedDeliveryDate in schema order_xsd Drilldown into NeedDeliveryDate in schema order_xsd Drilldown into EarliestShipDate in schema order_xsd Drilldown into ReasonCode in schema order_xsd Drilldown into Priority in schema order_xsd Drilldown into ShipPriorToDueDateInd in schema order_xsd Drilldown into BackOrderedInd in schema order_xsd Drilldown into DropShipInd in schema order_xsd Drilldown into ShipNote in schema order_xsd Drilldown into FreightClass in schema order_xsd Drilldown into License in schema order_xsd Drilldown into TaxWithholdingExempt in schema order_xsd Drilldown into SpecialPriceAuthorization in schema order_xsd Drilldown into OrderStatus in schema components_xsd Drilldown into Attachments in schema components_xsd Drilldown into DocumentReferences in schema components_xsd Drilldown into Note in schema document_xsd Drilldown into Description in schema document_xsd Drilldown into DocumentDateTime in schema document_xsd Drilldown into LastModificationDateTime in schema document_xsd Drilldown into Status in schema components_xsd Drilldown into DocumentIds in schema fields_xsd Drilldown into DocumentOrderHeader in schema document_xsdXSD Diagram of OrderHeader in schema order_xsd (Open Applications Group (OAGIS))
Collapse XSD Schema Code:
<xs:complexType name="OrderHeader" abstract="true">
    <xs:complexContent>
        <xs:extension base="DocumentOrderHeader">
            <xs:sequence>
                <xs:element ref="OrderStatus" minOccurs="0" />
                <xs:element name="SpecialPriceAuthorization" type="AuthorizationId" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Is the supplier's code to authorize special pricing as a result of an agreement.</xs:documentation>
                        <xs:documentation source="http://www.openapplications.org/oagis">SYNONYMS:	Price Authorization, Price Code</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 document is exempt from withholding taxes..</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="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:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Indicates if the order can be shipped prior to the dates on the order.</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="EarliestShipDate" type="DateTimeAny" minOccurs="0">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Indicates the earliest ship date for the order.</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 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 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 was promised to be shipped from the supplier to the customer.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="ExtendedPrice" type="Amount" minOccurs="0" maxOccurs="2">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Indicates the total value of the order line items. It does not include any additional charges or fees.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element name="TotalAmount" type="Amount" minOccurs="0" maxOccurs="2">
                    <xs:annotation>
                        <xs:documentation source="http://www.openapplications.org/oagis">Indicates the total value of the order. It is possible for this to be provided in both the currency of the given transaction or in the default currency of the sending orginization (the functional currency). This is necessary for internal application communication.</xs:documentation>
                    </xs:annotation>
                </xs:element>
                <xs:element ref="TransportationTerm" minOccurs="0" />
                <xs:element ref="PaymentTerms" minOccurs="0" maxOccurs="unbounded" />
                <xs:element ref="Charges" minOccurs="0" />
                <xs:element ref="Distribution" minOccurs="0" maxOccurs="unbounded" />
                <xs:element ref="Parties" minOccurs="0" />
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>
Collapse Child Elements:
Name Type Min Occurs Max Occurs
DocumentIds oa:DocumentIds 0 (1)
Status oa:Status 0 (1)
LastModificationDateTime oa:LastModificationDateTime 0 (1)
DocumentDateTime oa:DocumentDateTime 0 (1)
Description oa:Description 0 unbounded
Note oa:Note 0 unbounded
DocumentReferences oa:DocumentReferences 0 (1)
Attachments oa:Attachments 0 (1)
DocumentIds oa:DocumentIds 0 (1)
LastModificationDateTime oa:LastModificationDateTime 0 (1)
DocumentDateTime oa:DocumentDateTime 0 (1)
Description oa:Description 0 unbounded
Note oa:Note 0 unbounded
DocumentReferences oa:DocumentReferences 0 (1)
Attachments oa:Attachments 0 (1)
OrderStatus oa:OrderStatus 0 (1)
SpecialPriceAuthorization oa:SpecialPriceAuthorization 0 (1)
TaxWithholdingExempt oa:TaxWithholdingExempt 0 (1)
License oa:License 0 unbounded
FreightClass oa:FreightClass 0 (1)
ShipNote oa:ShipNote 0 unbounded
DropShipInd oa:DropShipInd 0 (1)
BackOrderedInd oa:BackOrderedInd 0 (1)
ShipPriorToDueDateInd oa:ShipPriorToDueDateInd 0 (1)
Priority oa:Priority 0 (1)
ReasonCode oa:ReasonCode 0 (1)
EarliestShipDate oa:EarliestShipDate 0 (1)
NeedDeliveryDate oa:NeedDeliveryDate 0 (1)
PromisedDeliveryDate oa:PromisedDeliveryDate 0 (1)
PromisedShipDate oa:PromisedShipDate 0 (1)
ExtendedPrice oa:ExtendedPrice 0 2
TotalAmount oa:TotalAmount 0 2
TransportationTerm oa:TransportationTerm 0 (1)
PaymentTerms oa:PaymentTerms 0 unbounded
Charges oa:Charges 0 (1)
Distribution oa:Distribution 0 unbounded
Parties oa:Parties 0 (1)
Collapse Derivation Tree:
Collapse References:
oa:InvoiceHeader