blob: c72bb95229e4c5076fa944b4fcda7e7dda81e8a4 [file] [log] [blame]
<?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"
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"/>
<!-- 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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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>
<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"/>
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="Contract" type="ens:Contract"/>
<complexType name="ContractContactRole">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="ContactId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="ContractId" 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="ContractContactRole" type="ens:ContractContactRole"/>
<complexType name="ContractStatus">
<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="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="StatusCode" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="ContractStatus" type="ens:ContractStatus"/>
<complexType name="CurrencyType">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="ConversionRate" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
<element name="DecimalPlaces" nillable="true" minOccurs="0" type="xsd:int"/>
<element name="IsActive" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="IsCorporate" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="IsoCode" 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="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="CurrencyType" type="ens:CurrencyType"/>
<complexType name="Distribution_Lot__c">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="Avail_Capacity__c" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="Capacity__c" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="City__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Country__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="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Email__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Facility_Manager__c" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="Fax__c" 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="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="Phone__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Primary_Contact__c" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="Region__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Secondary_Contact__c" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="State__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Street_Address_1__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Street_Address_2__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
<element name="Zip_Code__c" nillable="true" minOccurs="0" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="Distribution_Lot__c" type="ens:Distribution_Lot__c"/>
<complexType name="Document">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="AuthorId" nillable="true" minOccurs="0" type="tns:ID"/>
<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="Description" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="FolderId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="IsInternalUseOnly" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="IsPublic" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="Keywords" 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"/>
<element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Url" nillable="true" minOccurs="0" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="Document" type="ens:Document"/>
<complexType name="EntityHistory">
<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="FieldName" 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"/>
<element name="ParentId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="ParentSobjectType" nillable="true" minOccurs="0" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="EntityHistory" type="ens:EntityHistory"/>
<complexType name="Event">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="ActivityDate" nillable="true" minOccurs="0" type="xsd:date"/>
<element name="ActivityDateTime" nillable="true" minOccurs="0" type="xsd:dateTime"/>
<element name="ChandlerId__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="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="DurationInMinutes" nillable="true" minOccurs="0" type="xsd:int"/>
<element name="IsAllDayEvent" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="IsChild" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="IsGroupEvent" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="IsPrivate" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="IsRecurrence" 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="Location" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="RecurrenceActivityId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="RecurrenceDayOfMonth" nillable="true" minOccurs="0" type="xsd:int"/>
<element name="RecurrenceDayOfWeekMask" nillable="true" minOccurs="0" type="xsd:int"/>
<element name="RecurrenceEndDateOnly" nillable="true" minOccurs="0" type="xsd:date"/>
<element name="RecurrenceInstance" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="RecurrenceInterval" nillable="true" minOccurs="0" type="xsd:int"/>
<element name="RecurrenceMonthOfYear" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="RecurrenceStartDateTime" nillable="true" minOccurs="0" type="xsd:dateTime"/>
<element name="RecurrenceTimeZoneSidKey" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="RecurrenceType" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="ShowAs" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Subject" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
<element name="WhatId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="WhoId" nillable="true" minOccurs="0" type="tns:ID"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="Event" type="ens:Event"/>
<complexType name="EventAttendee">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="AttendeeId" 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="EventId" 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="RespondedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
<element name="Response" 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="EventAttendee" type="ens:EventAttendee"/>
<complexType name="ExtendedProducts__c">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="Area__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="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="FK_ProductCode__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Fuel__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Install__c" 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="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="ProdName__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Region__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="SLA__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
<element name="Usage__c" nillable="true" minOccurs="0" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="ExtendedProducts__c" type="ens:ExtendedProducts__c"/>
<complexType name="FiscalYearSettings">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="IsStandardYear" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="PeriodId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="PeriodLabelScheme" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="PeriodPrefix" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="QuarterLabelScheme" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="QuarterPrefix" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
<element name="WeekLabelScheme" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="YearType" nillable="true" minOccurs="0" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="FiscalYearSettings" type="ens:FiscalYearSettings"/>
<complexType name="Folder">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="AccessType" 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="IsReadonly" 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="Type" nillable="true" minOccurs="0" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="Folder" type="ens:Folder"/>
<complexType name="Foo__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="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="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="Foo__c" type="ens:Foo__c"/>
<complexType name="Group">
<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="Email" 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="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="RelatedId" nillable="true" minOccurs="0" type="tns:ID"/>
<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="Group" type="ens:Group"/>
<complexType name="GroupMember">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="GroupId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
<element name="UserOrGroupId" nillable="true" minOccurs="0" type="tns:ID"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="GroupMember" type="ens:GroupMember"/>
<complexType name="Inventory__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="Distribution_Lot__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="Qty_Available__c" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="Qty_Committed__c" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="Inventory__c" type="ens:Inventory__c"/>
<complexType name="Lead">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="AnnualRevenue" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="City" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Company" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="ContactMSP__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="ConvertedAccountId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="ConvertedContactId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="ConvertedDate" nillable="true" minOccurs="0" type="xsd:date"/>
<element name="ConvertedOpportunityId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="Country" 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="CurrentGenerators__c" 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="HasOptedOutOfEmail" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="Industry" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="IsConverted" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="IsUnreadByOwner" 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="LastName" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="LeadSource" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="MobilePhone" 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="OpptyMSP__c" 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="PostalCode" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Primary__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="ProductInterest__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Rating" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="SICCode__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Salutation" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="State" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Status" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Street" 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"/>
<element name="Website" nillable="true" minOccurs="0" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="Lead" type="ens:Lead"/>
<complexType name="LeadShare">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
<element name="LeadAccessLevel" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="LeadId" nillable="true" minOccurs="0" type="tns:ID"/>
<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="LeadShare" type="ens:LeadShare"/>
<complexType name="LeadStatus">
<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="IsConverted" 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="LeadStatus" type="ens:LeadStatus"/>
<complexType name="MailmergeTemplate">
<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="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="Filename" 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="LastUsedDate" 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="MailmergeTemplate" type="ens:MailmergeTemplate"/>
<complexType name="Metrics__c">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="Amount__c" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="As_of__c" 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__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Label__c" 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="Note__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
<element name="Value__c" nillable="true" minOccurs="0" type="xsd:double"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="Metrics__c" type="ens:Metrics__c"/>
<complexType name="My_Tab__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="Great_Customer__c" 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="My_Tab_Email_Address__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="My_Tab_Phone_Number__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="My_Tab_Web_Address__c" nillable="true" minOccurs="0" type="xsd:string"/>
<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="My_Tab__c" type="ens:My_Tab__c"/>
<complexType name="Note">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="Body" 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="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"/>
<element name="Title" nillable="true" minOccurs="0" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="Note" type="ens:Note"/>
<complexType name="Opportunity">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="Amount" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="CampaignId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="CloseDate" 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="DeliveryInstallationStatus__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="ExpectedRevenue" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="ForecastCategory" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="HasOpportunityLineItem" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="IsClosed" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="IsPrivate" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="IsWon" 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="LeadSource" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="MSP__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="NextStep" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="OrderNumber__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="Pricebook2Id" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="PricebookId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="Probability" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="RecordTypeId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="StageName" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
<element name="TotalOpportunityQuantity" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="TrackingNumber__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="img__c" nillable="true" minOccurs="0" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="Opportunity" type="ens:Opportunity"/>
<complexType name="OpportunityCompetitor">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="CompetitorName" 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="OpportunityId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="Strengths" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
<element name="Weaknesses" nillable="true" minOccurs="0" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="OpportunityCompetitor" type="ens:OpportunityCompetitor"/>
<complexType name="OpportunityContactRole">
<complexContent>
<extension base="ens:sObject">
<sequence>
<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="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="OpportunityContactRole" type="ens:OpportunityContactRole"/>
<complexType name="OpportunityHistory">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="Amount" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="CloseDate" 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="ExpectedRevenue" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="ForecastCategory" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="OpportunityId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="Probability" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="StageName" nillable="true" minOccurs="0" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="OpportunityHistory" type="ens:OpportunityHistory"/>
<complexType name="OpportunityLineItem">
<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="Description" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="HasQuantitySchedule" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="HasRevenueSchedule" 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="ListPrice" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="OpportunityId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="PricebookEntryId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="ProductId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="Quantity" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="ServiceDate" nillable="true" minOccurs="0" type="xsd:date"/>
<element name="SortOrder" nillable="true" minOccurs="0" type="xsd:int"/>
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
<element name="TotalPrice" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="UnitPrice" nillable="true" minOccurs="0" type="xsd:double"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="OpportunityLineItem" type="ens:OpportunityLineItem"/>
<complexType name="OpportunityLineItemSchedule">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
<element name="OpportunityLineItemId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="Quantity" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="Revenue" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="ScheduleDate" nillable="true" minOccurs="0" type="xsd:date"/>
<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="OpportunityLineItemSchedule" type="ens:OpportunityLineItemSchedule"/>
<complexType name="OpportunityPartner">
<complexContent>
<extension base="ens:sObject">
<sequence>
<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="OpportunityPartner" type="ens:OpportunityPartner"/>
<complexType name="OpportunityShare">
<complexContent>
<extension base="ens:sObject">
<sequence>
<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="OpportunityId" nillable="true" minOccurs="0" type="tns:ID"/>
<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="OpportunityShare" type="ens:OpportunityShare"/>
<complexType name="OpportunityStage">
<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="DefaultProbability" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="ForecastCategory" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="IsActive" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="IsClosed" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="IsWon" 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="OpportunityStage" type="ens:OpportunityStage"/>
<complexType name="OpportunityTeamMember">
<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="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="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="OpportunityTeamMember" type="ens:OpportunityTeamMember"/>
<complexType name="Organization">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="City" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="ComplianceBccEmail" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Country" 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="DefaultAccountAndContactAccess" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="DefaultCalendarAccess" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="DefaultCaseAccess" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="DefaultLeadAccess" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="DefaultLocaleSidKey" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="DefaultOpportunityAccess" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="DefaultPricebookAccess" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="DelegatedAuthenticationServiceUrl" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Division" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Fax" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="FiscalYearStartMonth" nillable="true" minOccurs="0" type="xsd:int"/>
<element name="LanguageLocaleKey" 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="MaxActionsPerRule" nillable="true" minOccurs="0" type="xsd:int"/>
<element name="MaxRulesPerEntity" nillable="true" minOccurs="0" type="xsd:int"/>
<element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Phone" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="PostalCode" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="PrimaryContact" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="ReceivesAdminInfoEmails" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="ReceivesInfoEmails" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="State" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Street" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
<element name="UiSkin" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="UsesStartDateAsFiscalYearName" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="WebToCaseDefaultOrigin" nillable="true" minOccurs="0" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="Organization" type="ens:Organization"/>
<complexType name="Partner">
<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="Partner" type="ens:Partner"/>
<complexType name="PartnerRole">
<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="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="ReverseRole" 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="PartnerRole" type="ens:PartnerRole"/>
<complexType name="Period">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="EndDate" nillable="true" minOccurs="0" type="xsd:date"/>
<element name="IsForecastPeriod" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="Number" nillable="true" minOccurs="0" type="xsd:int"/>
<element name="PeriodLabel" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="QuarterLabel" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="StartDate" nillable="true" minOccurs="0" type="xsd:date"/>
<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="Period" type="ens:Period"/>
<complexType name="Pricebook">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="IsActive" nillable="true" minOccurs="0" type="xsd:boolean"/>
<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="Pricebook" type="ens:Pricebook"/>
<complexType name="Pricebook2">
<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="IsStandard" 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"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="Pricebook2" type="ens:Pricebook2"/>
<complexType name="PricebookEntry">
<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="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="Pricebook2Id" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="Product2Id" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="ProductCode" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
<element name="UnitPrice" nillable="true" minOccurs="0" type="xsd:double"/>
<element name="UseStandardPrice" nillable="true" minOccurs="0" type="xsd:boolean"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="PricebookEntry" type="ens:PricebookEntry"/>
<complexType name="Product">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="CanUseQuantitySchedule" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="CanUseRevenueSchedule" 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="DefaultPrice" nillable="true" minOccurs="0" type="xsd:double"/>
<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="NumberOfQuantityInstallments" nillable="true" minOccurs="0" type="xsd:int"/>
<element name="NumberOfRevenueInstallments" nillable="true" minOccurs="0" type="xsd:int"/>
<element name="PricebookId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="ProductCode" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="QuantityInstallmentPeriod" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="QuantityScheduleType" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="RevenueInstallmentPeriod" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="RevenueScheduleType" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="Product" type="ens:Product"/>
<complexType name="Product2">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="CanUseQuantitySchedule" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="CanUseRevenueSchedule" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="Capacity__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Container_Purpose__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Container_Type__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="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Dimension__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Extended_Description__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Family" 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="NumberOfQuantityInstallments" nillable="true" minOccurs="0" type="xsd:int"/>
<element name="NumberOfRevenueInstallments" nillable="true" minOccurs="0" type="xsd:int"/>
<element name="ProductCode" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="QuantityInstallmentPeriod" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="QuantityScheduleType" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="RevenueInstallmentPeriod" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="RevenueScheduleType" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="Product2" type="ens:Product2"/>
<complexType name="Profile">
<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="IsSsoEnabled" 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="PermissionsApiUserOnly" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsConvertLeads" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsCreateMultiforce" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsCustomizeApplication" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsDisableNotifications" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsEditActivatedOrders" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsEditEvent" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsEditForecast" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsEditOppLineItemUnitPrice" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsEditPublicDocuments" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsEditReadonlyFields" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsEditTask" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsImportLeads" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsInstallMultiforce" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsManageCases" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsManageCategories" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsManageCssUsers" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsManageDashboards" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsManageLeads" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsManageSelfService" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsManageSolutions" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsManageTerritories" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsManageUsers" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsModifyAllData" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsPasswordNeverExpires" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsPublishMultiforce" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsRunReports" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsSendSitRequests" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsTransferAnyEntity" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsTransferAnyLead" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsUseTeamReassignWizards" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsViewAgentConsole" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsViewAllData" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="PermissionsViewSetup" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="Profile" type="ens:Profile"/>
<complexType name="RecordType">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="BusinessProcessId" 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="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="SobjectType" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="RecordType" type="ens:RecordType"/>
<complexType name="Scontrol">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="Binary" nillable="true" minOccurs="0" type="xsd:base64Binary"/>
<element name="BodyLength" 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="Description" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Filename" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="HtmlWrapper" 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="Scontrol" type="ens:Scontrol"/>
<complexType name="SelfServiceUser">
<complexContent>
<extension base="ens:sObject">
<sequence>
<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="Email" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="FirstName" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="IsActive" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="LanguageLocaleKey" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="LastLoginDate" 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="LocaleSidKey" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="SuperUser" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
<element name="TimeZoneSidKey" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Username" nillable="true" minOccurs="0" type="xsd:string"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="SelfServiceUser" type="ens:SelfServiceUser"/>
<complexType name="Solution">
<complexContent>
<extension base="ens:sObject">
<sequence>
<element name="Applicable_Region__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="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="IsPublished" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="IsPublishedInPublicKb" nillable="true" minOccurs="0" type="xsd:boolean"/>
<element name="IsReviewed" 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="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="Primary_Audience__c" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="RecordTypeId" nillable="true" minOccurs="0" type="tns:ID"/>
<element name="SolutionName" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="SolutionNote" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="SolutionNumber" nillable="true" minOccurs="0" type="xsd:string"/>
<element name="Solution_Expiration_Date__c" 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"/>
</sequence>
</extension>
</complexContent>
</complexType>
<element name="Solution" type="ens:Solution"/>
<complexType name="SolutionStatus">