You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by de...@apache.org on 2006/12/20 13:23:42 UTC

svn commit: r489066 [12/24] - in /webservices/axis2/branches/java/1_1/modules: adb-codegen/ adb-codegen/src/org/apache/axis2/schema/ adb-codegen/src/org/apache/axis2/schema/i18n/ adb-codegen/src/org/apache/axis2/schema/template/ adb-codegen/test-resour...

Modified: webservices/axis2/branches/java/1_1/modules/integration/test-resources/enterprise.wsdl
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_1/modules/integration/test-resources/enterprise.wsdl?view=diff&rev=489066&r1=489065&r2=489066
==============================================================================
--- webservices/axis2/branches/java/1_1/modules/integration/test-resources/enterprise.wsdl (original)
+++ webservices/axis2/branches/java/1_1/modules/integration/test-resources/enterprise.wsdl Wed Dec 20 04:23:24 2006
@@ -1,3832 +1,3849 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- 
-Salesforce.com Enterprise Web Services API Version 7.0 
-Generated on 2006-04-19 00:28:06 +0000.
-
-Copyright 1999-2006 salesforce.com, inc.
-All Rights Reserved
--->
-
-<definitions targetNamespace="urn:enterprise.soap.sforce.com"
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+/*
+ * Copyright 2001-2004 The Apache Software Foundation.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+ -->
+<!-- 
+Salesforce.com Enterprise Web Services API Version 7.0 
+Generated on 2006-04-19 00:28:06 +0000.
+
+Copyright 1999-2006 salesforce.com, inc.
+All Rights Reserved
+-->
+
+<definitions targetNamespace="urn:enterprise.soap.sforce.com"
              xmlns="http://schemas.xmlsoap.org/wsdl/"
              xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
              xmlns:xsd="http://www.w3.org/2001/XMLSchema"
              xmlns:tns="urn:enterprise.soap.sforce.com"
              xmlns:fns="urn:fault.enterprise.soap.sforce.com"
-             xmlns:ens="urn:sobject.enterprise.soap.sforce.com">
-    <types>
-
-        <schema elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:sobject.enterprise.soap.sforce.com">
-
-            <import namespace="urn:enterprise.soap.sforce.com"/>
-
-
+             xmlns:ens="urn:sobject.enterprise.soap.sforce.com">
+    <types>
+
+        <schema elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:sobject.enterprise.soap.sforce.com">
+
+            <import namespace="urn:enterprise.soap.sforce.com"/>
+
+
             <!-- Base sObject (abstract) -->
             <complexType name="sObject">
                 <sequence>
                     <element name="fieldsToNull"       type="xsd:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
                     <element name="Id"                 type="tns:ID" nillable="true" minOccurs="0" maxOccurs="1" />
                 </sequence>
-            </complexType>
-            <complexType name="Account">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="ANewField__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="AccountNumber" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Active__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="AnnualRevenue" nillable="true" minOccurs="0" type="xsd:double"/>
-                        <element name="BillingCity" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="BillingCountry" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="BillingPostalCode" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="BillingState" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="BillingStreet" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="CustomerPriority__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Fax" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Foo__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
-                        <element name="Industry" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="NumberOfEmployees" nillable="true" minOccurs="0" type="xsd:int"/>
-                        <element name="NumberofLocations__c" nillable="true" minOccurs="0" type="xsd:double"/>
-                        <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="Ownership" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="ParentId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="Phone" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Rating" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SLAExpirationDate__c" nillable="true" minOccurs="0" type="xsd:date"/>
-                        <element name="SLASerialNumber__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SLA__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="ShippingCity" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="ShippingCountry" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="ShippingPostalCode" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="ShippingState" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="ShippingStreet" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Sic" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Site" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="TickerSymbol" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="UpsellOpportunity__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Website" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="guid__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+            </complexType>
+            <complexType name="Account">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="ANewField__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="AccountNumber" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Active__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="AnnualRevenue" nillable="true" minOccurs="0" type="xsd:double"/>
+                        <element name="BillingCity" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="BillingCountry" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="BillingPostalCode" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="BillingState" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="BillingStreet" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="CustomerPriority__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Fax" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Foo__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
+                        <element name="Industry" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="NumberOfEmployees" nillable="true" minOccurs="0" type="xsd:int"/>
+                        <element name="NumberofLocations__c" nillable="true" minOccurs="0" type="xsd:double"/>
+                        <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="Ownership" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="ParentId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="Phone" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Rating" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SLAExpirationDate__c" nillable="true" minOccurs="0" type="xsd:date"/>
+                        <element name="SLASerialNumber__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SLA__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="ShippingCity" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="ShippingCountry" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="ShippingPostalCode" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="ShippingState" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="ShippingStreet" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Sic" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Site" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="TickerSymbol" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="UpsellOpportunity__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Website" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="guid__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="Account" type="ens:Account"/>
-
-            <complexType name="AccountContactRole">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="ContactId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="IsPrimary" nillable="true" minOccurs="0" type="xsd:boolean"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="Role" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="AccountContactRole">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="ContactId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="IsPrimary" nillable="true" minOccurs="0" type="xsd:boolean"/>
+                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="Role" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="AccountContactRole" type="ens:AccountContactRole"/>
-
-            <complexType name="AccountPartner">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="AccountFromId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="AccountToId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="IsPrimary" nillable="true" minOccurs="0" type="xsd:boolean"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="OpportunityId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="Role" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="AccountPartner">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="AccountFromId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="AccountToId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="IsPrimary" nillable="true" minOccurs="0" type="xsd:boolean"/>
+                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="OpportunityId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="Role" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="AccountPartner" type="ens:AccountPartner"/>
-
-            <complexType name="AccountShare">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="AccountAccessLevel" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CaseAccessLevel" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="OpportunityAccessLevel" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="RowCause" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="UserOrGroupId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="AccountShare">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="AccountAccessLevel" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CaseAccessLevel" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="OpportunityAccessLevel" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="RowCause" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="UserOrGroupId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="AccountShare" type="ens:AccountShare"/>
-
-            <complexType name="AccountTeamMember">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="TeamMemberRole" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="UserId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="AccountTeamMember">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="TeamMemberRole" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="UserId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="AccountTeamMember" type="ens:AccountTeamMember"/>
-
-            <complexType name="Approval">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="ApproveComment" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="ParentId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="RequestComment" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Status" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="Approval">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="ApproveComment" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="ParentId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="RequestComment" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Status" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="Approval" type="ens:Approval"/>
-
-            <complexType name="Asset">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="ContactId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="InstallDate" nillable="true" minOccurs="0" type="xsd:date"/>
-                        <element name="IsCompetitorProduct" nillable="true" minOccurs="0" type="xsd:boolean"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Price" nillable="true" minOccurs="0" type="xsd:double"/>
-                        <element name="Product2Id" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="PurchaseDate" nillable="true" minOccurs="0" type="xsd:date"/>
-                        <element name="Quantity" nillable="true" minOccurs="0" type="xsd:double"/>
-                        <element name="SerialNumber" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Status" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="UsageEndDate" nillable="true" minOccurs="0" type="xsd:date"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="Asset">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="ContactId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="InstallDate" nillable="true" minOccurs="0" type="xsd:date"/>
+                        <element name="IsCompetitorProduct" nillable="true" minOccurs="0" type="xsd:boolean"/>
+                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Price" nillable="true" minOccurs="0" type="xsd:double"/>
+                        <element name="Product2Id" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="PurchaseDate" nillable="true" minOccurs="0" type="xsd:date"/>
+                        <element name="Quantity" nillable="true" minOccurs="0" type="xsd:double"/>
+                        <element name="SerialNumber" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Status" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="UsageEndDate" nillable="true" minOccurs="0" type="xsd:date"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="Asset" type="ens:Asset"/>
-
-            <complexType name="AssignmentRule">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="Active" nillable="true" minOccurs="0" type="xsd:boolean"/>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="RuleType" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="AssignmentRule">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="Active" nillable="true" minOccurs="0" type="xsd:boolean"/>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="RuleType" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="AssignmentRule" type="ens:AssignmentRule"/>
-
-            <complexType name="Attachment">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="Body" nillable="true" minOccurs="0" type="xsd:base64Binary"/>
-                        <element name="BodyLength" nillable="true" minOccurs="0" type="xsd:int"/>
-                        <element name="ContentType" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="IsPrivate" nillable="true" minOccurs="0" type="xsd:boolean"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="ParentId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="Attachment">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="Body" nillable="true" minOccurs="0" type="xsd:base64Binary"/>
+                        <element name="BodyLength" nillable="true" minOccurs="0" type="xsd:int"/>
+                        <element name="ContentType" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="IsPrivate" nillable="true" minOccurs="0" type="xsd:boolean"/>
+                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="ParentId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="Attachment" type="ens:Attachment"/>
-
-            <complexType name="BusinessHours">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="FridayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="FridayStart" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="MondayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="MondayStart" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SaturdayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SaturdayStart" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SundayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SundayStart" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="ThursdayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="ThursdayStart" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="TuesdayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="TuesdayStart" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="WednesdayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="WednesdayStart" nillable="true" minOccurs="0" type="xsd:string"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="BusinessHours">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="FridayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="FridayStart" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="MondayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="MondayStart" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SaturdayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SaturdayStart" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SundayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SundayStart" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="ThursdayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="ThursdayStart" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="TuesdayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="TuesdayStart" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="WednesdayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="WednesdayStart" nillable="true" minOccurs="0" type="xsd:string"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="BusinessHours" type="ens:BusinessHours"/>
-
-            <complexType name="BusinessProcess">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="IsActive" nillable="true" minOccurs="0" type="xsd:boolean"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="TableEnumOrId" nillable="true" minOccurs="0" type="xsd:string"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="BusinessProcess">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="IsActive" nillable="true" minOccurs="0" type="xsd:boolean"/>
+                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="TableEnumOrId" nillable="true" minOccurs="0" type="xsd:string"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="BusinessProcess" type="ens:BusinessProcess"/>
-
-            <complexType name="Campaign">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="ActualCost" nillable="true" minOccurs="0" type="xsd:double"/>
-                        <element name="AmountAllOpportunities" nillable="true" minOccurs="0" type="xsd:double"/>
-                        <element name="AmountWonOpportunities" nillable="true" minOccurs="0" type="xsd:double"/>
-                        <element name="BudgetedCost" nillable="true" minOccurs="0" type="xsd:double"/>
-                        <element name="CMP_SYSTM_001__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="CPM__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="Creative_Director__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="EndDate" nillable="true" minOccurs="0" type="xsd:date"/>
-                        <element name="ExpectedResponse" nillable="true" minOccurs="0" type="xsd:double"/>
-                        <element name="ExpectedRevenue" nillable="true" minOccurs="0" type="xsd:double"/>
-                        <element name="Geography__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="IsActive" nillable="true" minOccurs="0" type="xsd:boolean"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="List_Vendor__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="NumberOfContacts" nillable="true" minOccurs="0" type="xsd:int"/>
-                        <element name="NumberOfConvertedLeads" nillable="true" minOccurs="0" type="xsd:int"/>
-                        <element name="NumberOfLeads" nillable="true" minOccurs="0" type="xsd:int"/>
-                        <element name="NumberOfOpportunities" nillable="true" minOccurs="0" type="xsd:int"/>
-                        <element name="NumberOfResponses" nillable="true" minOccurs="0" type="xsd:int"/>
-                        <element name="NumberOfWonOpportunities" nillable="true" minOccurs="0" type="xsd:int"/>
-                        <element name="NumberSent" nillable="true" minOccurs="0" type="xsd:double"/>
-                        <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="Publication_Name__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="StartDate" nillable="true" minOccurs="0" type="xsd:date"/>
-                        <element name="Status" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="Campaign">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="ActualCost" nillable="true" minOccurs="0" type="xsd:double"/>
+                        <element name="AmountAllOpportunities" nillable="true" minOccurs="0" type="xsd:double"/>
+                        <element name="AmountWonOpportunities" nillable="true" minOccurs="0" type="xsd:double"/>
+                        <element name="BudgetedCost" nillable="true" minOccurs="0" type="xsd:double"/>
+                        <element name="CMP_SYSTM_001__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="CPM__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="Creative_Director__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="EndDate" nillable="true" minOccurs="0" type="xsd:date"/>
+                        <element name="ExpectedResponse" nillable="true" minOccurs="0" type="xsd:double"/>
+                        <element name="ExpectedRevenue" nillable="true" minOccurs="0" type="xsd:double"/>
+                        <element name="Geography__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="IsActive" nillable="true" minOccurs="0" type="xsd:boolean"/>
+                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="List_Vendor__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="NumberOfContacts" nillable="true" minOccurs="0" type="xsd:int"/>
+                        <element name="NumberOfConvertedLeads" nillable="true" minOccurs="0" type="xsd:int"/>
+                        <element name="NumberOfLeads" nillable="true" minOccurs="0" type="xsd:int"/>
+                        <element name="NumberOfOpportunities" nillable="true" minOccurs="0" type="xsd:int"/>
+                        <element name="NumberOfResponses" nillable="true" minOccurs="0" type="xsd:int"/>
+                        <element name="NumberOfWonOpportunities" nillable="true" minOccurs="0" type="xsd:int"/>
+                        <element name="NumberSent" nillable="true" minOccurs="0" type="xsd:double"/>
+                        <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="Publication_Name__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="StartDate" nillable="true" minOccurs="0" type="xsd:date"/>
+                        <element name="Status" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="Campaign" type="ens:Campaign"/>
-
-            <complexType name="CampaignMember">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="CampaignId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="ContactId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="FirstRespondedDate" nillable="true" minOccurs="0" type="xsd:date"/>
-                        <element name="HasResponded" nillable="true" minOccurs="0" type="xsd:boolean"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="LeadId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="Status" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="CampaignMember">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="CampaignId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="ContactId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="FirstRespondedDate" nillable="true" minOccurs="0" type="xsd:date"/>
+                        <element name="HasResponded" nillable="true" minOccurs="0" type="xsd:boolean"/>
+                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="LeadId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="Status" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="CampaignMember" type="ens:CampaignMember"/>
-
-            <complexType name="Can__c">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="Account__c" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="Can__c">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="Account__c" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="Can__c" type="ens:Can__c"/>
-
-            <complexType name="Case">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="AssetId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CaseNumber" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="ClosedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="ClosedOnCreate" nillable="true" minOccurs="0" type="xsd:boolean"/>
-                        <element name="ContactId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="EngineeringReqNumber__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="IsClosed" nillable="true" minOccurs="0" type="xsd:boolean"/>
-                        <element name="IsEscalated" nillable="true" minOccurs="0" type="xsd:boolean"/>
-                        <element name="IsVisibleInCss" nillable="true" minOccurs="0" type="xsd:boolean"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="Origin" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="PotentialLiability__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Priority" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Product__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Reason" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="RecordTypeId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="SLAViolation__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Status" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Subject" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SuppliedCompany" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SuppliedEmail" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SuppliedName" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SuppliedPhone" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="eng_rev__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
-                        <element name="extId1__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="extId2__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="Case">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="AssetId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CaseNumber" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="ClosedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="ClosedOnCreate" nillable="true" minOccurs="0" type="xsd:boolean"/>
+                        <element name="ContactId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="EngineeringReqNumber__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="IsClosed" nillable="true" minOccurs="0" type="xsd:boolean"/>
+                        <element name="IsEscalated" nillable="true" minOccurs="0" type="xsd:boolean"/>
+                        <element name="IsVisibleInCss" nillable="true" minOccurs="0" type="xsd:boolean"/>
+                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="Origin" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="PotentialLiability__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Priority" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Product__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Reason" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="RecordTypeId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="SLAViolation__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Status" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Subject" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SuppliedCompany" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SuppliedEmail" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SuppliedName" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SuppliedPhone" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="eng_rev__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
+                        <element name="extId1__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="extId2__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="Case" type="ens:Case"/>
-
-            <complexType name="CaseComment">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="CommentBody" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="IsPublished" nillable="true" minOccurs="0" type="xsd:boolean"/>
-                        <element name="ParentId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="CaseComment">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="CommentBody" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="IsPublished" nillable="true" minOccurs="0" type="xsd:boolean"/>
+                        <element name="ParentId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="CaseComment" type="ens:CaseComment"/>
-
-            <complexType name="CaseHistory">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="CaseId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="Field" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="NewValue" nillable="true" minOccurs="0" type="xsd:anyType"/>
-                        <element name="OldValue" nillable="true" minOccurs="0" type="xsd:anyType"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="CaseHistory">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="CaseId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="Field" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="NewValue" nillable="true" minOccurs="0" type="xsd:anyType"/>
+                        <element name="OldValue" nillable="true" minOccurs="0" type="xsd:anyType"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="CaseHistory" type="ens:CaseHistory"/>
-
-            <complexType name="CaseShare">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="CaseAccessLevel" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="CaseId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="RowCause" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="UserOrGroupId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="CaseShare">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="CaseAccessLevel" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="CaseId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="RowCause" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="UserOrGroupId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="CaseShare" type="ens:CaseShare"/>
-
-            <complexType name="CaseSolution">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="CaseId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="SolutionId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="CaseSolution">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="CaseId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="SolutionId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="CaseSolution" type="ens:CaseSolution"/>
-
-            <complexType name="CaseStatus">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="IsClosed" nillable="true" minOccurs="0" type="xsd:boolean"/>
-                        <element name="IsDefault" nillable="true" minOccurs="0" type="xsd:boolean"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="MasterLabel" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SortOrder" nillable="true" minOccurs="0" type="xsd:int"/>
-                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="CaseStatus">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="IsClosed" nillable="true" minOccurs="0" type="xsd:boolean"/>
+                        <element name="IsDefault" nillable="true" minOccurs="0" type="xsd:boolean"/>
+                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="MasterLabel" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SortOrder" nillable="true" minOccurs="0" type="xsd:int"/>
+                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="CaseStatus" type="ens:CaseStatus"/>
-
-            <complexType name="Collateral_Request_Object__c">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
-                        <element name="Delivery_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Document__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="FK_Contact2__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="FK_Contact__c" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Personal_Message__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Status__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Subject__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="Collateral_Request_Object__c">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
+                        <element name="Delivery_Method__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Document__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="FK_Contact2__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="FK_Contact__c" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Personal_Message__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Status__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Subject__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="Collateral_Request_Object__c" type="ens:Collateral_Request_Object__c"/>
-
-            <complexType name="Contact">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="AssistantName" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="AssistantPhone" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Birthdate" nillable="true" minOccurs="0" type="xsd:date"/>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Department" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="DoNotCall" nillable="true" minOccurs="0" type="xsd:boolean"/>
-                        <element name="Email" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Fax" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="FirstName" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Golf__c" nillable="true" minOccurs="0" type="xsd:double"/>
-                        <element name="HasOptedOutOfEmail" nillable="true" minOccurs="0" type="xsd:boolean"/>
-                        <element name="HomePhone" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Languages__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="LastCURequestDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="LastCUUpdateDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="LastName" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="LeadSource" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Level__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="MSP__c" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="MailingCity" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="MailingCountry" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="MailingPostalCode" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="MailingState" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="MailingStreet" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="MobilePhone" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="OtherCity" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="OtherCountry" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="OtherPhone" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="OtherPostalCode" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="OtherState" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="OtherStreet" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="Phone" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="ReportsToId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="Salutation" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="Title" nillable="true" minOccurs="0" type="xsd:string"/>
-                        </sequence>
-                    </extension>
-                </complexContent>
-            </complexType>
+
+            <complexType name="Contact">
+                <complexContent>
+                    <extension base="ens:sObject">
+                        <sequence>
+                        <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="AssistantName" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="AssistantPhone" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Birthdate" nillable="true" minOccurs="0" type="xsd:date"/>
+                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Department" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="DoNotCall" nillable="true" minOccurs="0" type="xsd:boolean"/>
+                        <element name="Email" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Fax" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="FirstName" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Golf__c" nillable="true" minOccurs="0" type="xsd:double"/>
+                        <element name="HasOptedOutOfEmail" nillable="true" minOccurs="0" type="xsd:boolean"/>
+                        <element name="HomePhone" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Languages__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="LastCURequestDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="LastCUUpdateDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="LastName" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="LeadSource" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="Level__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="MSP__c" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="MailingCity" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="MailingCountry" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="MailingPostalCode" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="MailingState" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="MailingStreet" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="MobilePhone" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="OtherCity" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="OtherCountry" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="OtherPhone" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="OtherPostalCode" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="OtherState" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="OtherStreet" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="Phone" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="ReportsToId" nillable="true" minOccurs="0" type="tns:ID"/>
+                        <element name="Salutation" nillable="true" minOccurs="0" type="xsd:string"/>
+                        <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
+                        <element name="Title" nillable="true" minOccurs="0" type="xsd:string"/>
+                        </sequence>
+                    </extension>
+                </complexContent>
+            </complexType>
             <element name="Contact" type="ens:Contact"/>
-
-            <complexType name="Contract">
-                <complexContent>
-                    <extension base="ens:sObject">
-                        <sequence>
-                        <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="ActivatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="ActivatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="BillingCity" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="BillingCountry" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="BillingPostalCode" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="BillingState" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="BillingStreet" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="CompanySignedDate" nillable="true" minOccurs="0" type="xsd:date"/>
-                        <element name="CompanySignedId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="ContractNumber" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="ContractTerm" nillable="true" minOccurs="0" type="xsd:int"/>
-                        <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="CustomerSignedDate" nillable="true" minOccurs="0" type="xsd:date"/>
-                        <element name="CustomerSignedId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="CustomerSignedTitle" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="EndDate" nillable="true" minOccurs="0" type="xsd:date"/>
-                        <element name="LastApprovedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
-                        <element name="OwnerExpirationNotice" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
-                        <element name="SpecialTerms" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="StartDate" nillable="true" minOccurs="0" type="xsd:date"/>
-                        <element name="Status" nillable="true" minOccurs="0" type="xsd:string"/>
-                        <element name="StatusCode" nillable="true" minOccurs="0" type="xsd:string"/>

[... 6400 lines stripped ...]


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org