Author: hansbak
Date: Fri Aug  1 06:32:42 2008
New Revision: 681688

URL: http://svn.apache.org/viewvc?rev=681688&view=rev
Log:
corrected inconsistent lineending characters shown on import after an an svn 
export

Modified:
    ofbiz/trunk/applications/marketing/data/sfaDemoData.xml
    ofbiz/trunk/specialpurpose/oagis/dtd/161B_process_shipment_001.xsd

Modified: ofbiz/trunk/applications/marketing/data/sfaDemoData.xml
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/applications/marketing/data/sfaDemoData.xml?rev=681688&r1=681687&r2=681688&view=diff
==============================================================================
--- ofbiz/trunk/applications/marketing/data/sfaDemoData.xml (original)
+++ ofbiz/trunk/applications/marketing/data/sfaDemoData.xml Fri Aug  1 06:32:42 
2008
@@ -1,59 +1,59 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<entity-engine-xml>
-    <!-- demo owner -->
-    <Party partyId="admin"/>
-    <PartyRole partyId="admin" roleTypeId="OWNER"/>
-    
-    <!-- demo accounts -->
-    <Party partyId="sfa100" partyTypeId="PARTY_GROUP" 
statusId="PARTY_ENABLED"/>
-    <PartyGroup partyId="sfa100" groupName="A profitable Account"/>
-    <PartyRole partyId="sfa100" roleTypeId="_NA_"/>
-    <PartyRole partyId="sfa100" roleTypeId="ACCOUNT"/>
-    <ContactMech contactMechId="sfa100" contactMechTypeId="POSTAL_ADDRESS"/>
-    <ContactMech contactMechId="sfa101" contactMechTypeId="TELECOM_NUMBER"/>
-    <ContactMech contactMechId="sfa102" contactMechTypeId="EMAIL_ADDRESS" 
infoString="[EMAIL PROTECTED]"/>
-    <PostalAddress contactMechId="sfa100" address1="151 Madison street." 
city="Edison" postalCode="32451" lastUpdatedStamp="2008-05-23 11:57:40.936" 
lastUpdatedTxStamp="2008-05-23 11:57:39.476" createdStamp="2008-05-23 
11:57:40.936" createdTxStamp="2008-05-23 11:57:39.476"/>
-    <TelecomNumber contactMechId="sfa101" countryCode="1" areaCode="33" 
contactNumber="12456" lastUpdatedStamp="2008-05-23 11:57:41.179" 
lastUpdatedTxStamp="2008-05-23 11:57:39.476" createdStamp="2008-05-23 
11:57:41.179" createdTxStamp="2008-05-23 11:57:39.476"/>
-    <PartyContactMech partyId="sfa100" contactMechId="sfa100" 
fromDate="2000-01-01 00:00:00.000"/>
-    <PartyContactMech partyId="sfa100" contactMechId="sfa101" 
fromDate="2000-01-01 00:00:00.000"/>
-    <PartyContactMech partyId="sfa100" contactMechId="sfa102" 
fromDate="2000-01-01 00:00:00.000"/>
-    <PartyContactMechPurpose partyId="sfa100" contactMechId="sfa100" 
contactMechPurposeTypeId="GENERAL_LOCATION" fromDate="2000-01-01 00:00:00.000"/>
-    <PartyContactMechPurpose partyId="sfa100" contactMechId="sfa101" 
contactMechPurposeTypeId="PRIMARY_PHONE" fromDate="2000-01-01 00:00:00.000"/>
-    <PartyContactMechPurpose partyId="sfa100" contactMechId="sfa102" 
contactMechPurposeTypeId="PRIMARY_EMAIL" fromDate="2000-01-01 00:00:00.000"/>
-    <Party partyId="DemoCustomer"/>
-    <PartyRole partyId="DemoCustomer" roleTypeId="ACCOUNT"/>
-    <Party partyId="DemoCustCompany"/>
-    <PartyRole partyId="DemoCustCompany" roleTypeId="ACCOUNT"/>
-    <Party partyId="DemoSupplier"/>
-    <PartyRole partyId="DemoSupplier" roleTypeId="ACCOUNT"/>
-    
-    <!-- demo contacts -->
-    <Party partyId="DemoCustomer1"/>
-    <PartyRole partyId="DemoCustomer1" roleTypeId="CONTACT"/>
-    <PartyRelationship partyIdFrom="sfa100" roleTypeIdFrom="ACCOUNT" 
partyIdTo="DemoCustomer1" roleTypeIdTo="CONTACT" fromDate="2000-01-01 
00:00:00.000" partyRelationshipTypeId="EMPLOYMENT"/>
-    <Party partyId="DemoCustomer2"/>
-    <PartyRole partyId="DemoCustomer2" roleTypeId="CONTACT"/>
-    <PartyRelationship partyIdFrom="DemoCustCompany" roleTypeIdFrom="ACCOUNT" 
partyIdTo="DemoCustomer2" roleTypeIdTo="CONTACT" fromDate="2000-01-01 
00:00:00.000" partyRelationshipTypeId="EMPLOYMENT"/>
-    <Party partyId="DemoCustomer3"/>
-    <PartyRole partyId="DemoCustomer3" roleTypeId="CONTACT"/>
-    <PartyRelationship partyIdFrom="DemoCustCompany" roleTypeIdFrom="ACCOUNT" 
partyIdTo="DemoCustomer3" roleTypeIdTo="CONTACT" fromDate="2000-01-01 
00:00:00.000" partyRelationshipTypeId="EMPLOYMENT"/>
-    
-    <!-- demo lead -->
-    <Party partyId="sfa102" partyTypeId="PARTY_GROUP" 
statusId="PARTY_ENABLED"/>
-    <PartyGroup partyId="sfa102" groupName="A promising Lead Company"/>
-    <PartyRole partyId="sfa102" roleTypeId="ACCOUNT_LEAD"/>
-    <Party partyId="sfa101" partyTypeId="PERSON" statusId="PARTY_ENABLED"/>
-    <Person partyId="sfa101" firstName="John" lastName="Lead"/>
-    <PartyRole partyId="sfa101" roleTypeId="_NA_"/>
-    <PartyRole partyId="sfa101" roleTypeId="LEAD"/>
-    <!-- company to lead relationship -->
-    <PartyRelationship partyIdFrom="sfa102" roleTypeIdFrom="ACCOUNT_LEAD" 
partyIdTo="sfa101" roleTypeIdTo="LEAD" fromDate="2000-01-01 00:00:00.000" 
partyRelationshipTypeId="EMPLOYMENT"/>
-    <!-- owner to lead relationship -->
-    <PartyRelationship partyIdFrom="admin" roleTypeIdFrom="OWNER" 
partyIdTo="sfa101" roleTypeIdTo="LEAD" fromDate="2000-01-01 00:00:00.000" 
partyRelationshipTypeId="LEAD_OWNER"/>
-    <ContactMech contactMechId="sfa103" contactMechTypeId="EMAIL_ADDRESS" 
infoString="[EMAIL PROTECTED]"/>
-    <PartyContactMech partyId="sfa101" contactMechId="sfa103" 
fromDate="2000-01-01 00:00:00.000"/>
-    <PartyContactMechPurpose partyId="sfa101" contactMechId="sfa103" 
contactMechPurposeTypeId="PRIMARY_EMAIL" fromDate="2000-01-01 00:00:00.000"/>
-    
-</entity-engine-xml>
+<?xml version="1.0" encoding="UTF-8"?>
+<entity-engine-xml>
+    <!-- demo owner -->
+    <Party partyId="admin"/>
+    <PartyRole partyId="admin" roleTypeId="OWNER"/>
+    
+    <!-- demo accounts -->
+    <Party partyId="sfa100" partyTypeId="PARTY_GROUP" 
statusId="PARTY_ENABLED"/>
+    <PartyGroup partyId="sfa100" groupName="A profitable Account"/>
+    <PartyRole partyId="sfa100" roleTypeId="_NA_"/>
+    <PartyRole partyId="sfa100" roleTypeId="ACCOUNT"/>
+    <ContactMech contactMechId="sfa100" contactMechTypeId="POSTAL_ADDRESS"/>
+    <ContactMech contactMechId="sfa101" contactMechTypeId="TELECOM_NUMBER"/>
+    <ContactMech contactMechId="sfa102" contactMechTypeId="EMAIL_ADDRESS" 
infoString="[EMAIL PROTECTED]"/>
+    <PostalAddress contactMechId="sfa100" address1="151 Madison street." 
city="Edison" postalCode="32451" lastUpdatedStamp="2008-05-23 11:57:40.936" 
lastUpdatedTxStamp="2008-05-23 11:57:39.476" createdStamp="2008-05-23 
11:57:40.936" createdTxStamp="2008-05-23 11:57:39.476"/>
+    <TelecomNumber contactMechId="sfa101" countryCode="1" areaCode="33" 
contactNumber="12456" lastUpdatedStamp="2008-05-23 11:57:41.179" 
lastUpdatedTxStamp="2008-05-23 11:57:39.476" createdStamp="2008-05-23 
11:57:41.179" createdTxStamp="2008-05-23 11:57:39.476"/>
+    <PartyContactMech partyId="sfa100" contactMechId="sfa100" 
fromDate="2000-01-01 00:00:00.000"/>
+    <PartyContactMech partyId="sfa100" contactMechId="sfa101" 
fromDate="2000-01-01 00:00:00.000"/>
+    <PartyContactMech partyId="sfa100" contactMechId="sfa102" 
fromDate="2000-01-01 00:00:00.000"/>
+    <PartyContactMechPurpose partyId="sfa100" contactMechId="sfa100" 
contactMechPurposeTypeId="GENERAL_LOCATION" fromDate="2000-01-01 00:00:00.000"/>
+    <PartyContactMechPurpose partyId="sfa100" contactMechId="sfa101" 
contactMechPurposeTypeId="PRIMARY_PHONE" fromDate="2000-01-01 00:00:00.000"/>
+    <PartyContactMechPurpose partyId="sfa100" contactMechId="sfa102" 
contactMechPurposeTypeId="PRIMARY_EMAIL" fromDate="2000-01-01 00:00:00.000"/>
+    <Party partyId="DemoCustomer"/>
+    <PartyRole partyId="DemoCustomer" roleTypeId="ACCOUNT"/>
+    <Party partyId="DemoCustCompany"/>
+    <PartyRole partyId="DemoCustCompany" roleTypeId="ACCOUNT"/>
+    <Party partyId="DemoSupplier"/>
+    <PartyRole partyId="DemoSupplier" roleTypeId="ACCOUNT"/>
+    
+    <!-- demo contacts -->
+    <Party partyId="DemoCustomer1"/>
+    <PartyRole partyId="DemoCustomer1" roleTypeId="CONTACT"/>
+    <PartyRelationship partyIdFrom="sfa100" roleTypeIdFrom="ACCOUNT" 
partyIdTo="DemoCustomer1" roleTypeIdTo="CONTACT" fromDate="2000-01-01 
00:00:00.000" partyRelationshipTypeId="EMPLOYMENT"/>
+    <Party partyId="DemoCustomer2"/>
+    <PartyRole partyId="DemoCustomer2" roleTypeId="CONTACT"/>
+    <PartyRelationship partyIdFrom="DemoCustCompany" roleTypeIdFrom="ACCOUNT" 
partyIdTo="DemoCustomer2" roleTypeIdTo="CONTACT" fromDate="2000-01-01 
00:00:00.000" partyRelationshipTypeId="EMPLOYMENT"/>
+    <Party partyId="DemoCustomer3"/>
+    <PartyRole partyId="DemoCustomer3" roleTypeId="CONTACT"/>
+    <PartyRelationship partyIdFrom="DemoCustCompany" roleTypeIdFrom="ACCOUNT" 
partyIdTo="DemoCustomer3" roleTypeIdTo="CONTACT" fromDate="2000-01-01 
00:00:00.000" partyRelationshipTypeId="EMPLOYMENT"/>
+    
+    <!-- demo lead -->
+    <Party partyId="sfa102" partyTypeId="PARTY_GROUP" 
statusId="PARTY_ENABLED"/>
+    <PartyGroup partyId="sfa102" groupName="A promising Lead Company"/>
+    <PartyRole partyId="sfa102" roleTypeId="ACCOUNT_LEAD"/>
+    <Party partyId="sfa101" partyTypeId="PERSON" statusId="PARTY_ENABLED"/>
+    <Person partyId="sfa101" firstName="John" lastName="Lead"/>
+    <PartyRole partyId="sfa101" roleTypeId="_NA_"/>
+    <PartyRole partyId="sfa101" roleTypeId="LEAD"/>
+    <!-- company to lead relationship -->
+    <PartyRelationship partyIdFrom="sfa102" roleTypeIdFrom="ACCOUNT_LEAD" 
partyIdTo="sfa101" roleTypeIdTo="LEAD" fromDate="2000-01-01 00:00:00.000" 
partyRelationshipTypeId="EMPLOYMENT"/>
+    <!-- owner to lead relationship -->
+    <PartyRelationship partyIdFrom="admin" roleTypeIdFrom="OWNER" 
partyIdTo="sfa101" roleTypeIdTo="LEAD" fromDate="2000-01-01 00:00:00.000" 
partyRelationshipTypeId="LEAD_OWNER"/>
+    <ContactMech contactMechId="sfa103" contactMechTypeId="EMAIL_ADDRESS" 
infoString="[EMAIL PROTECTED]"/>
+    <PartyContactMech partyId="sfa101" contactMechId="sfa103" 
fromDate="2000-01-01 00:00:00.000"/>
+    <PartyContactMechPurpose partyId="sfa101" contactMechId="sfa103" 
contactMechPurposeTypeId="PRIMARY_EMAIL" fromDate="2000-01-01 00:00:00.000"/>
+    
+</entity-engine-xml>
 
 

Modified: ofbiz/trunk/specialpurpose/oagis/dtd/161B_process_shipment_001.xsd
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/dtd/161B_process_shipment_001.xsd?rev=681688&r1=681687&r2=681688&view=diff
==============================================================================
--- ofbiz/trunk/specialpurpose/oagis/dtd/161B_process_shipment_001.xsd 
(original)
+++ ofbiz/trunk/specialpurpose/oagis/dtd/161B_process_shipment_001.xsd Fri Aug  
1 06:32:42 2008
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0"?>
 <!-- ====================================================
        License information for this file is provided in LICENSE.TXT, as 
published
        on the Open Applications Group web site. www.openapplications.org
@@ -41,340 +41,340 @@
 
 Notes:
            
--->
-<xs:schema 
targetNamespace="http://www.openapplications.org/161B_PROCESS_SHIPMENT_001"; 
xmlns="http://www.openapplications.org/161B_PROCESS_SHIPMENT_001"; 
xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
xmlns:of="http://www.openapplications.org/oagis_fields"; 
xmlns:os="http://www.openapplications.org/oagis_segments";>
-       <xs:import namespace="http://www.openapplications.org/oagis_segments"; 
schemaLocation="oagis_segments.xsd"/>
-       <xs:import namespace="http://www.openapplications.org/oagis_fields"; 
schemaLocation="oagis_fields.xsd"/>
-       <xs:element name="PROCESS_SHIPMENT_001">
-               <xs:complexType>
-                       <xs:sequence>
-                               <xs:element ref="os:CNTROLAREA"/>
-                               <xs:element ref="DATAAREA" minOccurs="1" 
maxOccurs="unbounded"/>
-                       </xs:sequence>
-               </xs:complexType>
-       </xs:element>
-       <xs:element name="DATAAREA">
-               <xs:complexType>
-                       <xs:sequence>
-                               <xs:element ref="PROCESS_SHIPMENT"/>
-                       </xs:sequence>
-               </xs:complexType>
-       </xs:element>
-       <xs:element name="PROCESS_SHIPMENT">
-               <xs:complexType>
-                       <xs:sequence>
-                               <xs:element ref="SHIPMENT"/>
-                               <xs:element ref="SHIPUNIT" minOccurs="0" 
maxOccurs="unbounded"/>
-                       </xs:sequence>
-               </xs:complexType>
-       </xs:element>
-       <xs:element name="SHIPMENT">
-               <xs:complexType>
-                       <xs:sequence>
-                               <!-- (%DATETIME.DOCUMENT;) -->
-                               <xs:element ref="os:DATETIMEANY"/>
-                               <!-- (%AMOUNT.DECLAREVAL;)? -->
-                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%AMOUNT.DOCUMENT.T;)? -->
-                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%AMOUNT.ESTFREIGHT;)? -->
-                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%AMOUNT.FREIGHT.T;)? -->
-                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%AMOUNT.ITEM.T;)? -->
-                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%DATETIME.CREATION;)? -->
-                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%DATETIME.DELIVACT;)? -->
-                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%DATETIME.DELIVSCHED;)? -->
-                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%DATETIME.EARLSTSHIP;)? -->
-                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%DATETIME.LOADING;)? -->
-                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%DATETIME.NEEDDELV;)? -->
-                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%DATETIME.PROMDELV;)? -->
-                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%DATETIME.PROMSHIP;)? -->
-                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%DATETIME.SHIP;)? -->
-                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%DATETIME.SHIPSCHED;)? -->
-                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%OPERAMT.FREIGHT.T;)? -->
-                               <xs:element ref="os:OPERAMT" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.ESTWEIGHT;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.LOADINGWT;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.NETWEIGHT;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.SHIPUNIT;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.TOTWEIGHT;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.VOLUME;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%TEMPRATURE.ACTUAL;)? -->
-                               <xs:element ref="os:TEMPRATURE" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%TEMPRATURE.DELIVERY;)? -->
-                               <xs:element ref="os:TEMPRATURE" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%TEMPRATURE.LOADING;)? -->
-                               <xs:element ref="os:TEMPRATURE" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:DOCUMENTID"/>
-                               <xs:element ref="of:SHIPPERID"/>
-                               <xs:element ref="of:CARRIER" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:CARRSRVLVL" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:COUNTRYDST" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:COUNTRYORG" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:DESCRIPTN" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:DISTCENTER" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:DOCKID" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:DOCTYPE" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:DOCUMENTRV" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:DROPSHIP" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:EXPORTLIC" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:FRGHTCLS" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:FRGHTTERMS" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:HAZRDMATL" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:HDRSTATUS" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:IMPORTLIC" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:LOADPOINT" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:NOTES" minOccurs="0" 
maxOccurs="unbounded"/>
-                               <xs:element ref="of:PARTIALSHP" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:PRIORITY" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:ROUTEID" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:SHIPNOTES" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:SHIPPOINT" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:SHIPPRIOR" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:SHIPSRVLVL" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:SPECIALHND" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:STAGEPOINT" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:TRANSMETHD" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:TRANSTERMS" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:WAREHOUSE" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:USERAREA" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="os:PARTNER" minOccurs="1" 
maxOccurs="unbounded"/>
-                               <xs:element ref="SHIPITEM" minOccurs="1" 
maxOccurs="unbounded"/>
-                               <xs:element ref="os:ATTCHREF" minOccurs="0" 
maxOccurs="unbounded"/>
-                               <xs:element ref="os:CHARGE" minOccurs="0" 
maxOccurs="unbounded"/>
-                               <xs:element ref="DOCUMNTREF" minOccurs="0" 
maxOccurs="unbounded"/>
-                       </xs:sequence>
-               </xs:complexType>
-       </xs:element>
-       <xs:element name="SHIPITEM">
-               <xs:complexType>
-                       <xs:sequence>
-                               <!-- (%QUANTITY.ITEM;) -->
-                               <xs:element ref="os:QUANTITY"/>
-                               <!-- (%AMOUNT.EXTENDED.T;)? -->
-                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%AMOUNT.ITEM.T;)? -->
-                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.BACKORDERD;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.OPEN;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.ORDERED;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.SHIPPED;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.VOLUME;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.WEIGHT;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:ITEM"/>
-                               <xs:element ref="of:COUNTRYORG" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:DISPOSITN" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:EXPORTLIC" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:FRGHTCLS" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:FRGHTITEM" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:HAZRDMATL" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:IMPORTLIC" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:ITEMDESC" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:ITEMRV" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:ITEMRVX" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:ITEMX" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:LOTLEVEL" minOccurs="0" 
maxOccurs="unbounded"/>
-                               <xs:element ref="of:NOTES" minOccurs="0" 
maxOccurs="unbounded"/>
-                               <xs:element ref="of:OWNRSHPCDE" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:PACKING" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:PARTIALSHP" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:SHIPNOTES" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:SHIPPRIOR" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:UPC" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:USERAREA" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="DOCUMNTREF" minOccurs="0" 
maxOccurs="unbounded"/>
-                               <xs:element ref="INVDETAIL" minOccurs="0" 
maxOccurs="unbounded"/>
-                       </xs:sequence>
-               </xs:complexType>
-       </xs:element>
-       <xs:element name="DOCUMNTREF">
-               <xs:complexType>
-                       <xs:sequence>
-                               <xs:element ref="of:DOCTYPE"/>
-                               <xs:element ref="of:DOCUMENTID"/>
-                               <xs:element ref="of:PARTNRID"/>
-                               <xs:element ref="of:PARTNRTYPE"/>
-                               <xs:element ref="of:DESCRIPTN" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:DOCUMENTRV" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:LINENUM" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:NOTES" minOccurs="0" 
maxOccurs="unbounded"/>
-                               <xs:element ref="of:SCHLINENUM" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:SUBLINENUM" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:USERAREA" minOccurs="0" 
maxOccurs="1"/>
-                       </xs:sequence>
-               </xs:complexType>
-       </xs:element>
-       <xs:element name="INVDETAIL">
-               <xs:complexType>
-                       <xs:sequence>
-                               <!-- (%QUANTITY.ITEM;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:DESCRIPTN" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:DISPOSITN" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:LOTLEVEL" minOccurs="0" 
maxOccurs="unbounded"/>
-                               <xs:element ref="of:NOTES" minOccurs="0" 
maxOccurs="unbounded"/>
-                               <xs:element ref="of:SERIALNUM" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:USERAREA" minOccurs="0" 
maxOccurs="1"/>
-                       </xs:sequence>
-               </xs:complexType>
-       </xs:element>
-       <xs:element name="SHIPUNIT">
-               <xs:complexType>
-                       <xs:sequence>
-                               <!-- (%AMOUNT.DECLAREVAL;)? -->
-                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%AMOUNT.FREIGHT.T;)? -->
-                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%AMOUNT.ITEM.T;)? -->
-                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%AMOUNT.TOTAL.T;)? -->
-                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%DATETIME.DELIVACT;)? -->
-                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%DATETIME.DELIVSCHED;)? -->
-                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%DATETIME.LOADING;)? -->
-                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%DATETIME.SHIP;)? -->
-                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%OPERAMT.FREIGHT.T;)? -->
-                               <xs:element ref="os:OPERAMT" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.ESTWEIGHT;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.HEIGHT;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.LENGTH;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.LOADINGWT;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.NETWEIGHT;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.TOTWEIGHT;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.VOLUME;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!--  (%QUANTITY.WIDTH;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%TEMPRATURE.ACTUAL;)? -->
-                               <xs:element ref="os:TEMPRATURE" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%TEMPRATURE.DELIVERY;)? -->
-                               <xs:element ref="os:TEMPRATURE" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%TEMPRATURE.LOADING;)? -->
-                               <xs:element ref="os:TEMPRATURE" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:CARRIER"/>
-                               <xs:element ref="of:SHIPPERID"/>
-                               <xs:element ref="of:TRACKINGID"/>
-                               <xs:element ref="of:CARRSRVLVL" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:CONTAINRID" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:CONTNRSEAL" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:CONTNRTYPE" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:COUNTRYDST" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:COUNTRYORG" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:DESCRIPTN" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:EXPORTLIC" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:FRGHTCLS" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:FRGHTITEM" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:FRGHTTERMS" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:HAZRDMATL" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:IMPORTLIC" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:LOADPOINT" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:NOTES" minOccurs="0" 
maxOccurs="unbounded"/>
-                               <xs:element ref="of:SHIPMATLID" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:SHIPNOTES" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:SHIPPOINT" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:SHIPSRVLVL" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:SHPMTLDESC" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:SHPUNITSEQ" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:SHPUNITSTS" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:SHPUNITTOT" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:SPECIALHND" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:STAGEPOINT" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:TRANSMETHD" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:TRANSTERMS" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:USERAREA" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="os:PARTNER" minOccurs="1" 
maxOccurs="unbounded"/>
-                               <xs:element ref="os:ATTCHREF" minOccurs="0" 
maxOccurs="unbounded"/>
-                               <xs:element ref="os:CHARGE" minOccurs="0" 
maxOccurs="unbounded"/>
-                               <xs:element ref="CONTAINER" minOccurs="0" 
maxOccurs="unbounded"/>
-                               <xs:element ref="DOCUMNTREF" minOccurs="0" 
maxOccurs="unbounded"/>
-                               <xs:element ref="INVITEM" minOccurs="0" 
maxOccurs="unbounded"/>
-                       </xs:sequence>
-               </xs:complexType>
-       </xs:element>
-       <xs:element name="CONTAINER">
-               <xs:complexType>
-                       <xs:sequence>
-                               <xs:element ref="of:CONTAINRID" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:CONTNRSEAL" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:CONTNRTYPE" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:DESCRIPTN" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:NOTES" minOccurs="0" 
maxOccurs="unbounded"/>
-                               <xs:element ref="of:PACKING" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:PACKNGDESC" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:PARCNTNRID" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:SHIPMATLID" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:SHPMTLDESC" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:USERAREA" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="DOCUMNTREF" minOccurs="0" 
maxOccurs="unbounded"/>
-                               <xs:element ref="INVITEM" minOccurs="0" 
maxOccurs="unbounded"/>
-                       </xs:sequence>
-               </xs:complexType>
-       </xs:element>
-       <xs:element name="INVITEM">
-               <xs:complexType>
-                       <xs:sequence>
-                               <!-- (%QUANTITY.ITEM;) -->
-                               <xs:element ref="os:QUANTITY"/>
-                               <!-- (%AMOUNT.EXTENDED.T;)? -->
-                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%AMOUNT.ITEM.T;)? -->
-                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.VOLUME;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <!-- (%QUANTITY.WEIGHT;)? -->
-                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:ITEM"/>
-                               <xs:element ref="of:COUNTRYORG" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:FRGHTCLS" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:FRGHTITEM" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:HAZRDMATL" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:ITEMDESC" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:ITEMRV" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:ITEMRVX" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:ITEMX" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:LOTLEVEL" minOccurs="0" 
maxOccurs="unbounded"/>
-                               <xs:element ref="of:NOTES" minOccurs="0" 
maxOccurs="unbounded"/>
-                               <xs:element ref="of:OWNRSHPCDE" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:SHIPNOTES" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:UPC" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="of:USERAREA" minOccurs="0" 
maxOccurs="1"/>
-                               <xs:element ref="DOCUMNTREF" minOccurs="0" 
maxOccurs="unbounded"/>
-                               <xs:element ref="INVDETAIL" minOccurs="0" 
maxOccurs="unbounded"/>
-                       </xs:sequence>
-               </xs:complexType>
-       </xs:element>
-</xs:schema>
+-->
+<xs:schema 
targetNamespace="http://www.openapplications.org/161B_PROCESS_SHIPMENT_001"; 
xmlns="http://www.openapplications.org/161B_PROCESS_SHIPMENT_001"; 
xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
xmlns:of="http://www.openapplications.org/oagis_fields"; 
xmlns:os="http://www.openapplications.org/oagis_segments";>
+       <xs:import namespace="http://www.openapplications.org/oagis_segments"; 
schemaLocation="oagis_segments.xsd"/>
+       <xs:import namespace="http://www.openapplications.org/oagis_fields"; 
schemaLocation="oagis_fields.xsd"/>
+       <xs:element name="PROCESS_SHIPMENT_001">
+               <xs:complexType>
+                       <xs:sequence>
+                               <xs:element ref="os:CNTROLAREA"/>
+                               <xs:element ref="DATAAREA" minOccurs="1" 
maxOccurs="unbounded"/>
+                       </xs:sequence>
+               </xs:complexType>
+       </xs:element>
+       <xs:element name="DATAAREA">
+               <xs:complexType>
+                       <xs:sequence>
+                               <xs:element ref="PROCESS_SHIPMENT"/>
+                       </xs:sequence>
+               </xs:complexType>
+       </xs:element>
+       <xs:element name="PROCESS_SHIPMENT">
+               <xs:complexType>
+                       <xs:sequence>
+                               <xs:element ref="SHIPMENT"/>
+                               <xs:element ref="SHIPUNIT" minOccurs="0" 
maxOccurs="unbounded"/>
+                       </xs:sequence>
+               </xs:complexType>
+       </xs:element>
+       <xs:element name="SHIPMENT">
+               <xs:complexType>
+                       <xs:sequence>
+                               <!-- (%DATETIME.DOCUMENT;) -->
+                               <xs:element ref="os:DATETIMEANY"/>
+                               <!-- (%AMOUNT.DECLAREVAL;)? -->
+                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%AMOUNT.DOCUMENT.T;)? -->
+                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%AMOUNT.ESTFREIGHT;)? -->
+                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%AMOUNT.FREIGHT.T;)? -->
+                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%AMOUNT.ITEM.T;)? -->
+                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%DATETIME.CREATION;)? -->
+                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%DATETIME.DELIVACT;)? -->
+                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%DATETIME.DELIVSCHED;)? -->
+                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%DATETIME.EARLSTSHIP;)? -->
+                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%DATETIME.LOADING;)? -->
+                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%DATETIME.NEEDDELV;)? -->
+                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%DATETIME.PROMDELV;)? -->
+                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%DATETIME.PROMSHIP;)? -->
+                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%DATETIME.SHIP;)? -->
+                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%DATETIME.SHIPSCHED;)? -->
+                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%OPERAMT.FREIGHT.T;)? -->
+                               <xs:element ref="os:OPERAMT" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.ESTWEIGHT;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.LOADINGWT;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.NETWEIGHT;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.SHIPUNIT;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.TOTWEIGHT;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.VOLUME;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%TEMPRATURE.ACTUAL;)? -->
+                               <xs:element ref="os:TEMPRATURE" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%TEMPRATURE.DELIVERY;)? -->
+                               <xs:element ref="os:TEMPRATURE" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%TEMPRATURE.LOADING;)? -->
+                               <xs:element ref="os:TEMPRATURE" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:DOCUMENTID"/>
+                               <xs:element ref="of:SHIPPERID"/>
+                               <xs:element ref="of:CARRIER" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:CARRSRVLVL" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:COUNTRYDST" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:COUNTRYORG" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:DESCRIPTN" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:DISTCENTER" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:DOCKID" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:DOCTYPE" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:DOCUMENTRV" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:DROPSHIP" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:EXPORTLIC" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:FRGHTCLS" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:FRGHTTERMS" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:HAZRDMATL" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:HDRSTATUS" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:IMPORTLIC" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:LOADPOINT" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:NOTES" minOccurs="0" 
maxOccurs="unbounded"/>
+                               <xs:element ref="of:PARTIALSHP" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:PRIORITY" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:ROUTEID" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:SHIPNOTES" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:SHIPPOINT" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:SHIPPRIOR" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:SHIPSRVLVL" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:SPECIALHND" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:STAGEPOINT" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:TRANSMETHD" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:TRANSTERMS" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:WAREHOUSE" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:USERAREA" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="os:PARTNER" minOccurs="1" 
maxOccurs="unbounded"/>
+                               <xs:element ref="SHIPITEM" minOccurs="1" 
maxOccurs="unbounded"/>
+                               <xs:element ref="os:ATTCHREF" minOccurs="0" 
maxOccurs="unbounded"/>
+                               <xs:element ref="os:CHARGE" minOccurs="0" 
maxOccurs="unbounded"/>
+                               <xs:element ref="DOCUMNTREF" minOccurs="0" 
maxOccurs="unbounded"/>
+                       </xs:sequence>
+               </xs:complexType>
+       </xs:element>
+       <xs:element name="SHIPITEM">
+               <xs:complexType>
+                       <xs:sequence>
+                               <!-- (%QUANTITY.ITEM;) -->
+                               <xs:element ref="os:QUANTITY"/>
+                               <!-- (%AMOUNT.EXTENDED.T;)? -->
+                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%AMOUNT.ITEM.T;)? -->
+                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.BACKORDERD;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.OPEN;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.ORDERED;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.SHIPPED;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.VOLUME;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.WEIGHT;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:ITEM"/>
+                               <xs:element ref="of:COUNTRYORG" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:DISPOSITN" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:EXPORTLIC" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:FRGHTCLS" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:FRGHTITEM" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:HAZRDMATL" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:IMPORTLIC" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:ITEMDESC" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:ITEMRV" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:ITEMRVX" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:ITEMX" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:LOTLEVEL" minOccurs="0" 
maxOccurs="unbounded"/>
+                               <xs:element ref="of:NOTES" minOccurs="0" 
maxOccurs="unbounded"/>
+                               <xs:element ref="of:OWNRSHPCDE" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:PACKING" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:PARTIALSHP" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:SHIPNOTES" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:SHIPPRIOR" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:UPC" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:USERAREA" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="DOCUMNTREF" minOccurs="0" 
maxOccurs="unbounded"/>
+                               <xs:element ref="INVDETAIL" minOccurs="0" 
maxOccurs="unbounded"/>
+                       </xs:sequence>
+               </xs:complexType>
+       </xs:element>
+       <xs:element name="DOCUMNTREF">
+               <xs:complexType>
+                       <xs:sequence>
+                               <xs:element ref="of:DOCTYPE"/>
+                               <xs:element ref="of:DOCUMENTID"/>
+                               <xs:element ref="of:PARTNRID"/>
+                               <xs:element ref="of:PARTNRTYPE"/>
+                               <xs:element ref="of:DESCRIPTN" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:DOCUMENTRV" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:LINENUM" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:NOTES" minOccurs="0" 
maxOccurs="unbounded"/>
+                               <xs:element ref="of:SCHLINENUM" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:SUBLINENUM" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:USERAREA" minOccurs="0" 
maxOccurs="1"/>
+                       </xs:sequence>
+               </xs:complexType>
+       </xs:element>
+       <xs:element name="INVDETAIL">
+               <xs:complexType>
+                       <xs:sequence>
+                               <!-- (%QUANTITY.ITEM;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:DESCRIPTN" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:DISPOSITN" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:LOTLEVEL" minOccurs="0" 
maxOccurs="unbounded"/>
+                               <xs:element ref="of:NOTES" minOccurs="0" 
maxOccurs="unbounded"/>
+                               <xs:element ref="of:SERIALNUM" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:USERAREA" minOccurs="0" 
maxOccurs="1"/>
+                       </xs:sequence>
+               </xs:complexType>
+       </xs:element>
+       <xs:element name="SHIPUNIT">
+               <xs:complexType>
+                       <xs:sequence>
+                               <!-- (%AMOUNT.DECLAREVAL;)? -->
+                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%AMOUNT.FREIGHT.T;)? -->
+                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%AMOUNT.ITEM.T;)? -->
+                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%AMOUNT.TOTAL.T;)? -->
+                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%DATETIME.DELIVACT;)? -->
+                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%DATETIME.DELIVSCHED;)? -->
+                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%DATETIME.LOADING;)? -->
+                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%DATETIME.SHIP;)? -->
+                               <xs:element ref="os:DATETIMEANY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%OPERAMT.FREIGHT.T;)? -->
+                               <xs:element ref="os:OPERAMT" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.ESTWEIGHT;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.HEIGHT;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.LENGTH;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.LOADINGWT;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.NETWEIGHT;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.TOTWEIGHT;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.VOLUME;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!--  (%QUANTITY.WIDTH;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%TEMPRATURE.ACTUAL;)? -->
+                               <xs:element ref="os:TEMPRATURE" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%TEMPRATURE.DELIVERY;)? -->
+                               <xs:element ref="os:TEMPRATURE" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%TEMPRATURE.LOADING;)? -->
+                               <xs:element ref="os:TEMPRATURE" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:CARRIER"/>
+                               <xs:element ref="of:SHIPPERID"/>
+                               <xs:element ref="of:TRACKINGID"/>
+                               <xs:element ref="of:CARRSRVLVL" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:CONTAINRID" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:CONTNRSEAL" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:CONTNRTYPE" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:COUNTRYDST" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:COUNTRYORG" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:DESCRIPTN" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:EXPORTLIC" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:FRGHTCLS" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:FRGHTITEM" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:FRGHTTERMS" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:HAZRDMATL" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:IMPORTLIC" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:LOADPOINT" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:NOTES" minOccurs="0" 
maxOccurs="unbounded"/>
+                               <xs:element ref="of:SHIPMATLID" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:SHIPNOTES" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:SHIPPOINT" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:SHIPSRVLVL" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:SHPMTLDESC" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:SHPUNITSEQ" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:SHPUNITSTS" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:SHPUNITTOT" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:SPECIALHND" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:STAGEPOINT" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:TRANSMETHD" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:TRANSTERMS" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:USERAREA" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="os:PARTNER" minOccurs="1" 
maxOccurs="unbounded"/>
+                               <xs:element ref="os:ATTCHREF" minOccurs="0" 
maxOccurs="unbounded"/>
+                               <xs:element ref="os:CHARGE" minOccurs="0" 
maxOccurs="unbounded"/>
+                               <xs:element ref="CONTAINER" minOccurs="0" 
maxOccurs="unbounded"/>
+                               <xs:element ref="DOCUMNTREF" minOccurs="0" 
maxOccurs="unbounded"/>
+                               <xs:element ref="INVITEM" minOccurs="0" 
maxOccurs="unbounded"/>
+                       </xs:sequence>
+               </xs:complexType>
+       </xs:element>
+       <xs:element name="CONTAINER">
+               <xs:complexType>
+                       <xs:sequence>
+                               <xs:element ref="of:CONTAINRID" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:CONTNRSEAL" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:CONTNRTYPE" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:DESCRIPTN" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:NOTES" minOccurs="0" 
maxOccurs="unbounded"/>
+                               <xs:element ref="of:PACKING" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:PACKNGDESC" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:PARCNTNRID" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:SHIPMATLID" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:SHPMTLDESC" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:USERAREA" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="DOCUMNTREF" minOccurs="0" 
maxOccurs="unbounded"/>
+                               <xs:element ref="INVITEM" minOccurs="0" 
maxOccurs="unbounded"/>
+                       </xs:sequence>
+               </xs:complexType>
+       </xs:element>
+       <xs:element name="INVITEM">
+               <xs:complexType>
+                       <xs:sequence>
+                               <!-- (%QUANTITY.ITEM;) -->
+                               <xs:element ref="os:QUANTITY"/>
+                               <!-- (%AMOUNT.EXTENDED.T;)? -->
+                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%AMOUNT.ITEM.T;)? -->
+                               <xs:element ref="os:AMOUNT" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.VOLUME;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <!-- (%QUANTITY.WEIGHT;)? -->
+                               <xs:element ref="os:QUANTITY" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:ITEM"/>
+                               <xs:element ref="of:COUNTRYORG" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:FRGHTCLS" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:FRGHTITEM" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:HAZRDMATL" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:ITEMDESC" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:ITEMRV" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:ITEMRVX" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:ITEMX" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:LOTLEVEL" minOccurs="0" 
maxOccurs="unbounded"/>
+                               <xs:element ref="of:NOTES" minOccurs="0" 
maxOccurs="unbounded"/>
+                               <xs:element ref="of:OWNRSHPCDE" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:SHIPNOTES" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:UPC" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="of:USERAREA" minOccurs="0" 
maxOccurs="1"/>
+                               <xs:element ref="DOCUMNTREF" minOccurs="0" 
maxOccurs="unbounded"/>
+                               <xs:element ref="INVDETAIL" minOccurs="0" 
maxOccurs="unbounded"/>
+                       </xs:sequence>
+               </xs:complexType>
+       </xs:element>
+</xs:schema>


Reply via email to