Welcome to the "trac"-ing site of soap4r!
[soap4r] [httpclient] [openpgp4u] [pkcs1] [logger] [csv] [vtr]

Ticket #72: enterprise.wsdl.xml

File enterprise.wsdl.xml, 215.5 kB (added by wrex, 3 years ago)

salesforce enterprise wsdl (containing complexContent & extension)

Line 
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
3 Salesforce.com Enterprise Web Services API Version 6.0
4 Generated on 2005-09-11 03:02:45 +0000.
5
6 Copyright 1999-2005 salesforce.com, inc.
7 All Rights Reserved
8 -->
9
10 <definitions targetNamespace="urn:enterprise.soap.sforce.com"
11              xmlns="http://schemas.xmlsoap.org/wsdl/"
12              xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
13              xmlns:xsd="http://www.w3.org/2001/XMLSchema"
14              xmlns:tns="urn:enterprise.soap.sforce.com"
15              xmlns:fns="urn:fault.enterprise.soap.sforce.com"
16              xmlns:ens="urn:sobject.enterprise.soap.sforce.com">
17     <types>
18
19         <schema elementFormDefault="qualified" xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:sobject.enterprise.soap.sforce.com">
20
21             <import namespace="urn:enterprise.soap.sforce.com"/>
22
23
24             <!-- Base sObject (abstract) -->
25             <complexType name="sObject">
26                 <sequence>
27                     <element name="fieldsToNull"       type="xsd:string" nillable="true" minOccurs="0" maxOccurs="unbounded"/>
28                     <element name="Id"                 type="tns:ID" nillable="true" minOccurs="0" maxOccurs="1" />
29                 </sequence>
30             </complexType>
31             <complexType name="Account">
32                 <complexContent>
33                     <extension base="ens:sObject">
34                         <sequence>
35                         <element name="AccountNumber" nillable="true" minOccurs="0" type="xsd:string"/>
36                         <element name="Anacomp__c" nillable="true" minOccurs="0" type="xsd:string"/>
37                         <element name="AnnualRevenue" nillable="true" minOccurs="0" type="xsd:double"/>
38                         <element name="BillingCity" nillable="true" minOccurs="0" type="xsd:string"/>
39                         <element name="BillingCountry" nillable="true" minOccurs="0" type="xsd:string"/>
40                         <element name="BillingPostalCode" nillable="true" minOccurs="0" type="xsd:string"/>
41                         <element name="BillingState" nillable="true" minOccurs="0" type="xsd:string"/>
42                         <element name="BillingStreet" nillable="true" minOccurs="0" type="xsd:string"/>
43                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
44                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
45                         <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
46                         <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
47                         <element name="Fax" nillable="true" minOccurs="0" type="xsd:string"/>
48                         <element name="Industry" nillable="true" minOccurs="0" type="xsd:string"/>
49                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
50                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
51                         <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
52                         <element name="NumberOfEmployees" nillable="true" minOccurs="0" type="xsd:int"/>
53                         <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
54                         <element name="Ownership" nillable="true" minOccurs="0" type="xsd:string"/>
55                         <element name="ParentId" nillable="true" minOccurs="0" type="tns:ID"/>
56                         <element name="Phone" nillable="true" minOccurs="0" type="xsd:string"/>
57                         <element name="Rating" nillable="true" minOccurs="0" type="xsd:string"/>
58                         <element name="Recycle__c" nillable="true" minOccurs="0" type="xsd:string"/>
59                         <element name="RecycledDate__c" nillable="true" minOccurs="0" type="xsd:date"/>
60                         <element name="ShippingCity" nillable="true" minOccurs="0" type="xsd:string"/>
61                         <element name="ShippingCountry" nillable="true" minOccurs="0" type="xsd:string"/>
62                         <element name="ShippingPostalCode" nillable="true" minOccurs="0" type="xsd:string"/>
63                         <element name="ShippingState" nillable="true" minOccurs="0" type="xsd:string"/>
64                         <element name="ShippingStreet" nillable="true" minOccurs="0" type="xsd:string"/>
65                         <element name="Sic" nillable="true" minOccurs="0" type="xsd:string"/>
66                         <element name="Site" nillable="true" minOccurs="0" type="xsd:string"/>
67                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
68                         <element name="TickerSymbol" nillable="true" minOccurs="0" type="xsd:string"/>
69                         <element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
70                         <element name="Website" nillable="true" minOccurs="0" type="xsd:string"/>
71                         </sequence>
72                     </extension>
73                 </complexContent>
74             </complexType>
75             <element name="Account" type="ens:Account"/>
76
77             <complexType name="AccountContactRole">
78                 <complexContent>
79                     <extension base="ens:sObject">
80                         <sequence>
81                         <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
82                         <element name="ContactId" nillable="true" minOccurs="0" type="tns:ID"/>
83                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
84                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
85                         <element name="IsPrimary" nillable="true" minOccurs="0" type="xsd:boolean"/>
86                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
87                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
88                         <element name="Role" nillable="true" minOccurs="0" type="xsd:string"/>
89                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
90                         </sequence>
91                     </extension>
92                 </complexContent>
93             </complexType>
94             <element name="AccountContactRole" type="ens:AccountContactRole"/>
95
96             <complexType name="AccountShare">
97                 <complexContent>
98                     <extension base="ens:sObject">
99                         <sequence>
100                         <element name="AccountAccessLevel" nillable="true" minOccurs="0" type="xsd:string"/>
101                         <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
102                         <element name="CaseAccessLevel" nillable="true" minOccurs="0" type="xsd:string"/>
103                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
104                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
105                         <element name="OpportunityAccessLevel" nillable="true" minOccurs="0" type="xsd:string"/>
106                         <element name="RowCause" nillable="true" minOccurs="0" type="xsd:string"/>
107                         <element name="UserOrGroupId" nillable="true" minOccurs="0" type="tns:ID"/>
108                         </sequence>
109                     </extension>
110                 </complexContent>
111             </complexType>
112             <element name="AccountShare" type="ens:AccountShare"/>
113
114             <complexType name="Anacomp_Dispatch__c">
115                 <complexContent>
116                     <extension base="ens:sObject">
117                         <sequence>
118                         <element name="Additional_Information__c" nillable="true" minOccurs="0" type="xsd:string"/>
119                         <element name="Asset__c" nillable="true" minOccurs="0" type="tns:ID"/>
120                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
121                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
122                         <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
123                         <element name="Dispatch_Type__c" nillable="true" minOccurs="0" type="xsd:string"/>
124                         <element name="Failing_Element_Part_No__c" nillable="true" minOccurs="0" type="xsd:string"/>
125                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
126                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
127                         <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
128                         <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
129                         <element name="Problem_Description__c" nillable="true" minOccurs="0" type="xsd:string"/>
130                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
131                         <element name="System_Model_Part_No__c" nillable="true" minOccurs="0" type="xsd:string"/>
132                         </sequence>
133                     </extension>
134                 </complexContent>
135             </complexType>
136             <element name="Anacomp_Dispatch__c" type="ens:Anacomp_Dispatch__c"/>
137
138             <complexType name="Approval">
139                 <complexContent>
140                     <extension base="ens:sObject">
141                         <sequence>
142                         <element name="ApproveComment" nillable="true" minOccurs="0" type="xsd:string"/>
143                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
144                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
145                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
146                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
147                         <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
148                         <element name="ParentId" nillable="true" minOccurs="0" type="tns:ID"/>
149                         <element name="RequestComment" nillable="true" minOccurs="0" type="xsd:string"/>
150                         <element name="Status" nillable="true" minOccurs="0" type="xsd:string"/>
151                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
152                         </sequence>
153                     </extension>
154                 </complexContent>
155             </complexType>
156             <element name="Approval" type="ens:Approval"/>
157
158             <complexType name="Approval_Denial__c">
159                 <complexContent>
160                     <extension base="ens:sObject">
161                         <sequence>
162                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
163                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
164                         <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
165                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
166                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
167                         <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
168                         <element name="Reason__c" nillable="true" minOccurs="0" type="xsd:string"/>
169                         <element name="Sales_Order__c" nillable="true" minOccurs="0" type="tns:ID"/>
170                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
171                         <element name="Type__c" nillable="true" minOccurs="0" type="xsd:string"/>
172                         </sequence>
173                     </extension>
174                 </complexContent>
175             </complexType>
176             <element name="Approval_Denial__c" type="ens:Approval_Denial__c"/>
177
178             <complexType name="Asset">
179                 <complexContent>
180                     <extension base="ens:sObject">
181                         <sequence>
182                         <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
183                         <element name="Backup_Applications__c" nillable="true" minOccurs="0" type="xsd:string"/>
184                         <element name="Backup_HW_Platform__c" nillable="true" minOccurs="0" type="xsd:string"/>
185                         <element name="Backup_SW_Platform__c" nillable="true" minOccurs="0" type="xsd:string"/>
186                         <element name="ContactId" nillable="true" minOccurs="0" type="tns:ID"/>
187                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
188                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
189                         <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
190                         <element name="Customer_PO__c" nillable="true" minOccurs="0" type="xsd:string"/>
191                         <element name="DD_OS__c" nillable="true" minOccurs="0" type="xsd:string"/>
192                         <element name="Days_since_shipped__c" nillable="true" minOccurs="0" type="xsd:double"/>
193                         <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
194                         <element name="Eval_Stage__c" nillable="true" minOccurs="0" type="xsd:string"/>
195                         <element name="Eval_next_date__c" nillable="true" minOccurs="0" type="xsd:date"/>
196                         <element name="Evaluation__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
197                         <element name="Gig_E_Expansion__c" nillable="true" minOccurs="0" type="xsd:string"/>
198                         <element name="In_Production__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
199                         <element name="InstallDate" nillable="true" minOccurs="0" type="xsd:date"/>
200                         <element name="Install_Site__c" nillable="true" minOccurs="0" type="xsd:string"/>
201                         <element name="Installation_Location__c" nillable="true" minOccurs="0" type="xsd:string"/>
202                         <element name="Installation_Summary__c" nillable="true" minOccurs="0" type="xsd:string"/>
203                         <element name="Installed__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
204                         <element name="IsCompetitorProduct" nillable="true" minOccurs="0" type="xsd:boolean"/>
205                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
206                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
207                         <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
208                         <element name="Order_Type__c" nillable="true" minOccurs="0" type="xsd:string"/>
209                         <element name="Other_Comments__c" nillable="true" minOccurs="0" type="xsd:string"/>
210                         <element name="Price" nillable="true" minOccurs="0" type="xsd:double"/>
211                         <element name="Product2Id" nillable="true" minOccurs="0" type="tns:ID"/>
212                         <element name="PurchaseDate" nillable="true" minOccurs="0" type="xsd:date"/>
213                         <element name="Quantity" nillable="true" minOccurs="0" type="xsd:double"/>
214                         <element name="Receiving_Autosupport__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
215                         <element name="Replication_License__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
216                         <element name="SE__c" nillable="true" minOccurs="0" type="xsd:string"/>
217                         <element name="SW_Licenses__c" nillable="true" minOccurs="0" type="xsd:string"/>
218                         <element name="Sales_Order__c" nillable="true" minOccurs="0" type="xsd:string"/>
219                         <element name="SerialNumber" nillable="true" minOccurs="0" type="xsd:string"/>
220                         <element name="Ship_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
221                         <element name="Status" nillable="true" minOccurs="0" type="xsd:string"/>
222                         <element name="Support_Contract__c" nillable="true" minOccurs="0" type="xsd:string"/>
223                         <element name="Support_Level__c" nillable="true" minOccurs="0" type="xsd:string"/>
224                         <element name="Support_Organization_ID__c" nillable="true" minOccurs="0" type="xsd:string"/>
225                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
226                         <element name="UsageEndDate" nillable="true" minOccurs="0" type="xsd:date"/>
227                         <element name="Warranty_End__c" nillable="true" minOccurs="0" type="xsd:date"/>
228                         <element name="Warranty_Start__c" nillable="true" minOccurs="0" type="xsd:date"/>
229                         </sequence>
230                     </extension>
231                 </complexContent>
232             </complexType>
233             <element name="Asset" type="ens:Asset"/>
234
235             <complexType name="AssignmentRule">
236                 <complexContent>
237                     <extension base="ens:sObject">
238                         <sequence>
239                         <element name="Active" nillable="true" minOccurs="0" type="xsd:boolean"/>
240                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
241                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
242                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
243                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
244                         <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
245                         <element name="RuleType" nillable="true" minOccurs="0" type="xsd:string"/>
246                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
247                         </sequence>
248                     </extension>
249                 </complexContent>
250             </complexType>
251             <element name="AssignmentRule" type="ens:AssignmentRule"/>
252
253             <complexType name="Attachment">
254                 <complexContent>
255                     <extension base="ens:sObject">
256                         <sequence>
257                         <element name="Body" nillable="true" minOccurs="0" type="xsd:base64Binary"/>
258                         <element name="BodyLength" nillable="true" minOccurs="0" type="xsd:int"/>
259                         <element name="ContentType" nillable="true" minOccurs="0" type="xsd:string"/>
260                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
261                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
262                         <element name="IsPrivate" nillable="true" minOccurs="0" type="xsd:boolean"/>
263                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
264                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
265                         <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
266                         <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
267                         <element name="ParentId" nillable="true" minOccurs="0" type="tns:ID"/>
268                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
269                         </sequence>
270                     </extension>
271                 </complexContent>
272             </complexType>
273             <element name="Attachment" type="ens:Attachment"/>
274
275             <complexType name="BusinessHours">
276                 <complexContent>
277                     <extension base="ens:sObject">
278                         <sequence>
279                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
280                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
281                         <element name="FridayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
282                         <element name="FridayStart" nillable="true" minOccurs="0" type="xsd:string"/>
283                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
284                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
285                         <element name="MondayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
286                         <element name="MondayStart" nillable="true" minOccurs="0" type="xsd:string"/>
287                         <element name="SaturdayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
288                         <element name="SaturdayStart" nillable="true" minOccurs="0" type="xsd:string"/>
289                         <element name="SundayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
290                         <element name="SundayStart" nillable="true" minOccurs="0" type="xsd:string"/>
291                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
292                         <element name="ThursdayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
293                         <element name="ThursdayStart" nillable="true" minOccurs="0" type="xsd:string"/>
294                         <element name="TuesdayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
295                         <element name="TuesdayStart" nillable="true" minOccurs="0" type="xsd:string"/>
296                         <element name="WednesdayEnd" nillable="true" minOccurs="0" type="xsd:string"/>
297                         <element name="WednesdayStart" nillable="true" minOccurs="0" type="xsd:string"/>
298                         </sequence>
299                     </extension>
300                 </complexContent>
301             </complexType>
302             <element name="BusinessHours" type="ens:BusinessHours"/>
303
304             <complexType name="BusinessProcess">
305                 <complexContent>
306                     <extension base="ens:sObject">
307                         <sequence>
308                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
309                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
310                         <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
311                         <element name="IsActive" nillable="true" minOccurs="0" type="xsd:boolean"/>
312                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
313                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
314                         <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
315                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
316                         <element name="TableEnumOrId" nillable="true" minOccurs="0" type="xsd:string"/>
317                         </sequence>
318                     </extension>
319                 </complexContent>
320             </complexType>
321             <element name="BusinessProcess" type="ens:BusinessProcess"/>
322
323             <complexType name="Campaign">
324                 <complexContent>
325                     <extension base="ens:sObject">
326                         <sequence>
327                         <element name="ActualCost" nillable="true" minOccurs="0" type="xsd:double"/>
328                         <element name="AmountAllOpportunities" nillable="true" minOccurs="0" type="xsd:double"/>
329                         <element name="AmountWonOpportunities" nillable="true" minOccurs="0" type="xsd:double"/>
330                         <element name="BudgetedCost" nillable="true" minOccurs="0" type="xsd:double"/>
331                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
332                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
333                         <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
334                         <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
335                         <element name="EndDate" nillable="true" minOccurs="0" type="xsd:date"/>
336                         <element name="ExpectedResponse" nillable="true" minOccurs="0" type="xsd:double"/>
337                         <element name="ExpectedRevenue" nillable="true" minOccurs="0" type="xsd:double"/>
338                         <element name="IsActive" nillable="true" minOccurs="0" type="xsd:boolean"/>
339                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
340                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
341                         <element name="Name" nillable="true" minOccurs="0" type="xsd:string"/>
342                         <element name="NumberOfContacts" nillable="true" minOccurs="0" type="xsd:int"/>
343                         <element name="NumberOfConvertedLeads" nillable="true" minOccurs="0" type="xsd:int"/>
344                         <element name="NumberOfLeads" nillable="true" minOccurs="0" type="xsd:int"/>
345                         <element name="NumberOfOpportunities" nillable="true" minOccurs="0" type="xsd:int"/>
346                         <element name="NumberOfResponses" nillable="true" minOccurs="0" type="xsd:int"/>
347                         <element name="NumberOfWonOpportunities" nillable="true" minOccurs="0" type="xsd:int"/>
348                         <element name="NumberSent" nillable="true" minOccurs="0" type="xsd:double"/>
349                         <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
350                         <element name="StartDate" nillable="true" minOccurs="0" type="xsd:date"/>
351                         <element name="Status" nillable="true" minOccurs="0" type="xsd:string"/>
352                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
353                         <element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
354                         </sequence>
355                     </extension>
356                 </complexContent>
357             </complexType>
358             <element name="Campaign" type="ens:Campaign"/>
359
360             <complexType name="CampaignMember">
361                 <complexContent>
362                     <extension base="ens:sObject">
363                         <sequence>
364                         <element name="CampaignId" nillable="true" minOccurs="0" type="tns:ID"/>
365                         <element name="ContactId" nillable="true" minOccurs="0" type="tns:ID"/>
366                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
367                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
368                         <element name="FirstRespondedDate" nillable="true" minOccurs="0" type="xsd:date"/>
369                         <element name="HasResponded" nillable="true" minOccurs="0" type="xsd:boolean"/>
370                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
371                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
372                         <element name="LeadId" nillable="true" minOccurs="0" type="tns:ID"/>
373                         <element name="Status" nillable="true" minOccurs="0" type="xsd:string"/>
374                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
375                         </sequence>
376                     </extension>
377                 </complexContent>
378             </complexType>
379             <element name="CampaignMember" type="ens:CampaignMember"/>
380
381             <complexType name="Case">
382                 <complexContent>
383                     <extension base="ens:sObject">
384                         <sequence>
385                         <element name="AssetId" nillable="true" minOccurs="0" type="tns:ID"/>
386                         <element name="Backup_Software__c" nillable="true" minOccurs="0" type="xsd:string"/>
387                         <element name="Bugzilla_Tracking_No__c" nillable="true" minOccurs="0" type="xsd:string"/>
388                         <element name="CaseNumber" nillable="true" minOccurs="0" type="xsd:string"/>
389                         <element name="ClosedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
390                         <element name="ContactId" nillable="true" minOccurs="0" type="tns:ID"/>
391                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
392                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
393                         <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
394                         <element name="Customer_Tracking_Num__c" nillable="true" minOccurs="0" type="xsd:string"/>
395                         <element name="DD_OS_Version__c" nillable="true" minOccurs="0" type="xsd:string"/>
396                         <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
397                         <element name="Dispatch_Num__c" nillable="true" minOccurs="0" type="xsd:string"/>
398                         <element name="Duplicate_of__c" nillable="true" minOccurs="0" type="xsd:double"/>
399                         <element name="IsClosed" nillable="true" minOccurs="0" type="xsd:boolean"/>
400                         <element name="IsEscalated" nillable="true" minOccurs="0" type="xsd:boolean"/>
401                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
402                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
403                         <element name="Media_Server_OS__c" nillable="true" minOccurs="0" type="xsd:string"/>
404                         <element name="Origin" nillable="true" minOccurs="0" type="xsd:string"/>
405                         <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
406                         <element name="Priority" nillable="true" minOccurs="0" type="xsd:string"/>
407                         <element name="Priority_Level__c" nillable="true" minOccurs="0" type="xsd:string"/>
408                         <element name="Problem_Component__c" nillable="true" minOccurs="0" type="xsd:string"/>
409                         <element name="RMA_Number__c" nillable="true" minOccurs="0" type="xsd:string"/>
410                         <element name="Reason" nillable="true" minOccurs="0" type="xsd:string"/>
411                         <element name="Status" nillable="true" minOccurs="0" type="xsd:string"/>
412                         <element name="Subject" nillable="true" minOccurs="0" type="xsd:string"/>
413                         <element name="SuppliedCompany" nillable="true" minOccurs="0" type="xsd:string"/>
414                         <element name="SuppliedEmail" nillable="true" minOccurs="0" type="xsd:string"/>
415                         <element name="SuppliedName" nillable="true" minOccurs="0" type="xsd:string"/>
416                         <element name="SuppliedPhone" nillable="true" minOccurs="0" type="xsd:string"/>
417                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
418                         <element name="System_Serial_Number__c" nillable="true" minOccurs="0" type="xsd:string"/>
419                         <element name="Type" nillable="true" minOccurs="0" type="xsd:string"/>
420                         </sequence>
421                     </extension>
422                 </complexContent>
423             </complexType>
424             <element name="Case" type="ens:Case"/>
425
426             <complexType name="CaseComment">
427                 <complexContent>
428                     <extension base="ens:sObject">
429                         <sequence>
430                         <element name="CommentBody" nillable="true" minOccurs="0" type="xsd:string"/>
431                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
432                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
433                         <element name="IsPublished" nillable="true" minOccurs="0" type="xsd:boolean"/>
434                         <element name="ParentId" nillable="true" minOccurs="0" type="tns:ID"/>
435                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
436                         </sequence>
437                     </extension>
438                 </complexContent>
439             </complexType>
440             <element name="CaseComment" type="ens:CaseComment"/>
441
442             <complexType name="CaseHistory">
443                 <complexContent>
444                     <extension base="ens:sObject">
445                         <sequence>
446                         <element name="CaseId" nillable="true" minOccurs="0" type="tns:ID"/>
447                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
448                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
449                         <element name="Field" nillable="true" minOccurs="0" type="xsd:string"/>
450                         <element name="NewValue" nillable="true" minOccurs="0" type="xsd:string"/>
451                         <element name="OldValue" nillable="true" minOccurs="0" type="xsd:string"/>
452                         </sequence>
453                     </extension>
454                 </complexContent>
455             </complexType>
456             <element name="CaseHistory" type="ens:CaseHistory"/>
457
458             <complexType name="CaseSolution">
459                 <complexContent>
460                     <extension base="ens:sObject">
461                         <sequence>
462                         <element name="CaseId" nillable="true" minOccurs="0" type="tns:ID"/>
463                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
464                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
465                         <element name="SolutionId" nillable="true" minOccurs="0" type="tns:ID"/>
466                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
467                         </sequence>
468                     </extension>
469                 </complexContent>
470             </complexType>
471             <element name="CaseSolution" type="ens:CaseSolution"/>
472
473             <complexType name="CaseStatus">
474                 <complexContent>
475                     <extension base="ens:sObject">
476                         <sequence>
477                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
478                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
479                         <element name="IsClosed" nillable="true" minOccurs="0" type="xsd:boolean"/>
480                         <element name="IsDefault" nillable="true" minOccurs="0" type="xsd:boolean"/>
481                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
482                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
483                         <element name="MasterLabel" nillable="true" minOccurs="0" type="xsd:string"/>
484                         <element name="SortOrder" nillable="true" minOccurs="0" type="xsd:int"/>
485                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
486                         </sequence>
487                     </extension>
488                 </complexContent>
489             </complexType>
490             <element name="CaseStatus" type="ens:CaseStatus"/>
491
492             <complexType name="Contact">
493                 <complexContent>
494                     <extension base="ens:sObject">
495                         <sequence>
496                         <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
497                         <element name="AssistantName" nillable="true" minOccurs="0" type="xsd:string"/>
498                         <element name="AssistantPhone" nillable="true" minOccurs="0" type="xsd:string"/>
499                         <element name="Birthdate" nillable="true" minOccurs="0" type="xsd:date"/>
500                         <element name="Boxpilot_Campaign_Date__c" nillable="true" minOccurs="0" type="xsd:date"/>
501                         <element name="Boxpilot_Result__c" nillable="true" minOccurs="0" type="xsd:string"/>
502                         <element name="Contact_Type__c" nillable="true" minOccurs="0" type="xsd:string"/>
503                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
504                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
505                         <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
506                         <element name="Department" nillable="true" minOccurs="0" type="xsd:string"/>
507                         <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
508                         <element name="DoNotCall__c" nillable="true" minOccurs="0" type="xsd:string"/>
509                         <element name="Email" nillable="true" minOccurs="0" type="xsd:string"/>
510                         <element name="EmailOptInOut__c" nillable="true" minOccurs="0" type="xsd:string"/>
511                         <element name="Email_HardBounce__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
512                         <element name="Fax" nillable="true" minOccurs="0" type="xsd:string"/>
513                         <element name="FirstName" nillable="true" minOccurs="0" type="xsd:string"/>
514                         <element name="HasOptedOutOfEmail" nillable="true" minOccurs="0" type="xsd:boolean"/>
515                         <element name="HomePhone" nillable="true" minOccurs="0" type="xsd:string"/>
516                         <element name="LastCURequestDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
517                         <element name="LastCUUpdateDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
518                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
519                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
520                         <element name="LastName" nillable="true" minOccurs="0" type="xsd:string"/>
521                         <element name="LeadSource" nillable="true" minOccurs="0" type="xsd:string"/>
522                         <element name="MailingCity" nillable="true" minOccurs="0" type="xsd:string"/>
523                         <element name="MailingCountry" nillable="true" minOccurs="0" type="xsd:string"/>
524                         <element name="MailingPostalCode" nillable="true" minOccurs="0" type="xsd:string"/>
525                         <element name="MailingState" nillable="true" minOccurs="0" type="xsd:string"/>
526                         <element name="MailingStreet" nillable="true" minOccurs="0" type="xsd:string"/>
527                         <element name="MobilePhone" nillable="true" minOccurs="0" type="xsd:string"/>
528                         <element name="NewsletterReg__c" nillable="true" minOccurs="0" type="xsd:string"/>
529                         <element name="OtherCity" nillable="true" minOccurs="0" type="xsd:string"/>
530                         <element name="OtherCountry" nillable="true" minOccurs="0" type="xsd:string"/>
531                         <element name="OtherPhone" nillable="true" minOccurs="0" type="xsd:string"/>
532                         <element name="OtherPostalCode" nillable="true" minOccurs="0" type="xsd:string"/>
533                         <element name="OtherState" nillable="true" minOccurs="0" type="xsd:string"/>
534                         <element name="OtherStreet" nillable="true" minOccurs="0" type="xsd:string"/>
535                         <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
536                         <element name="Pager__c" nillable="true" minOccurs="0" type="xsd:string"/>
537                         <element name="Phone" nillable="true" minOccurs="0" type="xsd:string"/>
538                         <element name="Press_Reference__c" nillable="true" minOccurs="0" type="xsd:string"/>
539                         <element name="Press_Verification__c" nillable="true" minOccurs="0" type="xsd:date"/>
540                         <element name="Receive_SE_Alerts__c" nillable="true" minOccurs="0" type="xsd:boolean"/>
541                         <element name="ReportsToId" nillable="true" minOccurs="0" type="tns:ID"/>
542                         <element name="Sales_Reference__c" nillable="true" minOccurs="0" type="xsd:string"/>
543                         <element name="Salutation" nillable="true" minOccurs="0" type="xsd:string"/>
544                         <element name="Support_Login__c" nillable="true" minOccurs="0" type="xsd:string"/>
545                         <element name="Support_OrgID__c" nillable="true" minOccurs="0" type="xsd:string"/>
546                         <element name="SystemModstamp" nillable="true" minOccurs="0" type="xsd:dateTime"/>
547                         <element name="Title" nillable="true" minOccurs="0" type="xsd:string"/>
548                         </sequence>
549                     </extension>
550                 </complexContent>
551             </complexType>
552             <element name="Contact" type="ens:Contact"/>
553
554             <complexType name="Contract">
555                 <complexContent>
556                     <extension base="ens:sObject">
557                         <sequence>
558                         <element name="AccountId" nillable="true" minOccurs="0" type="tns:ID"/>
559                         <element name="ActivatedById" nillable="true" minOccurs="0" type="tns:ID"/>
560                         <element name="ActivatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
561                         <element name="BillingCity" nillable="true" minOccurs="0" type="xsd:string"/>
562                         <element name="BillingCountry" nillable="true" minOccurs="0" type="xsd:string"/>
563                         <element name="BillingPostalCode" nillable="true" minOccurs="0" type="xsd:string"/>
564                         <element name="BillingState" nillable="true" minOccurs="0" type="xsd:string"/>
565                         <element name="BillingStreet" nillable="true" minOccurs="0" type="xsd:string"/>
566                         <element name="CompanySignedDate" nillable="true" minOccurs="0" type="xsd:date"/>
567                         <element name="CompanySignedId" nillable="true" minOccurs="0" type="tns:ID"/>
568                         <element name="ContractNumber" nillable="true" minOccurs="0" type="xsd:string"/>
569                         <element name="ContractTerm" nillable="true" minOccurs="0" type="xsd:int"/>
570                         <element name="CreatedById" nillable="true" minOccurs="0" type="tns:ID"/>
571                         <element name="CreatedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
572                         <element name="CurrencyIsoCode" nillable="true" minOccurs="0" type="xsd:string"/>
573                         <element name="CustomerSignedDate" nillable="true" minOccurs="0" type="xsd:date"/>
574                         <element name="CustomerSignedId" nillable="true" minOccurs="0" type="tns:ID"/>
575                         <element name="CustomerSignedTitle" nillable="true" minOccurs="0" type="xsd:string"/>
576                         <element name="Description" nillable="true" minOccurs="0" type="xsd:string"/>
577                         <element name="EndDate" nillable="true" minOccurs="0" type="xsd:date"/>
578                         <element name="LastApprovedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
579                         <element name="LastModifiedById" nillable="true" minOccurs="0" type="tns:ID"/>
580                         <element name="LastModifiedDate" nillable="true" minOccurs="0" type="xsd:dateTime"/>
581                         <element name="OwnerExpirationNotice" nillable="true" minOccurs="0" type="xsd:string"/>
582                         <element name="OwnerId" nillable="true" minOccurs="0" type="tns:ID"/>
583                         <element name="SpecialTerms" nillable="true" minOccurs="0" type="xsd:string"/>
584                         <element name="StartDate" nillable="true" minOccurs=