<?xml version="1.0" encoding="ISO-8859-1"?>
<xsd:schema xmlns="http://best.ms.philips.com/eco/2002/09/cdm" xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://best.ms.philips.com/eco/2002/09/cdm">
<xsd:annotation>
<xsd:documentation>
				---------------------------------------------------------------------------------------------------------------
|  $Header:   I:\archives\Engineer\Engineer\xsd-cdm\Order_initial.xsd-arc   1.4   Dec 06 2002 16:43:30   c819445  $															*/
|  $Author:   c819445  $                                                            
|  $Date:   Dec 06 2002 16:43:30  $                                                              
|
| ******************* change log **********************************************
|  $Log:   I:\archives\Engineer\Engineer\xsd-cdm\Order_initial.xsd-arc  $																

   Rev 1.4   Dec 06 2002 16:43:30   c819445
reformatted header

   Rev 1.21   Dec 06 2002 16:03:28   c819445
reformat header

   Rev 1.20   Dec 06 2002 13:09:14   c819445
  version

   Rev 1.19   Dec 06 2002 13:07:48   c819445
version

   Rev 1.18   Dec 06 2002 11:04:18   c819445
newly generated
|   ****************************************************************************
|
|   $Modtime:   Dec 06 2002 16:36:44  $                                                           
|   $Revision:   1.4  $                                                          
|   $Workfile:   Order_initial.xsd  $                                                          
|   $Archive:   I:\archives\Engineer\Engineer\xsd-cdm\Order_initial.xsd-arc  $    														
----------------------------------------------------------------------------------------------------------------

					
					Generated by SX_Structurize. Conforms to w3c http://www.w3.org/2001/XMLSchema

						
				File : Orderinitial.xsd

				Class : Orderinitial

				Generated on Fri Dec 06 16:36:35 CET 2002</xsd:documentation>
</xsd:annotation>
<xsd:include schemaLocation="Order.xsd"/>
<xsd:complexType name="OrderIdentification_initial">
<xsd:complexContent>
<xsd:restriction base="OrderIdentification">
<xsd:sequence>
<xsd:element minOccurs="0" name="order_from_funloc">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="order_from_funloc.OrderIdentification">
<xsd:attribute type="xsd:string" fixed="1" name="SUBJECT_MASK_ELEMENTNR"/>
<xsd:attribute type="xsd:string" fixed="1" name="LOGKEY"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="pms_order_number">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="pms_order_number.OrderIdentification">
<xsd:attribute type="xsd:string" fixed="3" name="LOGKEY"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="order_to_funloc">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="order_to_funloc.OrderIdentification">
<xsd:attribute type="xsd:string" fixed="2" name="SUBJECT_MASK_ELEMENTNR"/>
<xsd:attribute type="xsd:string" fixed="2" name="LOGKEY"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="order_type">
<xsd:complexType>
<xsd:simpleContent>
<xsd:extension base="order_type.OrderIdentification">
<xsd:attribute type="xsd:string" fixed="3" name="SUBJECT_MASK_ELEMENTNR"/>
<xsd:attribute type="xsd:string" fixed="4" name="LOGKEY"/>
</xsd:extension>
</xsd:simpleContent>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="OrderHeader_initial">
<xsd:complexContent>
<xsd:restriction base="OrderHeader">
<xsd:sequence>
<xsd:element type="invoice_to_funloc.OrderHeader" minOccurs="0" name="invoice_to_funloc"/>
<xsd:element type="ship_to_funloc.OrderHeader" minOccurs="0" name="ship_to_funloc"/>
<xsd:element type="order_date.OrderHeader" minOccurs="0" name="order_date"/>
<xsd:element type="required_delivery_date.OrderHeader" minOccurs="0" name="required_delivery_date"/>
<xsd:element type="orderkind.OrderHeader" minOccurs="0" name="orderkind"/>
<xsd:element type="mode_of_transport.OrderHeader" minOccurs="0" name="mode_of_transport"/>
<xsd:element type="buyer_responsible_code.OrderHeader" minOccurs="0" name="buyer_responsible_code"/>
<xsd:element type="supplier_responsible_code.OrderHeader" minOccurs="0" name="supplier_responsible_code"/>
<xsd:element type="turnaround_information.OrderHeader" minOccurs="0" name="turnaround_information"/>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="OrderLine_initial">
<xsd:sequence>
<xsd:element minOccurs="0" maxOccurs="1" type="LineIdentification_initial" name="Identification"/>
<xsd:element minOccurs="0" maxOccurs="1" type="LineData_initial" name="Data"/>
<xsd:element minOccurs="0" maxOccurs="unbounded" type="LineText_initial" name="Text"/>
</xsd:sequence>
<xsd:attribute fixed="OrderLine_initial" name="composite"/>
<xsd:attribute fixed="unbounded" name="max"/>
</xsd:complexType>
<xsd:complexType name="LineIdentification_initial">
<xsd:complexContent>
<xsd:restriction base="LineIdentification">
<xsd:sequence>
<xsd:element type="order_line_number.LineIdentification" minOccurs="0" name="order_line_number"/>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="LineData_initial">
<xsd:complexContent>
<xsd:restriction base="LineData">
<xsd:sequence>
<xsd:element type="item_service.LineData" minOccurs="0" name="item_service"/>
<xsd:element type="item_description.LineData" minOccurs="0" name="item_description"/>
<xsd:element type="generic_item_identification.LineData" minOccurs="0" name="generic_item_identification"/>
<xsd:element type="orderline_type.LineData" minOccurs="0" name="orderline_type"/>
<xsd:element type="required_delivery_date.LineData" minOccurs="0" name="required_delivery_date"/>
<xsd:element type="confirmed_delivery_date.LineData" minOccurs="0" name="confirmed_delivery_date"/>
<xsd:element type="quantity.LineData" minOccurs="0" name="quantity"/>
<xsd:element type="urgency_indicator.LineData" minOccurs="0" name="urgency_indicator"/>
<xsd:element type="price.LineData" minOccurs="0" name="price"/>
<xsd:element type="line_discount.LineData" minOccurs="0" name="line_discount"/>
<xsd:element type="currency.LineData" minOccurs="0" name="currency"/>
<xsd:element type="supplier_article_number.LineData" minOccurs="0" name="supplier_article_number"/>
<xsd:element type="valuation_type.LineData" minOccurs="0" name="valuation_type"/>
<xsd:element type="unit_of_measure_ordered.LineData" minOccurs="0" name="unit_of_measure_ordered"/>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="LineText_initial">
<xsd:complexContent>
<xsd:restriction base="LineText">
<xsd:sequence>
<xsd:element type="comment_line_number.LineText" minOccurs="0" name="comment_line_number"/>
<xsd:element type="orderline_text.LineText" minOccurs="0" name="orderline_text"/>
<xsd:element type="language_code_text.LineText" minOccurs="0" name="language_code_text"/>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="OrderText_initial">
<xsd:complexContent>
<xsd:restriction base="OrderText">
<xsd:sequence>
<xsd:element type="comment_line_number.OrderText" minOccurs="0" name="comment_line_number"/>
<xsd:element type="comment.OrderText" minOccurs="0" name="comment"/>
<xsd:element type="language_code.OrderText" minOccurs="0" name="language_code"/>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="OrderShipToData_initial">
<xsd:complexContent>
<xsd:restriction base="OrderShipToData">
<xsd:sequence>
<xsd:element type="organization_name_1.OrderShipToData" minOccurs="0" name="organization_name_1"/>
<xsd:element type="organization_name_2.OrderShipToData" minOccurs="0" name="organization_name_2"/>
<xsd:element type="contact_person.OrderShipToData" minOccurs="0" name="contact_person"/>
<xsd:element type="street_address_1.OrderShipToData" minOccurs="0" name="street_address_1"/>
<xsd:element type="street_address_2.OrderShipToData" minOccurs="0" name="street_address_2"/>
<xsd:element type="building_name.OrderShipToData" minOccurs="0" name="building_name"/>
<xsd:element type="post_code.OrderShipToData" minOccurs="0" name="post_code"/>
<xsd:element type="district_name.OrderShipToData" minOccurs="0" name="district_name"/>
<xsd:element type="place_name.OrderShipToData" minOccurs="0" name="place_name"/>
<xsd:element type="po_box.OrderShipToData" minOccurs="0" name="po_box"/>
<xsd:element type="post_code_po_box.OrderShipToData" minOccurs="0" name="post_code_po_box"/>
<xsd:element type="place_po_box.OrderShipToData" minOccurs="0" name="place_po_box"/>
<xsd:element type="state.OrderShipToData" minOccurs="0" name="state"/>
<xsd:element type="country_letter_code.OrderShipToData" minOccurs="0" name="country_letter_code"/>
<xsd:element type="country_name.OrderShipToData" minOccurs="0" name="country_name"/>
<xsd:element type="customer_identification.OrderShipToData" minOccurs="0" name="customer_identification"/>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="OrderOrderFromData_initial">
<xsd:complexContent>
<xsd:restriction base="OrderOrderFromData">
<xsd:sequence>
<xsd:element type="organization_name_1.OrderOrderFromData" minOccurs="0" name="organization_name_1"/>
<xsd:element type="organization_name_2.OrderOrderFromData" minOccurs="0" name="organization_name_2"/>
<xsd:element type="contact_person.OrderOrderFromData" minOccurs="0" name="contact_person"/>
<xsd:element type="street_address_1.OrderOrderFromData" minOccurs="0" name="street_address_1"/>
<xsd:element type="street_address_2.OrderOrderFromData" minOccurs="0" name="street_address_2"/>
<xsd:element type="building_name.OrderOrderFromData" minOccurs="0" name="building_name"/>
<xsd:element type="post_code.OrderOrderFromData" minOccurs="0" name="post_code"/>
<xsd:element type="district_name.OrderOrderFromData" minOccurs="0" name="district_name"/>
<xsd:element type="place_name.OrderOrderFromData" minOccurs="0" name="place_name"/>
<xsd:element type="po_box.OrderOrderFromData" minOccurs="0" name="po_box"/>
<xsd:element type="post_code_po_box.OrderOrderFromData" minOccurs="0" name="post_code_po_box"/>
<xsd:element type="place_po_box.OrderOrderFromData" minOccurs="0" name="place_po_box"/>
<xsd:element type="state.OrderOrderFromData" minOccurs="0" name="state"/>
<xsd:element type="country_letter_code.OrderOrderFromData" minOccurs="0" name="country_letter_code"/>
<xsd:element type="country_name.OrderOrderFromData" minOccurs="0" name="country_name"/>
<xsd:element type="order_from_identification.OrderOrderFromData" minOccurs="0" name="order_from_identification"/>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="OrderInvoiceToData_initial">
<xsd:complexContent>
<xsd:restriction base="OrderInvoiceToData">
<xsd:sequence>
<xsd:element type="organization_name_1.OrderInvoiceToData" minOccurs="0" name="organization_name_1"/>
<xsd:element type="organization_name_2.OrderInvoiceToData" minOccurs="0" name="organization_name_2"/>
<xsd:element type="contact_person.OrderInvoiceToData" minOccurs="0" name="contact_person"/>
<xsd:element type="street_address_1.OrderInvoiceToData" minOccurs="0" name="street_address_1"/>
<xsd:element type="street_address_2.OrderInvoiceToData" minOccurs="0" name="street_address_2"/>
<xsd:element type="building_name.OrderInvoiceToData" minOccurs="0" name="building_name"/>
<xsd:element type="post_code.OrderInvoiceToData" minOccurs="0" name="post_code"/>
<xsd:element type="district_name.OrderInvoiceToData" minOccurs="0" name="district_name"/>
<xsd:element type="place_name.OrderInvoiceToData" minOccurs="0" name="place_name"/>
<xsd:element type="po_box.OrderInvoiceToData" minOccurs="0" name="po_box"/>
<xsd:element type="post_code_po_box.OrderInvoiceToData" minOccurs="0" name="post_code_po_box"/>
<xsd:element type="place_po_box.OrderInvoiceToData" minOccurs="0" name="place_po_box"/>
<xsd:element type="state.OrderInvoiceToData" minOccurs="0" name="state"/>
<xsd:element type="country_letter_code.OrderInvoiceToData" minOccurs="0" name="country_letter_code"/>
<xsd:element type="country_name.OrderInvoiceToData" minOccurs="0" name="country_name"/>
<xsd:element type="invoice_to_identification.OrderInvoiceToData" minOccurs="0" name="invoice_to_identification"/>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="OrderOrderToData_initial">
<xsd:complexContent>
<xsd:restriction base="OrderOrderToData">
<xsd:sequence>
<xsd:element type="organization_name_1.OrderOrderToData" minOccurs="0" name="organization_name_1"/>
<xsd:element type="organization_name_2.OrderOrderToData" minOccurs="0" name="organization_name_2"/>
<xsd:element type="contact_person.OrderOrderToData" minOccurs="0" name="contact_person"/>
<xsd:element type="street_address_1.OrderOrderToData" minOccurs="0" name="street_address_1"/>
<xsd:element type="street_address_2.OrderOrderToData" minOccurs="0" name="street_address_2"/>
<xsd:element type="building_name.OrderOrderToData" minOccurs="0" name="building_name"/>
<xsd:element type="post_code.OrderOrderToData" minOccurs="0" name="post_code"/>
<xsd:element type="district_name.OrderOrderToData" minOccurs="0" name="district_name"/>
<xsd:element type="place_name.OrderOrderToData" minOccurs="0" name="place_name"/>
<xsd:element type="po_box.OrderOrderToData" minOccurs="0" name="po_box"/>
<xsd:element type="post_code_po_box.OrderOrderToData" minOccurs="0" name="post_code_po_box"/>
<xsd:element type="place_po_box.OrderOrderToData" minOccurs="0" name="place_po_box"/>
<xsd:element type="state.OrderOrderToData" minOccurs="0" name="state"/>
<xsd:element type="country_letter_code.OrderOrderToData" minOccurs="0" name="country_letter_code"/>
<xsd:element type="country_name.OrderOrderToData" minOccurs="0" name="country_name"/>
<xsd:element type="order_to_identification.OrderOrderToData" minOccurs="0" name="order_to_identification"/>
</xsd:sequence>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="Order_initial">
<xsd:annotation>
<xsd:documentation>TIB013Order_initial</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element type="xsd:string" name="version"/>
<xsd:element type="xsd:string" name="object_type"/>
<xsd:element minOccurs="0" maxOccurs="1" type="OrderIdentification_initial" name="Identification"/>
<xsd:element minOccurs="0" maxOccurs="1" type="OrderHeader_initial" name="Header"/>
<xsd:element minOccurs="0" maxOccurs="unbounded" type="OrderLine_initial" name="Line"/>
<xsd:element minOccurs="0" maxOccurs="unbounded" type="OrderText_initial" name="Text"/>
<xsd:element minOccurs="0" maxOccurs="1" type="OrderShipToData_initial" name="ShipToData"/>
<xsd:element minOccurs="0" maxOccurs="1" type="OrderOrderFromData_initial" name="OrderFromData"/>
<xsd:element minOccurs="0" maxOccurs="1" type="OrderInvoiceToData_initial" name="InvoiceToData"/>
<xsd:element minOccurs="0" maxOccurs="1" type="OrderOrderToData_initial" name="OrderToData"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:schema>
