Академический Документы
Профессиональный Документы
Культура Документы
>
<!-Salesforce.com Tooling API version 38.0
Copyright 2006-2016 Salesforce.com, inc. All Rights Reserved
-->
<definitions targetNamespace="urn:tooling.soap.sforce.com" xmlns:xsd="http://www
.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="htt
p://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="urn:tooling.soap.sforce.com" xmln
s:mns="urn:metadata.tooling.soap.sforce.com" xmlns:ens="urn:sobject.tooling.soap
.sforce.com" xmlns:fns="urn:fault.tooling.soap.sforce.com">
<types>
<xsd:schema elementFormDefault="qualified" targetNamespace="urn:metadata.tooli
ng.soap.sforce.com">
<xsd:import namespace="urn:sobject.tooling.soap.sforce.com"/>
<xsd:import namespace="urn:tooling.soap.sforce.com"/>
<xsd:complexType name="AccountSettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="enableAccountOwnerReport" minOccurs="0" type="xsd:bool
ean"/>
<xsd:element name="enableAccountTeams" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="showViewHierarchyLink" minOccurs="0" type="xsd:boolean
"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="MetadataForSettings">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Metadata">
<xsd:sequence/>
</xsd:complexType>
<xsd:complexType name="ApexClass">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="apiVersion" type="xsd:double"/>
<xsd:element name="packageVersions" minOccurs="0" maxOccurs="unbounded" t
ype="mns:PackageVersion"/>
<xsd:element name="status" type="tns:ApexCodeUnitStatus"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="PackageVersion">
<xsd:sequence>
<xsd:element name="majorNumber" type="xsd:int"/>
<xsd:element name="minorNumber" type="xsd:int"/>
<xsd:element name="namespace" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ApexComponent">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="apiVersion" minOccurs="0" type="xsd:double"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="label" type="xsd:string"/>
<xsd:element name="packageVersions" minOccurs="0" maxOccurs="unbounded" t
ype="mns:PackageVersion"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ApexPage">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="apiVersion" type="xsd:double"/>
<xsd:element name="availableInTouch" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="confirmationTokenRequired" minOccurs="0" type="xsd:boo
lean"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="label" type="xsd:string"/>
<xsd:element name="packageVersions" minOccurs="0" maxOccurs="unbounded" t
ype="mns:PackageVersion"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ApexTestSuite">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="testClassName" minOccurs="0" maxOccurs="unbounded" typ
e="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ApexTrigger">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="apiVersion" type="xsd:double"/>
<xsd:element name="packageVersions" minOccurs="0" maxOccurs="unbounded" t
ype="mns:PackageVersion"/>
<xsd:element name="status" type="tns:ApexCodeUnitStatus"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AssignmentRule">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="active" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="ruleEntry" minOccurs="0" maxOccurs="unbounded" type="m
ns:RuleEntry"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="RuleEntry">
<xsd:sequence>
<xsd:element name="assignedTo" minOccurs="0" type="xsd:string"/>
<xsd:element name="assignedToType" minOccurs="0" type="tns:AssignToLookupVa
lueType"/>
<xsd:element name="booleanFilter" minOccurs="0" type="xsd:string"/>
<xsd:element name="businessHours" minOccurs="0" type="xsd:string"/>
<xsd:element name="businessHoursSource" minOccurs="0" type="tns:BusinessHou
rsSourceType"/>
<xsd:element name="criteriaItems" minOccurs="0" maxOccurs="unbounded" type=
"mns:FilterItem"/>
<xsd:element name="disableEscalationWhenModified" minOccurs="0" type="xsd:b
oolean"/>
<xsd:element name="escalationAction" minOccurs="0" maxOccurs="unbounded" ty
pe="mns:EscalationAction"/>
<xsd:element name="escalationStartTime" minOccurs="0" type="tns:EscalationS
tartTimeType"/>
<xsd:element name="formula" minOccurs="0" type="xsd:string"/>
<xsd:element name="notifyCcRecipients" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="overrideExistingTeams" minOccurs="0" type="xsd:boolean"/
>
<xsd:element name="replyToEmail" minOccurs="0" type="xsd:string"/>
<xsd:element name="senderEmail" minOccurs="0" type="xsd:string"/>
<xsd:element name="senderName" minOccurs="0" type="xsd:string"/>
<xsd:element name="team" minOccurs="0" maxOccurs="unbounded" type="xsd:stri
ng"/>
<xsd:element name="template" minOccurs="0" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="FilterItem">
<xsd:sequence>
<xsd:element name="field" type="xsd:string"/>
<xsd:element name="operation" type="tns:FilterOperation"/>
<xsd:element name="value" minOccurs="0" type="xsd:string"/>
<xsd:element name="valueField" minOccurs="0" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="EscalationAction">
<xsd:sequence>
<xsd:element name="assignedTo" minOccurs="0" type="xsd:string"/>
<xsd:element name="assignedToTemplate" minOccurs="0" type="xsd:string"/>
<xsd:element name="assignedToType" minOccurs="0" type="tns:AssignToLookupVa
lueType"/>
<xsd:element name="minutesToEscalation" minOccurs="0" type="xsd:int"/>
<xsd:element name="notifyCaseOwner" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="notifyEmail" minOccurs="0" maxOccurs="unbounded" type="x
sd:string"/>
<xsd:element name="notifyTo" minOccurs="0" type="xsd:string"/>
<xsd:element name="notifyToTemplate" minOccurs="0" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="AssignmentRules">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AuraDefinitionBundle">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="SVGContent" minOccurs="0" type="xsd:base64Binary"/>
<xsd:element name="apiVersion" minOccurs="0" type="xsd:double"/>
<xsd:element name="controllerContent" minOccurs="0" type="xsd:base64Binar
y"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="designContent" minOccurs="0" type="xsd:base64Binary"/>
<xsd:element name="documentationContent" minOccurs="0" type="xsd:base64Bi
nary"/>
<xsd:element name="helperContent" minOccurs="0" type="xsd:base64Binary"/>
<xsd:element name="markup" minOccurs="0" type="xsd:base64Binary"/>
<xsd:element name="modelContent" minOccurs="0" type="xsd:base64Binary"/>
<xsd:element name="packageVersions" minOccurs="0" maxOccurs="unbounded" t
ype="mns:PackageVersion"/>
<xsd:element name="rendererContent" minOccurs="0" type="xsd:base64Binary"
/>
<xsd:element name="styleContent" minOccurs="0" type="xsd:base64Binary"/>
<xsd:element name="testsuiteContent" minOccurs="0" type="xsd:base64Binary
"/>
<xsd:element name="type" minOccurs="0" type="tns:AuraBundleType"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AutoResponseRule">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="active" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="ruleEntry" minOccurs="0" maxOccurs="unbounded" type="m
ns:RuleEntry"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AutoResponseRules">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="BusinessHoursEntry">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="active" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="default" type="xsd:boolean"/>
<xsd:element name="fridayEndTime" minOccurs="0" type="xsd:time"/>
<xsd:element name="fridayStartTime" minOccurs="0" type="xsd:time"/>
<xsd:element name="mondayEndTime" minOccurs="0" type="xsd:time"/>
<xsd:element name="mondayStartTime" minOccurs="0" type="xsd:time"/>
<xsd:element name="name" minOccurs="0" type="xsd:string"/>
<xsd:element name="saturdayEndTime" minOccurs="0" type="xsd:time"/>
<xsd:element name="saturdayStartTime" minOccurs="0" type="xsd:time"/>
<xsd:element name="sundayEndTime" minOccurs="0" type="xsd:time"/>
<xsd:element name="sundayStartTime" minOccurs="0" type="xsd:time"/>
<xsd:element name="thursdayEndTime" minOccurs="0" type="xsd:time"/>
<xsd:element name="thursdayStartTime" minOccurs="0" type="xsd:time"/>
<xsd:sequence>
<xsd:element name="dataServiceField" type="xsd:string"/>
<xsd:element name="dataServiceObjectName" type="xsd:string"/>
<xsd:element name="priority" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Community">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="active" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="chatterAnswersFacebookSsoUrl" minOccurs="0" type="xsd:
string"/>
<xsd:element name="communityFeedPage" minOccurs="0" type="xsd:string"/>
<xsd:element name="dataCategoryName" minOccurs="0" type="xsd:string"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="emailFooterDocument" minOccurs="0" type="xsd:string"/>
<xsd:element name="emailHeaderDocument" minOccurs="0" type="xsd:string"/>
<xsd:element name="emailNotificationUrl" minOccurs="0" type="xsd:string"/
>
<xsd:element name="enableChatterAnswers" minOccurs="0" type="xsd:boolean"
/>
<xsd:element name="enablePrivateQuestions" minOccurs="0" type="xsd:boolea
n"/>
<xsd:element name="expertsGroup" minOccurs="0" type="xsd:string"/>
<xsd:element name="portal" minOccurs="0" type="xsd:string"/>
<xsd:element name="reputationLevels" minOccurs="0" type="mns:ReputationLe
vels"/>
<xsd:element name="showInPortal" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="site" minOccurs="0" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ReputationLevels">
<xsd:sequence>
<xsd:element name="chatterAnswersReputationLevels" minOccurs="0" maxOccurs=
"unbounded" type="mns:ChatterAnswersReputationLevel"/>
<xsd:element name="ideaReputationLevels" minOccurs="0" maxOccurs="unbounded
" type="mns:IdeaReputationLevel"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ChatterAnswersReputationLevel">
<xsd:sequence>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="value" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="IdeaReputationLevel">
<xsd:sequence>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="value" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CommunityTemplateDefinition">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="bundlesInfo" minOccurs="0" maxOccurs="unbounded" type=
"mns:CommunityTemplateBundleInfo"/>
<xsd:sequence>
<xsd:element name="actionOverrides" minOccurs="0" maxOccurs="unbounded" t
ype="mns:AppActionOverride"/>
<xsd:element name="brand" minOccurs="0" type="mns:AppBrand"/>
<xsd:element name="defaultLandingTab" minOccurs="0" type="xsd:string"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="detailPageRefreshMethod" minOccurs="0" type="xsd:strin
g"/>
<xsd:element name="enableCustomizeMyTabs" minOccurs="0" type="xsd:boolean
"/>
<xsd:element name="enableKeyboardShortcuts" minOccurs="0" type="xsd:boole
an"/>
<xsd:element name="enableListViewHover" minOccurs="0" type="xsd:boolean"/
>
<xsd:element name="enableListViewReskin" minOccurs="0" type="xsd:boolean"
/>
<xsd:element name="enableMultiMonitorComponents" minOccurs="0" type="xsd:
boolean"/>
<xsd:element name="enablePinTabs" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableTabHover" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableTabLimits" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="footerColor" minOccurs="0" type="xsd:string"/>
<xsd:element name="formFactors" minOccurs="0" maxOccurs="unbounded" type=
"tns:FormFactor"/>
<xsd:element name="headerColor" minOccurs="0" type="xsd:string"/>
<xsd:element name="isServiceCloudConsole" minOccurs="0" type="xsd:boolean
"/>
<xsd:element name="keyboardShortcuts" minOccurs="0" type="mns:KeyboardSho
rtcuts"/>
<xsd:element name="label" minOccurs="0" type="xsd:string"/>
<xsd:element name="listPlacement" minOccurs="0" type="mns:ListPlacement"/
>
<xsd:element name="listRefreshMethod" minOccurs="0" type="xsd:string"/>
<xsd:element name="liveAgentConfig" minOccurs="0" type="mns:LiveAgentConf
ig"/>
<xsd:element name="logo" minOccurs="0" type="xsd:string"/>
<xsd:element name="navType" minOccurs="0" type="tns:NavType"/>
<xsd:element name="primaryTabColor" minOccurs="0" type="xsd:string"/>
<xsd:element name="saveUserSessions" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="tab" minOccurs="0" maxOccurs="unbounded" type="xsd:str
ing"/>
<xsd:element name="tabLimitConfig" minOccurs="0" type="mns:TabLimitConfig
"/>
<xsd:element name="utilityBar" minOccurs="0" type="xsd:string"/>
<xsd:element name="workspaceMappings" minOccurs="0" type="mns:WorkspaceMa
ppings"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AppActionOverride">
<xsd:complexContent>
<xsd:extension base="mns:ActionOverride">
<xsd:sequence>
<xsd:element name="pageOrSobjectType" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ActionOverride">
<xsd:sequence>
<xsd:element name="actionName" minOccurs="0" type="xsd:string"/>
<xsd:element name="comment" minOccurs="0" type="xsd:string"/>
<xsd:element name="content" minOccurs="0" type="xsd:string"/>
<xsd:element name="formFactor" minOccurs="0" type="tns:FormFactor"/>
<xsd:element name="skipRecordTypeSelect" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="type" minOccurs="0" type="tns:ActionOverrideType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="AppBrand">
<xsd:sequence>
<xsd:element name="footerColor" minOccurs="0" type="xsd:string"/>
<xsd:element name="headerColor" minOccurs="0" type="xsd:string"/>
<xsd:element name="logo" minOccurs="0" type="xsd:string"/>
<xsd:element name="logoVersion" minOccurs="0" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="KeyboardShortcuts">
<xsd:sequence>
<xsd:element name="customShortcut" minOccurs="0" maxOccurs="unbounded" type
="mns:CustomShortcut"/>
<xsd:element name="defaultShortcut" minOccurs="0" maxOccurs="unbounded" typ
e="mns:DefaultShortcut"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CustomShortcut">
<xsd:complexContent>
<xsd:extension base="mns:DefaultShortcut">
<xsd:sequence>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="eventName" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="DefaultShortcut">
<xsd:sequence>
<xsd:element name="action" type="xsd:string"/>
<xsd:element name="active" type="xsd:boolean"/>
<xsd:element name="keyCommand" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ListPlacement">
<xsd:sequence>
<xsd:element name="height" minOccurs="0" type="xsd:int"/>
<xsd:element name="location" type="xsd:string"/>
<xsd:element name="units" minOccurs="0" type="xsd:string"/>
<xsd:element name="width" minOccurs="0" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="LiveAgentConfig">
<xsd:sequence>
<xsd:element name="enableLiveChat" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="openNewAccountSubtab" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="openNewCaseSubtab" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="openNewContactSubtab" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="openNewLeadSubtab" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="openNewVFPageSubtab" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="showKnowledgeArticles" minOccurs="0" type="xsd:boolean"/
>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="TabLimitConfig">
<xsd:sequence>
<xsd:element name="maxNumberOfPrimaryTabs" minOccurs="0" type="xsd:string"/
>
<xsd:element name="maxNumberOfSubTabs" minOccurs="0" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WorkspaceMappings">
<xsd:sequence>
<xsd:element name="mapping" minOccurs="0" maxOccurs="unbounded" type="mns:W
orkspaceMapping"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WorkspaceMapping">
<xsd:sequence>
<xsd:element name="fieldName" minOccurs="0" type="xsd:string"/>
<xsd:element name="tab" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CustomField">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="caseSensitive" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="customDataType" minOccurs="0" type="xsd:string"/>
<xsd:element name="defaultValue" minOccurs="0" type="xsd:string"/>
<xsd:element name="deleteConstraint" minOccurs="0" type="tns:DeleteConstr
aint"/>
<xsd:element name="deprecated" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="displayFormat" minOccurs="0" type="xsd:string"/>
<xsd:element name="encrypted" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="escapeMarkup" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="externalDeveloperName" minOccurs="0" type="xsd:string"
/>
<xsd:element name="externalId" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="formula" minOccurs="0" type="xsd:string"/>
<xsd:element name="formulaTreatBlanksAs" minOccurs="0" type="tns:TreatBla
nksAs"/>
<xsd:element name="inlineHelpText" minOccurs="0" type="xsd:string"/>
<xsd:element name="isConvertLeadDisabled" minOccurs="0" type="xsd:boolean
"/>
<xsd:element name="isFilteringDisabled" minOccurs="0" type="xsd:boolean"/
>
<xsd:element name="isNameField" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="isSortingDisabled" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="label" minOccurs="0" type="xsd:string"/>
<xsd:element name="length" minOccurs="0" type="xsd:int"/>
<xsd:element name="lookupFilter" minOccurs="0" type="mns:LookupFilter"/>
<xsd:element name="maskChar" minOccurs="0" type="tns:EncryptedFieldMaskCh
ar"/>
<xsd:element name="maskType" minOccurs="0" type="tns:EncryptedFieldMaskTy
pe"/>
<xsd:element name="picklist" minOccurs="0" type="mns:Picklist"/>
<xsd:element name="populateExistingRows" minOccurs="0" type="xsd:boolean"
/>
<xsd:element name="precision" minOccurs="0" type="xsd:int"/>
<xsd:element name="referenceTargetField" minOccurs="0" type="xsd:string"/
>
<xsd:element
<xsd:element
<xsd:element
<xsd:element
<xsd:element
ean"/>
<xsd:element name="required" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="restrictedAdminField" minOccurs="0" type="xsd:boolean"
/>
<xsd:element name="scale" minOccurs="0" type="xsd:int"/>
<xsd:element name="startingNumber" minOccurs="0" type="xsd:int"/>
<xsd:element name="stripMarkup" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="summarizedField" minOccurs="0" type="xsd:string"/>
<xsd:element name="summaryForeignKey" minOccurs="0" type="xsd:string"/>
<xsd:element name="summaryOperation" minOccurs="0" type="tns:SummaryOpera
tions"/>
<xsd:element name="trackFeedHistory" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="trackHistory" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="trackTrending" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="type" minOccurs="0" type="tns:FieldType"/>
<xsd:element name="unique" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="valueSet" minOccurs="0" type="mns:ValueSet"/>
<xsd:element name="visibleLines" minOccurs="0" type="xsd:int"/>
<xsd:element name="writeRequiresMasterRead" minOccurs="0" type="xsd:boole
an"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="LookupFilter">
<xsd:sequence>
<xsd:element name="active" type="xsd:boolean"/>
<xsd:element name="booleanFilter" minOccurs="0" type="xsd:string"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="errorMessage" minOccurs="0" type="xsd:string"/>
<xsd:element name="filterItems" minOccurs="0" maxOccurs="unbounded" type="m
ns:FilterItem"/>
<xsd:element name="infoMessage" minOccurs="0" type="xsd:string"/>
<xsd:element name="isOptional" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Picklist">
<xsd:sequence>
<xsd:element name="controllingField" minOccurs="0" type="xsd:string"/>
<xsd:element name="picklistValues" minOccurs="0" maxOccurs="unbounded" type
="mns:PicklistValue"/>
<xsd:element name="restrictedPicklist" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="sorted" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ValueSet">
<xsd:sequence>
<xsd:element name="controllingField" minOccurs="0" type="xsd:string"/>
<xsd:element name="restricted" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="valueSetDefinition" minOccurs="0" type="mns:ValueSetValu
esDefinition"/>
<xsd:element name="valueSetName" minOccurs="0" type="xsd:string"/>
<xsd:element name="valueSettings" minOccurs="0" maxOccurs="unbounded" type=
"mns:ValueSettings"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ValueSetValuesDefinition">
<xsd:sequence>
<xsd:element name="sorted" type="xsd:boolean"/>
<xsd:element name="value" minOccurs="0" maxOccurs="unbounded" type="mns:Cus
tomValue"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CustomValue">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="color" minOccurs="0" type="xsd:string"/>
<xsd:element name="default" type="xsd:boolean"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="isActive" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="valueName" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="StandardValue">
<xsd:complexContent>
<xsd:extension base="mns:CustomValue">
<xsd:sequence>
<xsd:element name="allowEmail" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="closed" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="converted" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="cssExposed" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="forecastCategory" minOccurs="0" type="tns:ForecastCate
gories"/>
<xsd:element name="highPriority" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="probability" minOccurs="0" type="xsd:int"/>
<xsd:element name="reverseRole" minOccurs="0" type="xsd:string"/>
<xsd:element name="reviewed" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="won" minOccurs="0" type="xsd:boolean"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ValueSettings">
<xsd:sequence>
<xsd:element name="controllingFieldValue" minOccurs="0" maxOccurs="unbounde
d" type="xsd:string"/>
<xsd:element name="valueName" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CustomLabel">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="categories" minOccurs="0" type="xsd:string"/>
<xsd:element name="language" type="xsd:string"/>
<xsd:element name="protected" type="xsd:boolean"/>
<xsd:element name="shortDescription" type="xsd:string"/>
<xsd:element name="value" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CustomLabels">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CustomObject">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="actionOverrides" minOccurs="0" maxOccurs="unbounded" t
ype="mns:ActionOverride"/>
<xsd:element name="allowInChatterGroups" minOccurs="0" type="xsd:boolean"
/>
<xsd:element name="compactLayoutAssignment" minOccurs="0" type="xsd:strin
g"/>
<xsd:element name="customHelp" minOccurs="0" type="xsd:string"/>
<xsd:element name="customHelpPage" minOccurs="0" type="xsd:string"/>
<xsd:element name="customSettingsType" minOccurs="0" type="tns:CustomSett
ingsType"/>
<xsd:element name="deploymentStatus" minOccurs="0" type="tns:DeploymentSt
atus"/>
<xsd:element name="deprecated" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="enableActivities" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableBulkApi" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableDivisions" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableEnhancedLookup" minOccurs="0" type="xsd:boolean"
/>
<xsd:element name="enableFeeds" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableHistory" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableReports" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableSearch" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableSharing" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableStreamingApi" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="externalDataSource" minOccurs="0" type="xsd:string"/>
<xsd:element name="externalName" minOccurs="0" type="xsd:string"/>
<xsd:element name="externalRepository" minOccurs="0" type="xsd:string"/>
<xsd:element name="externalSharingModel" minOccurs="0" type="tns:SharingM
odel"/>
<xsd:element name="gender" minOccurs="0" type="tns:Gender"/>
<xsd:element name="household" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="label" minOccurs="0" type="xsd:string"/>
<xsd:element name="nameField" minOccurs="0" type="mns:CustomField"/>
<xsd:element name="pluralLabel" minOccurs="0" type="xsd:string"/>
<xsd:element name="recordTypeTrackHistory" minOccurs="0" type="xsd:boolea
n"/>
<xsd:element name="searchLayouts" minOccurs="0" type="mns:SearchLayouts"/
>
<xsd:element name="sharingModel" minOccurs="0" type="tns:SharingModel"/>
<xsd:element name="startsWith" minOccurs="0" type="tns:StartsWith"/>
<xsd:element name="visibility" minOccurs="0" type="tns:SetupObjectVisibil
ity"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="SearchLayouts">
<xsd:sequence>
<xsd:element name="customTabListAdditionalFields" minOccurs="0" maxOccurs="
unbounded" type="xsd:string"/>
<xsd:element name="excludedStandardButtons" minOccurs="0" maxOccurs="unboun
ded" type="xsd:string"/>
<xsd:element name="listViewButtons" minOccurs="0" maxOccurs="unbounded" typ
e="xsd:string"/>
<xsd:element name="lookupDialogsAdditionalFields" minOccurs="0" maxOccurs="
unbounded" type="xsd:string"/>
<xsd:element name="lookupFilterFields" minOccurs="0" maxOccurs="unbounded"
type="xsd:string"/>
<xsd:element name="lookupPhoneDialogsAdditionalFields" minOccurs="0" maxOcc
urs="unbounded" type="xsd:string"/>
<xsd:element name="searchFilterFields" minOccurs="0" maxOccurs="unbounded"
type="xsd:string"/>
<xsd:element name="searchResultsAdditionalFields" minOccurs="0" maxOccurs="
unbounded" type="xsd:string"/>
<xsd:element name="searchResultsCustomButtons" minOccurs="0" maxOccurs="unb
ounded" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CustomPageWebLink">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="availability" type="tns:WebLinkAvailability"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="displayType" type="tns:WebLinkDisplayType"/>
<xsd:element name="encodingKey" minOccurs="0" type="tns:Encoding"/>
<xsd:element name="hasMenubar" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="hasScrollbars" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="hasToolbar" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="height" minOccurs="0" type="xsd:int"/>
<xsd:element name="isResizable" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="linkType" type="tns:WebLinkType"/>
<xsd:element name="masterLabel" minOccurs="0" type="xsd:string"/>
<xsd:element name="openType" type="tns:WebLinkWindowType"/>
<xsd:element name="page" minOccurs="0" type="xsd:string"/>
<xsd:element name="position" minOccurs="0" type="tns:WebLinkPosition"/>
<xsd:element name="protected" type="xsd:boolean"/>
<xsd:element name="requireRowSelection" minOccurs="0" type="xsd:boolean"/
>
<xsd:element name="scontrol" minOccurs="0" type="xsd:string"/>
<xsd:element name="showsLocation" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="showsStatus" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="url" minOccurs="0" type="xsd:string"/>
<xsd:element name="width" minOccurs="0" type="xsd:int"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CustomPermission">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="connectedApp" minOccurs="0" type="xsd:string"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="label" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CustomTab">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="auraComponent" minOccurs="0" type="xsd:string"/>
<xsd:element name="customObject" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="flexiPage" minOccurs="0" type="xsd:string"/>
<xsd:element name="frameHeight" minOccurs="0" type="xsd:int"/>
<xsd:element name="hasSidebar" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="icon" minOccurs="0" type="xsd:string"/>
<xsd:element name="label" minOccurs="0" type="xsd:string"/>
<xsd:element name="mobileReady" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="motif" minOccurs="0" type="xsd:string"/>
<xsd:element name="page" minOccurs="0" type="xsd:string"/>
<xsd:element name="scontrol" minOccurs="0" type="xsd:string"/>
<xsd:element name="splashPageLink" minOccurs="0" type="xsd:string"/>
<xsd:element name="url" minOccurs="0" type="xsd:string"/>
<xsd:element name="urlEncodingKey" minOccurs="0" type="tns:Encoding"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="DataPipeline">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="apiVersion" type="xsd:double"/>
<xsd:element name="label" type="xsd:string"/>
<xsd:element name="scriptType" type="tns:DataPipelineType"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Document">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="internalUseOnly" type="xsd:boolean"/>
<xsd:element name="keywords" minOccurs="0" type="xsd:string"/>
<xsd:element name="name" minOccurs="0" type="xsd:string"/>
<xsd:element name="public" type="xsd:boolean"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="EmailTemplate">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="apiVersion" minOccurs="0" type="xsd:double"/>
<xsd:element name="attachedDocuments" minOccurs="0" maxOccurs="unbounded"
type="xsd:string"/>
<xsd:element name="attachments" minOccurs="0" maxOccurs="unbounded" type=
"mns:Attachment"/>
<xsd:element name="available" type="xsd:boolean"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
</xsd:complexType>
<xsd:complexType name="EventDelivery">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="eventParameters" minOccurs="0" maxOccurs="unbounded" t
ype="mns:EventParameterMap"/>
<xsd:element name="eventSubscription" type="xsd:string"/>
<xsd:element name="referenceData" minOccurs="0" type="xsd:string"/>
<xsd:element name="type" type="tns:EventDeliveryType"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="EventParameterMap">
<xsd:sequence>
<xsd:element name="parameterName" type="xsd:string"/>
<xsd:element name="parameterValue" minOccurs="0" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="EventSubscription">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="active" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="eventParameters" minOccurs="0" maxOccurs="unbounded" t
ype="mns:EventParameterMap"/>
<xsd:element name="eventType" type="xsd:string"/>
<xsd:element name="referenceData" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="EventType">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="fields" minOccurs="0" maxOccurs="unbounded" type="mns:
EventTypeParameter"/>
<xsd:element name="label" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="EventTypeParameter">
<xsd:sequence>
<xsd:element name="defaultValue" minOccurs="0" type="xsd:string"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="label" type="xsd:string"/>
<xsd:element name="maxOccurs" minOccurs="0" type="xsd:int"/>
<xsd:element name="minOccurs" minOccurs="0" type="xsd:int"/>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="sObjectType" minOccurs="0" type="xsd:string"/>
<xsd:element name="type" type="tns:FieldType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="FieldSet">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="availableFields" minOccurs="0" maxOccurs="unbounded" t
ype="mns:FieldSetItem"/>
<xsd:element name="description" type="xsd:string"/>
<xsd:element name="displayedFields" minOccurs="0" maxOccurs="unbounded" t
ype="mns:FieldSetItem"/>
<xsd:element name="label" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FieldSetItem">
<xsd:sequence>
<xsd:element name="field" minOccurs="0" type="xsd:string"/>
<xsd:element name="isFieldManaged" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="isRequired" minOccurs="0" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="FlexiPage">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="flexiPageRegions" minOccurs="0" maxOccurs="unbounded"
type="mns:FlexiPageRegion"/>
<xsd:element name="masterLabel" type="xsd:string"/>
<xsd:element name="pageTemplate" type="xsd:string"/>
<xsd:element name="parentFlexiPage" minOccurs="0" type="xsd:string"/>
<xsd:element name="quickActionList" minOccurs="0" type="mns:QuickActionLi
st"/>
<xsd:element name="sobjectType" minOccurs="0" type="xsd:string"/>
<xsd:element name="type" type="tns:FlexiPageType"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FlexiPageRegion">
<xsd:sequence>
<xsd:element name="appendable" minOccurs="0" type="tns:RegionFlagStatus"/>
<xsd:element name="componentInstances" minOccurs="0" maxOccurs="unbounded"
type="mns:ComponentInstance"/>
<xsd:element name="mode" minOccurs="0" type="tns:FlexiPageRegionMode"/>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="prependable" minOccurs="0" type="tns:RegionFlagStatus"/>
<xsd:element name="replaceable" minOccurs="0" type="tns:RegionFlagStatus"/>
<xsd:element name="type" type="tns:FlexiPageRegionType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ComponentInstance">
<xsd:sequence>
<xsd:element name="componentInstanceProperties" minOccurs="0" maxOccurs="un
bounded" type="mns:ComponentInstanceProperty"/>
<xsd:element name="componentName" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ComponentInstanceProperty">
<xsd:sequence>
<xsd:element name="name" minOccurs="0" type="xsd:string"/>
<xsd:element name="type" minOccurs="0" type="tns:ComponentInstancePropertyT
ypeEnum"/>
e="mns:FlowTextTemplate"/>
<xsd:element name="variables" minOccurs="0" maxOccurs="unbounded" type="m
ns:FlowVariable"/>
<xsd:element name="waits" minOccurs="0" maxOccurs="unbounded" type="mns:F
lowWait"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FlowActionCall">
<xsd:complexContent>
<xsd:extension base="mns:FlowNode">
<xsd:sequence>
<xsd:element name="actionName" type="xsd:string"/>
<xsd:element name="actionType" type="tns:InvocableActionType"/>
<xsd:element name="connector" minOccurs="0" type="mns:FlowConnector"/>
<xsd:element name="faultConnector" minOccurs="0" type="mns:FlowConnector"
/>
<xsd:element name="inputParameters" minOccurs="0" maxOccurs="unbounded" t
ype="mns:FlowActionCallInputParameter"/>
<xsd:element name="outputParameters" minOccurs="0" maxOccurs="unbounded"
type="mns:FlowActionCallOutputParameter"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FlowNode">
<xsd:complexContent>
<xsd:extension base="mns:FlowElement">
<xsd:sequence>
<xsd:element name="label" type="xsd:string"/>
<xsd:element name="locationX" type="xsd:int"/>
<xsd:element name="locationY" type="xsd:int"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FlowElement">
<xsd:complexContent>
<xsd:extension base="mns:FlowBaseElement">
<xsd:sequence>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="name" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FlowBaseElement">
<xsd:sequence>
<xsd:element name="processMetadataValues" minOccurs="0" maxOccurs="unbounde
d" type="mns:FlowMetadataValue"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="FlowMetadataValue">
<xsd:sequence>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="value" minOccurs="0" type="mns:FlowElementReferenceOrVal
ue"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="FlowElementReferenceOrValue">
<xsd:sequence>
<xsd:element name="booleanValue" minOccurs="0" type="xsd:boolean" nillable=
"true"/>
<xsd:element name="dateTimeValue" minOccurs="0" type="xsd:dateTime"/>
<xsd:element name="dateValue" minOccurs="0" type="xsd:date"/>
<xsd:element name="elementReference" minOccurs="0" type="xsd:string"/>
<xsd:element name="numberValue" minOccurs="0" type="xsd:double" nillable="t
rue"/>
<xsd:element name="stringValue" minOccurs="0" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="FlowActionCallInputParameter">
<xsd:complexContent>
<xsd:extension base="mns:FlowBaseElement">
<xsd:sequence>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="value" minOccurs="0" type="mns:FlowElementReferenceOrV
alue"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FlowActionCallOutputParameter">
<xsd:complexContent>
<xsd:extension base="mns:FlowBaseElement">
<xsd:sequence>
<xsd:element name="assignToReference" type="xsd:string"/>
<xsd:element name="name" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FlowApexPluginCallInputParameter">
<xsd:complexContent>
<xsd:extension base="mns:FlowBaseElement">
<xsd:sequence>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="value" minOccurs="0" type="mns:FlowElementReferenceOrV
alue"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FlowApexPluginCallOutputParameter">
<xsd:complexContent>
<xsd:extension base="mns:FlowBaseElement">
<xsd:sequence>
<xsd:element name="assignToReference" type="xsd:string"/>
<xsd:element name="name" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FlowAssignmentItem">
<xsd:complexContent>
<xsd:extension base="mns:FlowBaseElement">
<xsd:sequence>
<xsd:element name="assignToReference" type="xsd:string"/>
<xsd:element name="operator" type="tns:FlowAssignmentOperator"/>
<xsd:extension base="mns:FlowElement">
<xsd:sequence>
<xsd:element name="text" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FlowVariable">
<xsd:complexContent>
<xsd:extension base="mns:FlowElement">
<xsd:sequence>
<xsd:element name="dataType" type="tns:FlowDataType"/>
<xsd:element name="isCollection" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="isInput" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="isOutput" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="objectType" minOccurs="0" type="xsd:string"/>
<xsd:element name="scale" minOccurs="0" type="xsd:int"/>
<xsd:element name="value" minOccurs="0" type="mns:FlowElementReferenceOrV
alue"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FlowWaitEvent">
<xsd:complexContent>
<xsd:extension base="mns:FlowElement">
<xsd:sequence>
<xsd:element name="conditionLogic" minOccurs="0" type="xsd:string"/>
<xsd:element name="conditions" minOccurs="0" maxOccurs="unbounded" type="
mns:FlowCondition"/>
<xsd:element name="connector" type="mns:FlowConnector"/>
<xsd:element name="eventType" type="xsd:string"/>
<xsd:element name="inputParameters" minOccurs="0" maxOccurs="unbounded" t
ype="mns:FlowWaitEventInputParameter"/>
<xsd:element name="label" type="xsd:string"/>
<xsd:element name="outputParameters" minOccurs="0" maxOccurs="unbounded"
type="mns:FlowWaitEventOutputParameter"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FlowApexPluginCall">
<xsd:complexContent>
<xsd:extension base="mns:FlowNode">
<xsd:sequence>
<xsd:element name="apexClass" type="xsd:string"/>
<xsd:element name="connector" minOccurs="0" type="mns:FlowConnector"/>
<xsd:element name="faultConnector" minOccurs="0" type="mns:FlowConnector"
/>
<xsd:element name="inputParameters" minOccurs="0" maxOccurs="unbounded" t
ype="mns:FlowApexPluginCallInputParameter"/>
<xsd:element name="outputParameters" minOccurs="0" maxOccurs="unbounded"
type="mns:FlowApexPluginCallOutputParameter"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FlowAssignment">
<xsd:complexContent>
<xsd:extension base="mns:FlowNode">
<xsd:sequence>
<xsd:element name="assignmentItems" minOccurs="0" maxOccurs="unbounded" t
ype="mns:FlowAssignmentItem"/>
<xsd:element name="connector" minOccurs="0" type="mns:FlowConnector"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FlowDecision">
<xsd:complexContent>
<xsd:extension base="mns:FlowNode">
<xsd:sequence>
<xsd:element name="defaultConnector" minOccurs="0" type="mns:FlowConnecto
r"/>
<xsd:element name="defaultConnectorLabel" minOccurs="0" type="xsd:string"
/>
<xsd:element name="rules" minOccurs="0" maxOccurs="unbounded" type="mns:F
lowRule"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FlowLoop">
<xsd:complexContent>
<xsd:extension base="mns:FlowNode">
<xsd:sequence>
<xsd:element name="assignNextValueToReference" type="xsd:string"/>
<xsd:element name="collectionReference" type="xsd:string"/>
<xsd:element name="iterationOrder" minOccurs="0" type="tns:IterationOrder
"/>
<xsd:element name="nextValueConnector" minOccurs="0" type="mns:FlowConnec
tor"/>
<xsd:element name="noMoreValuesConnector" minOccurs="0" type="mns:FlowCon
nector"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FlowRecordCreate">
<xsd:complexContent>
<xsd:extension base="mns:FlowNode">
<xsd:sequence>
<xsd:element name="assignRecordIdToReference" minOccurs="0" type="xsd:str
ing"/>
<xsd:element name="connector" minOccurs="0" type="mns:FlowConnector"/>
<xsd:element name="faultConnector" minOccurs="0" type="mns:FlowConnector"
/>
<xsd:element name="inputAssignments" minOccurs="0" maxOccurs="unbounded"
type="mns:FlowInputFieldAssignment"/>
<xsd:element name="inputReference" minOccurs="0" type="xsd:string"/>
<xsd:element name="object" minOccurs="0" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FlowRecordDelete">
<xsd:complexContent>
<xsd:extension base="mns:FlowNode">
<xsd:sequence>
<xsd:element name="connector" minOccurs="0" type="mns:FlowConnector"/>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="customValue" minOccurs="0" maxOccurs="unbounded" type=
"mns:CustomValue"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="masterLabel" type="xsd:string"/>
<xsd:element name="sorted" type="xsd:boolean"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Group">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="doesIncludeBosses" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="name" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="HomePageLayout">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="narrowComponents" minOccurs="0" maxOccurs="unbounded"
type="xsd:string"/>
<xsd:element name="wideComponents" minOccurs="0" maxOccurs="unbounded" ty
pe="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="KeywordList">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="keywords" minOccurs="0" maxOccurs="unbounded" type="mn
s:Keyword"/>
<xsd:element name="masterLabel" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Keyword">
<xsd:sequence>
<xsd:element name="keyword" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Layout">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="customButtons" minOccurs="0" maxOccurs="unbounded" typ
e="xsd:string"/>
<xsd:element name="customConsoleComponents" minOccurs="0" type="mns:Custo
mConsoleComponents"/>
<xsd:element name="emailDefault" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="excludeButtons" minOccurs="0" maxOccurs="unbounded" ty
pe="xsd:string"/>
<xsd:element name="feedLayout" minOccurs="0" type="mns:FeedLayout"/>
<xsd:element name="headers" minOccurs="0" maxOccurs="unbounded" type="tns
:LayoutHeader"/>
<xsd:element name="layoutSections" minOccurs="0" maxOccurs="unbounded" ty
pe="mns:LayoutSection"/>
<xsd:element name="miniLayout" minOccurs="0" type="mns:MiniLayout"/>
<xsd:element name="multilineLayoutFields" minOccurs="0" maxOccurs="unboun
ded" type="xsd:string"/>
<xsd:element name="quickActionList" minOccurs="0" type="mns:QuickActionLi
st"/>
<xsd:element name="relatedContent" minOccurs="0" type="mns:RelatedContent
"/>
<xsd:element name="relatedLists" minOccurs="0" maxOccurs="unbounded" type
="mns:RelatedListItem"/>
<xsd:element name="relatedObjects" minOccurs="0" maxOccurs="unbounded" ty
pe="xsd:string"/>
<xsd:element name="runAssignmentRulesDefault" minOccurs="0" type="xsd:boo
lean"/>
<xsd:element name="showEmailCheckbox" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="showHighlightsPanel" minOccurs="0" type="xsd:boolean"/
>
<xsd:element name="showInteractionLogPanel" minOccurs="0" type="xsd:boole
an"/>
<xsd:element name="showKnowledgeComponent" minOccurs="0" type="xsd:boolea
n"/>
<xsd:element name="showRunAssignmentRulesCheckbox" minOccurs="0" type="xs
d:boolean"/>
<xsd:element name="showSolutionSection" minOccurs="0" type="xsd:boolean"/
>
<xsd:element name="showSubmitAndAttachButton" minOccurs="0" type="xsd:boo
lean"/>
<xsd:element name="summaryLayout" minOccurs="0" type="mns:SummaryLayout"/
>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CustomConsoleComponents">
<xsd:sequence>
<xsd:element name="primaryTabComponents" minOccurs="0" type="mns:PrimaryTab
Components"/>
<xsd:element name="subtabComponents" minOccurs="0" type="mns:SubtabComponen
ts"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PrimaryTabComponents">
<xsd:sequence>
<xsd:element name="containers" minOccurs="0" maxOccurs="unbounded" type="mn
s:Container"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Container">
<xsd:sequence>
<xsd:element name="height" minOccurs="0" type="xsd:int"/>
<xsd:element name="isContainerAutoSizeEnabled" type="xsd:boolean"/>
<xsd:element name="region" type="xsd:string"/>
<xsd:element name="sidebarComponents" minOccurs="0" maxOccurs="unbounded" t
ype="mns:SidebarComponent"/>
<xsd:element name="style" type="xsd:string"/>
<xsd:element
<xsd:element
<xsd:element
<xsd:element
<xsd:element
<xsd:element
>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="MiniLayout">
<xsd:sequence>
<xsd:element name="fields" minOccurs="0" maxOccurs="unbounded" type="xsd:st
ring"/>
<xsd:element name="relatedLists" minOccurs="0" maxOccurs="unbounded" type="
mns:RelatedListItem"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RelatedListItem">
<xsd:sequence>
<xsd:element name="customButtons" minOccurs="0" maxOccurs="unbounded" type=
"xsd:string"/>
<xsd:element name="excludeButtons" minOccurs="0" maxOccurs="unbounded" type
="xsd:string"/>
<xsd:element name="fields" minOccurs="0" maxOccurs="unbounded" type="xsd:st
ring"/>
<xsd:element name="relatedList" type="xsd:string"/>
<xsd:element name="sortField" minOccurs="0" type="xsd:string"/>
<xsd:element name="sortOrder" minOccurs="0" type="tns:SortOrder"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RelatedContent">
<xsd:sequence>
<xsd:element name="relatedContentItems" minOccurs="0" maxOccurs="unbounded"
type="mns:RelatedContentItem"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RelatedContentItem">
<xsd:sequence>
<xsd:element name="layoutItem" type="mns:LayoutItem"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SummaryLayout">
<xsd:sequence>
<xsd:element name="masterLabel" type="xsd:string"/>
<xsd:element name="sizeX" type="xsd:int"/>
<xsd:element name="sizeY" minOccurs="0" type="xsd:int"/>
<xsd:element name="sizeZ" minOccurs="0" type="xsd:int"/>
<xsd:element name="summaryLayoutItems" minOccurs="0" maxOccurs="unbounded"
type="mns:SummaryLayoutItem"/>
<xsd:element name="summaryLayoutStyle" type="tns:SummaryLayoutStyle"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SummaryLayoutItem">
<xsd:sequence>
<xsd:element name="customLink" minOccurs="0" type="xsd:string"/>
<xsd:element name="field" minOccurs="0" type="xsd:string"/>
<xsd:element name="posX" type="xsd:int"/>
<xsd:element name="posY" minOccurs="0" type="xsd:int"/>
<xsd:element name="posZ" minOccurs="0" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ListView">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="booleanFilter" minOccurs="0" type="xsd:string"/>
<xsd:element name="columns" minOccurs="0" maxOccurs="unbounded" type="xsd
:string"/>
<xsd:element name="division" minOccurs="0" type="xsd:string"/>
<xsd:element name="filterScope" type="tns:FilterScope"/>
<xsd:element name="filters" minOccurs="0" maxOccurs="unbounded" type="mns
:ListViewFilter"/>
<xsd:element name="label" type="xsd:string"/>
<xsd:element name="language" minOccurs="0" type="tns:Language"/>
<xsd:element name="queue" minOccurs="0" type="xsd:string"/>
<xsd:element name="sharedTo" minOccurs="0" type="mns:SharedTo"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ListViewFilter">
<xsd:sequence>
<xsd:element name="field" type="xsd:string"/>
<xsd:element name="operation" type="tns:FilterOperation"/>
<xsd:element name="value" minOccurs="0" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SharedTo">
<xsd:sequence>
<xsd:element name="allCustomerPortalUsers" minOccurs="0" type="xsd:string"/
>
<xsd:element name="allInternalUsers" minOccurs="0" type="xsd:string"/>
<xsd:element name="allPartnerUsers" minOccurs="0" type="xsd:string"/>
<xsd:element name="group" minOccurs="0" maxOccurs="unbounded" type="xsd:str
ing"/>
<xsd:element name="groups" minOccurs="0" maxOccurs="unbounded" type="xsd:st
ring"/>
<xsd:element name="managerSubordinates" minOccurs="0" maxOccurs="unbounded"
type="xsd:string"/>
<xsd:element name="managers" minOccurs="0" maxOccurs="unbounded" type="xsd:
string"/>
<xsd:element name="portalRole" minOccurs="0" maxOccurs="unbounded" type="xs
d:string"/>
<xsd:element name="portalRoleAndSubordinates" minOccurs="0" maxOccurs="unbo
unded" type="xsd:string"/>
<xsd:element name="queue" minOccurs="0" maxOccurs="unbounded" type="xsd:str
ing"/>
<xsd:element name="role" minOccurs="0" maxOccurs="unbounded" type="xsd:stri
ng"/>
<xsd:element name="roleAndSubordinates" minOccurs="0" maxOccurs="unbounded"
type="xsd:string"/>
<xsd:element name="roleAndSubordinatesInternal" minOccurs="0" maxOccurs="un
bounded" type="xsd:string"/>
<xsd:element name="roles" minOccurs="0" maxOccurs="unbounded" type="xsd:str
ing"/>
<xsd:element name="rolesAndSubordinates" minOccurs="0" maxOccurs="unbounded
" type="xsd:string"/>
<xsd:element name="territories" minOccurs="0" maxOccurs="unbounded" type="x
sd:string"/>
<xsd:element name="territoriesAndSubordinates" minOccurs="0" maxOccurs="unb
ounded" type="xsd:string"/>
<xsd:element name="territory" minOccurs="0" maxOccurs="unbounded" type="xsd
:string"/>
<xsd:element name="territoryAndSubordinates" minOccurs="0" maxOccurs="unbou
nded" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ModerationRule">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="action" type="tns:ModerationRuleAction"/>
<xsd:element name="active" type="xsd:boolean"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="entitiesAndFields" minOccurs="0" maxOccurs="unbounded"
type="mns:ModeratedEntityField"/>
<xsd:element name="masterLabel" type="xsd:string"/>
<xsd:element name="userMessage" minOccurs="0" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ModeratedEntityField">
<xsd:sequence>
<xsd:element name="entityName" type="xsd:string"/>
<xsd:element name="fieldName" minOccurs="0" type="xsd:string"/>
<xsd:element name="keywordList" minOccurs="0" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PathAssistant">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="active" type="xsd:boolean"/>
<xsd:element name="entityName" type="xsd:string"/>
<xsd:element name="fieldName" type="xsd:string"/>
<xsd:element name="masterLabel" type="xsd:string"/>
<xsd:element name="recordTypeName" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="PermissionSet">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="applicationVisibilities" minOccurs="0" maxOccurs="unbo
unded" type="mns:PermissionSetApplicationVisibility"/>
<xsd:element name="classAccesses" minOccurs="0" maxOccurs="unbounded" typ
e="mns:PermissionSetApexClassAccess"/>
<xsd:element name="customPermissions" minOccurs="0" maxOccurs="unbounded"
type="mns:PermissionSetCustomPermissions"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="externalDataSourceAccesses" minOccurs="0" maxOccurs="u
nbounded" type="mns:PermissionSetExternalDataSourceAccess"/>
<xsd:element name="fieldPermissions" minOccurs="0" maxOccurs="unbounded"
type="mns:PermissionSetFieldPermissions"/>
<xsd:element name="hasActivationRequired" minOccurs="0" type="xsd:boolean
"/>
<xsd:element name="label" type="xsd:string"/>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="doesSendEmailToMembers" minOccurs="0" type="xsd:boolea
n"/>
<xsd:element name="email" minOccurs="0" type="xsd:string"/>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="queueSobject" minOccurs="0" maxOccurs="unbounded" type
="mns:QueueSobject"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="QueueSobject">
<xsd:sequence>
<xsd:element name="sobjectType" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="QuickAction">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="canvas" minOccurs="0" type="xsd:string"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="height" minOccurs="0" type="xsd:int"/>
<xsd:element name="icon" minOccurs="0" type="xsd:string"/>
<xsd:element name="isProtected" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="label" minOccurs="0" type="xsd:string"/>
<xsd:element name="lightningComponent" minOccurs="0" type="xsd:string"/>
<xsd:element name="optionsCreateFeedItem" type="xsd:boolean"/>
<xsd:element name="page" minOccurs="0" type="xsd:string"/>
<xsd:element name="quickActionLayout" minOccurs="0" type="mns:QuickAction
Layout"/>
<xsd:element name="standardLabel" minOccurs="0" type="tns:QuickActionLabe
l"/>
<xsd:element name="successMessage" minOccurs="0" type="xsd:string"/>
<xsd:element name="targetObject" minOccurs="0" type="xsd:string"/>
<xsd:element name="targetParentField" minOccurs="0" type="xsd:string"/>
<xsd:element name="targetRecordType" minOccurs="0" type="xsd:string"/>
<xsd:element name="type" type="tns:QuickActionType"/>
<xsd:element name="width" minOccurs="0" type="xsd:int"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="QuickActionLayout">
<xsd:sequence>
<xsd:element name="layoutSectionStyle" type="tns:LayoutSectionStyle"/>
<xsd:element name="quickActionLayoutColumns" minOccurs="0" maxOccurs="unbou
nded" type="mns:QuickActionLayoutColumn"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="QuickActionLayoutColumn">
<xsd:sequence>
<xsd:element name="quickActionLayoutItems" minOccurs="0" maxOccurs="unbound
ed" type="mns:QuickActionLayoutItem"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="QuickActionLayoutItem">
<xsd:sequence>
<xsd:element name="emptySpace" minOccurs="0" type="xsd:boolean"/>
</xsd:complexType>
<xsd:complexType name="TransactionSecurityPolicy">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="action" type="mns:TransactionSecurityAction"/>
<xsd:element name="active" type="xsd:boolean"/>
<xsd:element name="apexClass" type="xsd:string"/>
<xsd:element name="eventType" type="tns:MonitoredEvents"/>
<xsd:element name="executionUser" type="xsd:string"/>
<xsd:element name="resourceName" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="TransactionSecurityAction">
<xsd:sequence>
<xsd:element name="block" type="xsd:boolean"/>
<xsd:element name="endSession" type="xsd:boolean"/>
<xsd:element name="notifications" minOccurs="0" maxOccurs="unbounded" type=
"mns:TransactionSecurityNotification"/>
<xsd:element name="twoFactorAuthentication" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="TransactionSecurityNotification">
<xsd:sequence>
<xsd:element name="inApp" type="xsd:boolean"/>
<xsd:element name="sendEmail" type="xsd:boolean"/>
<xsd:element name="user" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ValidationRule">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="active" type="xsd:boolean"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="errorConditionFormula" type="xsd:string"/>
<xsd:element name="errorDisplayField" minOccurs="0" type="xsd:string"/>
<xsd:element name="errorMessage" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WebLink">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence>
<xsd:element name="availability" type="tns:WebLinkAvailability"/>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="displayType" type="tns:WebLinkDisplayType"/>
<xsd:element name="encodingKey" minOccurs="0" type="tns:Encoding"/>
<xsd:element name="hasMenubar" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="hasScrollbars" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="hasToolbar" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="height" minOccurs="0" type="xsd:int"/>
<xsd:element name="isResizable" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="linkType" type="tns:WebLinkType"/>
<xsd:element name="masterLabel" minOccurs="0" type="xsd:string"/>
<xsd:element name="openType" type="tns:WebLinkWindowType"/>
<xsd:element
<xsd:element
<xsd:element
<xsd:element
>
<xsd:element name="scontrol" minOccurs="0" type="xsd:string"/>
<xsd:element name="showsLocation" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="showsStatus" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="url" minOccurs="0" type="xsd:string"/>
<xsd:element name="width" minOccurs="0" type="xsd:int"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Workflow">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WorkflowAction">
<xsd:complexContent>
<xsd:extension base="mns:Metadata">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WorkflowAlert">
<xsd:complexContent>
<xsd:extension base="mns:WorkflowAction">
<xsd:sequence>
<xsd:element name="ccEmails" minOccurs="0" maxOccurs="unbounded" type="xs
d:string"/>
<xsd:element name="description" type="xsd:string"/>
<xsd:element name="protected" type="xsd:boolean"/>
<xsd:element name="recipients" minOccurs="0" maxOccurs="unbounded" type="
mns:WorkflowEmailRecipient"/>
<xsd:element name="senderAddress" minOccurs="0" type="xsd:string"/>
<xsd:element name="senderType" minOccurs="0" type="tns:ActionEmailSenderT
ype"/>
<xsd:element name="template" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WorkflowEmailRecipient">
<xsd:sequence>
<xsd:element name="field" minOccurs="0" type="xsd:string"/>
<xsd:element name="recipient" minOccurs="0" type="xsd:string"/>
<xsd:element name="type" type="tns:ActionEmailRecipientTypes"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WorkflowFieldUpdate">
<xsd:complexContent>
<xsd:extension base="mns:WorkflowAction">
<xsd:sequence>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="field" type="xsd:string"/>
<xsd:element name="formula" minOccurs="0" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WorkflowTimeTrigger">
<xsd:sequence>
<xsd:element name="actions" minOccurs="0" maxOccurs="unbounded" type="mns:W
orkflowActionReference"/>
<xsd:element name="offsetFromField" minOccurs="0" type="xsd:string"/>
<xsd:element name="timeLength" minOccurs="0" type="xsd:string"/>
<xsd:element name="workflowTimeTriggerUnit" type="tns:WorkflowTimeUnits"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ActivitiesSettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="allowUsersToRelateMultipleContactsToTasksAndEvents" mi
nOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableActivityReminders" minOccurs="0" type="xsd:boole
an"/>
<xsd:element name="enableClickCreateEvents" minOccurs="0" type="xsd:boole
an"/>
<xsd:element name="enableDragAndDropScheduling" minOccurs="0" type="xsd:b
oolean"/>
<xsd:element name="enableEmailTracking" minOccurs="0" type="xsd:boolean"/
>
<xsd:element name="enableGroupTasks" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableListViewScheduling" minOccurs="0" type="xsd:bool
ean"/>
<xsd:element name="enableLogNote" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableMultidayEvents" minOccurs="0" type="xsd:boolean"
/>
<xsd:element name="enableRecurringEvents" minOccurs="0" type="xsd:boolean
"/>
<xsd:element name="enableRecurringTasks" minOccurs="0" type="xsd:boolean"
/>
<xsd:element name="enableSidebarCalendarShortcut" minOccurs="0" type="xsd
:boolean"/>
<xsd:element name="enableSimpleTaskCreateUI" minOccurs="0" type="xsd:bool
ean"/>
<xsd:element name="enableUNSTaskDelegatedToNotifications" minOccurs="0" t
ype="xsd:boolean"/>
<xsd:element name="meetingRequestsLogo" minOccurs="0" type="xsd:string"/>
<xsd:element name="showCustomLogoMeetingRequests" minOccurs="0" type="xsd
:boolean"/>
<xsd:element name="showEventDetailsMultiUserCalendar" minOccurs="0" type=
"xsd:boolean"/>
<xsd:element name="showHomePageHoverLinksForEvents" minOccurs="0" type="x
sd:boolean"/>
<xsd:element name="showMyTasksHoverLinks" minOccurs="0" type="xsd:boolean
"/>
<xsd:element name="showRequestedMeetingsOnHomePage" minOccurs="0" type="x
sd:boolean"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AddressSettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:sequence>
<xsd:element name="caseOrigin" minOccurs="0" type="xsd:string"/>
<xsd:element name="defaultResponseTemplate" minOccurs="0" type="xsd:string"
/>
<xsd:element name="enableWebToCase" minOccurs="0" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ChatterAnswersSettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="emailFollowersOnBestAnswer" minOccurs="0" type="xsd:bo
olean"/>
<xsd:element name="emailFollowersOnReply" minOccurs="0" type="xsd:boolean
"/>
<xsd:element name="emailOwnerOnPrivateReply" minOccurs="0" type="xsd:bool
ean"/>
<xsd:element name="emailOwnerOnReply" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableAnswerViaEmail" minOccurs="0" type="xsd:boolean"
/>
<xsd:element name="enableChatterAnswers" type="xsd:boolean"/>
<xsd:element name="enableFacebookSSO" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableInlinePublisher" minOccurs="0" type="xsd:boolean
"/>
<xsd:element name="enableReputation" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableRichTextEditor" minOccurs="0" type="xsd:boolean"
/>
<xsd:element name="facebookAuthProvider" minOccurs="0" type="xsd:string"/
>
<xsd:element name="showInPortals" minOccurs="0" type="xsd:boolean"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CompanySettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ContractSettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="autoCalculateEndDate" minOccurs="0" type="xsd:boolean"
/>
<xsd:element name="autoExpirationDelay" minOccurs="0" type="xsd:string"/>
<xsd:element name="autoExpirationRecipient" minOccurs="0" type="xsd:strin
g"/>
<xsd:element name="autoExpireContracts" minOccurs="0" type="xsd:boolean"/
>
<xsd:element name="enableContractHistoryTracking" minOccurs="0" type="xsd
:boolean"/>
<xsd:element name="notifyOwnersOnContractExpiration" minOccurs="0" type="
xsd:boolean"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="EntitlementSettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="assetLookupLimitedToActiveEntitlementsOnAccount" minOc
curs="0" type="xsd:boolean"/>
<xsd:element name="assetLookupLimitedToActiveEntitlementsOnContact" minOc
curs="0" type="xsd:boolean"/>
<xsd:element name="assetLookupLimitedToSameAccount" minOccurs="0" type="x
sd:boolean"/>
<xsd:element name="assetLookupLimitedToSameContact" minOccurs="0" type="x
sd:boolean"/>
<xsd:element name="enableEntitlementVersioning" type="xsd:boolean"/>
<xsd:element name="enableEntitlements" type="xsd:boolean"/>
<xsd:element name="entitlementLookupLimitedToActiveStatus" minOccurs="0"
type="xsd:boolean"/>
<xsd:element name="entitlementLookupLimitedToSameAccount" minOccurs="0" t
ype="xsd:boolean"/>
<xsd:element name="entitlementLookupLimitedToSameAsset" minOccurs="0" typ
e="xsd:boolean"/>
<xsd:element name="entitlementLookupLimitedToSameContact" minOccurs="0" t
ype="xsd:boolean"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ForecastingSettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="displayCurrency" minOccurs="0" type="tns:DisplayCurren
cy"/>
<xsd:element name="enableForecasts" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="forecastingCategoryMappings" minOccurs="0" maxOccurs="
unbounded" type="mns:ForecastingCategoryMapping"/>
<xsd:element name="forecastingTypeSettings" minOccurs="0" maxOccurs="unbo
unded" type="mns:ForecastingTypeSettings"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ForecastingCategoryMapping">
<xsd:sequence>
<xsd:element name="forecastingItemCategoryApiName" type="xsd:string"/>
<xsd:element name="weightedSourceCategories" minOccurs="0" maxOccurs="unbou
nded" type="mns:WeightedSourceCategory"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WeightedSourceCategory">
<xsd:sequence>
<xsd:element name="sourceCategoryApiName" type="xsd:string"/>
<xsd:element name="weight" type="xsd:double"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ForecastingTypeSettings">
<xsd:sequence>
<xsd:element name="active" type="xsd:boolean"/>
<xsd:element name="adjustmentsSettings" type="mns:AdjustmentsSettings"/>
<xsd:element name="displayedCategoryApiNames" minOccurs="0" maxOccurs="unbo
unded" type="xsd:string"/>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="enableChatterProfile" minOccurs="0" type="xsd:boolean"
/>
<xsd:element name="enableIdeaThemes" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableIdeas" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableIdeasReputation" minOccurs="0" type="xsd:boolean
"/>
<xsd:element name="halfLife" minOccurs="0" type="xsd:double"/>
<xsd:element name="ideasProfilePage" minOccurs="0" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="KnowledgeSettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="answers" minOccurs="0" type="mns:KnowledgeAnswerSettin
gs"/>
<xsd:element name="cases" minOccurs="0" type="mns:KnowledgeCaseSettings"/
>
<xsd:element name="defaultLanguage" minOccurs="0" type="xsd:string"/>
<xsd:element name="enableChatterQuestionKBDeflection" minOccurs="0" type=
"xsd:boolean"/>
<xsd:element name="enableCreateEditOnArticlesTab" minOccurs="0" type="xsd
:boolean"/>
<xsd:element name="enableExternalMediaContent" minOccurs="0" type="xsd:bo
olean"/>
<xsd:element name="enableKnowledge" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="languages" minOccurs="0" type="mns:KnowledgeLanguageSe
ttings"/>
<xsd:element name="showArticleSummariesCustomerPortal" minOccurs="0" type
="xsd:boolean"/>
<xsd:element name="showArticleSummariesInternalApp" minOccurs="0" type="x
sd:boolean"/>
<xsd:element name="showArticleSummariesPartnerPortal" minOccurs="0" type=
"xsd:boolean"/>
<xsd:element name="showValidationStatusField" minOccurs="0" type="xsd:boo
lean"/>
<xsd:element name="suggestedArticles" minOccurs="0" type="mns:KnowledgeSu
ggestedArticlesSettings"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="KnowledgeAnswerSettings">
<xsd:sequence>
<xsd:element name="assignTo" minOccurs="0" type="xsd:string"/>
<xsd:element name="defaultArticleType" minOccurs="0" type="xsd:string"/>
<xsd:element name="enableArticleCreation" minOccurs="0" type="xsd:boolean"/
>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="KnowledgeCaseSettings">
<xsd:sequence>
<xsd:element name="articlePDFCreationProfile" minOccurs="0" type="xsd:strin
g"/>
<xsd:element name="articlePublicSharingCommunities" minOccurs="0" type="mns
:KnowledgeCommunitiesSettings"/>
<xsd:sequence>
<xsd:element name="caseFields" minOccurs="0" type="mns:KnowledgeCaseFieldsS
ettings"/>
<xsd:element name="useSuggestedArticlesForCase" minOccurs="0" type="xsd:boo
lean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="KnowledgeCaseFieldsSettings">
<xsd:sequence>
<xsd:element name="field" minOccurs="0" maxOccurs="unbounded" type="mns:Kno
wledgeCaseField"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="KnowledgeCaseField">
<xsd:sequence>
<xsd:element name="name" minOccurs="0" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="LiveAgentSettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="enableLiveAgent" minOccurs="0" type="xsd:boolean"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="MarketingActionSettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="enableMarketingAction" type="xsd:boolean"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="MobileSettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="chatterMobile" minOccurs="0" type="mns:ChatterMobileSe
ttings"/>
<xsd:element name="dashboardMobile" minOccurs="0" type="mns:DashboardMobi
leSettings"/>
<xsd:element name="salesforceMobile" minOccurs="0" type="mns:SFDCMobileSe
ttings"/>
<xsd:element name="touchMobile" minOccurs="0" type="mns:TouchMobileSettin
gs"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ChatterMobileSettings">
<xsd:sequence>
<xsd:element name="enablePushNotifications" minOccurs="0" type="xsd:boolean
"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DashboardMobileSettings">
<xsd:sequence>
<xsd:complexType name="OrderSettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="enableNegativeQuantity" minOccurs="0" type="xsd:boolea
n"/>
<xsd:element name="enableOrders" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableReductionOrders" minOccurs="0" type="xsd:boolean
"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="OrgPreferenceSettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="preferences" minOccurs="0" maxOccurs="unbounded" type=
"mns:OrganizationSettingsDetail"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="OrganizationSettingsDetail">
<xsd:sequence>
<xsd:element name="settingName" type="xsd:string"/>
<xsd:element name="settingValue" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PathAssistantSettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="pathAssistantEnabled" minOccurs="0" type="xsd:boolean"
/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="PersonListSettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="enablePersonList" type="xsd:boolean"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="PersonalJourneySettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="enableExactTargetForSalesforceApps" type="xsd:boolean"
/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ProductSettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="enableCascadeActivateToRelatedPrices" minOccurs="0" ty
pe="xsd:boolean"/>
<xsd:element name="enableQuantitySchedule" minOccurs="0" type="xsd:boolea
n"/>
<xsd:element name="enableRevenueSchedule" minOccurs="0" type="xsd:boolean
"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="QuoteSettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="enableQuote" type="xsd:boolean"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="SearchSettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="documentContentSearchEnabled" type="xsd:boolean"/>
<xsd:element name="optimizeSearchForCJKEnabled" type="xsd:boolean"/>
<xsd:element name="recentlyViewedUsersForBlankLookupEnabled" type="xsd:bo
olean"/>
<xsd:element name="searchSettingsByObject" type="mns:SearchSettingsByObje
ct"/>
<xsd:element name="sidebarAutoCompleteEnabled" type="xsd:boolean"/>
<xsd:element name="sidebarDropDownListEnabled" type="xsd:boolean"/>
<xsd:element name="sidebarLimitToItemsIOwnCheckboxEnabled" type="xsd:bool
ean"/>
<xsd:element name="singleSearchResultShortcutEnabled" type="xsd:boolean"/
>
<xsd:element name="spellCorrectKnowledgeSearchEnabled" type="xsd:boolean"
/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="SearchSettingsByObject">
<xsd:sequence>
<xsd:element name="searchSettingsByObject" minOccurs="0" maxOccurs="unbound
ed" type="mns:ObjectSearchSetting"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ObjectSearchSetting">
<xsd:sequence>
<xsd:element name="enhancedLookupEnabled" type="xsd:boolean"/>
<xsd:element name="lookupAutoCompleteEnabled" type="xsd:boolean"/>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="resultsPerPageCount" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SecuritySettings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="networkAccess" minOccurs="0" type="mns:NetworkAccess"/
>
<xsd:element name="passwordPolicies" minOccurs="0" type="mns:PasswordPoli
cies"/>
<xsd:element name="sessionSettings" minOccurs="0" type="mns:SessionSettin
gs"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="NetworkAccess">
<xsd:sequence>
<xsd:element name="ipRanges" minOccurs="0" maxOccurs="unbounded" type="mns:
IpRange"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="IpRange">
<xsd:sequence>
<xsd:element name="description" minOccurs="0" type="xsd:string"/>
<xsd:element name="end" minOccurs="0" type="xsd:string"/>
<xsd:element name="start" minOccurs="0" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PasswordPolicies">
<xsd:sequence>
<xsd:element name="apiOnlyUserHomePageURL" minOccurs="0" type="xsd:string"/
>
<xsd:element name="complexity" minOccurs="0" type="mns:Complexity"/>
<xsd:element name="expiration" minOccurs="0" type="mns:Expiration"/>
<xsd:element name="historyRestriction" minOccurs="0" type="xsd:string"/>
<xsd:element name="lockoutInterval" minOccurs="0" type="mns:LockoutInterval
"/>
<xsd:element name="maxLoginAttempts" minOccurs="0" type="mns:MaxLoginAttemp
ts"/>
<xsd:element name="minimumPasswordLength" minOccurs="0" type="xsd:string"/>
<xsd:element name="minimumPasswordLifetime" minOccurs="0" type="xsd:boolean
"/>
<xsd:element name="obscureSecretAnswer" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="passwordAssistanceMessage" minOccurs="0" type="xsd:strin
g"/>
<xsd:element name="passwordAssistanceURL" minOccurs="0" type="xsd:string"/>
<xsd:element name="questionRestriction" minOccurs="0" type="mns:QuestionRes
triction"/>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="Complexity">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="NoRestriction"/>
<xsd:enumeration value="AlphaNumeric"/>
<xsd:enumeration value="SpecialCharacters"/>
<xsd:enumeration value="UpperLowerCaseNumeric"/>
<xsd:enumeration value="UpperLowerCaseNumericSpecialCharacters"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="Expiration">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ThirtyDays"/>
<xsd:enumeration value="SixtyDays"/>
<xsd:enumeration value="NinetyDays"/>
<xsd:enumeration value="SixMonths"/>
<xsd:enumeration value="OneYear"/>
<xsd:enumeration value="Never"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="LockoutInterval">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="FifteenMinutes"/>
<xsd:enumeration value="ThirtyMinutes"/>
<xsd:enumeration value="SixtyMinutes"/>
<xsd:enumeration value="Forever"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="MaxLoginAttempts">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ThreeAttempts"/>
<xsd:enumeration value="FiveAttempts"/>
<xsd:enumeration value="TenAttempts"/>
<xsd:enumeration value="NoLimit"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="QuestionRestriction">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="None"/>
<xsd:enumeration value="DoesNotContainPassword"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="SessionSettings">
<xsd:sequence>
<xsd:element name="disableTimeoutWarning" minOccurs="0" type="xsd:boolean"/
>
<xsd:element name="enableCSPOnEmail" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableCSRFOnGet" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableCSRFOnPost" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enableCacheAndAutocomplete" minOccurs="0" type="xsd:bool
ean"/>
<xsd:element name="enableClickjackNonsetupSFDC" minOccurs="0" type="xsd:boo
lean"/>
<xsd:element name="enableClickjackNonsetupUser" minOccurs="0" type="xsd:boo
lean"/>
<xsd:element name="enableClickjackNonsetupUserHeaderless" minOccurs="0" typ
e="xsd:boolean"/>
<xsd:element name="enableClickjackSetup" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enablePostForSessions" minOccurs="0" type="xsd:boolean"/
>
<xsd:element name="enableSMSIdentity" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="enforceIpRangesEveryRequest" minOccurs="0" type="xsd:boo
lean"/>
<xsd:element name="forceLogoutOnSessionTimeout" minOccurs="0" type="xsd:boo
lean"/>
<xsd:element name="forceRelogin" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="lockSessionsToDomain" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="lockSessionsToIp" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="logoutURL" minOccurs="0" type="xsd:string"/>
<xsd:element name="securityCentralKillSession" minOccurs="0" type="xsd:bool
ean"/>
<xsd:element name="sessionTimeout" minOccurs="0" type="mns:SessionTimeout"/
>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="SessionTimeout">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="TwentyFourHours"/>
<xsd:enumeration value="TwelveHours"/>
<xsd:enumeration value="EightHours"/>
<xsd:enumeration value="FourHours"/>
<xsd:enumeration value="TwoHours"/>
<xsd:enumeration value="SixtyMinutes"/>
<xsd:enumeration value="ThirtyMinutes"/>
<xsd:enumeration value="FifteenMinutes"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="Territory2Settings">
<xsd:complexContent>
<xsd:extension base="mns:MetadataForSettings">
<xsd:sequence>
<xsd:element name="defaultAccountAccessLevel" minOccurs="0" type="xsd:str
ing"/>
<xsd:element name="defaultCaseAccessLevel" minOccurs="0" type="xsd:string
"/>
<xsd:element name="defaultContactAccessLevel" minOccurs="0" type="xsd:str
ing"/>
<xsd:element name="defaultOpportunityAccessLevel" minOccurs="0" type="xsd
:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ChannelLayoutItem">
<xsd:sequence>
<xsd:element name="field" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DocumentFolder">
<xsd:complexContent>
<xsd:extension base="mns:Folder">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="EmailFolder">
<xsd:complexContent>
<xsd:extension base="mns:Folder">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Role">
<xsd:complexContent>
<xsd:extension base="mns:RoleOrTerritory">
<xsd:sequence>
<xsd:element name="parentRole" minOccurs="0" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:simpleType name="ID">
<xsd:restriction base="xsd:string">
<xsd:length value="18"/>
<xsd:pattern value="[a-zA-Z0-9]{18}"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="StatusCode">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ALL_OR_NONE_OPERATION_ROLLED_BACK"/>
<xsd:enumeration value="ALREADY_IN_PROCESS"/>
<xsd:enumeration value="APEX_DATA_ACCESS_RESTRICTION"/>
<xsd:enumeration value="ASSIGNEE_TYPE_REQUIRED"/>
<xsd:enumeration value="AURA_COMPILE_ERROR"/>
<xsd:enumeration value="BAD_CUSTOM_ENTITY_PARENT_DOMAIN"/>
<xsd:enumeration value="BCC_NOT_ALLOWED_IF_BCC_COMPLIANCE_ENABLED"/>
<xsd:enumeration value="CANNOT_CASCADE_PRODUCT_ACTIVE"/>
<xsd:enumeration value="CANNOT_CHANGE_FIELD_TYPE_OF_APEX_REFERENCED_FIELD"/
>
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
value="CANNOT_CHANGE_FIELD_TYPE_OF_REFERENCED_FIELD"/>
value="CANNOT_CREATE_ANOTHER_MANAGED_PACKAGE"/>
value="CANNOT_DEACTIVATE_DIVISION"/>
value="CANNOT_DELETE_GLOBAL_ACTION_LIST"/>
value="CANNOT_DELETE_LAST_DATED_CONVERSION_RATE"/>
value="CANNOT_DELETE_MANAGED_OBJECT"/>
value="CANNOT_DISABLE_LAST_ADMIN"/>
value="CANNOT_ENABLE_IP_RESTRICT_REQUESTS"/>
value="CANNOT_EXECUTE_FLOW_TRIGGER"/>
value="CANNOT_FREEZE_SELF"/>
value="CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY"/>
value="CANNOT_MODIFY_MANAGED_OBJECT"/>
value="CANNOT_PASSWORD_LOCKOUT"/>
value="CANNOT_POST_TO_ARCHIVED_GROUP"/>
value="CANNOT_RENAME_APEX_REFERENCED_FIELD"/>
value="CANNOT_RENAME_APEX_REFERENCED_OBJECT"/>
value="CANNOT_RENAME_REFERENCED_FIELD"/>
value="CANNOT_RENAME_REFERENCED_OBJECT"/>
value="CANNOT_REPARENT_RECORD"/>
value="CANNOT_UPDATE_CONVERTED_LEAD"/>
value="CANT_DISABLE_CORP_CURRENCY"/>
value="CANT_UNSET_CORP_CURRENCY"/>
value="CHILD_SHARE_FAILS_PARENT"/>
value="CIRCULAR_DEPENDENCY"/>
value="CLEAN_SERVICE_ERROR"/>
value="COLLISION_DETECTED"/>
value="COMMUNITY_NOT_ACCESSIBLE"/>
value="CONFLICTING_ENVIRONMENT_HUB_MEMBER"/>
value="CONFLICTING_SSO_USER_MAPPING"/>
value="CUSTOM_APEX_ERROR"/>
value="CUSTOM_CLOB_FIELD_LIMIT_EXCEEDED"/>
value="CUSTOM_ENTITY_OR_FIELD_LIMIT"/>
value="CUSTOM_FIELD_INDEX_LIMIT_EXCEEDED"/>
value="CUSTOM_INDEX_EXISTS"/>
value="CUSTOM_LINK_LIMIT_EXCEEDED"/>
value="CUSTOM_METADATA_LIMIT_EXCEEDED"/>
value="CUSTOM_SETTINGS_LIMIT_EXCEEDED"/>
value="CUSTOM_TAB_LIMIT_EXCEEDED"/>
value="DATACLOUDADDRESS_NO_RECORDS_FOUND"/>
value="DATACLOUDADDRESS_PROCESSING_ERROR"/>
value="DATACLOUDADDRESS_SERVER_ERROR"/>
value="DELETE_FAILED"/>
value="DELETE_OPERATION_TOO_LARGE"/>
value="DELETE_REQUIRED_ON_CASCADE"/>
value="DEPENDENCY_EXISTS"/>
value="DUPLICATES_DETECTED"/>
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
value="DUPLICATE_CASE_SOLUTION"/>
value="DUPLICATE_COMM_NICKNAME"/>
value="DUPLICATE_CUSTOM_ENTITY_DEFINITION"/>
value="DUPLICATE_CUSTOM_TAB_MOTIF"/>
value="DUPLICATE_DEVELOPER_NAME"/>
value="DUPLICATE_EXTERNAL_ID"/>
value="DUPLICATE_MASTER_LABEL"/>
value="DUPLICATE_SENDER_DISPLAY_NAME"/>
value="DUPLICATE_USERNAME"/>
value="DUPLICATE_VALUE"/>
value="EMAIL_ADDRESS_BOUNCED"/>
value="EMAIL_EXTERNAL_TRANSPORT_CONNECTION_ERROR"/>
value="EMAIL_EXTERNAL_TRANSPORT_TOKEN_ERROR"/>
value="EMAIL_EXTERNAL_TRANSPORT_TOO_MANY_REQUESTS_ERROR"/>
value="EMAIL_EXTERNAL_TRANSPORT_UNKNOWN_ERROR"/>
value="EMAIL_NOT_PROCESSED_DUE_TO_PRIOR_ERROR"/>
value="EMAIL_OPTED_OUT"/>
value="EMAIL_TEMPLATE_FORMULA_ERROR"/>
value="EMAIL_TEMPLATE_MERGEFIELD_ACCESS_ERROR"/>
value="EMAIL_TEMPLATE_MERGEFIELD_ERROR"/>
value="EMAIL_TEMPLATE_MERGEFIELD_VALUE_ERROR"/>
value="EMAIL_TEMPLATE_PROCESSING_ERROR"/>
value="EMPTY_SCONTROL_FILE_NAME"/>
value="ENTITY_FAILED_IFLASTMODIFIED_ON_UPDATE"/>
value="ENTITY_IS_ARCHIVED"/>
value="ENTITY_IS_DELETED"/>
value="ENTITY_IS_LOCKED"/>
value="ENTITY_SAVE_ERROR"/>
value="ENTITY_SAVE_VALIDATION_ERROR"/>
value="ENVIRONMENT_HUB_MEMBERSHIP_CONFLICT"/>
value="ENVIRONMENT_HUB_MEMBERSHIP_ERROR_JOINING_HUB"/>
value="ENVIRONMENT_HUB_MEMBERSHIP_USER_ALREADY_IN_HUB"/>
value="ENVIRONMENT_HUB_MEMBERSHIP_USER_NOT_ORG_ADMIN"/>
value="ERROR_IN_MAILER"/>
value="EXCHANGE_WEB_SERVICES_URL_INVALID"/>
value="FAILED_ACTIVATION"/>
value="FIELD_CUSTOM_VALIDATION_EXCEPTION"/>
value="FIELD_FILTER_VALIDATION_EXCEPTION"/>
value="FIELD_INTEGRITY_EXCEPTION"/>
value="FIELD_KEYWORD_LIST_MATCH_LIMIT"/>
value="FIELD_MAPPING_ERROR"/>
value="FIELD_MODERATION_RULE_BLOCK"/>
value="FIELD_NOT_UPDATABLE"/>
value="FILE_EXTENSION_NOT_ALLOWED"/>
value="FILE_SIZE_LIMIT_EXCEEDED"/>
value="FILTERED_LOOKUP_LIMIT_EXCEEDED"/>
value="FIND_DUPLICATES_ERROR"/>
value="FUNCTIONALITY_NOT_ENABLED"/>
value="HAS_PUBLIC_REFERENCES"/>
value="HTML_FILE_UPLOAD_NOT_ALLOWED"/>
value="IMAGE_TOO_LARGE"/>
value="INACTIVE_OWNER_OR_USER"/>
value="INACTIVE_RULE_ERROR"/>
value="INSERT_UPDATE_DELETE_NOT_ALLOWED_DURING_MAINTENANCE
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
value="INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY"/>
value="INSUFFICIENT_ACCESS_OR_READONLY"/>
value="INSUFFICIENT_ACCESS_TO_INSIGHTSEXTERNALDATA"/>
value="INSUFFICIENT_CREDITS"/>
value="INVALID_ACCESS_LEVEL"/>
"/>
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
value="INVALID_ARGUMENT_TYPE"/>
value="INVALID_ASSIGNEE_TYPE"/>
value="INVALID_ASSIGNMENT_RULE"/>
value="INVALID_BATCH_OPERATION"/>
value="INVALID_CONTENT_TYPE"/>
value="INVALID_CREDIT_CARD_INFO"/>
value="INVALID_CROSS_REFERENCE_KEY"/>
value="INVALID_CROSS_REFERENCE_TYPE_FOR_FIELD"/>
value="INVALID_CURRENCY_CONV_RATE"/>
value="INVALID_CURRENCY_CORP_RATE"/>
value="INVALID_CURRENCY_ISO"/>
value="INVALID_DATA_CATEGORY_GROUP_REFERENCE"/>
value="INVALID_DATA_URI"/>
value="INVALID_EMAIL_ADDRESS"/>
value="INVALID_EMPTY_KEY_OWNER"/>
value="INVALID_ENTITY_FOR_MATCH_ENGINE_ERROR"/>
value="INVALID_ENTITY_FOR_MATCH_OPERATION_ERROR"/>
value="INVALID_ENTITY_FOR_UPSERT"/>
value="INVALID_ENVIRONMENT_HUB_MEMBER"/>
value="INVALID_EVENT_DELIVERY"/>
value="INVALID_EVENT_SUBSCRIPTION"/>
value="INVALID_FIELD"/>
value="INVALID_FIELD_FOR_INSERT_UPDATE"/>
value="INVALID_FIELD_WHEN_USING_TEMPLATE"/>
value="INVALID_FILTER_ACTION"/>
value="INVALID_GOOGLE_DOCS_URL"/>
value="INVALID_ID_FIELD"/>
value="INVALID_INET_ADDRESS"/>
value="INVALID_INPUT"/>
value="INVALID_LINEITEM_CLONE_STATE"/>
value="INVALID_MARKUP"/>
value="INVALID_MASTER_OR_TRANSLATED_SOLUTION"/>
value="INVALID_MESSAGE_ID_REFERENCE"/>
value="INVALID_NAMESPACE_PREFIX"/>
value="INVALID_OAUTH_URL"/>
value="INVALID_OPERATION"/>
value="INVALID_OPERATOR"/>
value="INVALID_OR_NULL_FOR_RESTRICTED_PICKLIST"/>
value="INVALID_OWNER"/>
value="INVALID_PACKAGE_LICENSE"/>
value="INVALID_PACKAGE_VERSION"/>
value="INVALID_PARTNER_NETWORK_STATUS"/>
value="INVALID_PERSON_ACCOUNT_OPERATION"/>
value="INVALID_QUERY_LOCATOR"/>
value="INVALID_READ_ONLY_USER_DML"/>
value="INVALID_RUNTIME_VALUE"/>
value="INVALID_SAVE_AS_ACTIVITY_FLAG"/>
value="INVALID_SESSION_ID"/>
value="INVALID_SETUP_OWNER"/>
value="INVALID_SIGNUP_COUNTRY"/>
value="INVALID_SIGNUP_OPTION"/>
value="INVALID_SITE_DELETE_EXCEPTION"/>
value="INVALID_SITE_FILE_IMPORTED_EXCEPTION"/>
value="INVALID_SITE_FILE_TYPE_EXCEPTION"/>
value="INVALID_STATUS"/>
value="INVALID_SUBDOMAIN"/>
value="INVALID_TYPE"/>
value="INVALID_TYPE_FOR_OPERATION"/>
value="INVALID_TYPE_ON_FIELD_IN_RECORD"/>
value="INVALID_USERID"/>
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
value="IP_RANGE_LIMIT_EXCEEDED"/>
value="JIGSAW_IMPORT_LIMIT_EXCEEDED"/>
value="LICENSE_LIMIT_EXCEEDED"/>
value="LIGHT_PORTAL_USER_EXCEPTION"/>
value="LIMIT_EXCEEDED"/>
value="MALFORMED_ID"/>
value="MANAGER_NOT_DEFINED"/>
value="MASSMAIL_RETRY_LIMIT_EXCEEDED"/>
value="MASS_MAIL_LIMIT_EXCEEDED"/>
value="MATCH_DEFINITION_ERROR"/>
value="MATCH_OPERATION_ERROR"/>
value="MATCH_OPERATION_INVALID_ENGINE_ERROR"/>
value="MATCH_OPERATION_INVALID_RULE_ERROR"/>
value="MATCH_OPERATION_MISSING_ENGINE_ERROR"/>
value="MATCH_OPERATION_MISSING_OBJECT_TYPE_ERROR"/>
value="MATCH_OPERATION_MISSING_OPTIONS_ERROR"/>
value="MATCH_OPERATION_MISSING_RULE_ERROR"/>
value="MATCH_OPERATION_UNKNOWN_RULE_ERROR"/>
value="MATCH_OPERATION_UNSUPPORTED_VERSION_ERROR"/>
value="MATCH_PRECONDITION_FAILED"/>
value="MATCH_RUNTIME_ERROR"/>
value="MATCH_SERVICE_ERROR"/>
value="MATCH_SERVICE_TIMED_OUT"/>
value="MATCH_SERVICE_UNAVAILABLE_ERROR"/>
value="MAXIMUM_CCEMAILS_EXCEEDED"/>
value="MAXIMUM_DASHBOARD_COMPONENTS_EXCEEDED"/>
value="MAXIMUM_HIERARCHY_CHILDREN_REACHED"/>
value="MAXIMUM_HIERARCHY_LEVELS_REACHED"/>
value="MAXIMUM_HIERARCHY_TREE_SIZE_REACHED"/>
value="MAXIMUM_SIZE_OF_ATTACHMENT"/>
value="MAXIMUM_SIZE_OF_DOCUMENT"/>
value="MAX_ACTIONS_PER_RULE_EXCEEDED"/>
value="MAX_ACTIVE_RULES_EXCEEDED"/>
value="MAX_APPROVAL_STEPS_EXCEEDED"/>
value="MAX_DEPTH_IN_FLOW_EXECUTION"/>
value="MAX_FORMULAS_PER_RULE_EXCEEDED"/>
value="MAX_RULES_EXCEEDED"/>
value="MAX_RULE_ENTRIES_EXCEEDED"/>
value="MAX_TASK_DESCRIPTION_EXCEEEDED"/>
value="MAX_TM_RULES_EXCEEDED"/>
value="MAX_TM_RULE_ITEMS_EXCEEDED"/>
value="MERGE_FAILED"/>
value="METADATA_FIELD_UPDATE_ERROR"/>
value="MISSING_ARGUMENT"/>
value="MISSING_RECORD"/>
value="MIXED_DML_OPERATION"/>
value="NONUNIQUE_SHIPPING_ADDRESS"/>
value="NO_APPLICABLE_PROCESS"/>
value="NO_ATTACHMENT_PERMISSION"/>
value="NO_INACTIVE_DIVISION_MEMBERS"/>
value="NO_MASS_MAIL_PERMISSION"/>
value="NO_PARTNER_PERMISSION"/>
value="NO_SUCH_USER_EXISTS"/>
value="NUMBER_OUTSIDE_VALID_RANGE"/>
value="NUM_HISTORY_FIELDS_BY_SOBJECT_EXCEEDED"/>
value="OPTED_OUT_OF_MASS_MAIL"/>
value="OP_WITH_INVALID_USER_TYPE_EXCEPTION"/>
value="PACKAGE_LICENSE_REQUIRED"/>
value="PACKAGING_API_INSTALL_FAILED"/>
value="PACKAGING_API_UNINSTALL_FAILED"/>
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
value="PALI_INVALID_ACTION_ID"/>
value="PALI_INVALID_ACTION_NAME"/>
value="PALI_INVALID_ACTION_TYPE"/>
value="PAL_INVALID_ASSISTANT_RECOMMENDATION_TYPE_ID"/>
value="PAL_INVALID_ENTITY_ID"/>
value="PAL_INVALID_FLEXIPAGE_ID"/>
value="PAL_INVALID_LAYOUT_ID"/>
value="PAL_INVALID_PARAMETERS"/>
value="PA_API_EXCEPTION"/>
value="PA_AXIS_FAULT"/>
value="PA_INVALID_ID_EXCEPTION"/>
value="PA_NO_ACCESS_EXCEPTION"/>
value="PA_NO_DATA_FOUND_EXCEPTION"/>
value="PA_URI_SYNTAX_EXCEPTION"/>
value="PA_VISIBLE_ACTIONS_FILTER_ORDERING_EXCEPTION"/>
value="PORTAL_NO_ACCESS"/>
value="PORTAL_USER_ALREADY_EXISTS_FOR_CONTACT"/>
value="PORTAL_USER_CREATION_RESTRICTED_WITH_ENCRYPTION"/>
value="PRIVATE_CONTACT_ON_ASSET"/>
value="PROCESSING_HALTED"/>
value="QA_INVALID_CREATE_FEED_ITEM"/>
value="QA_INVALID_SUCCESS_MESSAGE"/>
value="QUERY_TIMEOUT"/>
value="QUICK_ACTION_LIST_ITEM_NOT_ALLOWED"/>
value="QUICK_ACTION_LIST_NOT_ALLOWED"/>
value="RECORD_IN_USE_BY_WORKFLOW"/>
value="REL_FIELD_BAD_ACCESSIBILITY"/>
value="REPUTATION_MINIMUM_NUMBER_NOT_REACHED"/>
value="REQUEST_RUNNING_TOO_LONG"/>
value="REQUIRED_FEATURE_MISSING"/>
value="REQUIRED_FIELD_MISSING"/>
value="RETRIEVE_EXCHANGE_ATTACHMENT_FAILED"/>
value="RETRIEVE_EXCHANGE_EMAIL_FAILED"/>
value="RETRIEVE_EXCHANGE_EVENT_FAILED"/>
value="SALESFORCE_INBOX_TRANSPORT_CONNECTION_ERROR"/>
value="SALESFORCE_INBOX_TRANSPORT_TOKEN_ERROR"/>
value="SALESFORCE_INBOX_TRANSPORT_UNKNOWN_ERROR"/>
value="SELF_REFERENCE_FROM_FLOW"/>
value="SELF_REFERENCE_FROM_TRIGGER"/>
value="SHARE_NEEDED_FOR_CHILD_OWNER"/>
value="SINGLE_EMAIL_LIMIT_EXCEEDED"/>
value="SOCIAL_ACCOUNT_NOT_FOUND"/>
value="SOCIAL_ACTION_INVALID"/>
value="SOCIAL_POST_INVALID"/>
value="SOCIAL_POST_NOT_FOUND"/>
value="STANDARD_PRICE_NOT_DEFINED"/>
value="STORAGE_LIMIT_EXCEEDED"/>
value="STRING_TOO_LONG"/>
value="SUBDOMAIN_IN_USE"/>
value="TABSET_LIMIT_EXCEEDED"/>
value="TEMPLATE_NOT_ACTIVE"/>
value="TEMPLATE_NOT_FOUND"/>
value="TERRITORY_REALIGN_IN_PROGRESS"/>
value="TEXT_DATA_OUTSIDE_SUPPORTED_CHARSET"/>
value="TOO_MANY_APEX_REQUESTS"/>
value="TOO_MANY_ENUM_VALUE"/>
value="TOO_MANY_POSSIBLE_USERS_EXIST"/>
value="TRANSFER_REQUIRES_READ"/>
value="UNABLE_TO_LOCK_ROW"/>
value="UNAVAILABLE_RECORDTYPE_EXCEPTION"/>
<xsd:enumeration value="UNAVAILABLE_REF"/>
<xsd:enumeration value="UNDELETE_FAILED"/>
<xsd:enumeration value="UNKNOWN_EXCEPTION"/>
<xsd:enumeration value="UNSAFE_HTML_CONTENT"/>
<xsd:enumeration value="UNSPECIFIED_EMAIL_ADDRESS"/>
<xsd:enumeration value="UNSUPPORTED_APEX_TRIGGER_OPERATON"/>
<xsd:enumeration value="UNVERIFIED_SENDER_ADDRESS"/>
<xsd:enumeration value="USER_OWNS_PORTAL_ACCOUNT_EXCEPTION"/>
<xsd:enumeration value="USER_WITH_APEX_SHARES_EXCEPTION"/>
<xsd:enumeration value="VF_COMPILE_ERROR"/>
<xsd:enumeration value="WEBLINK_SIZE_LIMIT_EXCEEDED"/>
<xsd:enumeration value="WEBLINK_URL_INVALID"/>
<xsd:enumeration value="WRONG_CONTROLLER_TYPE"/>
<xsd:enumeration value="XCLEAN_UNEXPECTED_ERROR"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:schema>
<xsd:schema elementFormDefault="qualified" targetNamespace="urn:sobject.toolin
g.soap.sforce.com">
<xsd:import namespace="urn:metadata.tooling.soap.sforce.com"/>
<xsd:import namespace="urn:tooling.soap.sforce.com"/>
<xsd:complexType name="PackageUploadError">
<xsd:sequence>
<xsd:element name="message" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PackageUploadErrors">
<xsd:sequence>
<xsd:element name="errors" minOccurs="0" maxOccurs="unbounded" type="ens:Pa
ckageUploadError"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SubscriberPackageDestinationProfile">
<xsd:sequence>
<xsd:element name="description" type="xsd:string"/>
<xsd:element name="displayName" type="xsd:string"/>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="noAccess" type="xsd:boolean"/>
<xsd:element name="profileId" type="xsd:string"/>
<xsd:element name="type" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SubscriberPackageInstallError">
<xsd:sequence>
<xsd:element name="message" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SubscriberPackageInstallErrors">
<xsd:sequence>
<xsd:element name="errors" minOccurs="0" maxOccurs="unbounded" type="ens:Su
bscriberPackageInstallError"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SubscriberPackageProfileMapping">
<xsd:sequence>
<xsd:element name="source" type="xsd:string"/>
<xsd:element name="target" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SubscriberPackageProfileMappings">
<xsd:sequence>
<xsd:element name="profileMappings" minOccurs="0" maxOccurs="unbounded" typ
e="ens:SubscriberPackageProfileMapping"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SubscriberPackageProfiles">
<xsd:sequence>
<xsd:element name="destinationProfiles" minOccurs="0" maxOccurs="unbounded"
type="ens:SubscriberPackageDestinationProfile"/>
<xsd:element name="sourceProfiles" minOccurs="0" maxOccurs="unbounded" type
="ens:SubscriberPackageSourceProfile"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SubscriberPackageSourceProfile">
<xsd:sequence>
<xsd:element name="label" type="xsd:string"/>
<xsd:element name="value" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SubscriberPackageRemoteSiteSetting">
<xsd:sequence>
<xsd:element name="secure" type="xsd:boolean"/>
<xsd:element name="url" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SubscriberPackageRemoteSiteSettings">
<xsd:sequence>
<xsd:element name="settings" minOccurs="0" maxOccurs="unbounded" type="ens:
SubscriberPackageRemoteSiteSetting"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="sObject">
<xsd:sequence>
<xsd:element name="fieldsToNull" minOccurs="0" maxOccurs="unbounded" type="
xsd:string" nillable="true"/>
<xsd:element name="Id" type="tns:ID" nillable="true"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="WorkflowAlert">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CcEmails" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="Description" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="EntityDefinition" minOccurs="0" type="ens:EntityDefini
tion" nillable="true"/>
<xsd:element name="EntityDefinitionId" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WorkflowOutboundMessage">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ApiVersion" minOccurs="0" type="xsd:double" nillable="
true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="EntityDefinition" minOccurs="0" type="ens:EntityDefini
tion" nillable="true"/>
<xsd:element name="EntityDefinitionId" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IntegrationUserId" minOccurs="0" type="tns:ID" nillabl
e="true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:WorkflowOutboundMess
age" nillable="true"/>
<xsd:element name="Name" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ActionOverride">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WorkflowTask">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="EntityDefinition" minOccurs="0" type="ens:EntityDefini
tion" nillable="true"/>
<xsd:element name="EntityDefinitionId" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:WorkflowTask" nillab
le="true"/>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="Priority" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="Status" minOccurs="0" type="xsd:string" nillable="true
"/>
<xsd:element name="Subject" minOccurs="0" type="xsd:string" nillable="tru
e"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ApexClass">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ApiVersion" minOccurs="0" type="xsd:double" nillable="
true"/>
<xsd:element name="Body" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="BodyCrc" minOccurs="0" type="xsd:double" nillable="tru
e"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsValid" minOccurs="0" type="xsd:boolean" nillable="tr
ue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="LengthWithoutComments" minOccurs="0" type="xsd:int" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:ApexClass" nillable=
"true"/>
<xsd:element name="Name" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="Status" minOccurs="0" type="xsd:string" nillable="true
"/>
<xsd:element name="SymbolTable" minOccurs="0" type="tns:SymbolTable" nill
able="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ApexClassMember">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="Body" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="Content" minOccurs="0" type="xsd:string" nillable="tru
e"/>
<xsd:element name="ContentEntity" minOccurs="0" type="ens:ApexClass" nill
able="true"/>
<xsd:element name="ContentEntityId" minOccurs="0" type="tns:ID" nillable=
"true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="LastSyncDate" minOccurs="0" type="xsd:dateTime" nillab
le="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:ApexClass" nillable=
"true"/>
<xsd:element name="MetadataContainer" minOccurs="0" type="ens:sObject" ni
llable="true"/>
<xsd:element name="MetadataContainerId" minOccurs="0" type="tns:ID" nilla
ble="true"/>
<xsd:element name="SymbolTable" minOccurs="0" type="tns:SymbolTable" nill
able="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ApexCodeCoverage">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ApexClassOrTrigger" minOccurs="0" type="ens:sObject" n
illable="true"/>
<xsd:element name="ApexClassOrTriggerId" minOccurs="0" type="tns:ID" nill
able="true"/>
<xsd:element name="ApexTestClass" minOccurs="0" type="ens:ApexClass" nill
able="true"/>
<xsd:element name="ApexTestClassId" minOccurs="0" type="tns:ID" nillable=
"true"/>
<xsd:element name="Coverage" minOccurs="0" type="tns:Coverage" nillable="
true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="NumLinesCovered" minOccurs="0" type="xsd:int" nillable
="true"/>
<xsd:element name="NumLinesUncovered" minOccurs="0" type="xsd:int" nillab
le="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
<xsd:element name="TestMethodName" minOccurs="0" type="xsd:string" nillab
le="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ApexCodeCoverageAggregate">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ApexClassOrTrigger" minOccurs="0" type="ens:sObject" n
illable="true"/>
<xsd:element name="ApexClassOrTriggerId" minOccurs="0" type="tns:ID" nill
able="true"/>
<xsd:element name="Coverage" minOccurs="0" type="tns:Coverage" nillable="
true"/>
<xsd:element name="CoverageLastModifiedDate" minOccurs="0" type="xsd:date
Time" nillable="true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="NumLinesCovered" minOccurs="0" type="xsd:int" nillable
="true"/>
<xsd:element name="NumLinesUncovered" minOccurs="0" type="xsd:int" nillab
le="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ApexComponent">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ApiVersion" minOccurs="0" type="xsd:double" nillable="
true"/>
<xsd:element name="ControllerKey" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="ControllerType" minOccurs="0" type="xsd:string" nillab
le="true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="Description" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="Markup" minOccurs="0" type="xsd:string" nillable="true
"/>
<xsd:element name="MasterLabel" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="Name" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ApexComponentMember">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="Body" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="Content" minOccurs="0" type="xsd:string" nillable="tru
e"/>
<xsd:element name="ContentEntity" minOccurs="0" type="ens:ApexComponent"
nillable="true"/>
<xsd:element name="ContentEntityId" minOccurs="0" type="tns:ID" nillable=
"true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="LastSyncDate" minOccurs="0" type="xsd:dateTime" nillab
le="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:ApexComponent" nilla
ble="true"/>
<xsd:element name="MetadataContainer" minOccurs="0" type="ens:sObject" ni
llable="true"/>
<xsd:element name="MetadataContainerId" minOccurs="0" type="tns:ID" nilla
ble="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ApexEmailNotification">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="Email" minOccurs="0" type="xsd:string" nillable="true"
/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
<xsd:element name="User" minOccurs="0" type="ens:User" nillable="true"/>
<xsd:element name="UserId" minOccurs="0" type="tns:ID" nillable="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ApexExecutionOverlayAction">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ActionScript" minOccurs="0" type="xsd:string" nillable
="true"/>
<xsd:element name="ActionScriptType" minOccurs="0" type="xsd:string" nill
able="true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="ExecutableEntity" minOccurs="0" type="ens:sObject" nil
lable="true"/>
<xsd:element name="ExecutableEntityId" minOccurs="0" type="tns:ID" nillab
le="true"/>
<xsd:element name="ExpirationDate" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="IsDumpingHeap" minOccurs="0" type="xsd:boolean" nillab
le="true"/>
<xsd:element name="Iteration" minOccurs="0" type="xsd:int" nillable="true
"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="Line" minOccurs="0" type="xsd:int" nillable="true"/>
<xsd:element name="Scope" minOccurs="0" type="ens:User" nillable="true"/>
<xsd:element name="ScopeId" minOccurs="0" type="tns:ID" nillable="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ApexExecutionOverlayResult">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ActionScript" minOccurs="0" type="xsd:string" nillable
="true"/>
<xsd:element name="ActionScriptType" minOccurs="0" type="xsd:string" nill
able="true"/>
<xsd:element name="ApexResult" minOccurs="0" type="tns:ApexResult" nillab
le="true"/>
<xsd:element name="ClassName" minOccurs="0" type="xsd:string" nillable="t
rue"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ApexClass" minOccurs="0" type="ens:ApexClass" nillable
="true"/>
<xsd:element name="ApexClassId" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="ApexLog" minOccurs="0" type="ens:ApexLog" nillable="tr
ue"/>
<xsd:element name="ApexLogId" minOccurs="0" type="tns:ID" nillable="true"
/>
<xsd:element name="ApexTestResults" minOccurs="0" type="tns:QueryResult"
nillable="true"/>
<xsd:element name="ApexTestRunResult" minOccurs="0" type="ens:ApexTestRun
Result" nillable="true"/>
<xsd:element name="ApexTestRunResultId" minOccurs="0" type="tns:ID" nilla
ble="true"/>
<xsd:element name="AsyncApexJob" minOccurs="0" type="ens:AsyncApexJob" ni
llable="true"/>
<xsd:element name="AsyncApexJobId" minOccurs="0" type="tns:ID" nillable="
true"/>
<xsd:element name="Message" minOccurs="0" type="xsd:string" nillable="tru
e"/>
<xsd:element name="MethodName" minOccurs="0" type="xsd:string" nillable="
true"/>
<xsd:element name="Outcome" minOccurs="0" type="xsd:string" nillable="tru
e"/>
<xsd:element name="QueueItem" minOccurs="0" type="ens:ApexTestQueueItem"
nillable="true"/>
<xsd:element name="QueueItemId" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="RunTime" minOccurs="0" type="xsd:int" nillable="true"/
>
<xsd:element name="StackTrace" minOccurs="0" type="xsd:string" nillable="
true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
<xsd:element name="TestTimestamp" minOccurs="0" type="xsd:dateTime" nilla
ble="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ApexTestResultLimits">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ApexTestResult" minOccurs="0" type="ens:ApexTestResult
" nillable="true"/>
<xsd:element name="ApexTestResultId" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="AsyncCalls" minOccurs="0" type="xsd:int" nillable="tru
e"/>
<xsd:element name="Callouts" minOccurs="0" type="xsd:int" nillable="true"
/>
<xsd:element name="Cpu" minOccurs="0" type="xsd:int" nillable="true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="Dml" minOccurs="0" type="xsd:int" nillable="true"/>
<xsd:element name="DmlRows" minOccurs="0" type="xsd:int" nillable="true"/
>
<xsd:element name="Email" minOccurs="0" type="xsd:int" nillable="true"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="LimitContext" minOccurs="0" type="xsd:string" nillable
="true"/>
<xsd:element name="LimitExceptions" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="MobilePush" minOccurs="0" type="xsd:int" nillable="tru
e"/>
<xsd:element name="QueryRows" minOccurs="0" type="xsd:int" nillable="true
"/>
<xsd:element name="Soql" minOccurs="0" type="xsd:int" nillable="true"/>
<xsd:element name="Sosl" minOccurs="0" type="xsd:int" nillable="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ApexTestRunResult">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="AsyncApexJob" minOccurs="0" type="ens:AsyncApexJob" ni
llable="true"/>
<xsd:element name="AsyncApexJobId" minOccurs="0" type="tns:ID" nillable="
true"/>
<xsd:element name="ClassesCompleted" minOccurs="0" type="xsd:int" nillabl
e="true"/>
<xsd:element name="ClassesEnqueued" minOccurs="0" type="xsd:int" nillable
="true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="EndTime" minOccurs="0" type="xsd:dateTime" nillable="t
rue"/>
<xsd:element name="IsAllTests" minOccurs="0" type="xsd:boolean" nillable=
"true"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="JobName" minOccurs="0" type="xsd:string" nillable="tru
e"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="MethodsCompleted" minOccurs="0" type="xsd:int" nillabl
e="true"/>
<xsd:element name="MethodsEnqueued" minOccurs="0" type="xsd:int" nillable
="true"/>
<xsd:element name="MethodsFailed" minOccurs="0" type="xsd:int" nillable="
true"/>
<xsd:element name="Source" minOccurs="0" type="xsd:string" nillable="true
"/>
<xsd:element name="StartTime" minOccurs="0" type="xsd:dateTime" nillable=
"true"/>
<xsd:element name="Status" minOccurs="0" type="xsd:string" nillable="true
"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
<xsd:element name="TestTime" minOccurs="0" type="xsd:int" nillable="true"
/>
<xsd:element name="User" minOccurs="0" type="ens:User" nillable="true"/>
<xsd:element name="UserId" minOccurs="0" type="tns:ID" nillable="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ApexTestSuite">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ApexClassIds" minOccurs="0" maxOccurs="unbounded" type
="tns:ID" nillable="true"/>
<xsd:element name="ApexClassJunctions" minOccurs="0" type="tns:QueryResul
t" nillable="true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
<xsd:element name="TestSuiteName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ApexTrigger">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ApiVersion" minOccurs="0" type="xsd:double" nillable="
true"/>
<xsd:element name="Body" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="BodyCrc" minOccurs="0" type="xsd:double" nillable="tru
e"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="EntityDefinition" minOccurs="0" type="ens:EntityDefini
tion" nillable="true"/>
<xsd:element name="EntityDefinitionId" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsValid" minOccurs="0" type="xsd:boolean" nillable="tr
ue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="LengthWithoutComments" minOccurs="0" type="xsd:int" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:ApexTrigger" nillabl
e="true"/>
<xsd:element name="Name" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="Status" minOccurs="0" type="xsd:string" nillable="true
"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
<xsd:element name="TableEnumOrId" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="UsageAfterDelete" minOccurs="0" type="xsd:boolean" nil
lable="true"/>
<xsd:element name="UsageAfterInsert" minOccurs="0" type="xsd:boolean" nil
lable="true"/>
<xsd:element name="UsageAfterUndelete" minOccurs="0" type="xsd:boolean" n
illable="true"/>
<xsd:element name="UsageAfterUpdate" minOccurs="0" type="xsd:boolean" nil
lable="true"/>
<xsd:element name="UsageBeforeDelete" minOccurs="0" type="xsd:boolean" ni
llable="true"/>
<xsd:element name="UsageBeforeInsert" minOccurs="0" type="xsd:boolean" ni
llable="true"/>
<xsd:element name="UsageBeforeUpdate" minOccurs="0" type="xsd:boolean" ni
llable="true"/>
<xsd:element name="UsageIsBulk" minOccurs="0" type="xsd:boolean" nillable
="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ApexTriggerMember">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="Body" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="Content" minOccurs="0" type="xsd:string" nillable="tru
e"/>
<xsd:element name="ContentEntity" minOccurs="0" type="ens:ApexTrigger" ni
llable="true"/>
<xsd:element name="ContentEntityId" minOccurs="0" type="tns:ID" nillable=
"true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="LastSyncDate" minOccurs="0" type="xsd:dateTime" nillab
le="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:ApexTrigger" nillabl
e="true"/>
<xsd:element name="MetadataContainer" minOccurs="0" type="ens:sObject" ni
llable="true"/>
<xsd:element name="MetadataContainerId" minOccurs="0" type="tns:ID" nilla
ble="true"/>
<xsd:element name="SymbolTable" minOccurs="0" type="tns:SymbolTable" nill
able="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AssignmentRule">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="Active" minOccurs="0" type="xsd:boolean" nillable="tru
e"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="EntityDefinition" minOccurs="0" type="ens:EntityDefini
tion" nillable="true"/>
<xsd:element name="EntityDefinitionId" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="Name" minOccurs="0" type="xsd:string" nillable="true"/
>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AsyncApexJob">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ApexClass" minOccurs="0" type="ens:ApexClass" nillable
="true"/>
<xsd:element name="ApexClassId" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="AsyncApex" minOccurs="0" type="tns:QueryResult" nillab
le="true"/>
<xsd:element name="CompletedDate" minOccurs="0" type="xsd:dateTime" nilla
ble="true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="ExtendedStatus" minOccurs="0" type="xsd:string" nillab
le="true"/>
<xsd:element name="JobItemsProcessed" minOccurs="0" type="xsd:int" nillab
le="true"/>
<xsd:element name="JobType" minOccurs="0" type="xsd:string" nillable="tru
e"/>
<xsd:element name="LastProcessed" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="LastProcessedOffset" minOccurs="0" type="xsd:int" nill
able="true"/>
<xsd:element name="MethodName" minOccurs="0" type="xsd:string" nillable="
true"/>
<xsd:element name="NumberOfErrors" minOccurs="0" type="xsd:int" nillable=
"true"/>
<xsd:element name="ParentJobId" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="Status" minOccurs="0" type="xsd:string" nillable="true
"/>
<xsd:element name="TotalJobItems" minOccurs="0" type="xsd:int" nillable="
true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AuraDefinition">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="AuraDefinitionBundle" minOccurs="0" type="ens:AuraDefi
nitionBundle" nillable="true"/>
<xsd:element name="AuraDefinitionBundleId" minOccurs="0" type="tns:ID" ni
llable="true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="DefType" minOccurs="0" type="xsd:string" nillable="tru
e"/>
<xsd:element name="Format" minOccurs="0" type="xsd:string" nillable="true
"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="Source" minOccurs="0" type="xsd:string" nillable="true
"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AuraDefinitionBundle">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ApiVersion" minOccurs="0" type="xsd:double" nillable="
true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="Description" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="Language" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="MasterLabel" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:AuraDefinitionBundle
" nillable="true"/>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AuraDefinitionChange">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="Content" minOccurs="0" type="xsd:string" nillable="tru
e"/>
<xsd:element name="ContentEntity" minOccurs="0" type="ens:AuraDefinition"
nillable="true"/>
<xsd:element name="ContentEntityId" minOccurs="0" type="tns:ID" nillable=
"true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="DeleteIndicator" minOccurs="0" type="xsd:boolean" nill
able="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="LastSyncDate" minOccurs="0" type="xsd:dateTime" nillab
le="true"/>
<xsd:element name="MetadataContainer" minOccurs="0" type="ens:sObject" ni
llable="true"/>
<xsd:element name="MetadataContainerId" minOccurs="0" type="tns:ID" nilla
ble="true"/>
<xsd:element name="Source" minOccurs="0" type="xsd:string" nillable="true
"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AutoResponseRule">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="Active" minOccurs="0" type="xsd:boolean" nillable="tru
e"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="EntityDefinition" minOccurs="0" type="ens:EntityDefini
tion" nillable="true"/>
<xsd:element name="EntityDefinitionId" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="Name" minOccurs="0" type="xsd:string" nillable="true"/
>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="BusinessProcess">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="Description" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="EntityDefinition" minOccurs="0" type="ens:EntityDefini
tion" nillable="true"/>
<xsd:element name="EntityDefinitionId" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsActive" minOccurs="0" type="xsd:boolean" nillable="t
rue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:BusinessProcess" nil
lable="true"/>
<xsd:element name="Name" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Certificate">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CertificateChain" minOccurs="0" type="xsd:base64Binary
" nillable="true"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="ExpirationDate" minOccurs="0" type="xsd:date" nillable
="true"/>
<xsd:element name="KeySize" minOccurs="0" type="xsd:int" nillable="true"/
>
<xsd:element name="MasterLabel" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="OptionsIsCaSigned" minOccurs="0" type="xsd:boolean" ni
llable="true"/>
<xsd:element name="OptionsIsEncryptedWithPE" minOccurs="0" type="xsd:bool
ean" nillable="true"/>
<xsd:element name="OptionsIsNewEncr" minOccurs="0" type="xsd:boolean" nil
lable="true"/>
<xsd:element name="OptionsIsPrivateKeyExportable" minOccurs="0" type="xsd
:boolean" nillable="true"/>
<xsd:element name="OptionsIsUnusable" minOccurs="0" type="xsd:boolean" ni
llable="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CleanDataService">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CleanRules" minOccurs="0" type="tns:QueryResult" nilla
ble="true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="Description" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="Language" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="MasterLabel" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="MatchEngine" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CleanRule">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CleanDataService" minOccurs="0" type="ens:CleanDataSer
vice" nillable="true"/>
<xsd:element name="CleanDataServiceId" minOccurs="0" type="tns:ID" nillab
le="true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="Description" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="FieldMappingClients" minOccurs="0" type="tns:QueryResu
lt" nillable="true"/>
<xsd:element name="IsBulkEnabled" minOccurs="0" type="xsd:boolean" nillab
le="true"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="IsSilentSaveEnabled" minOccurs="0" type="xsd:boolean"
nillable="true"/>
<xsd:element name="Language" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="MasterLabel" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="MatchRule" minOccurs="0" type="xsd:string" nillable="t
rue"/>
<xsd:element name="ShouldBypassTriggers" minOccurs="0" type="xsd:boolean"
nillable="true"/>
<xsd:element name="ShouldBypassWorkflow" minOccurs="0" type="xsd:boolean"
nillable="true"/>
<xsd:element name="SobjectType" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="SourceSobjectType" minOccurs="0" type="xsd:string" nil
lable="true"/>
<xsd:element name="Status" minOccurs="0" type="xsd:string" nillable="true
"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CompactLayout">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="MasterLabel" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:CompactLayout" nilla
ble="true"/>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="SobjectType" minOccurs="0" type="xsd:string" nillable=
"true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CompactLayoutInfo">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="DurableId" minOccurs="0" type="xsd:string" nillable="t
rue"/>
<xsd:element name="EntityDefinition" minOccurs="0" type="ens:EntityDefini
tion" nillable="true"/>
<xsd:element name="EntityDefinitionId" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsDefault" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="Items" minOccurs="0" type="tns:QueryResult" nillable="
true"/>
<xsd:element name="Label" minOccurs="0" type="xsd:string" nillable="true"
/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:CompactLayout" nilla
ble="true"/>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CompactLayoutItemInfo">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CompactLayoutInfo" minOccurs="0" type="ens:CompactLayo
utInfo" nillable="true"/>
<xsd:element name="CompactLayoutInfoId" minOccurs="0" type="xsd:string" n
illable="true"/>
<xsd:element name="DurableId" minOccurs="0" type="xsd:string" nillable="t
rue"/>
<xsd:element name="FieldDefinition" minOccurs="0" type="ens:FieldDefiniti
on" nillable="true"/>
<xsd:element name="FieldDefinitionId" minOccurs="0" type="xsd:string" nil
lable="true"/>
<xsd:element name="SortOrder" minOccurs="0" type="xsd:int" nillable="true
"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ContainerAsyncRequest">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ApexClassMembers" minOccurs="0" type="tns:QueryResult"
nillable="true"/>
<xsd:element name="ApexComponentMembers" minOccurs="0" type="tns:QueryRes
ult" nillable="true"/>
<xsd:element name="ApexPageMembers" minOccurs="0" type="tns:QueryResult"
nillable="true"/>
<xsd:element name="ApexTriggerMembers" minOccurs="0" type="tns:QueryResul
t" nillable="true"/>
<xsd:element name="AuraDefinitionChanges" minOccurs="0" type="tns:QueryRe
sult" nillable="true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="CustomFieldMembers" minOccurs="0" type="tns:QueryResul
t" nillable="true"/>
<xsd:element name="DeployDetails" minOccurs="0" type="tns:DeployDetails"
nillable="true"/>
<xsd:element name="ErrorMsg" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsCheckOnly" minOccurs="0" type="xsd:boolean" nillable
="true"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="IsRunTests" minOccurs="0" type="xsd:boolean" nillable=
"true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="MetadataContainer" minOccurs="0" type="ens:MetadataCon
tainer" nillable="true"/>
<xsd:element name="MetadataContainerId" minOccurs="0" type="tns:ID" nilla
ble="true"/>
<xsd:element name="MetadataContainerMember" minOccurs="0" type="ens:sObje
ct" nillable="true"/>
<xsd:element name="MetadataContainerMemberId" minOccurs="0" type="tns:ID"
nillable="true"/>
<xsd:element name="State" minOccurs="0" type="xsd:string" nillable="true"
/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
<xsd:element name="ValidationRuleMembers" minOccurs="0" type="tns:QueryRe
sult" nillable="true"/>
<xsd:element name="WorkflowAlertMembers" minOccurs="0" type="tns:QueryRes
ult" nillable="true"/>
<xsd:element name="WorkflowFieldUpdateMembers" minOccurs="0" type="tns:Qu
eryResult" nillable="true"/>
<xsd:element name="WorkflowOutboundMessageMembers" minOccurs="0" type="tn
s:QueryResult" nillable="true"/>
<xsd:element name="WorkflowRuleMembers" minOccurs="0" type="tns:QueryResu
lt" nillable="true"/>
<xsd:element name="WorkflowTaskMembers" minOccurs="0" type="tns:QueryResu
lt" nillable="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CustomObject">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="CustomHelpId" minOccurs="0" type="tns:ID" nillable="tr
ue"/>
<xsd:element name="Description" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="ExternalDataSource" minOccurs="0" type="ens:sObject" n
illable="true"/>
<xsd:element name="ExternalDataSourceId" minOccurs="0" type="tns:ID" nill
able="true"/>
<xsd:element name="ExternalName" minOccurs="0" type="xsd:string" nillable
="true"/>
<xsd:element name="ExternalRepository" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="Language" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="SharingModel" minOccurs="0" type="xsd:string" nillable
="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CustomField">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="DefaultValue" minOccurs="0" type="xsd:string" nillable
="true"/>
<xsd:element name="Description" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="EntityDefinition" minOccurs="0" type="ens:EntityDefini
tion" nillable="true"/>
<xsd:element name="EntityDefinitionId" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="InlineHelpText" minOccurs="0" type="xsd:string" nillab
le="true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="Length" minOccurs="0" type="xsd:int" nillable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="MaskChar" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="MaskType" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:CustomField" nillabl
e="true"/>
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="Name" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="CustomTab">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ContentId" minOccurs="0" type="tns:ID" nillable="true"
/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="Description" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="EncodingKey" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="HasSidebar" minOccurs="0" type="xsd:boolean" nillable=
"true"/>
<xsd:element name="IconId" minOccurs="0" type="tns:ID" nillable="true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="MasterLabel" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:CustomTab" nillable=
"true"/>
<xsd:element name="MotifName" minOccurs="0" type="xsd:string" nillable="t
rue"/>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
nillable="true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="DurableId" minOccurs="0" type="xsd:string" nillable="t
rue"/>
<xsd:element name="IsComplex" minOccurs="0" type="xsd:boolean" nillable="
true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="DebugLevel">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ApexCode" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="ApexProfiling" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="Callout" minOccurs="0" type="xsd:string" nillable="tru
e"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="Database" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="Language" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="MasterLabel" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="System" minOccurs="0" type="xsd:string" nillable="true
"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
<xsd:element name="Validation" minOccurs="0" type="xsd:string" nillable="
true"/>
<xsd:element name="Visualforce" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="Workflow" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Document">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="Author" minOccurs="0" type="ens:User" nillable="true"/
>
<xsd:element name="AuthorId" minOccurs="0" type="tns:ID" nillable="true"/
>
<xsd:element name="Body" minOccurs="0" type="xsd:base64Binary" nillable="
true"/>
<xsd:element name="BodyLength" minOccurs="0" type="xsd:int" nillable="tru
e"/>
<xsd:element
"true"/>
<xsd:element
e"/>
<xsd:element
e"/>
<xsd:element
e="true"/>
<xsd:element
"true"/>
<xsd:element
e="true"/>
<xsd:element
e"/>
<xsd:element
>
<xsd:element
ue"/>
<xsd:element
lable="true"/>
<xsd:element
true"/>
<xsd:element
llable="true"/>
<xsd:element
rue"/>
<xsd:element
ue"/>
<xsd:element
="true"/>
<xsd:element
="true"/>
<xsd:element
llable="true"/>
<xsd:element
nillable="true"/>
<xsd:element
able="true"/>
<xsd:element
ble="true"/>
<xsd:element
true"/>
<xsd:element
>
<xsd:element
ble="true"/>
<xsd:element
able="true"/>
<xsd:element
>
<xsd:element
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="EmailTemplate">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ApiVersion" minOccurs="0" type="xsd:double" nillable="
true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="Description" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:EmailTemplate" nilla
ble="true"/>
<xsd:element name="Name" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="Subject" minOccurs="0" type="xsd:string" nillable="tru
e"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="EmbeddedServiceConfig">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="Language" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
llable="true"/>
<xsd:element
nillable="true"/>
<xsd:element
nillable="true"/>
<xsd:element
llable="true"/>
<xsd:element
nillable="true"/>
<xsd:element
able="true"/>
<xsd:element
ble="true"/>
<xsd:element
" nillable="true"/>
<xsd:element
able="true"/>
<xsd:element
able="true"/>
<xsd:element
able="true"/>
<xsd:element
le="true"/>
<xsd:element
" nillable="true"/>
<xsd:element
e="true"/>
<xsd:element
="true"/>
<xsd:element
e="true"/>
<xsd:element
e="true"/>
<xsd:element
lable="true"/>
<xsd:element
="true"/>
<xsd:element
able="true"/>
<xsd:element
illable="true"/>
<xsd:element
ble="true"/>
<xsd:element
illable="true"/>
<xsd:element
e="true"/>
<xsd:element
le="true"/>
<xsd:element
llable="true"/>
<xsd:element
rue"/>
<xsd:element
/>
<xsd:element
="true"/>
<xsd:element
="true"/>
<xsd:element
llable="true"/>
<xsd:element name="Layouts" minOccurs="0" type="tns:QueryResult" nillable
="true"/>
<xsd:element name="Limits" minOccurs="0" type="tns:QueryResult" nillable=
"true"/>
<xsd:element name="LookupFilters" minOccurs="0" type="tns:QueryResult" ni
llable="true"/>
<xsd:element name="MasterLabel" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:CustomObject" nillab
le="true"/>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="NewUrl" minOccurs="0" type="xsd:string" nillable="true
"/>
<xsd:element name="OwnerChangeOptions" minOccurs="0" type="tns:QueryResul
t" nillable="true"/>
<xsd:element name="Particles" minOccurs="0" type="tns:QueryResult" nillab
le="true"/>
<xsd:element name="PluralLabel" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="PostTemplates" minOccurs="0" type="tns:QueryResult" ni
llable="true"/>
<xsd:element name="Publisher" minOccurs="0" type="ens:Publisher" nillable
="true"/>
<xsd:element name="PublisherId" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="QualifiedApiName" minOccurs="0" type="xsd:string" nill
able="true"/>
<xsd:element name="QuickActionDefinitions" minOccurs="0" type="tns:QueryR
esult" nillable="true"/>
<xsd:element name="RecordTypes" minOccurs="0" type="tns:QueryResult" nill
able="true"/>
<xsd:element name="RecordTypesSupported" minOccurs="0" type="tns:RecordTy
pesSupported" nillable="true"/>
<xsd:element name="RelationshipDomains" minOccurs="0" type="tns:QueryResu
lt" nillable="true"/>
<xsd:element name="RunningUserEntityAccess" minOccurs="0" type="ens:UserE
ntityAccess" nillable="true"/>
<xsd:element name="RunningUserEntityAccessId" minOccurs="0" type="xsd:str
ing" nillable="true"/>
<xsd:element name="SearchLayouts" minOccurs="0" type="tns:QueryResult" ni
llable="true"/>
<xsd:element name="StandardActions" minOccurs="0" type="tns:QueryResult"
nillable="true"/>
<xsd:element name="ValidationRules" minOccurs="0" type="tns:QueryResult"
nillable="true"/>
<xsd:element name="WebLinks" minOccurs="0" type="tns:QueryResult" nillabl
e="true"/>
<xsd:element name="WorkflowAlerts" minOccurs="0" type="tns:QueryResult" n
illable="true"/>
<xsd:element name="WorkflowFieldUpdates" minOccurs="0" type="tns:QueryRes
ult" nillable="true"/>
<xsd:element name="WorkflowOutboundMessages" minOccurs="0" type="tns:Quer
yResult" nillable="true"/>
<xsd:element name="WorkflowTasks" minOccurs="0" type="tns:QueryResult" ni
llable="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="EntityLimit">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="DurableId" minOccurs="0" type="xsd:string" nillable="t
rue"/>
<xsd:element name="EntityDefinition" minOccurs="0" type="ens:EntityDefini
tion" nillable="true"/>
<xsd:element name="EntityDefinitionId" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="Label" minOccurs="0" type="xsd:string" nillable="true"
/>
<xsd:element name="Max" minOccurs="0" type="xsd:int" nillable="true"/>
<xsd:element name="Remaining" minOccurs="0" type="xsd:int" nillable="true
"/>
<xsd:element name="Type" minOccurs="0" type="xsd:string" nillable="true"/
>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="EntityParticle">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ByteLength" minOccurs="0" type="xsd:int" nillable="tru
e"/>
<xsd:element name="DataType" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="DefaultValueFormula" minOccurs="0" type="xsd:string" n
illable="true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="Digits" minOccurs="0" type="xsd:int" nillable="true"/>
<xsd:element name="DurableId" minOccurs="0" type="xsd:string" nillable="t
rue"/>
<xsd:element name="EntityDefinition" minOccurs="0" type="ens:EntityDefini
tion" nillable="true"/>
<xsd:element name="EntityDefinitionId" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="ExtraTypeInfo" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="FieldDefinition" minOccurs="0" type="ens:FieldDefiniti
on" nillable="true"/>
<xsd:element name="FieldDefinitionId" minOccurs="0" type="xsd:string" nil
lable="true"/>
<xsd:element name="InlineHelpText" minOccurs="0" type="xsd:string" nillab
le="true"/>
<xsd:element name="IsApiFilterable" minOccurs="0" type="xsd:boolean" nill
able="true"/>
<xsd:element name="IsApiGroupable" minOccurs="0" type="xsd:boolean" nilla
ble="true"/>
<xsd:element name="IsApiSortable" minOccurs="0" type="xsd:boolean" nillab
le="true"/>
<xsd:element name="IsAutonumber" minOccurs="0" type="xsd:boolean" nillabl
e="true"/>
<xsd:element name="IsCalculated" minOccurs="0" type="xsd:boolean" nillabl
e="true"/>
<xsd:element name="IsCaseSensitive" minOccurs="0" type="xsd:boolean" nill
able="true"/>
<xsd:element name="IsCompactLayoutable" minOccurs="0" type="xsd:boolean"
nillable="true"/>
<xsd:element name="IsComponent" minOccurs="0" type="xsd:boolean" nillable
="true"/>
<xsd:element name="IsCompound" minOccurs="0" type="xsd:boolean" nillable=
"true"/>
<xsd:element name="IsCreatable" minOccurs="0" type="xsd:boolean" nillable
="true"/>
<xsd:element name="IsDefaultedOnCreate" minOccurs="0" type="xsd:boolean"
nillable="true"/>
<xsd:element name="IsDependentPicklist" minOccurs="0" type="xsd:boolean"
nillable="true"/>
<xsd:element name="IsDeprecatedAndHidden" minOccurs="0" type="xsd:boolean
" nillable="true"/>
<xsd:element name="IsDisplayLocationInDecimal" minOccurs="0" type="xsd:bo
olean" nillable="true"/>
<xsd:element name="IsEncrypted" minOccurs="0" type="xsd:boolean" nillable
="true"/>
<xsd:element name="IsFieldHistoryTracked" minOccurs="0" type="xsd:boolean
" nillable="true"/>
<xsd:element name="IsHighScaleNumber" minOccurs="0" type="xsd:boolean" ni
llable="true"/>
<xsd:element name="IsHtmlFormatted" minOccurs="0" type="xsd:boolean" nill
able="true"/>
<xsd:element name="IsIdLookup" minOccurs="0" type="xsd:boolean" nillable=
"true"/>
<xsd:element name="IsLayoutable" minOccurs="0" type="xsd:boolean" nillabl
e="true"/>
<xsd:element name="IsListVisible" minOccurs="0" type="xsd:boolean" nillab
le="true"/>
<xsd:element name="IsNameField" minOccurs="0" type="xsd:boolean" nillable
="true"/>
<xsd:element name="IsNamePointing" minOccurs="0" type="xsd:boolean" nilla
ble="true"/>
<xsd:element name="IsNillable" minOccurs="0" type="xsd:boolean" nillable=
"true"/>
<xsd:element name="IsPermissionable" minOccurs="0" type="xsd:boolean" nil
lable="true"/>
<xsd:element name="IsUnique" minOccurs="0" type="xsd:boolean" nillable="t
rue"/>
<xsd:element name="IsUpdatable" minOccurs="0" type="xsd:boolean" nillable
="true"/>
<xsd:element name="IsWorkflowFilterable" minOccurs="0" type="xsd:boolean"
nillable="true"/>
<xsd:element name="IsWriteRequiresMasterRead" minOccurs="0" type="xsd:boo
lean" nillable="true"/>
<xsd:element name="Label" minOccurs="0" type="xsd:string" nillable="true"
/>
<xsd:element name="Length" minOccurs="0" type="xsd:int" nillable="true"/>
<xsd:element name="Mask" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="MaskType" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="MasterLabel" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="Name" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
</xsd:complexType>
<xsd:complexType name="FTestGeneratedEntityFtest">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="Body" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="ComplexValue" minOccurs="0" type="mns:FTestGeneratedEn
tityComplexValueType" nillable="true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="Reference" minOccurs="0" type="ens:FTestGeneratedEntit
yWithLongishNameFtest" nillable="true"/>
<xsd:element name="ReferenceId" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FTestGeneratedEntityWithLongishNameFtest">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="Body" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="ComplexValue" minOccurs="0" type="mns:FTestGeneratedEn
tityComplexValueType" nillable="true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="Reference" minOccurs="0" type="ens:FTestGeneratedEntit
yFtest" nillable="true"/>
<xsd:element name="ReferenceId" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="PostTemplate">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="Description" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="EntityDefinition" minOccurs="0" type="ens:EntityDefini
tion" nillable="true"/>
<xsd:element name="EntityDefinitionId" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="Name" minOccurs="0" type="xsd:string" nillable="true"/
>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FieldDefinition">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CompactLayoutItems" minOccurs="0" type="tns:QueryResul
t" nillable="true"/>
<xsd:element name="ControlledFields" minOccurs="0" type="tns:QueryResult"
nillable="true"/>
<xsd:element name="ControllingFieldDefinition" minOccurs="0" type="ens:Fi
eldDefinition" nillable="true"/>
<xsd:element name="ControllingFieldDefinitionId" minOccurs="0" type="xsd:
string" nillable="true"/>
<xsd:element name="DataType" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="DurableId" minOccurs="0" type="xsd:string" nillable="t
rue"/>
<xsd:element name="EntityDefinition" minOccurs="0" type="ens:EntityDefini
tion" nillable="true"/>
<xsd:element name="EntityDefinitionId" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="ExtraTypeInfo" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element
ue"/>
<xsd:element
able="true"/>
<xsd:element
ble="true"/>
<xsd:element
le="true"/>
<xsd:element
e="true"/>
<xsd:element
nillable="true"/>
<xsd:element
"true"/>
<xsd:element
" nillable="true"/>
<xsd:element
e="true"/>
<xsd:element
llable="true"/>
<xsd:element
able="true"/>
<xsd:element
true"/>
<xsd:element
lable="true"/>
<xsd:element
ble="true"/>
<xsd:element
le="true"/>
<xsd:element
="true"/>
<xsd:element
"true"/>
<xsd:element
nillable="true"/>
<xsd:element
/>
<xsd:element
="true"/>
<xsd:element
="true"/>
<xsd:element
llable="true"/>
<xsd:element
<xsd:element
llable="true"/>
<xsd:element
"true"/>
<xsd:element
e="true"/>
<xsd:element
ble="true"/>
<xsd:element
le="true"/>
<xsd:element
"/>
<xsd:element
="true"/>
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FieldMappingField">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="DataServiceField" minOccurs="0" type="xsd:string" nill
able="true"/>
<xsd:element name="DataServiceObjectName" minOccurs="0" type="xsd:string"
nillable="true"/>
<xsd:element name="FieldMappingRow" minOccurs="0" type="ens:FieldMappingR
ow" nillable="true"/>
<xsd:element name="FieldMappingRowId" minOccurs="0" type="tns:ID" nillabl
e="true"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="Priority" minOccurs="0" type="xsd:int" nillable="true"
/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FieldMappingRow">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="FieldMapping" minOccurs="0" type="ens:FieldMapping" ni
llable="true"/>
<xsd:element name="FieldMappingId" minOccurs="0" type="tns:ID" nillable="
true"/>
<xsd:element name="FieldMappingRows" minOccurs="0" type="tns:QueryResult"
nillable="true"/>
<xsd:element name="FieldName" minOccurs="0" type="xsd:string" nillable="t
rue"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="Operation" minOccurs="0" type="xsd:string" nillable="t
rue"/>
<xsd:element name="SobjectType" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FieldSet">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="Description" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="EntityDefinition" minOccurs="0" type="ens:EntityDefini
tion" nillable="true"/>
<xsd:element name="EntityDefinitionId" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="MasterLabel" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FlexiPage">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="Description" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="MasterLabel" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:FlexiPage" nillable=
"true"/>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="ParentFlexiPage" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="SobjectType" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
<xsd:element name="Type" minOccurs="0" type="xsd:string" nillable="true"/
>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FlowDefinition">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ActiveVersion" minOccurs="0" type="ens:Flow" nillable=
"true"/>
<xsd:element name="ActiveVersionId" minOccurs="0" type="tns:ID" nillable=
"true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="Description" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="LatestVersion" minOccurs="0" type="ens:Flow" nillable=
"true"/>
<xsd:element name="LatestVersionId" minOccurs="0" type="tns:ID" nillable=
"true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="MasterLabel" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:FlowDefinition" nill
able="true"/>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
<xsd:element name="Versions" minOccurs="0" type="tns:QueryResult" nillabl
e="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Group">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="DelegatedUsers" minOccurs="0" type="tns:QueryResult" n
illable="true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="DoesIncludeBosses" minOccurs="0" type="xsd:boolean" ni
llable="true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="Name" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="Owner" minOccurs="0" type="ens:sObject" nillable="true
"/>
<xsd:element name="OwnerId" minOccurs="0" type="tns:ID" nillable="true"/>
<xsd:element name="Related" minOccurs="0" type="ens:sObject" nillable="tr
ue"/>
<xsd:element name="RelatedId" minOccurs="0" type="tns:ID" nillable="true"
/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
<xsd:element name="Type" minOccurs="0" type="xsd:string" nillable="true"/
>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="IDEPerspective">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="Content" minOccurs="0" type="xsd:string" nillable="tru
e"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="LookupFilter">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="Active" minOccurs="0" type="xsd:boolean" nillable="tru
e"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsOptional" minOccurs="0" type="xsd:boolean" nillable=
"true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:LookupFilter" nillab
le="true"/>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="SourceFieldDefinition" minOccurs="0" type="ens:FieldDe
finition" nillable="true"/>
<xsd:element name="SourceFieldDefinitionId" minOccurs="0" type="xsd:strin
g" nillable="true"/>
<xsd:element name="SourceObject" minOccurs="0" type="xsd:string" nillable
="true"/>
<xsd:element name="TargetEntityDefinition" minOccurs="0" type="ens:Entity
Definition" nillable="true"/>
<xsd:element name="TargetEntityDefinitionId" minOccurs="0" type="xsd:stri
ng" nillable="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="OperationLog">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="DetailedStatus" minOccurs="0" type="xsd:string" nillab
le="true"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="Name" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="ShowLabel" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="ShowScrollbars" minOccurs="0" type="xsd:boolean" nilla
ble="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="PathAssistant">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsActive" minOccurs="0" type="xsd:boolean" nillable="t
rue"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="IsMasterRecordType" minOccurs="0" type="xsd:boolean" n
illable="true"/>
<xsd:element name="Language" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="MasterLabel" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:PathAssistant" nilla
ble="true"/>
<xsd:element name="PathAssistantStepItems" minOccurs="0" type="tns:QueryR
esult" nillable="true"/>
<xsd:element name="RecordType" minOccurs="0" type="ens:RecordType" nillab
le="true"/>
<xsd:element name="RecordTypeId" minOccurs="0" type="tns:ID" nillable="tr
ue"/>
<xsd:element name="SobjectProcessField" minOccurs="0" type="xsd:string" n
illable="true"/>
<xsd:element name="SobjectType" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="PathAssistantStepInfo">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="Info" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="Language" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="MasterLabel" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="PathAssistantStepItem">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="Item" minOccurs="0" type="ens:sObject" nillable="true"
/>
<xsd:element name="ItemId" minOccurs="0" type="tns:ID" nillable="true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="PathAssistant" minOccurs="0" type="ens:PathAssistant"
nillable="true"/>
<xsd:element name="PathAssistantId" minOccurs="0" type="tns:ID" nillable=
"true"/>
<xsd:extension base="ens:sObject">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ProfileLayout">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="Layout" minOccurs="0" type="ens:Layout" nillable="true
"/>
<xsd:element name="LayoutId" minOccurs="0" type="tns:ID" nillable="true"/
>
<xsd:element name="Profile" minOccurs="0" type="ens:Profile" nillable="tr
ue"/>
<xsd:element name="ProfileId" minOccurs="0" type="tns:ID" nillable="true"
/>
<xsd:element name="RecordType" minOccurs="0" type="ens:RecordType" nillab
le="true"/>
<xsd:element name="RecordTypeId" minOccurs="0" type="tns:ID" nillable="tr
ue"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
<xsd:element name="TableEnumOrId" minOccurs="0" type="xsd:string" nillabl
e="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Publisher">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="DurableId" minOccurs="0" type="xsd:string" nillable="t
rue"/>
<xsd:element name="InstalledEntityDefinitions" minOccurs="0" type="tns:Qu
eryResult" nillable="true"/>
<xsd:element name="InstalledFieldDefinitions" minOccurs="0" type="tns:Que
ryResult" nillable="true"/>
<xsd:element name="IsSalesforce" minOccurs="0" type="xsd:boolean" nillabl
e="true"/>
<xsd:element name="MajorVersion" minOccurs="0" type="xsd:int" nillable="t
rue"/>
<xsd:element name="MinorVersion" minOccurs="0" type="xsd:int" nillable="t
rue"/>
<xsd:element name="Name" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="QuickActionDefinition">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="Description" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="EntityDefinition" minOccurs="0" type="ens:EntityDefini
tion" nillable="true"/>
<xsd:element name="EntityDefinitionId" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="Height" minOccurs="0" type="xsd:int" nillable="true"/>
<xsd:element name="Icon" minOccurs="0" type="ens:StaticResource" nillable
="true"/>
<xsd:element name="IconId" minOccurs="0" type="tns:ID" nillable="true"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="Label" minOccurs="0" type="xsd:string" nillable="true"
/>
<xsd:element name="Language" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="MasterLabel" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="OptionsCreateFeedItem" minOccurs="0" type="xsd:boolean
" nillable="true"/>
<xsd:element name="SobjectType" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="StandardLabel" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="SuccessMessage" minOccurs="0" type="xsd:string" nillab
le="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
<xsd:element name="TargetField" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="TargetRecordType" minOccurs="0" type="ens:RecordType"
nillable="true"/>
<xsd:element name="TargetRecordTypeId" minOccurs="0" type="tns:ID" nillab
le="true"/>
<xsd:element name="TargetSobjectType" minOccurs="0" type="xsd:string" nil
lable="true"/>
<xsd:element name="Type" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="Width" minOccurs="0" type="xsd:int" nillable="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="QuickActionList">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="Layout" minOccurs="0" type="ens:sObject" nillable="tru
e"/>
<xsd:element name="LayoutId" minOccurs="0" type="tns:ID" nillable="true"/
>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
<xsd:element name="items" minOccurs="0" type="tns:QueryResult" nillable="
true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="QuickActionListItem">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="QuickActionDefinition" minOccurs="0" type="xsd:string"
nillable="true"/>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="BusinessProcessId" minOccurs="0" type="tns:ID" nillabl
e="true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="Description" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="EntityDefinition" minOccurs="0" type="ens:EntityDefini
tion" nillable="true"/>
<xsd:element name="EntityDefinitionId" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsActive" minOccurs="0" type="xsd:boolean" nillable="t
rue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:RecordType" nillable
="true"/>
<xsd:element name="Name" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="SobjectType" minOccurs="0" type="xsd:string" nillable=
"true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="RelationshipDomain">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ChildSobject" minOccurs="0" type="ens:EntityDefinition
" nillable="true"/>
<xsd:element name="ChildSobjectId" minOccurs="0" type="xsd:string" nillab
le="true"/>
<xsd:element name="DurableId" minOccurs="0" type="xsd:string" nillable="t
rue"/>
<xsd:element name="Field" minOccurs="0" type="ens:FieldDefinition" nillab
le="true"/>
<xsd:element name="FieldId" minOccurs="0" type="xsd:string" nillable="tru
e"/>
<xsd:element name="IsCascadeDelete" minOccurs="0" type="xsd:boolean" nill
able="true"/>
<xsd:element name="IsDeprecatedAndHidden" minOccurs="0" type="xsd:boolean
" nillable="true"/>
<xsd:element name="IsRestrictedDelete" minOccurs="0" type="xsd:boolean" n
illable="true"/>
<xsd:complexType name="SearchLayout">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ButtonsDisplayed" minOccurs="0" type="tns:SearchLayout
ButtonsDisplayed" nillable="true"/>
<xsd:element name="DurableId" minOccurs="0" type="xsd:string" nillable="t
rue"/>
<xsd:element name="EntityDefinition" minOccurs="0" type="ens:EntityDefini
tion" nillable="true"/>
<xsd:element name="EntityDefinitionId" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="FieldsDisplayed" minOccurs="0" type="tns:SearchLayoutF
ieldsDisplayed" nillable="true"/>
<xsd:element name="Label" minOccurs="0" type="xsd:string" nillable="true"
/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="LayoutType" minOccurs="0" type="xsd:string" nillable="
true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="SecurityHealthCheck">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="DurableId" minOccurs="0" type="xsd:string" nillable="t
rue"/>
<xsd:element name="Score" minOccurs="0" type="xsd:string" nillable="true"
/>
<xsd:element name="SecurityHealthCheckRisk" minOccurs="0" type="tns:Query
Result" nillable="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="SecurityHealthCheckRisks">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="DurableId" minOccurs="0" type="xsd:string" nillable="t
rue"/>
<xsd:element name="OrgValue" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="OrgValueRaw" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="RiskType" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="SecurityHealthCheck" minOccurs="0" type="ens:SecurityH
ealthCheck" nillable="true"/>
<xsd:element name="SecurityHealthCheckId" minOccurs="0" type="xsd:string"
nillable="true"/>
<xsd:element name="Setting" minOccurs="0" type="xsd:string" nillable="tru
e"/>
<xsd:complexType name="StaticResource">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="Body" minOccurs="0" type="xsd:base64Binary" nillable="
true"/>
<xsd:element name="BodyLength" minOccurs="0" type="xsd:int" nillable="tru
e"/>
<xsd:element name="CacheControl" minOccurs="0" type="xsd:string" nillable
="true"/>
<xsd:element name="ContentType" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="Description" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:StaticResource" nill
able="true"/>
<xsd:element name="Name" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="TestSuiteMembership">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ApexClass" minOccurs="0" type="ens:ApexClass" nillable
="true"/>
<xsd:element name="ApexClassId" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="ApexTestSuite" minOccurs="0" type="ens:ApexTestSuite"
nillable="true"/>
<xsd:element name="ApexTestSuiteId" minOccurs="0" type="tns:ID" nillable=
"true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:complexType name="User">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="DelegatedUsers" minOccurs="0" type="tns:QueryResult" n
illable="true"/>
<xsd:element name="FirstName" minOccurs="0" type="xsd:string" nillable="t
rue"/>
<xsd:element name="LastName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="ManagedUsers" minOccurs="0" type="tns:QueryResult" nil
lable="true"/>
<xsd:element name="Name" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="UserEntityAccessRights" minOccurs="0" type="tns:QueryR
esult" nillable="true"/>
<xsd:element name="UserFieldAccessRights" minOccurs="0" type="tns:QueryRe
sult" nillable="true"/>
<xsd:element name="UserPreferences" minOccurs="0" type="tns:QueryResult"
nillable="true"/>
<xsd:element name="Username" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="WorkspaceId" minOccurs="0" type="tns:ID" nillable="tru
e"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="UserEntityAccess">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="DurableId" minOccurs="0" type="xsd:string" nillable="t
rue"/>
<xsd:element name="EntityDefinition" minOccurs="0" type="ens:EntityDefini
tion" nillable="true"/>
<xsd:element name="EntityDefinitionId" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="IsActivateable" minOccurs="0" type="xsd:boolean" nilla
ble="true"/>
<xsd:element name="IsCreatable" minOccurs="0" type="xsd:boolean" nillable
="true"/>
<xsd:element name="IsDeletable" minOccurs="0" type="xsd:boolean" nillable
="true"/>
<xsd:element name="IsEditable" minOccurs="0" type="xsd:boolean" nillable=
"true"/>
<xsd:element name="IsFlsUpdatable" minOccurs="0" type="xsd:boolean" nilla
ble="true"/>
<xsd:element name="IsMergeable" minOccurs="0" type="xsd:boolean" nillable
="true"/>
<xsd:element name="IsReadable" minOccurs="0" type="xsd:boolean" nillable=
"true"/>
<xsd:element name="IsUndeletable" minOccurs="0" type="xsd:boolean" nillab
le="true"/>
<xsd:element name="IsUpdatable" minOccurs="0" type="xsd:boolean" nillable
="true"/>
<xsd:element name="User" minOccurs="0" type="ens:User" nillable="true"/>
<xsd:element name="UserId" minOccurs="0" type="tns:ID" nillable="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="UserFieldAccess">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="DurableId" minOccurs="0" type="xsd:string" nillable="t
rue"/>
<xsd:element name="EntityDefinition" minOccurs="0" type="ens:EntityDefini
tion" nillable="true"/>
<xsd:element name="EntityDefinitionId" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="FieldDefinition" minOccurs="0" type="ens:FieldDefiniti
on" nillable="true"/>
<xsd:element name="FieldDefinitionId" minOccurs="0" type="xsd:string" nil
lable="true"/>
<xsd:element name="IsAccessible" minOccurs="0" type="xsd:boolean" nillabl
e="true"/>
<xsd:element name="IsCreatable" minOccurs="0" type="xsd:boolean" nillable
="true"/>
<xsd:element name="IsUpdatable" minOccurs="0" type="xsd:boolean" nillable
="true"/>
<xsd:element name="User" minOccurs="0" type="ens:User" nillable="true"/>
<xsd:element name="UserId" minOccurs="0" type="tns:ID" nillable="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="UserPreference">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="Preference" minOccurs="0" type="xsd:string" nillable="
true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
<xsd:element name="UserId" minOccurs="0" type="tns:ID" nillable="true"/>
<xsd:element name="Value" minOccurs="0" type="xsd:string" nillable="true"
/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="UserProvisioningConfig">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="ApprovalRequired" minOccurs="0" type="xsd:string" nill
able="true"/>
<xsd:element name="ConnectedAppId" minOccurs="0" type="tns:ID" nillable="
true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="Enabled" minOccurs="0" type="xsd:boolean" nillable="tr
ue"/>
<xsd:element name="EnabledOperations" minOccurs="0" type="xsd:string" nil
lable="true"/>
<xsd:element name="Flow" minOccurs="0" type="ens:FlowDefinition" nillable
="true"/>
<xsd:element name="FlowId" minOccurs="0" type="tns:ID" nillable="true"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="Language" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="LastReconDateTime" minOccurs="0" type="xsd:dateTime" n
illable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="MasterLabel" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="NamedCredentialId" minOccurs="0" type="tns:ID" nillabl
e="true"/>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="Notes" minOccurs="0" type="xsd:string" nillable="true"
/>
<xsd:element name="OnUpdateAttributes" minOccurs="0" type="xsd:string" ni
llable="true"/>
<xsd:element name="ReconFilter" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
<xsd:element name="UserAccountMapping" minOccurs="0" type="xsd:string" ni
llable="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="UserRole">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CaseAccessForAccountOwner" minOccurs="0" type="xsd:str
ing" nillable="true"/>
<xsd:element name="ContactAccessForAccountOwner" minOccurs="0" type="xsd:
string" nillable="true"/>
<xsd:element name="DeveloperName" minOccurs="0" type="xsd:string" nillabl
e="true"/>
<xsd:element name="ForecastUserId" minOccurs="0" type="tns:ID" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="MayForecastManagerShare" minOccurs="0" type="xsd:boole
an" nillable="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ValidationRuleMember">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="Content" minOccurs="0" type="xsd:string" nillable="tru
e"/>
<xsd:element name="ContentEntity" minOccurs="0" type="ens:ValidationRule"
nillable="true"/>
<xsd:element name="ContentEntityId" minOccurs="0" type="tns:ID" nillable=
"true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="LastSyncDate" minOccurs="0" type="xsd:dateTime" nillab
le="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:ValidationRule" nill
able="true"/>
<xsd:element name="MetadataContainer" minOccurs="0" type="ens:sObject" ni
llable="true"/>
<xsd:element name="MetadataContainerId" minOccurs="0" type="tns:ID" nilla
ble="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WebLink">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="Description" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="DisplayType" minOccurs="0" type="xsd:string" nillable=
"true"/>
<xsd:element name="EncodingKey" minOccurs="0" type="xsd:string" nillable=
"true"/>
"true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="LastSyncDate" minOccurs="0" type="xsd:dateTime" nillab
le="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:WorkflowAlert" nilla
ble="true"/>
<xsd:element name="MetadataContainer" minOccurs="0" type="ens:sObject" ni
llable="true"/>
<xsd:element name="MetadataContainerId" minOccurs="0" type="tns:ID" nilla
ble="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WorkflowFieldUpdateMember">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="Content" minOccurs="0" type="xsd:string" nillable="tru
e"/>
<xsd:element name="ContentEntity" minOccurs="0" type="ens:WorkflowFieldUp
date" nillable="true"/>
<xsd:element name="ContentEntityId" minOccurs="0" type="tns:ID" nillable=
"true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="LastSyncDate" minOccurs="0" type="xsd:dateTime" nillab
le="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:WorkflowFieldUpdate"
nillable="true"/>
<xsd:element name="MetadataContainer" minOccurs="0" type="ens:sObject" ni
llable="true"/>
<xsd:element name="MetadataContainerId" minOccurs="0" type="tns:ID" nilla
ble="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WorkflowOutboundMessageMember">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="Content" minOccurs="0" type="xsd:string" nillable="tru
e"/>
<xsd:element name="ContentEntity" minOccurs="0" type="ens:WorkflowOutboun
dMessage" nillable="true"/>
<xsd:element name="ContentEntityId" minOccurs="0" type="tns:ID" nillable=
"true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="LastSyncDate" minOccurs="0" type="xsd:dateTime" nillab
le="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:WorkflowOutboundMess
age" nillable="true"/>
<xsd:element name="MetadataContainer" minOccurs="0" type="ens:sObject" ni
llable="true"/>
<xsd:element name="MetadataContainerId" minOccurs="0" type="tns:ID" nilla
ble="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WorkflowRule">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="ManageableState" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:WorkflowRule" nillab
le="true"/>
<xsd:element name="Name" minOccurs="0" type="xsd:string" nillable="true"/
>
<xsd:element name="NamespacePrefix" minOccurs="0" type="xsd:string" nilla
ble="true"/>
<xsd:element name="TableEnumOrId" minOccurs="0" type="xsd:string" nillabl
e="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WorkflowRuleMember">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="Content" minOccurs="0" type="xsd:string" nillable="tru
e"/>
<xsd:element name="ContentEntity" minOccurs="0" type="ens:WorkflowRule" n
illable="true"/>
<xsd:element name="ContentEntityId" minOccurs="0" type="tns:ID" nillable=
"true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="LastSyncDate" minOccurs="0" type="xsd:dateTime" nillab
le="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:WorkflowRule" nillab
le="true"/>
<xsd:element name="MetadataContainer" minOccurs="0" type="ens:sObject" ni
llable="true"/>
<xsd:element name="MetadataContainerId" minOccurs="0" type="tns:ID" nilla
ble="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="WorkflowTaskMember">
<xsd:complexContent>
<xsd:extension base="ens:sObject">
<xsd:sequence>
<xsd:element name="Content" minOccurs="0" type="xsd:string" nillable="tru
e"/>
<xsd:element name="ContentEntity" minOccurs="0" type="ens:WorkflowTask" n
illable="true"/>
<xsd:element name="ContentEntityId" minOccurs="0" type="tns:ID" nillable=
"true"/>
<xsd:element name="CreatedBy" minOccurs="0" type="ens:User" nillable="tru
e"/>
<xsd:element name="CreatedById" minOccurs="0" type="tns:ID" nillable="tru
e"/>
<xsd:element name="CreatedDate" minOccurs="0" type="xsd:dateTime" nillabl
e="true"/>
<xsd:element name="FullName" minOccurs="0" type="xsd:string" nillable="tr
ue"/>
<xsd:element name="IsDeleted" minOccurs="0" type="xsd:boolean" nillable="
true"/>
<xsd:element name="LastModifiedBy" minOccurs="0" type="ens:User" nillable
="true"/>
<xsd:element name="LastModifiedById" minOccurs="0" type="tns:ID" nillable
="true"/>
<xsd:element name="LastModifiedDate" minOccurs="0" type="xsd:dateTime" ni
llable="true"/>
<xsd:element name="LastSyncDate" minOccurs="0" type="xsd:dateTime" nillab
le="true"/>
<xsd:element name="Metadata" minOccurs="0" type="mns:WorkflowTask" nillab
le="true"/>
<xsd:element name="MetadataContainer" minOccurs="0" type="ens:sObject" ni
llable="true"/>
<xsd:element name="MetadataContainerId" minOccurs="0" type="tns:ID" nilla
ble="true"/>
<xsd:element name="SystemModstamp" minOccurs="0" type="xsd:dateTime" nill
able="true"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema>
<xsd:schema elementFormDefault="qualified" targetNamespace="urn:tooling.soap.s
force.com">
<xsd:import namespace="urn:metadata.tooling.soap.sforce.com"/>
<xsd:import namespace="urn:sobject.tooling.soap.sforce.com"/>
<xsd:complexType name="SaveResult">
<xsd:sequence>
<xsd:element name="errors" minOccurs="0" maxOccurs="unbounded" type="tns:Er
ror"/>
<xsd:element name="id" type="tns:ID"/>
<xsd:element name="success" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Error">
<xsd:sequence>
<xsd:element name="extendedErrorDetails" minOccurs="0" maxOccurs="unbounded
" type="tns:ExtendedErrorDetails"/>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="WebLinkWindowType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="newWindow"/>
<xsd:enumeration value="sidebar"/>
<xsd:enumeration value="noSidebar"/>
<xsd:enumeration value="replace"/>
<xsd:enumeration value="onClickJavaScript"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="DescribeColorResult">
<xsd:sequence>
<xsd:element name="color" type="xsd:string"/>
<xsd:element name="context" type="xsd:string"/>
<xsd:element name="theme" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="WebLinkType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="url"/>
<xsd:enumeration value="sControl"/>
<xsd:enumeration value="javascript"/>
<xsd:enumeration value="page"/>
<xsd:enumeration value="flow"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="DescribeIconResult">
<xsd:sequence>
<xsd:element name="contentType" type="xsd:string"/>
<xsd:element name="height" type="xsd:int" nillable="true"/>
<xsd:element name="theme" type="xsd:string"/>
<xsd:element name="url" type="xsd:string"/>
<xsd:element name="width" type="xsd:int" nillable="true"/>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="WebLinkPosition">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="fullScreen"/>
<xsd:enumeration value="none"/>
<xsd:enumeration value="topLeft"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="DescribeLayoutSection">
<xsd:sequence>
<xsd:element name="collapsed" type="xsd:boolean"/>
<xsd:element name="columns" type="xsd:int"/>
<xsd:element name="heading" type="xsd:string" nillable="true"/>
<xsd:element name="layoutRows" minOccurs="0" maxOccurs="unbounded" type="tn
s:DescribeLayoutRow"/>
<xsd:element name="layoutSectionId" type="tns:ID"/>
<xsd:element name="parentLayoutId" type="tns:ID"/>
<xsd:element name="rows" type="xsd:int"/>
<xsd:element name="tabOrder" type="tns:TabOrderType"/>
<xsd:element name="useCollapsibleSection" type="xsd:boolean"/>
<xsd:element name="useHeading" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DescribeLayoutRow">
<xsd:sequence>
<xsd:complexType name="CustomLinkComponent">
<xsd:complexContent>
<xsd:extension base="tns:DescribeLayoutComponent">
<xsd:sequence>
<xsd:element name="customLink" type="tns:DescribeLayoutButton"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ExpandedLookup">
<xsd:complexContent>
<xsd:extension base="tns:DescribeLayoutComponent">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FieldComponent">
<xsd:complexContent>
<xsd:extension base="tns:DescribeLayoutComponent">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="FieldLayoutComponent">
<xsd:complexContent>
<xsd:extension base="tns:FieldComponent">
<xsd:sequence>
<xsd:element name="components" minOccurs="0" maxOccurs="unbounded" type="
tns:DescribeLayoutComponent"/>
<xsd:element name="fieldType" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ReportChartComponent">
<xsd:complexContent>
<xsd:extension base="tns:DescribeLayoutComponent">
<xsd:sequence>
<xsd:element name="cacheData" type="xsd:boolean"/>
<xsd:element name="contextFilterableField" type="xsd:string"/>
<xsd:element name="error" type="xsd:string"/>
<xsd:element name="hideOnError" type="xsd:boolean"/>
<xsd:element name="includeContext" type="xsd:boolean"/>
<xsd:element name="showTitle" type="xsd:boolean"/>
<xsd:element name="size" type="tns:ReportChartComponentSize"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:simpleType name="ReportChartComponentSize">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="SMALL"/>
<xsd:enumeration value="MEDIUM"/>
<xsd:enumeration value="LARGE"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="VisualforcePage">
<xsd:complexContent>
<xsd:extension base="tns:DescribeLayoutComponent">
<xsd:sequence>
<xsd:complexType name="RelatedContent">
<xsd:sequence>
<xsd:element name="relatedContentItems" minOccurs="0" maxOccurs="unbounded"
type="tns:DescribeRelatedContentItem"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DescribeRelatedContentItem">
<xsd:sequence>
<xsd:element name="describeLayoutItem" type="tns:DescribeLayoutItem"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RelatedList">
<xsd:sequence>
<xsd:element name="accessLevelRequiredForCreate" type="tns:ShareAccessLevel
" nillable="true"/>
<xsd:element name="buttons" minOccurs="0" maxOccurs="unbounded" type="tns:D
escribeLayoutButton"/>
<xsd:element name="columns" minOccurs="0" maxOccurs="unbounded" type="tns:R
elatedListColumn"/>
<xsd:element name="custom" type="xsd:boolean"/>
<xsd:element name="field" type="xsd:string"/>
<xsd:element name="label" type="xsd:string"/>
<xsd:element name="limitRows" type="xsd:int"/>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="sobject" type="xsd:string"/>
<xsd:element name="sort" minOccurs="0" maxOccurs="unbounded" type="tns:Rela
tedListSort"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RelatedListColumn">
<xsd:sequence>
<xsd:element name="field" type="xsd:string"/>
<xsd:element name="fieldApiName" type="xsd:string"/>
<xsd:element name="format" type="xsd:string"/>
<xsd:element name="label" type="xsd:string"/>
<xsd:element name="lookupId" minOccurs="0" type="xsd:string"/>
<xsd:element name="name" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RelatedListSort">
<xsd:sequence/>
</xsd:complexType>
<xsd:complexType name="DescribeSObjectResult">
<xsd:sequence>
<xsd:element name="actionOverrides" minOccurs="0" maxOccurs="unbounded" typ
e="tns:ActionOverride"/>
<xsd:element name="activateable" type="xsd:boolean"/>
<xsd:element name="childRelationships" minOccurs="0" maxOccurs="unbounded"
type="tns:ChildRelationship"/>
<xsd:element name="createable" type="xsd:boolean"/>
<xsd:element name="custom" type="xsd:boolean"/>
<xsd:element name="customSetting" type="xsd:boolean"/>
<xsd:element name="deletable" type="xsd:boolean"/>
<xsd:element name="deprecatedAndHidden" type="xsd:boolean"/>
<xsd:element name="feedEnabled" type="xsd:boolean"/>
<xsd:element name="fields" minOccurs="0" maxOccurs="unbounded" type="tns:Fi
eld"/>
<xsd:element name="hasSubtypes" type="xsd:boolean"/>
<xsd:element name="keyPrefix" type="xsd:string"/>
<xsd:element name="label" type="xsd:string"/>
<xsd:element
<xsd:element
<xsd:element
<xsd:element
<xsd:element
<xsd:element
<xsd:element
n"/>
<xsd:element name="encrypted" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="externalId" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="extraTypeInfo" minOccurs="0" type="xsd:string"/>
<xsd:element name="filterable" type="xsd:boolean"/>
<xsd:element name="filteredLookupInfo" minOccurs="0" type="tns:FilteredLook
upInfo"/>
<xsd:element name="groupable" type="xsd:boolean"/>
<xsd:element name="highScaleNumber" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="htmlFormatted" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="idLookup" type="xsd:boolean"/>
<xsd:element name="inlineHelpText" minOccurs="0" type="xsd:string"/>
<xsd:element name="label" type="xsd:string"/>
<xsd:element name="length" type="xsd:int"/>
<xsd:element name="mask" minOccurs="0" type="xsd:string"/>
<xsd:element name="maskType" minOccurs="0" type="xsd:string"/>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="nameField" type="xsd:boolean"/>
<xsd:element name="namePointing" type="xsd:boolean"/>
<xsd:element name="nillable" type="xsd:boolean"/>
<xsd:element name="permissionable" type="xsd:boolean"/>
<xsd:element name="picklistValues" minOccurs="0" maxOccurs="unbounded" type
="tns:PicklistEntry"/>
<xsd:element name="precision" type="xsd:int"/>
<xsd:element name="referenceTargetField" minOccurs="0" type="xsd:string"/>
<xsd:element name="referenceTo" minOccurs="0" maxOccurs="unbounded" type="x
sd:string"/>
<xsd:element name="relationshipName" minOccurs="0" type="xsd:string"/>
<xsd:element name="relationshipOrder" minOccurs="0" type="xsd:int"/>
<xsd:element name="restrictedDelete" minOccurs="0" type="xsd:boolean"/>
<xsd:element name="restrictedPicklist" type="xsd:boolean"/>
<xsd:element name="scale" type="xsd:int"/>
<xsd:element name="soapType" type="xsd:string"/>
<xsd:element name="sortable" type="xsd:boolean"/>
<xsd:element name="type" type="xsd:string"/>
<xsd:element name="unique" type="xsd:boolean"/>
<xsd:element name="updateable" type="xsd:boolean"/>
<xsd:element name="writeRequiresMasterRead" minOccurs="0" type="xsd:boolean
"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="FilteredLookupInfo">
<xsd:sequence>
<xsd:element name="controllingFields" minOccurs="0" maxOccurs="unbounded" t
ype="xsd:string"/>
<xsd:element name="dependent" type="xsd:boolean"/>
<xsd:element name="optionalFilter" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PicklistEntry">
<xsd:sequence>
<xsd:element name="active" type="xsd:boolean"/>
<xsd:element name="defaultValue" type="xsd:boolean"/>
<xsd:enumeration value="within"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="SoqlConditionGroup">
<xsd:complexContent>
<xsd:extension base="tns:SoqlWhereCondition">
<xsd:sequence>
<xsd:element name="conditions" minOccurs="0" maxOccurs="unbounded" type="
tns:SoqlWhereCondition"/>
<xsd:element name="conjunction" type="tns:soqlConjunction"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:simpleType name="soqlConjunction">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="and"/>
<xsd:enumeration value="or"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="SoqlNotCondition">
<xsd:complexContent>
<xsd:extension base="tns:SoqlWhereCondition">
<xsd:sequence>
<xsd:element name="condition" type="tns:SoqlWhereCondition"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="SoqlSubQueryCondition">
<xsd:complexContent>
<xsd:extension base="tns:SoqlWhereCondition">
<xsd:sequence>
<xsd:element name="field" type="xsd:string"/>
<xsd:element name="operator" type="xsd:string"/>
<xsd:element name="subQuery" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="DescribeValueTypeResult">
<xsd:sequence>
<xsd:element name="apiCreatable" type="xsd:boolean"/>
<xsd:element name="apiDeletable" type="xsd:boolean"/>
<xsd:element name="apiReadable" type="xsd:boolean"/>
<xsd:element name="apiUpdatable" type="xsd:boolean"/>
<xsd:element name="parentField" minOccurs="0" type="tns:ValueTypeField"/>
<xsd:element name="valueTypeFields" minOccurs="0" maxOccurs="unbounded" typ
e="tns:ValueTypeField"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ValueTypeField">
<xsd:sequence>
<xsd:element name="fields" minOccurs="0" maxOccurs="unbounded" type="tns:Va
lueTypeField"/>
<xsd:element name="foreignKeyDomain" minOccurs="0" maxOccurs="unbounded" ty
pe="xsd:string"/>
<xsd:element name="isForeignKey" type="xsd:boolean"/>
<xsd:element name="isNameField" type="xsd:boolean"/>
<xsd:element name="minOccurs" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RunTestsRequest">
<xsd:sequence>
<xsd:element name="allTests" type="xsd:boolean"/>
<xsd:element name="classes" minOccurs="0" maxOccurs="unbounded" type="xsd:s
tring"/>
<xsd:element name="maxFailedTests" minOccurs="0" type="xsd:int"/>
<xsd:element name="namespace" type="xsd:string"/>
<xsd:element name="packages" minOccurs="0" maxOccurs="unbounded" type="xsd:
string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RunTestsResult">
<xsd:sequence>
<xsd:element name="apexLogId" minOccurs="0" type="xsd:string"/>
<xsd:element name="codeCoverage" minOccurs="0" maxOccurs="unbounded" type="
tns:CodeCoverageResult"/>
<xsd:element name="codeCoverageWarnings" minOccurs="0" maxOccurs="unbounded
" type="tns:CodeCoverageWarning"/>
<xsd:element name="failures" minOccurs="0" maxOccurs="unbounded" type="tns:
RunTestFailure"/>
<xsd:element name="numFailures" type="xsd:int"/>
<xsd:element name="numTestsRun" type="xsd:int"/>
<xsd:element name="successes" minOccurs="0" maxOccurs="unbounded" type="tns
:RunTestSuccess"/>
<xsd:element name="totalTime" type="xsd:double"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CodeCoverageResult">
<xsd:sequence>
<xsd:element name="id" type="tns:ID"/>
<xsd:element name="locationsNotCovered" minOccurs="0" maxOccurs="unbounded"
type="tns:CodeLocation"/>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="namespace" type="xsd:string" nillable="true"/>
<xsd:element name="numLocations" type="xsd:int"/>
<xsd:element name="numLocationsNotCovered" type="xsd:int"/>
<xsd:element name="type" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CodeLocation">
<xsd:sequence>
<xsd:element name="column" type="xsd:int"/>
<xsd:element name="line" type="xsd:int"/>
<xsd:element name="numExecutions" type="xsd:int"/>
<xsd:element name="time" type="xsd:double"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CodeCoverageWarning">
<xsd:sequence>
<xsd:element name="id" type="tns:ID"/>
<xsd:element name="message" type="xsd:string"/>
<xsd:element name="name" type="xsd:string" nillable="true"/>
<xsd:element name="namespace" type="xsd:string" nillable="true"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RunTestFailure">
<xsd:sequence>
<xsd:element name="id" type="tns:ID"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="LabelsSearchMetadata">
<xsd:sequence>
<xsd:element name="entityFieldLabels" minOccurs="0" maxOccurs="unbounded" t
ype="tns:NameValuePair"/>
<xsd:element name="entityName" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SetPasswordResult">
<xsd:sequence/>
</xsd:complexType>
<xsd:complexType name="UpsertResult">
<xsd:sequence>
<xsd:element name="created" type="xsd:boolean"/>
<xsd:element name="errors" minOccurs="0" maxOccurs="unbounded" type="tns:Er
ror"/>
<xsd:element name="id" type="tns:ID"/>
<xsd:element name="success" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="APIPerformanceInfo">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="encodedIntervalTimerTree" type="xsd:string"/>
<xsd:element name="handlerMetrics" minOccurs="0" maxOccurs="unbounded" typ
e="tns:NameValuePair"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="AllOrNoneHeader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="allOrNone" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="AllowFieldTruncationHeader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="allowFieldTruncation" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="CallOptions">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="client" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="DebuggingHeader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="categories" minOccurs="0" maxOccurs="unbounded" type="t
ns:LogInfo"/>
<xsd:element name="debugLevel" type="tns:LogType"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="LogInfo">
<xsd:sequence>
<xsd:element name="category" type="tns:LogCategory"/>
<xsd:element name="level" type="tns:LogCategoryLevel"/>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="LogCategory">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Db"/>
<xsd:enumeration value="Workflow"/>
<xsd:enumeration value="Validation"/>
<xsd:enumeration value="Callout"/>
<xsd:enumeration value="Apex_code"/>
<xsd:enumeration value="Apex_profiling"/>
<xsd:enumeration value="Visualforce"/>
<xsd:enumeration value="System"/>
<xsd:enumeration value="All"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="LogCategoryLevel">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="None"/>
<xsd:enumeration value="Finest"/>
<xsd:enumeration value="Finer"/>
<xsd:enumeration value="Fine"/>
<xsd:enumeration value="Debug"/>
<xsd:enumeration value="Info"/>
<xsd:enumeration value="Warn"/>
<xsd:enumeration value="Error"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="LogType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="None"/>
<xsd:enumeration value="Debugonly"/>
<xsd:enumeration value="Db"/>
<xsd:enumeration value="Profiling"/>
<xsd:enumeration value="Callout"/>
<xsd:enumeration value="Detail"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:element name="DebuggingInfo">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="debugLog" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="DisableFeedTrackingHeader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="disableFeedTracking" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="MetadataVersionCheck">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="facts" minOccurs="0" maxOccurs="unbounded" type="tns:Fa
ct"/>
<xsd:simpleType name="QueryLocator">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:simpleType name="StatusCode">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ALL_OR_NONE_OPERATION_ROLLED_BACK"/>
<xsd:enumeration value="ALREADY_IN_PROCESS"/>
<xsd:enumeration value="APEX_DATA_ACCESS_RESTRICTION"/>
<xsd:enumeration value="ASSIGNEE_TYPE_REQUIRED"/>
<xsd:enumeration value="AURA_COMPILE_ERROR"/>
<xsd:enumeration value="BAD_CUSTOM_ENTITY_PARENT_DOMAIN"/>
<xsd:enumeration value="BCC_NOT_ALLOWED_IF_BCC_COMPLIANCE_ENABLED"/>
<xsd:enumeration value="CANNOT_CASCADE_PRODUCT_ACTIVE"/>
<xsd:enumeration value="CANNOT_CHANGE_FIELD_TYPE_OF_APEX_REFERENCED_FIELD"/
>
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
value="CANNOT_CHANGE_FIELD_TYPE_OF_REFERENCED_FIELD"/>
value="CANNOT_CREATE_ANOTHER_MANAGED_PACKAGE"/>
value="CANNOT_DEACTIVATE_DIVISION"/>
value="CANNOT_DELETE_GLOBAL_ACTION_LIST"/>
value="CANNOT_DELETE_LAST_DATED_CONVERSION_RATE"/>
value="CANNOT_DELETE_MANAGED_OBJECT"/>
value="CANNOT_DISABLE_LAST_ADMIN"/>
value="CANNOT_ENABLE_IP_RESTRICT_REQUESTS"/>
value="CANNOT_EXECUTE_FLOW_TRIGGER"/>
value="CANNOT_FREEZE_SELF"/>
value="CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY"/>
value="CANNOT_MODIFY_MANAGED_OBJECT"/>
value="CANNOT_PASSWORD_LOCKOUT"/>
value="CANNOT_POST_TO_ARCHIVED_GROUP"/>
value="CANNOT_RENAME_APEX_REFERENCED_FIELD"/>
value="CANNOT_RENAME_APEX_REFERENCED_OBJECT"/>
value="CANNOT_RENAME_REFERENCED_FIELD"/>
value="CANNOT_RENAME_REFERENCED_OBJECT"/>
value="CANNOT_REPARENT_RECORD"/>
value="CANNOT_UPDATE_CONVERTED_LEAD"/>
value="CANT_DISABLE_CORP_CURRENCY"/>
value="CANT_UNSET_CORP_CURRENCY"/>
value="CHILD_SHARE_FAILS_PARENT"/>
value="CIRCULAR_DEPENDENCY"/>
value="CLEAN_SERVICE_ERROR"/>
value="COLLISION_DETECTED"/>
value="COMMUNITY_NOT_ACCESSIBLE"/>
value="CONFLICTING_ENVIRONMENT_HUB_MEMBER"/>
value="CONFLICTING_SSO_USER_MAPPING"/>
value="CUSTOM_APEX_ERROR"/>
value="CUSTOM_CLOB_FIELD_LIMIT_EXCEEDED"/>
value="CUSTOM_ENTITY_OR_FIELD_LIMIT"/>
value="CUSTOM_FIELD_INDEX_LIMIT_EXCEEDED"/>
value="CUSTOM_INDEX_EXISTS"/>
value="CUSTOM_LINK_LIMIT_EXCEEDED"/>
value="CUSTOM_METADATA_LIMIT_EXCEEDED"/>
value="CUSTOM_SETTINGS_LIMIT_EXCEEDED"/>
value="CUSTOM_TAB_LIMIT_EXCEEDED"/>
value="DATACLOUDADDRESS_NO_RECORDS_FOUND"/>
value="DATACLOUDADDRESS_PROCESSING_ERROR"/>
value="DATACLOUDADDRESS_SERVER_ERROR"/>
value="DELETE_FAILED"/>
value="DELETE_OPERATION_TOO_LARGE"/>
value="DELETE_REQUIRED_ON_CASCADE"/>
value="DEPENDENCY_EXISTS"/>
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
value="DUPLICATES_DETECTED"/>
value="DUPLICATE_CASE_SOLUTION"/>
value="DUPLICATE_COMM_NICKNAME"/>
value="DUPLICATE_CUSTOM_ENTITY_DEFINITION"/>
value="DUPLICATE_CUSTOM_TAB_MOTIF"/>
value="DUPLICATE_DEVELOPER_NAME"/>
value="DUPLICATE_EXTERNAL_ID"/>
value="DUPLICATE_MASTER_LABEL"/>
value="DUPLICATE_SENDER_DISPLAY_NAME"/>
value="DUPLICATE_USERNAME"/>
value="DUPLICATE_VALUE"/>
value="EMAIL_ADDRESS_BOUNCED"/>
value="EMAIL_EXTERNAL_TRANSPORT_CONNECTION_ERROR"/>
value="EMAIL_EXTERNAL_TRANSPORT_TOKEN_ERROR"/>
value="EMAIL_EXTERNAL_TRANSPORT_TOO_MANY_REQUESTS_ERROR"/>
value="EMAIL_EXTERNAL_TRANSPORT_UNKNOWN_ERROR"/>
value="EMAIL_NOT_PROCESSED_DUE_TO_PRIOR_ERROR"/>
value="EMAIL_OPTED_OUT"/>
value="EMAIL_TEMPLATE_FORMULA_ERROR"/>
value="EMAIL_TEMPLATE_MERGEFIELD_ACCESS_ERROR"/>
value="EMAIL_TEMPLATE_MERGEFIELD_ERROR"/>
value="EMAIL_TEMPLATE_MERGEFIELD_VALUE_ERROR"/>
value="EMAIL_TEMPLATE_PROCESSING_ERROR"/>
value="EMPTY_SCONTROL_FILE_NAME"/>
value="ENTITY_FAILED_IFLASTMODIFIED_ON_UPDATE"/>
value="ENTITY_IS_ARCHIVED"/>
value="ENTITY_IS_DELETED"/>
value="ENTITY_IS_LOCKED"/>
value="ENTITY_SAVE_ERROR"/>
value="ENTITY_SAVE_VALIDATION_ERROR"/>
value="ENVIRONMENT_HUB_MEMBERSHIP_CONFLICT"/>
value="ENVIRONMENT_HUB_MEMBERSHIP_ERROR_JOINING_HUB"/>
value="ENVIRONMENT_HUB_MEMBERSHIP_USER_ALREADY_IN_HUB"/>
value="ENVIRONMENT_HUB_MEMBERSHIP_USER_NOT_ORG_ADMIN"/>
value="ERROR_IN_MAILER"/>
value="EXCHANGE_WEB_SERVICES_URL_INVALID"/>
value="FAILED_ACTIVATION"/>
value="FIELD_CUSTOM_VALIDATION_EXCEPTION"/>
value="FIELD_FILTER_VALIDATION_EXCEPTION"/>
value="FIELD_INTEGRITY_EXCEPTION"/>
value="FIELD_KEYWORD_LIST_MATCH_LIMIT"/>
value="FIELD_MAPPING_ERROR"/>
value="FIELD_MODERATION_RULE_BLOCK"/>
value="FIELD_NOT_UPDATABLE"/>
value="FILE_EXTENSION_NOT_ALLOWED"/>
value="FILE_SIZE_LIMIT_EXCEEDED"/>
value="FILTERED_LOOKUP_LIMIT_EXCEEDED"/>
value="FIND_DUPLICATES_ERROR"/>
value="FUNCTIONALITY_NOT_ENABLED"/>
value="HAS_PUBLIC_REFERENCES"/>
value="HTML_FILE_UPLOAD_NOT_ALLOWED"/>
value="IMAGE_TOO_LARGE"/>
value="INACTIVE_OWNER_OR_USER"/>
value="INACTIVE_RULE_ERROR"/>
value="INSERT_UPDATE_DELETE_NOT_ALLOWED_DURING_MAINTENANCE
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
value="INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY"/>
value="INSUFFICIENT_ACCESS_OR_READONLY"/>
value="INSUFFICIENT_ACCESS_TO_INSIGHTSEXTERNALDATA"/>
value="INSUFFICIENT_CREDITS"/>
"/>
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
value="INVALID_ACCESS_LEVEL"/>
value="INVALID_ARGUMENT_TYPE"/>
value="INVALID_ASSIGNEE_TYPE"/>
value="INVALID_ASSIGNMENT_RULE"/>
value="INVALID_BATCH_OPERATION"/>
value="INVALID_CONTENT_TYPE"/>
value="INVALID_CREDIT_CARD_INFO"/>
value="INVALID_CROSS_REFERENCE_KEY"/>
value="INVALID_CROSS_REFERENCE_TYPE_FOR_FIELD"/>
value="INVALID_CURRENCY_CONV_RATE"/>
value="INVALID_CURRENCY_CORP_RATE"/>
value="INVALID_CURRENCY_ISO"/>
value="INVALID_DATA_CATEGORY_GROUP_REFERENCE"/>
value="INVALID_DATA_URI"/>
value="INVALID_EMAIL_ADDRESS"/>
value="INVALID_EMPTY_KEY_OWNER"/>
value="INVALID_ENTITY_FOR_MATCH_ENGINE_ERROR"/>
value="INVALID_ENTITY_FOR_MATCH_OPERATION_ERROR"/>
value="INVALID_ENTITY_FOR_UPSERT"/>
value="INVALID_ENVIRONMENT_HUB_MEMBER"/>
value="INVALID_EVENT_DELIVERY"/>
value="INVALID_EVENT_SUBSCRIPTION"/>
value="INVALID_FIELD"/>
value="INVALID_FIELD_FOR_INSERT_UPDATE"/>
value="INVALID_FIELD_WHEN_USING_TEMPLATE"/>
value="INVALID_FILTER_ACTION"/>
value="INVALID_GOOGLE_DOCS_URL"/>
value="INVALID_ID_FIELD"/>
value="INVALID_INET_ADDRESS"/>
value="INVALID_INPUT"/>
value="INVALID_LINEITEM_CLONE_STATE"/>
value="INVALID_MARKUP"/>
value="INVALID_MASTER_OR_TRANSLATED_SOLUTION"/>
value="INVALID_MESSAGE_ID_REFERENCE"/>
value="INVALID_NAMESPACE_PREFIX"/>
value="INVALID_OAUTH_URL"/>
value="INVALID_OPERATION"/>
value="INVALID_OPERATOR"/>
value="INVALID_OR_NULL_FOR_RESTRICTED_PICKLIST"/>
value="INVALID_OWNER"/>
value="INVALID_PACKAGE_LICENSE"/>
value="INVALID_PACKAGE_VERSION"/>
value="INVALID_PARTNER_NETWORK_STATUS"/>
value="INVALID_PERSON_ACCOUNT_OPERATION"/>
value="INVALID_QUERY_LOCATOR"/>
value="INVALID_READ_ONLY_USER_DML"/>
value="INVALID_RUNTIME_VALUE"/>
value="INVALID_SAVE_AS_ACTIVITY_FLAG"/>
value="INVALID_SESSION_ID"/>
value="INVALID_SETUP_OWNER"/>
value="INVALID_SIGNUP_COUNTRY"/>
value="INVALID_SIGNUP_OPTION"/>
value="INVALID_SITE_DELETE_EXCEPTION"/>
value="INVALID_SITE_FILE_IMPORTED_EXCEPTION"/>
value="INVALID_SITE_FILE_TYPE_EXCEPTION"/>
value="INVALID_STATUS"/>
value="INVALID_SUBDOMAIN"/>
value="INVALID_TYPE"/>
value="INVALID_TYPE_FOR_OPERATION"/>
value="INVALID_TYPE_ON_FIELD_IN_RECORD"/>
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
value="INVALID_USERID"/>
value="IP_RANGE_LIMIT_EXCEEDED"/>
value="JIGSAW_IMPORT_LIMIT_EXCEEDED"/>
value="LICENSE_LIMIT_EXCEEDED"/>
value="LIGHT_PORTAL_USER_EXCEPTION"/>
value="LIMIT_EXCEEDED"/>
value="MALFORMED_ID"/>
value="MANAGER_NOT_DEFINED"/>
value="MASSMAIL_RETRY_LIMIT_EXCEEDED"/>
value="MASS_MAIL_LIMIT_EXCEEDED"/>
value="MATCH_DEFINITION_ERROR"/>
value="MATCH_OPERATION_ERROR"/>
value="MATCH_OPERATION_INVALID_ENGINE_ERROR"/>
value="MATCH_OPERATION_INVALID_RULE_ERROR"/>
value="MATCH_OPERATION_MISSING_ENGINE_ERROR"/>
value="MATCH_OPERATION_MISSING_OBJECT_TYPE_ERROR"/>
value="MATCH_OPERATION_MISSING_OPTIONS_ERROR"/>
value="MATCH_OPERATION_MISSING_RULE_ERROR"/>
value="MATCH_OPERATION_UNKNOWN_RULE_ERROR"/>
value="MATCH_OPERATION_UNSUPPORTED_VERSION_ERROR"/>
value="MATCH_PRECONDITION_FAILED"/>
value="MATCH_RUNTIME_ERROR"/>
value="MATCH_SERVICE_ERROR"/>
value="MATCH_SERVICE_TIMED_OUT"/>
value="MATCH_SERVICE_UNAVAILABLE_ERROR"/>
value="MAXIMUM_CCEMAILS_EXCEEDED"/>
value="MAXIMUM_DASHBOARD_COMPONENTS_EXCEEDED"/>
value="MAXIMUM_HIERARCHY_CHILDREN_REACHED"/>
value="MAXIMUM_HIERARCHY_LEVELS_REACHED"/>
value="MAXIMUM_HIERARCHY_TREE_SIZE_REACHED"/>
value="MAXIMUM_SIZE_OF_ATTACHMENT"/>
value="MAXIMUM_SIZE_OF_DOCUMENT"/>
value="MAX_ACTIONS_PER_RULE_EXCEEDED"/>
value="MAX_ACTIVE_RULES_EXCEEDED"/>
value="MAX_APPROVAL_STEPS_EXCEEDED"/>
value="MAX_DEPTH_IN_FLOW_EXECUTION"/>
value="MAX_FORMULAS_PER_RULE_EXCEEDED"/>
value="MAX_RULES_EXCEEDED"/>
value="MAX_RULE_ENTRIES_EXCEEDED"/>
value="MAX_TASK_DESCRIPTION_EXCEEEDED"/>
value="MAX_TM_RULES_EXCEEDED"/>
value="MAX_TM_RULE_ITEMS_EXCEEDED"/>
value="MERGE_FAILED"/>
value="METADATA_FIELD_UPDATE_ERROR"/>
value="MISSING_ARGUMENT"/>
value="MISSING_RECORD"/>
value="MIXED_DML_OPERATION"/>
value="NONUNIQUE_SHIPPING_ADDRESS"/>
value="NO_APPLICABLE_PROCESS"/>
value="NO_ATTACHMENT_PERMISSION"/>
value="NO_INACTIVE_DIVISION_MEMBERS"/>
value="NO_MASS_MAIL_PERMISSION"/>
value="NO_PARTNER_PERMISSION"/>
value="NO_SUCH_USER_EXISTS"/>
value="NUMBER_OUTSIDE_VALID_RANGE"/>
value="NUM_HISTORY_FIELDS_BY_SOBJECT_EXCEEDED"/>
value="OPTED_OUT_OF_MASS_MAIL"/>
value="OP_WITH_INVALID_USER_TYPE_EXCEPTION"/>
value="PACKAGE_LICENSE_REQUIRED"/>
value="PACKAGING_API_INSTALL_FAILED"/>
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
value="PACKAGING_API_UNINSTALL_FAILED"/>
value="PALI_INVALID_ACTION_ID"/>
value="PALI_INVALID_ACTION_NAME"/>
value="PALI_INVALID_ACTION_TYPE"/>
value="PAL_INVALID_ASSISTANT_RECOMMENDATION_TYPE_ID"/>
value="PAL_INVALID_ENTITY_ID"/>
value="PAL_INVALID_FLEXIPAGE_ID"/>
value="PAL_INVALID_LAYOUT_ID"/>
value="PAL_INVALID_PARAMETERS"/>
value="PA_API_EXCEPTION"/>
value="PA_AXIS_FAULT"/>
value="PA_INVALID_ID_EXCEPTION"/>
value="PA_NO_ACCESS_EXCEPTION"/>
value="PA_NO_DATA_FOUND_EXCEPTION"/>
value="PA_URI_SYNTAX_EXCEPTION"/>
value="PA_VISIBLE_ACTIONS_FILTER_ORDERING_EXCEPTION"/>
value="PORTAL_NO_ACCESS"/>
value="PORTAL_USER_ALREADY_EXISTS_FOR_CONTACT"/>
value="PORTAL_USER_CREATION_RESTRICTED_WITH_ENCRYPTION"/>
value="PRIVATE_CONTACT_ON_ASSET"/>
value="PROCESSING_HALTED"/>
value="QA_INVALID_CREATE_FEED_ITEM"/>
value="QA_INVALID_SUCCESS_MESSAGE"/>
value="QUERY_TIMEOUT"/>
value="QUICK_ACTION_LIST_ITEM_NOT_ALLOWED"/>
value="QUICK_ACTION_LIST_NOT_ALLOWED"/>
value="RECORD_IN_USE_BY_WORKFLOW"/>
value="REL_FIELD_BAD_ACCESSIBILITY"/>
value="REPUTATION_MINIMUM_NUMBER_NOT_REACHED"/>
value="REQUEST_RUNNING_TOO_LONG"/>
value="REQUIRED_FEATURE_MISSING"/>
value="REQUIRED_FIELD_MISSING"/>
value="RETRIEVE_EXCHANGE_ATTACHMENT_FAILED"/>
value="RETRIEVE_EXCHANGE_EMAIL_FAILED"/>
value="RETRIEVE_EXCHANGE_EVENT_FAILED"/>
value="SALESFORCE_INBOX_TRANSPORT_CONNECTION_ERROR"/>
value="SALESFORCE_INBOX_TRANSPORT_TOKEN_ERROR"/>
value="SALESFORCE_INBOX_TRANSPORT_UNKNOWN_ERROR"/>
value="SELF_REFERENCE_FROM_FLOW"/>
value="SELF_REFERENCE_FROM_TRIGGER"/>
value="SHARE_NEEDED_FOR_CHILD_OWNER"/>
value="SINGLE_EMAIL_LIMIT_EXCEEDED"/>
value="SOCIAL_ACCOUNT_NOT_FOUND"/>
value="SOCIAL_ACTION_INVALID"/>
value="SOCIAL_POST_INVALID"/>
value="SOCIAL_POST_NOT_FOUND"/>
value="STANDARD_PRICE_NOT_DEFINED"/>
value="STORAGE_LIMIT_EXCEEDED"/>
value="STRING_TOO_LONG"/>
value="SUBDOMAIN_IN_USE"/>
value="TABSET_LIMIT_EXCEEDED"/>
value="TEMPLATE_NOT_ACTIVE"/>
value="TEMPLATE_NOT_FOUND"/>
value="TERRITORY_REALIGN_IN_PROGRESS"/>
value="TEXT_DATA_OUTSIDE_SUPPORTED_CHARSET"/>
value="TOO_MANY_APEX_REQUESTS"/>
value="TOO_MANY_ENUM_VALUE"/>
value="TOO_MANY_POSSIBLE_USERS_EXIST"/>
value="TRANSFER_REQUIRES_READ"/>
value="UNABLE_TO_LOCK_ROW"/>
<xsd:enumeration value="UNAVAILABLE_RECORDTYPE_EXCEPTION"/>
<xsd:enumeration value="UNAVAILABLE_REF"/>
<xsd:enumeration value="UNDELETE_FAILED"/>
<xsd:enumeration value="UNKNOWN_EXCEPTION"/>
<xsd:enumeration value="UNSAFE_HTML_CONTENT"/>
<xsd:enumeration value="UNSPECIFIED_EMAIL_ADDRESS"/>
<xsd:enumeration value="UNSUPPORTED_APEX_TRIGGER_OPERATON"/>
<xsd:enumeration value="UNVERIFIED_SENDER_ADDRESS"/>
<xsd:enumeration value="USER_OWNS_PORTAL_ACCOUNT_EXCEPTION"/>
<xsd:enumeration value="USER_WITH_APEX_SHARES_EXCEPTION"/>
<xsd:enumeration value="VF_COMPILE_ERROR"/>
<xsd:enumeration value="WEBLINK_SIZE_LIMIT_EXCEEDED"/>
<xsd:enumeration value="WEBLINK_URL_INVALID"/>
<xsd:enumeration value="WRONG_CONTROLLER_TYPE"/>
<xsd:enumeration value="XCLEAN_UNEXPECTED_ERROR"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="AccessMethod">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Get"/>
<xsd:enumeration value="Post"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ActionChatterPostRecipTypes">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="CollaborationGroup"/>
<xsd:enumeration value="Group"/>
<xsd:enumeration value="User"/>
<xsd:enumeration value="OpportunityTeam"/>
<xsd:enumeration value="AccountTeam"/>
<xsd:enumeration value="Owner"/>
<xsd:enumeration value="Creator"/>
<xsd:enumeration value="PartnerUser"/>
<xsd:enumeration value="AccountOwner"/>
<xsd:enumeration value="CustomerSuccessUser"/>
<xsd:enumeration value="ContactLookup"/>
<xsd:enumeration value="UserLookup"/>
<xsd:enumeration value="CaseTeam"/>
<xsd:enumeration value="CampaignMemberDerivedOwner"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ActionChatterPostSenderType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="CurrentUser"/>
<xsd:enumeration value="DefaultChatterUser"/>
<xsd:enumeration value="DefaultWorkflowUser"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ActionEmailRecipientTypes">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="group"/>
<xsd:enumeration value="role"/>
<xsd:enumeration value="user"/>
<xsd:enumeration value="opportunityTeam"/>
<xsd:enumeration value="accountTeam"/>
<xsd:enumeration value="roleSubordinates"/>
<xsd:enumeration value="owner"/>
<xsd:enumeration value="creator"/>
<xsd:enumeration value="partnerUser"/>
<xsd:enumeration value="accountOwner"/>
<xsd:enumeration value="customerPortalUser"/>
<xsd:enumeration value="portalRole"/>
<xsd:enumeration value="portalRoleSubordinates"/>
<xsd:enumeration value="contactLookup"/>
<xsd:enumeration value="userLookup"/>
<xsd:enumeration value="roleSubordinatesInternal"/>
<xsd:enumeration value="email"/>
<xsd:enumeration value="caseTeam"/>
<xsd:enumeration value="campaignMemberDerivedOwner"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ActionEmailSenderType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="CurrentUser"/>
<xsd:enumeration value="OrgWideEmailAddress"/>
<xsd:enumeration value="DefaultWorkflowUser"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ActionHttpMethod">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="GET"/>
<xsd:enumeration value="PUT"/>
<xsd:enumeration value="POST"/>
<xsd:enumeration value="DELETE"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ActionOverrideType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Default"/>
<xsd:enumeration value="Standard"/>
<xsd:enumeration value="Scontrol"/>
<xsd:enumeration value="Visualforce"/>
<xsd:enumeration value="Flexipage"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ActionTaskAssignedToTypes">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="user"/>
<xsd:enumeration value="role"/>
<xsd:enumeration value="opportunityTeam"/>
<xsd:enumeration value="accountTeam"/>
<xsd:enumeration value="owner"/>
<xsd:enumeration value="accountOwner"/>
<xsd:enumeration value="creator"/>
<xsd:enumeration value="accountCreator"/>
<xsd:enumeration value="partnerUser"/>
<xsd:enumeration value="portalRole"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ApexCodeUnitStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Inactive"/>
<xsd:enumeration value="Active"/>
<xsd:enumeration value="Deleted"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ApexDebuggerBreakpointHitCondition">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="None"/>
<xsd:enumeration value="GreaterOrEquals"/>
<xsd:enumeration value="Equals"/>
<xsd:enumeration value="Modulo"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ApexDebuggerBreakpointType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Line"/>
<xsd:enumeration value="Call"/>
<xsd:enumeration value="Return"/>
<xsd:enumeration value="Exception"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ApexDebuggerEventType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Stopped"/>
<xsd:enumeration value="Resumed"/>
<xsd:enumeration value="RequestStarted"/>
<xsd:enumeration value="RequestFinished"/>
<xsd:enumeration value="SystemInfo"/>
<xsd:enumeration value="SystemWarning"/>
<xsd:enumeration value="SystemGack"/>
<xsd:enumeration value="OrgChange"/>
<xsd:enumeration value="SessionTerminated"/>
<xsd:enumeration value="LogLine"/>
<xsd:enumeration value="Debug"/>
<xsd:enumeration value="HeartBeat"/>
<xsd:enumeration value="ApexException"/>
<xsd:enumeration value="Ready"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ApexDebuggerKilledBy">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="NoOne"/>
<xsd:enumeration value="Debugger"/>
<xsd:enumeration value="Metadata"/>
<xsd:enumeration value="BT"/>
<xsd:enumeration value="OrgAdmin"/>
<xsd:enumeration value="Sweeper"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ApexDebuggerLicenseType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Self"/>
<xsd:enumeration value="Sandbox"/>
<xsd:enumeration value="LMO"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ApexDebuggerStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Pending"/>
<xsd:enumeration value="Active"/>
<xsd:enumeration value="Detach"/>
<xsd:enumeration value="Kill"/>
<xsd:enumeration value="KillAll"/>
<xsd:enumeration value="Dead"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ApexExecutionOverlayActionType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="None"/>
<xsd:enumeration value="Apex"/>
<xsd:enumeration value="SOQL"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ApexLogLevel">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="NONE"/>
<xsd:enumeration value="INTERNAL"/>
<xsd:enumeration value="FINEST"/>
<xsd:enumeration value="FINER"/>
<xsd:enumeration value="FINE"/>
<xsd:enumeration value="DEBUG"/>
<xsd:enumeration value="INFO"/>
<xsd:enumeration value="WARN"/>
<xsd:enumeration value="ERROR"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ApexLogLocation">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Monitoring"/>
<xsd:enumeration value="Profiling"/>
<xsd:enumeration value="SystemLog"/>
<xsd:enumeration value="HeapDump"/>
<xsd:enumeration value="Preserved"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ApexRequestType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="BATCH_APEX"/>
<xsd:enumeration value="FUTURE"/>
<xsd:enumeration value="SCHEDULED"/>
<xsd:enumeration value="SYNCHRONOUS"/>
<xsd:enumeration value="RUN_TESTS_ASYNCHRONOUS"/>
<xsd:enumeration value="RUN_TESTS_SYNCHRONOUS"/>
<xsd:enumeration value="RUN_TESTS_DEPLOY"/>
<xsd:enumeration value="VISUALFORCE"/>
<xsd:enumeration value="QUEUEABLE"/>
<xsd:enumeration value="REMOTE_ACTION"/>
<xsd:enumeration value="LIGHTNING"/>
<xsd:enumeration value="QUICK_ACTION"/>
<xsd:enumeration value="SOAP"/>
<xsd:enumeration value="REST"/>
<xsd:enumeration value="INVOCABLE_ACTION"/>
<xsd:enumeration value="EXECUTE_ANONYMOUS"/>
<xsd:enumeration value="INBOUND_EMAIL_SERVICE"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ApexTestOutcome">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Pass"/>
<xsd:enumeration value="Fail"/>
<xsd:enumeration value="CompileFail"/>
<xsd:enumeration value="Skip"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="AppMenuType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="AppSwitcher"/>
<xsd:enumeration value="Salesforce1"/>
<xsd:enumeration value="NetworkTabs"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="AppleEnvironmentType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Sandbox"/>
<xsd:enumeration value="Production"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ArtifactCreateRequestStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Queued"/>
<xsd:enumeration value="PreparingEndpoint"/>
<xsd:enumeration value="EndpointReady"/>
<xsd:enumeration value="MetadataDeployComplete"/>
<xsd:enumeration value="BuildingArtifact"/>
<xsd:enumeration value="Success"/>
<xsd:enumeration value="Error"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ArtifactVersionInstallRequestStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Queued"/>
<xsd:enumeration value="InProgress"/>
<xsd:enumeration value="Success"/>
<xsd:enumeration value="Error"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ArtifactVersionUninstallRequestStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Queued"/>
<xsd:enumeration value="InProgress"/>
<xsd:enumeration value="Success"/>
<xsd:enumeration value="Error"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="AssignToLookupValueType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="User"/>
<xsd:enumeration value="Queue"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="AsyncApexJobStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Queued"/>
<xsd:enumeration value="Processing"/>
<xsd:enumeration value="Aborted"/>
<xsd:enumeration value="Completed"/>
<xsd:enumeration value="Failed"/>
<xsd:enumeration value="Preparing"/>
<xsd:enumeration value="Holding"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="AsyncApexJobType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Future"/>
<xsd:enumeration value="SharingRecalculation"/>
<xsd:enumeration value="ScheduledApex"/>
<xsd:enumeration value="BatchApex"/>
<xsd:enumeration value="BatchApexWorker"/>
<xsd:enumeration value="TestRequest"/>
<xsd:enumeration value="TestWorker"/>
<xsd:enumeration value="ApexToken"/>
<xsd:enumeration value="Queueable"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="AuraBundleType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Application"/>
<xsd:enumeration value="Component"/>
<xsd:enumeration value="Event"/>
<xsd:enumeration value="Interface"/>
<xsd:enumeration value="Tokens"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="AuraDefType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="APPLICATION"/>
<xsd:enumeration value="CONTROLLER"/>
<xsd:enumeration value="COMPONENT"/>
<xsd:enumeration value="EVENT"/>
<xsd:enumeration value="HELPER"/>
<xsd:enumeration value="INTERFACE"/>
<xsd:enumeration value="RENDERER"/>
<xsd:enumeration value="STYLE"/>
<xsd:enumeration value="PROVIDER"/>
<xsd:enumeration value="MODEL"/>
<xsd:enumeration value="TESTSUITE"/>
<xsd:enumeration value="DOCUMENTATION"/>
<xsd:enumeration value="TOKENS"/>
<xsd:enumeration value="DESIGN"/>
<xsd:enumeration value="SVG"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="AuraFormat">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="XML"/>
<xsd:enumeration value="JS"/>
<xsd:enumeration value="CSS"/>
<xsd:enumeration value="TEMPLATE_CSS"/>
<xsd:enumeration value="SVG"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="BackgroundJobRunning">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="NO_BACKGROUND_JOB_RUNNING"/>
<xsd:enumeration value="ENCRYPTION_AT_REST_PENDING"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="BranchMergeStatus">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:simpleType name="BusinessHoursSourceType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="None"/>
<xsd:enumeration value="Case"/>
<xsd:enumeration value="Static"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="CanvasLocationOptions">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="None"/>
<xsd:enumeration value="Chatter"/>
<xsd:enumeration value="UserProfile"/>
<xsd:enumeration value="Visualforce"/>
<xsd:enumeration value="Aura"/>
<xsd:enumeration value="Publisher"/>
<xsd:enumeration value="ChatterFeed"/>
<xsd:enumeration value="ServiceDesk"/>
<xsd:enumeration value="OpenCTI"/>
<xsd:enumeration value="AppLauncher"/>
<xsd:enumeration value="MobileNav"/>
<xsd:enumeration value="PageLayout"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="CanvasOptions">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="HideShare"/>
<xsd:enumeration value="HideHeader"/>
<xsd:enumeration value="PersonalEnabled"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ChangeListBranchType">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:simpleType name="ChangeListStatus">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:simpleType name="ChangeType">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:simpleType name="CleanEntityOption">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Flag"/>
<xsd:enumeration value="AutoFill"/>
<xsd:enumeration value="Custom"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="CleanRuleStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Inactive"/>
<xsd:enumeration value="Active"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="CommunityTemplateBundleInfoType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Highlight"/>
<xsd:enumeration value="PreviewImage"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="CommunityTemplateCategory">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="IT"/>
<xsd:enumeration value="Marketing"/>
<xsd:enumeration value="Sales"/>
<xsd:enumeration value="Service"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="CommunityThemeLayoutType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Inner"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ComponentInstancePropertyTypeEnum">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="decorator"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ContainerAsyncOperation">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Deploy"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ContainerAsyncRequestState">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Queued"/>
<xsd:enumeration value="Invalidated"/>
<xsd:enumeration value="Completed"/>
<xsd:enumeration value="Failed"/>
<xsd:enumeration value="Error"/>
<xsd:enumeration value="Aborted"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="CustomSettingsType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="List"/>
<xsd:enumeration value="Hierarchy"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="CustomSettingsVisibility">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Protected"/>
<xsd:enumeration value="Public"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="SharingModel">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Private"/>
<xsd:enumeration value="Read"/>
<xsd:enumeration value="ReadSelect"/>
<xsd:enumeration value="ReadWrite"/>
<xsd:enumeration value="ReadWriteTransfer"/>
<xsd:enumeration value="FullAccess"/>
<xsd:enumeration value="ControlledByParent"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="CustomTabDefinitionType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="customObject"/>
<xsd:enumeration value="url"/>
<xsd:enumeration value="sControl"/>
<xsd:enumeration value="apexPage"/>
<xsd:enumeration value="flexiPage"/>
<xsd:enumeration value="aura"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="DataPipelineJobStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Scheduled"/>
<xsd:enumeration value="Running"/>
<xsd:enumeration value="Success"/>
<xsd:enumeration value="Failed"/>
<xsd:enumeration value="Killed"/>
<xsd:enumeration value="Load"/>
<xsd:enumeration value="Process"/>
<xsd:enumeration value="Store"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="DataPipelineType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Pig"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="DeleteConstraint">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Cascade"/>
<xsd:enumeration value="Restrict"/>
<xsd:enumeration value="SetNull"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="DeployProblemType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Warning"/>
<xsd:enumeration value="Error"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="DeployStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Pending"/>
<xsd:enumeration value="InProgress"/>
<xsd:enumeration value="Succeeded"/>
<xsd:enumeration value="SucceededPartial"/>
<xsd:enumeration value="Failed"/>
<xsd:enumeration value="Canceling"/>
<xsd:enumeration value="Canceled"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="DeploymentStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="InDevelopment"/>
<xsd:enumeration value="Deployed"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="DevicePlatformType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ios"/>
<xsd:enumeration value="android"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="DeviceType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="phone"/>
<xsd:enumeration value="tablet"/>
<xsd:enumeration value="minitablet"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="DisplayCurrency">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="CORPORATE"/>
<xsd:enumeration value="PERSONAL"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="EmailTemplateStyle">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none"/>
<xsd:enumeration value="freeForm"/>
<xsd:enumeration value="formalLetter"/>
<xsd:enumeration value="promotionRight"/>
<xsd:enumeration value="promotionLeft"/>
<xsd:enumeration value="newsletter"/>
<xsd:enumeration value="products"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="EmailTemplateType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="text"/>
<xsd:enumeration value="html"/>
<xsd:enumeration value="custom"/>
<xsd:enumeration value="visualforce"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="EmailToCaseOnFailureActionType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Bounce"/>
<xsd:enumeration value="Discard"/>
<xsd:enumeration value="Requeue"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="Encoding">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="UTF-8"/>
<xsd:enumeration value="ISO-8859-1"/>
<xsd:enumeration value="Shift_JIS"/>
<xsd:enumeration value="ISO-2022-JP"/>
<xsd:enumeration value="EUC-JP"/>
<xsd:enumeration value="ks_c_5601-1987"/>
<xsd:enumeration value="Big5"/>
<xsd:enumeration value="GB2312"/>
<xsd:enumeration value="Big5-HKSCS"/>
<xsd:enumeration value="x-SJIS_0213"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="EncryptedFieldMaskChar">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="asterisk"/>
<xsd:enumeration value="X"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="EncryptedFieldMaskType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="all"/>
<xsd:enumeration value="creditCard"/>
<xsd:enumeration value="ssn"/>
<xsd:enumeration value="lastFour"/>
<xsd:enumeration value="sin"/>
<xsd:enumeration value="nino"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="EncryptionState">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ENCRYPTION_AT_REST_DISABLED"/>
<xsd:enumeration value="ENCRYPTION_AT_REST_ENABLED"/>
<xsd:enumeration value="ENCRYPTION_AT_REST_ENABLED_IMPLICITLY"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="EntityLimitType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="CustomFields"/>
<xsd:enumeration value="RollupSummary"/>
<xsd:enumeration value="CustomRelationship"/>
<xsd:enumeration value="ActiveRules"/>
<xsd:enumeration value="TotalRules"/>
<xsd:enumeration value="ApprovalProcesses"/>
<xsd:enumeration value="ActiveLookupFilters"/>
<xsd:enumeration value="ActiveValidationRules"/>
<xsd:enumeration value="VLookup"/>
<xsd:enumeration value="CbsSharingRules"/>
<xsd:enumeration value="SharingRules"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="EscalationStartTimeType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="CaseCreation"/>
<xsd:enumeration value="CaseLastModified"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="EventDeliveryType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="StartFlow"/>
<xsd:enumeration value="ResumeFlow"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ExternalActionParameterType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="HEADER"/>
<xsd:enumeration value="PAYLOAD"/>
<xsd:enumeration value="URL"/>
<xsd:enumeration value="RETURN"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ExternalSDataType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="NumberType"/>
<xsd:enumeration value="DoubleType"/>
<xsd:enumeration value="StringType"/>
<xsd:enumeration value="BooleanType"/>
<xsd:enumeration value="DateType"/>
<xsd:enumeration value="DatetimeType"/>
<xsd:enumeration value="ComplexType"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ExternalServiceSchemaType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="InteragentHyperSchema"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ExternalServiceStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Incomplete"/>
<xsd:enumeration value="Complete"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FeedItemDisplayFormat">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Default"/>
<xsd:enumeration value="HideBlankLines"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FeedItemType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="TrackedChange"/>
<xsd:enumeration value="UserStatus"/>
<xsd:enumeration value="TextPost"/>
<xsd:enumeration value="AdvancedTextPost"/>
<xsd:enumeration value="LinkPost"/>
<xsd:enumeration value="ContentPost"/>
<xsd:enumeration value="PollPost"/>
<xsd:enumeration value="RypplePost"/>
<xsd:enumeration value="ProfileSkillPost"/>
<xsd:enumeration value="DashboardComponentSnapshot"/>
<xsd:enumeration value="ApprovalPost"/>
<xsd:enumeration value="CaseCommentPost"/>
<xsd:enumeration value="ReplyPost"/>
<xsd:enumeration value="EmailMessageEvent"/>
<xsd:enumeration value="CallLogPost"/>
<xsd:enumeration value="ChangeStatusPost"/>
<xsd:enumeration value="AttachArticleEvent"/>
<xsd:enumeration value="MilestoneEvent"/>
<xsd:enumeration value="ActivityEvent"/>
<xsd:enumeration value="ChatTranscriptPost"/>
<xsd:enumeration value="CollaborationGroupCreated"/>
<xsd:enumeration value="CollaborationGroupUnarchived"/>
<xsd:enumeration value="SocialPost"/>
<xsd:enumeration value="QuestionPost"/>
<xsd:enumeration value="FacebookPost"/>
<xsd:enumeration value="BasicTemplateFeedItem"/>
<xsd:enumeration value="CreateRecordEvent"/>
<xsd:enumeration value="CanvasPost"/>
<xsd:enumeration value="AnnouncementPost"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FeedLayoutComponentType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="HelpAndToolLinks"/>
<xsd:enumeration value="CustomButtons"/>
<xsd:enumeration value="Following"/>
<xsd:enumeration value="Followers"/>
<xsd:enumeration value="CustomLinks"/>
<xsd:enumeration value="Milestones"/>
<xsd:enumeration value="Topics"/>
<xsd:enumeration value="CaseUnifiedFiles"/>
<xsd:enumeration value="Visualforce"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FeedLayoutFilterPosition">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="CenterDropDown"/>
<xsd:enumeration value="LeftFixed"/>
<xsd:enumeration value="LeftFloat"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FeedLayoutFilterType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="AllUpdates"/>
<xsd:enumeration value="FeedItemType"/>
<xsd:enumeration value="Custom"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FfxCopyStrategy">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="V"/>
<xsd:enumeration value="R"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FieldManageability">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="DeveloperControlled"/>
<xsd:enumeration value="SubscriberControlled"/>
<xsd:enumeration value="Locked"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FieldType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="AutoNumber"/>
<xsd:enumeration value="Lookup"/>
<xsd:enumeration value="MasterDetail"/>
<xsd:enumeration value="Checkbox"/>
<xsd:enumeration value="Currency"/>
<xsd:enumeration value="Date"/>
<xsd:enumeration value="DateTime"/>
<xsd:enumeration value="Email"/>
<xsd:enumeration value="Number"/>
<xsd:enumeration value="Percent"/>
<xsd:enumeration value="Phone"/>
<xsd:enumeration value="Picklist"/>
<xsd:enumeration value="MultiselectPicklist"/>
<xsd:enumeration value="Text"/>
<xsd:enumeration value="TextArea"/>
<xsd:enumeration value="LongTextArea"/>
<xsd:enumeration value="Html"/>
<xsd:enumeration value="Url"/>
<xsd:enumeration value="EncryptedText"/>
<xsd:enumeration value="Summary"/>
<xsd:enumeration value="Hierarchy"/>
<xsd:enumeration value="File"/>
<xsd:enumeration value="MetadataRelationship"/>
<xsd:enumeration value="Location"/>
<xsd:enumeration value="ExternalLookup"/>
<xsd:enumeration value="IndirectLookup"/>
<xsd:enumeration value="CustomDataType"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FieldUpdateOperation">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Formula"/>
<xsd:enumeration value="Literal"/>
<xsd:enumeration value="Null"/>
<xsd:enumeration value="NextValue"/>
<xsd:enumeration value="PreviousValue"/>
<xsd:enumeration value="LookupValue"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FilterOperation">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="equals"/>
<xsd:enumeration value="notEqual"/>
<xsd:enumeration value="lessThan"/>
<xsd:enumeration value="greaterThan"/>
<xsd:enumeration value="lessOrEqual"/>
<xsd:enumeration value="greaterOrEqual"/>
<xsd:enumeration value="contains"/>
<xsd:enumeration value="notContain"/>
<xsd:enumeration value="startsWith"/>
<xsd:enumeration value="includes"/>
<xsd:enumeration value="excludes"/>
<xsd:enumeration value="within"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FilterScope">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Everything"/>
<xsd:enumeration value="Mine"/>
<xsd:enumeration value="Queue"/>
<xsd:enumeration value="Delegated"/>
<xsd:enumeration value="MyTerritory"/>
<xsd:enumeration value="MyTeamTerritory"/>
<xsd:enumeration value="Team"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FlexiPageRegionMode">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Append"/>
<xsd:enumeration value="Prepend"/>
<xsd:enumeration value="Replace"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FlexiPageRegionType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Region"/>
<xsd:enumeration value="Facet"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FlexiPageType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="AppPage"/>
<xsd:enumeration value="ObjectPage"/>
<xsd:enumeration value="RecordPage"/>
<xsd:enumeration value="HomePage"/>
<xsd:enumeration value="MailAppAppPage"/>
<xsd:enumeration value="CommAppPage"/>
<xsd:enumeration value="CommObjectPage"/>
<xsd:enumeration value="CommQuickActionCreatePage"/>
<xsd:enumeration value="CommRecordPage"/>
<xsd:enumeration value="CommRelatedListPage"/>
<xsd:enumeration value="CommSearchResultPage"/>
<xsd:enumeration value="CommThemeLayoutPage"/>
<xsd:enumeration value="UtilityBar"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FlowAssignmentOperator">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Assign"/>
<xsd:enumeration value="Add"/>
<xsd:enumeration value="Subtract"/>
<xsd:enumeration value="AddItem"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FlowComparisonOperator">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="EqualTo"/>
<xsd:enumeration value="NotEqualTo"/>
<xsd:enumeration value="GreaterThan"/>
<xsd:enumeration value="LessThan"/>
<xsd:enumeration value="GreaterThanOrEqualTo"/>
<xsd:enumeration value="LessThanOrEqualTo"/>
<xsd:enumeration value="StartsWith"/>
<xsd:enumeration value="EndsWith"/>
<xsd:enumeration value="Contains"/>
<xsd:enumeration value="IsNull"/>
<xsd:enumeration value="WasSet"/>
<xsd:enumeration value="WasSelected"/>
<xsd:enumeration value="WasVisited"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FlowDataType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Currency"/>
<xsd:enumeration value="Date"/>
<xsd:enumeration value="Number"/>
<xsd:enumeration value="String"/>
<xsd:enumeration value="Boolean"/>
<xsd:enumeration value="SObject"/>
<xsd:enumeration value="DateTime"/>
<xsd:enumeration value="Picklist"/>
<xsd:enumeration value="Multipicklist"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FlowProcessType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="AutoLaunchedFlow"/>
<xsd:enumeration value="Flow"/>
<xsd:enumeration value="Workflow"/>
<xsd:enumeration value="CustomEvent"/>
<xsd:enumeration value="InvocableProcess"/>
<xsd:enumeration value="LoginFlow"/>
<xsd:enumeration value="ActionPlan"/>
<xsd:enumeration value="JourneyBuilderIntegration"/>
<xsd:enumeration value="UserProvisioningFlow"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FlowRecordFilterOperator">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="EqualTo"/>
<xsd:enumeration value="NotEqualTo"/>
<xsd:enumeration value="GreaterThan"/>
<xsd:enumeration value="LessThan"/>
<xsd:enumeration value="GreaterThanOrEqualTo"/>
<xsd:enumeration value="LessThanOrEqualTo"/>
<xsd:enumeration value="StartsWith"/>
<xsd:enumeration value="EndsWith"/>
<xsd:enumeration value="Contains"/>
<xsd:enumeration value="IsNull"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FlowScreenFieldType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="DisplayText"/>
<xsd:enumeration value="InputField"/>
<xsd:enumeration value="LargeTextArea"/>
<xsd:enumeration value="PasswordField"/>
<xsd:enumeration value="RadioButtons"/>
<xsd:enumeration value="DropdownBox"/>
<xsd:enumeration value="MultiSelectCheckboxes"/>
<xsd:enumeration value="MultiSelectPicklist"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FlowVersionStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Active"/>
<xsd:enumeration value="Draft"/>
<xsd:enumeration value="Obsolete"/>
<xsd:enumeration value="InvalidDraft"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FolderAccessTypes">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Shared"/>
<xsd:enumeration value="Public"/>
<xsd:enumeration value="Hidden"/>
<xsd:enumeration value="PublicInternal"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ForecastCategories">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Omitted"/>
<xsd:enumeration value="Pipeline"/>
<xsd:enumeration value="BestCase"/>
<xsd:enumeration value="Forecast"/>
<xsd:enumeration value="Closed"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="FormFactor">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Small"/>
<xsd:enumeration value="Medium"/>
<xsd:enumeration value="Large"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="Gender">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Neuter"/>
<xsd:enumeration value="Masculine"/>
<xsd:enumeration value="Feminine"/>
<xsd:enumeration value="AnimateMasculine"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="GitHubTaskStatus">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:simpleType name="GroupType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Regular"/>
<xsd:enumeration value="Role"/>
<xsd:enumeration value="RoleAndSubordinates"/>
<xsd:enumeration value="RoleAndSubordinatesInternal"/>
<xsd:enumeration value="Manager"/>
<xsd:enumeration value="ManagerAndSubordinatesInternal"/>
<xsd:enumeration value="Organization"/>
<xsd:enumeration value="Queue"/>
<xsd:enumeration value="Territory"/>
<xsd:enumeration value="TerritoryAndSubordinates"/>
<xsd:enumeration value="PRMOrganization"/>
<xsd:enumeration value="AllCustomerPortal"/>
<xsd:enumeration value="SharingRuleGroup"/>
<xsd:enumeration value="CollaborationGroup"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="InstallValidationStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="NoErrorsDetected"/>
<xsd:enumeration value="BetaInstallIntoProductionOrg"/>
<xsd:enumeration value="CannotInstallEarlierVersion"/>
<xsd:enumeration value="CannotUpgradeBeta"/>
<xsd:enumeration value="CannotUpgradeUnmanaged"/>
<xsd:enumeration value="DeprecatedInstallPackage"/>
<xsd:enumeration value="ExtensionsOnLocalPackages"/>
<xsd:enumeration value="PackageNotInstalled"/>
<xsd:enumeration value="PackageHasInDevExtensions"/>
<xsd:enumeration value="InstallIntoDevOrg"/>
<xsd:enumeration value="NoAccess"/>
<xsd:enumeration value="PackagingDisabled"/>
<xsd:enumeration value="PackagingNoAccess"/>
<xsd:enumeration value="PackageUnavailable"/>
<xsd:enumeration value="UninstallInProgress"/>
<xsd:enumeration value="UnknownError"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="InvocableActionType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="apex"/>
<xsd:enumeration value="chatterPost"/>
<xsd:enumeration value="contentWorkspaceEnableFolders"/>
<xsd:enumeration value="emailAlert"/>
<xsd:enumeration value="emailSimple"/>
<xsd:enumeration value="flow"/>
<xsd:enumeration value="metricRefresh"/>
<xsd:enumeration value="quickAction"/>
<xsd:enumeration value="submit"/>
<xsd:enumeration value="thanks"/>
<xsd:enumeration value="thunderResponse"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="IterationOrder">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Asc"/>
<xsd:enumeration value="Desc"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="KnowledgeWorkflowAction">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="PublishAsNew"/>
<xsd:enumeration value="Publish"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="Language">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="en_US"/>
<xsd:enumeration value="de"/>
<xsd:enumeration value="es"/>
<xsd:enumeration value="fr"/>
<xsd:enumeration value="it"/>
<xsd:enumeration value="ja"/>
<xsd:enumeration value="sv"/>
<xsd:enumeration value="ko"/>
<xsd:enumeration value="zh_TW"/>
<xsd:enumeration value="zh_CN"/>
<xsd:enumeration value="pt_BR"/>
<xsd:enumeration value="nl_NL"/>
<xsd:enumeration value="da"/>
<xsd:enumeration value="th"/>
<xsd:enumeration value="fi"/>
<xsd:enumeration value="ru"/>
<xsd:enumeration value="es_MX"/>
<xsd:enumeration value="no"/>
<xsd:enumeration value="hu"/>
<xsd:enumeration value="pl"/>
<xsd:enumeration value="cs"/>
<xsd:enumeration value="tr"/>
<xsd:enumeration value="in"/>
<xsd:enumeration value="ro"/>
<xsd:enumeration value="vi"/>
<xsd:enumeration value="uk"/>
<xsd:enumeration value="iw"/>
<xsd:enumeration value="el"/>
<xsd:enumeration value="bg"/>
<xsd:enumeration value="en_GB"/>
<xsd:enumeration value="ar"/>
<xsd:enumeration value="sk"/>
<xsd:enumeration value="pt_PT"/>
<xsd:enumeration value="hr"/>
<xsd:enumeration value="sl"/>
<xsd:enumeration value="fr_CA"/>
<xsd:enumeration value="ka"/>
<xsd:enumeration value="sr"/>
<xsd:enumeration value="sh"/>
<xsd:enumeration value="en_AU"/>
<xsd:enumeration value="en_MY"/>
<xsd:enumeration value="en_IN"/>
<xsd:enumeration value="en_PH"/>
<xsd:enumeration value="en_CA"/>
<xsd:enumeration value="ro_MD"/>
<xsd:enumeration value="bs"/>
<xsd:enumeration value="mk"/>
<xsd:enumeration value="lv"/>
<xsd:enumeration value="lt"/>
<xsd:enumeration value="et"/>
<xsd:enumeration value="sq"/>
<xsd:enumeration value="sh_ME"/>
<xsd:enumeration value="mt"/>
<xsd:enumeration value="ga"/>
<xsd:enumeration value="eu"/>
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
value="cy"/>
value="is"/>
value="ms"/>
value="tl"/>
value="lb"/>
value="rm"/>
value="hy"/>
value="hi"/>
value="ur"/>
value="bn"/>
value="de_AT"/>
value="de_CH"/>
value="ta"/>
value="ar_DZ"/>
value="ar_BH"/>
value="ar_EG"/>
value="ar_IQ"/>
value="ar_JO"/>
value="ar_KW"/>
value="ar_LB"/>
value="ar_LY"/>
value="ar_MA"/>
value="ar_OM"/>
value="ar_QA"/>
value="ar_SA"/>
value="ar_SD"/>
value="ar_SY"/>
value="ar_TN"/>
value="ar_AE"/>
value="ar_YE"/>
value="zh_SG"/>
value="zh_HK"/>
value="en_HK"/>
value="en_IE"/>
value="en_SG"/>
value="en_ZA"/>
value="fr_BE"/>
value="fr_LU"/>
value="fr_CH"/>
value="de_LU"/>
value="it_CH"/>
value="es_AR"/>
value="es_BO"/>
value="es_CL"/>
value="es_CO"/>
value="es_CR"/>
value="es_DO"/>
value="es_EC"/>
value="es_SV"/>
value="es_GT"/>
value="es_HN"/>
value="es_NI"/>
value="es_PA"/>
value="es_PY"/>
value="es_PE"/>
value="es_PR"/>
value="es_US"/>
value="es_UY"/>
value="es_VE"/>
value="eo"/>
<xsd:enumeration value="iw_EO"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="LayoutHeader">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="PersonalTagging"/>
<xsd:enumeration value="PublicTagging"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="LayoutSectionStyle">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="TwoColumnsTopToBottom"/>
<xsd:enumeration value="TwoColumnsLeftToRight"/>
<xsd:enumeration value="OneColumn"/>
<xsd:enumeration value="CustomLinks"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="LayoutType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Standard"/>
<xsd:enumeration value="ProcessDefinition"/>
<xsd:enumeration value="GlobalQuickActionList"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="LmaApiSessionType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Debugger"/>
<xsd:enumeration value="Profiler"/>
<xsd:enumeration value="Logging"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="LookupValueType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="User"/>
<xsd:enumeration value="Queue"/>
<xsd:enumeration value="RecordType"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ManageableState">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="released"/>
<xsd:enumeration value="deleted"/>
<xsd:enumeration value="deprecated"/>
<xsd:enumeration value="installed"/>
<xsd:enumeration value="beta"/>
<xsd:enumeration value="unmanaged"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="MappingOperation">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Autofill"/>
<xsd:enumeration value="Overwrite"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="MobileSessionTimeout">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Never"/>
<xsd:enumeration value="OneMinute"/>
<xsd:enumeration value="FiveMinutes"/>
<xsd:enumeration value="TenMinutes"/>
<xsd:enumeration value="ThirtyMinutes"/>
<xsd:enumeration value="SixtyMinutes"/>
<xsd:enumeration value="OneTwentyMinutes"/>
<xsd:enumeration value="OneEightyMinutes"/>
<xsd:enumeration value="TwoFortyMinutes"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ModerationRuleAction">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Block"/>
<xsd:enumeration value="FreezeAndNotify"/>
<xsd:enumeration value="Review"/>
<xsd:enumeration value="Replace"/>
<xsd:enumeration value="Flag"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="Modifier">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="TESTMETHOD"/>
<xsd:enumeration value="GLOBAL"/>
<xsd:enumeration value="WEBSERVICE"/>
<xsd:enumeration value="PUBLIC"/>
<xsd:enumeration value="PRIVATE"/>
<xsd:enumeration value="PROTECTED"/>
<xsd:enumeration value="WITHSHARING"/>
<xsd:enumeration value="WITHOUTSHARING"/>
<xsd:enumeration value="STATIC"/>
<xsd:enumeration value="TRANSIENT"/>
<xsd:enumeration value="ABSTRACT"/>
<xsd:enumeration value="FINAL"/>
<xsd:enumeration value="OVERRIDE"/>
<xsd:enumeration value="VIRTUAL"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="MonitoredEvents">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="AuditTrail"/>
<xsd:enumeration value="Login"/>
<xsd:enumeration value="Entity"/>
<xsd:enumeration value="DataExport"/>
<xsd:enumeration value="AccessResource"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="NavType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Standard"/>
<xsd:enumeration value="Console"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="NodeType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Setup"/>
<xsd:enumeration value="PersonalSettings"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="Oauth2CannedScopes">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="id"/>
<xsd:enumeration value="api"/>
<xsd:enumeration value="web"/>
<xsd:enumeration value="full"/>
<xsd:enumeration value="chatter_api"/>
<xsd:enumeration value="visualforce"/>
<xsd:enumeration value="refresh_token"/>
<xsd:enumeration value="openid"/>
<xsd:enumeration value="profile"/>
<xsd:enumeration value="email"/>
<xsd:enumeration value="address"/>
<xsd:enumeration value="phone"/>
<xsd:enumeration value="offline_access"/>
<xsd:enumeration value="custom_permissions"/>
<xsd:enumeration value="wave_api"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="OperationStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="NEW"/>
<xsd:enumeration value="RUNNING"/>
<xsd:enumeration value="COMPLETED"/>
<xsd:enumeration value="FAILED"/>
<xsd:enumeration value="ABORTED"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="OperationType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="RunTerritoryRules"/>
<xsd:enumeration value="RunOppTerrAssignmentApex"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="OrgCopyStrategy">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="legacyTICopy"/>
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="sandstormCopy"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PackageInstallRequestStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="InProgress"/>
<xsd:enumeration value="Success"/>
<xsd:enumeration value="Error"/>
<xsd:enumeration value="Unknown"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PackageInstallSecurityType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Full"/>
<xsd:enumeration value="None"/>
<xsd:enumeration value="Custom"/>
<xsd:enumeration value="Push"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PackageInstallSource">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="U"/>
<xsd:enumeration value="R"/>
<xsd:enumeration value="D"/>
<xsd:enumeration value="S"/>
<xsd:enumeration value="A"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PackageNameConflictResolution">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="RenameAllForTest"/>
<xsd:enumeration value="RenameMetadata"/>
<xsd:enumeration value="Block"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PackageReleaseState">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Beta"/>
<xsd:enumeration value="Released"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PackageUploadRequestStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="InProgress"/>
<xsd:enumeration value="Success"/>
<xsd:enumeration value="Error"/>
<xsd:enumeration value="Unknown"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PathAssistantStepItemType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Layout"/>
<xsd:enumeration value="Information"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PerfOption">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="NONE"/>
<xsd:enumeration value="BASIC"/>
<xsd:enumeration value="DETAILED"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PeriodTypes">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Month"/>
<xsd:enumeration value="Quarter"/>
<xsd:enumeration value="Week"/>
<xsd:enumeration value="Year"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PermissionSetTabVisibility">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="None"/>
<xsd:enumeration value="Available"/>
<xsd:enumeration value="Visible"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PlatformActionDeviceFormat">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Phone"/>
<xsd:enumeration value="Tablet"/>
<xsd:enumeration value="Desktop"/>
<xsd:enumeration value="Aloha"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PlatformActionListContext">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ListView"/>
<xsd:enumeration value="RelatedList"/>
<xsd:enumeration value="ListViewRecord"/>
<xsd:enumeration value="RelatedListRecord"/>
<xsd:enumeration value="Record"/>
<xsd:enumeration value="FeedElement"/>
<xsd:enumeration value="Chatter"/>
<xsd:enumeration value="Global"/>
<xsd:enumeration value="Flexipage"/>
<xsd:enumeration value="MruList"/>
<xsd:enumeration value="MruRow"/>
<xsd:enumeration value="RecordEdit"/>
<xsd:enumeration value="Photo"/>
<xsd:enumeration value="BannerPhoto"/>
<xsd:enumeration value="ObjectHomeChart"/>
<xsd:enumeration value="ListViewDefinition"/>
<xsd:enumeration value="Dockable"/>
<xsd:enumeration value="Lookup"/>
<xsd:enumeration value="Assistant"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PlatformActionType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="QuickAction"/>
<xsd:enumeration value="StandardButton"/>
<xsd:enumeration value="CustomButton"/>
<xsd:enumeration value="ProductivityAction"/>
<xsd:enumeration value="ActionLink"/>
<xsd:enumeration value="InvocableAction"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PlatformCacheType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Session"/>
<xsd:enumeration value="Organization"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PolicyAction">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Block"/>
<xsd:enumeration value="RaiseSessionLevel"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PortalRoles">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Executive"/>
<xsd:enumeration value="Manager"/>
<xsd:enumeration value="Worker"/>
<xsd:enumeration value="PersonAccount"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PortalTypes">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="None"/>
<xsd:enumeration value="CustomerPortal"/>
<xsd:enumeration value="Partner"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ProvInvocationType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Flow"/>
<xsd:enumeration value="ApexHandler"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="PublicFolderAccess">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ReadOnly"/>
<xsd:enumeration value="ReadWrite"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="QuickActionLabel">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="LogACall"/>
<xsd:enumeration value="LogANote"/>
<xsd:enumeration value="New"/>
<xsd:enumeration value="NewRecordType"/>
<xsd:enumeration value="Update"/>
<xsd:enumeration value="NewChild"/>
<xsd:enumeration value="NewChildRecordType"/>
<xsd:enumeration value="CreateNew"/>
<xsd:enumeration value="CreateNewRecordType"/>
<xsd:enumeration value="SendEmail"/>
<xsd:enumeration value="QuickRecordType"/>
<xsd:enumeration value="Quick"/>
<xsd:enumeration value="EditDescription"/>
<xsd:enumeration value="Defer"/>
<xsd:enumeration value="ChangeDueDate"/>
<xsd:enumeration value="ChangePriority"/>
<xsd:enumeration value="ChangeStatus"/>
<xsd:enumeration value="SocialPost"/>
<xsd:enumeration value="Escalate"/>
<xsd:enumeration value="EscalateToRecord"/>
<xsd:enumeration value="OfferFeedback"/>
<xsd:enumeration value="RequestFeedback"/>
<xsd:enumeration value="AddRecord"/>
<xsd:enumeration value="AddMember"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="QuickActionType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Create"/>
<xsd:enumeration value="VisualforcePage"/>
<xsd:enumeration value="Post"/>
<xsd:enumeration value="SendEmail"/>
<xsd:enumeration value="LogACall"/>
<xsd:enumeration value="SocialPost"/>
<xsd:enumeration value="Canvas"/>
<xsd:enumeration value="Update"/>
<xsd:enumeration value="LightningComponent"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="RegionFlagStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="disabled"/>
<xsd:enumeration value="enabled"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="RelationshipType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="REQUIRES"/>
<xsd:enumeration value="REQUIRED_BY"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ResetAsyncRequestState">
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
<xsd:simpleType name="RetentionJobStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="CopyScheduled"/>
<xsd:enumeration value="CopyRunning"/>
<xsd:enumeration value="CopySucceeded"/>
<xsd:enumeration value="CopyFailed"/>
<xsd:enumeration value="CopyKilled"/>
<xsd:enumeration value="NothingToArchive"/>
<xsd:enumeration value="DeleteScheduled"/>
<xsd:enumeration value="DeleteRunning"/>
<xsd:enumeration value="DeleteSucceeded"/>
<xsd:enumeration value="DeleteFailed"/>
<xsd:enumeration value="DeleteKilled"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="RiskType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="HIGH_RISK"/>
<xsd:enumeration value="MEDIUM_RISK"/>
<xsd:enumeration value="MEETS_STANDARD"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="SControlContentSource">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="HTML"/>
<xsd:enumeration value="URL"/>
<xsd:enumeration value="Snippet"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="SamlEncryptionType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="AES_128"/>
<xsd:enumeration value="AES_256"/>
<xsd:enumeration value="Triple_Des"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="SamlInitiationMethod">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="None"/>
<xsd:enumeration value="IdpInitiated"/>
<xsd:enumeration value="SpInitiated"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="SamlNameIdFormatType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Unspecified"/>
<xsd:enumeration value="EmailAddress"/>
<xsd:enumeration value="Persistent"/>
<xsd:enumeration value="Transient"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="SamlSubjectType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Username"/>
<xsd:enumeration value="FederationId"/>
<xsd:enumeration value="UserId"/>
<xsd:enumeration value="SpokeId"/>
<xsd:enumeration value="CustomAttribute"/>
<xsd:enumeration value="PersistentId"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="SandboxLicenseType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="FULL"/>
<xsd:enumeration value="PARTIAL"/>
<xsd:enumeration value="DEVELOPER_PRO"/>
<xsd:enumeration value="DEVELOPER"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="SandboxRefreshAction">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ACTIVATE"/>
<xsd:enumeration value="DISCARD"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="ScheduledProcessStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="PENDING"/>
<xsd:enumeration value="FINISHED"/>
<xsd:enumeration value="PROCESSING"/>
<xsd:enumeration value="FAILED"/>
<xsd:enumeration value="ACTIVATION_PENDING_CONFIRM"/>
<xsd:enumeration value="ACTIVATION_CONFIRMED"/>
<xsd:enumeration value="DEACTIVATION_CONFIRMED"/>
<xsd:enumeration value="DEACTIVATION_FINISHED"/>
<xsd:enumeration value="ACTIVATION_PROCESSING"/>
<xsd:enumeration value="SUSPENDED"/>
<xsd:enumeration value="OK"/>
<xsd:enumeration value="NOT_ENABLED"/>
<xsd:enumeration value="ALREADY_RUN"/>
<xsd:enumeration value="DELETED"/>
<xsd:enumeration value="PENDING_DELETE"/>
<xsd:enumeration value="PENDING_DISCARD"/>
<xsd:enumeration value="STOPPED"/>
<xsd:enumeration value="PENDING_ORG_STATUS_UPDATE"/>
<xsd:enumeration value="SET_TO_NULL"/>
<xsd:enumeration value="NO_CHANGE"/>
<xsd:enumeration value="PENDING_RESET"/>
<xsd:enumeration value="PENDING_DELETE_PARTIAL"/>
<xsd:enumeration value="SAMPLING"/>
<xsd:enumeration value="PENDING_SAMPLING"/>
<xsd:enumeration value="PENDING_REMOTE"/>
<xsd:enumeration value="REMOTE_CREATED"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="SendAction">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Send"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="SetupObjectVisibility">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Protected"/>
<xsd:enumeration value="Public"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="SortOrder">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Asc"/>
<xsd:enumeration value="Desc"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="SplitDataStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Ready"/>
<xsd:enumeration value="ToBeInserted"/>
<xsd:enumeration value="ToBeDeleted"/>
<xsd:enumeration value="InsertionFailed"/>
<xsd:enumeration value="DeletionFailed"/>
<xsd:enumeration value="ToBeInsertedAndActivated"/>
<xsd:enumeration value="InsertionAndActivationFailed"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="StartsWith">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Consonant"/>
<xsd:enumeration value="Vowel"/>
<xsd:enumeration value="Special"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="StaticResourceCacheControl">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Private"/>
<xsd:enumeration value="Public"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="SummaryLayoutStyle">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Default"/>
<xsd:enumeration value="QuoteTemplate"/>
<xsd:enumeration value="DefaultQuoteTemplate"/>
<xsd:enumeration value="CaseInteraction"/>
<xsd:enumeration value="QuickActionLayoutLeftRight"/>
<xsd:enumeration value="QuickActionLayoutTopDown"/>
<xsd:enumeration value="PathAssistant"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="SummaryOperations">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="count"/>
<xsd:enumeration value="sum"/>
<xsd:enumeration value="min"/>
<xsd:enumeration value="max"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="SymbolVisibility">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Global"/>
<xsd:enumeration value="Public"/>
<xsd:enumeration value="Private"/>
<xsd:enumeration value="Protected"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="TabVisibility">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="DefaultOff"/>
<xsd:enumeration value="DefaultOn"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="TemplateDeploymentAction">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Created"/>
<xsd:enumeration value="Updated"/>
<xsd:enumeration value="Deleted"/>
<xsd:enumeration value="Unchanged"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="TraceFlagType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="USER_DEBUG"/>
<xsd:enumeration value="DEVELOPER_LOG"/>
<xsd:enumeration value="CLASS_TRACING"/>
<xsd:enumeration value="PROFILING"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="TreatBlanksAs">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="BlankAsBlank"/>
<xsd:enumeration value="BlankAsZero"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="TxnSecurityPolicyState">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Disabled"/>
<xsd:enumeration value="Enabled"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="TxnSecurityPolicyType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="CustomApexPolicy"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="UiBehavior">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Edit"/>
<xsd:enumeration value="Required"/>
<xsd:enumeration value="Readonly"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="UiType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Aloha"/>
<xsd:enumeration value="Lightning"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="VisibilityOperationStatus">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="New"/>
<xsd:enumeration value="Completed"/>
<xsd:enumeration value="InProgress"/>
<xsd:enumeration value="Deferred"/>
<xsd:enumeration value="Error"/>
<xsd:enumeration value="Recovering"/>
<xsd:enumeration value="Recovered"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="VisibilityOperationType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="AddGroupMember"/>
<xsd:enumeration value="AddTerritory"/>
<xsd:enumeration value="AddUser"/>
<xsd:enumeration value="AddUserRole"/>
<xsd:enumeration value="AddUserTerritory"/>
<xsd:enumeration value="DeleteGroup"/>
<xsd:enumeration value="DeleteMemberFromGroup"/>
<xsd:enumeration value="DeleteTerritory"/>
<xsd:enumeration value="DeleteUserFromGroup"/>
<xsd:enumeration value="DeleteUserRole"/>
<xsd:enumeration value="DeleteUserTerritory"/>
<xsd:enumeration value="DisableCommunityUser"/>
<xsd:enumeration value="MergeAccounts"/>
<xsd:enumeration value="PopulateGroup"/>
<xsd:enumeration value="RecalculateGroupMembership"/>
<xsd:enumeration value="RecalculateSharingRules"/>
<xsd:enumeration value="ReenableTerritoryManagement"/>
<xsd:enumeration value="TransferAccountOwnership"/>
<xsd:enumeration value="TransferOpportunityOwnership"/>
<xsd:enumeration value="TransferUserTerritory"/>
<xsd:enumeration value="UpdateCommunityContact"/>
<xsd:enumeration value="UpdateGroup"/>
<xsd:enumeration value="UpdateGroupMembers"/>
<xsd:enumeration value="UpdateRoleForUser"/>
<xsd:enumeration value="UpdateTerritory"/>
<xsd:enumeration value="UpdateUser"/>
<xsd:enumeration value="UpdateUserRole"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="VisibleOrRequired">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="VisibleOptional"/>
<xsd:enumeration value="VisibleRequired"/>
<xsd:enumeration value="NotVisible"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="WebLinkAvailability">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="online"/>
<xsd:enumeration value="offline"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="WebLinkDisplayType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="link"/>
<xsd:enumeration value="button"/>
<xsd:enumeration value="massActionButton"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="WorkflowActionType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="FieldUpdate"/>
<xsd:enumeration value="KnowledgePublish"/>
<xsd:enumeration value="Task"/>
<xsd:enumeration value="Alert"/>
<xsd:enumeration value="Send"/>
<xsd:enumeration value="OutboundMessage"/>
<xsd:enumeration value="FlowAction"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="WorkflowTimeUnits">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Hours"/>
<xsd:enumeration value="Days"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="WorkflowTriggerTypes">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="onCreateOnly"/>
<xsd:enumeration value="onCreateOrTriggeringUpdate"/>
<xsd:enumeration value="onAllChanges"/>
<xsd:enumeration value="OnRecursiveUpdate"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="SymbolTable">
<xsd:sequence>
<xsd:element name="constructors" minOccurs="0" maxOccurs="unbounded" type="
tns:Constructor"/>
<xsd:element name="externalReferences" minOccurs="0" maxOccurs="unbounded"
type="tns:ExternalReference"/>
<xsd:element name="id" type="xsd:string"/>
<xsd:element name="innerClasses" minOccurs="0" maxOccurs="unbounded" type="
tns:SymbolTable"/>
<xsd:element name="interfaces" minOccurs="0" maxOccurs="unbounded" type="xs
d:string"/>
<xsd:element name="methods" minOccurs="0" maxOccurs="unbounded" type="tns:M
ethod"/>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="namespace" type="xsd:string"/>
<xsd:element name="parentClass" type="xsd:string"/>
<xsd:element name="properties" minOccurs="0" maxOccurs="unbounded" type="tn
s:VisibilitySymbol"/>
<xsd:element name="tableDeclaration" type="tns:Symbol"/>
<xsd:element name="variables" minOccurs="0" maxOccurs="unbounded" type="tns
:Symbol"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Constructor">
<xsd:complexContent>
<xsd:extension base="tns:VisibilitySymbol">
<xsd:sequence>
<xsd:element name="parameters" minOccurs="0" maxOccurs="unbounded" type="
tns:Parameter"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="VisibilitySymbol">
<xsd:complexContent>
<xsd:extension base="tns:Symbol">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Symbol">
<xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ExternalConstructor">
<xsd:complexContent>
<xsd:extension base="tns:ExternalSymbol">
<xsd:sequence>
<xsd:element name="methodDoc" type="xsd:string"/>
<xsd:element name="parameters" minOccurs="0" maxOccurs="unbounded" type="
tns:Parameter"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ExternalSymbol">
<xsd:sequence>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="references" minOccurs="0" maxOccurs="unbounded" type="tn
s:Position"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="Coverage">
<xsd:sequence>
<xsd:element name="coveredLines" minOccurs="0" maxOccurs="unbounded" type="
xsd:int"/>
<xsd:element name="uncoveredLines" minOccurs="0" maxOccurs="unbounded" type
="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="HeapDump">
<xsd:sequence>
<xsd:element name="className" type="xsd:string"/>
<xsd:element name="extents" minOccurs="0" maxOccurs="unbounded" type="tns:T
ypeExtent"/>
<xsd:element name="heapDumpDate" type="xsd:dateTime"/>
<xsd:element name="namespace" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="TypeExtent">
<xsd:sequence>
<xsd:element name="collectionType" type="xsd:string"/>
<xsd:element name="count" type="xsd:int"/>
<xsd:element name="definition" minOccurs="0" maxOccurs="unbounded" type="tn
s:AttributeDefinition"/>
<xsd:element name="extent" minOccurs="0" maxOccurs="unbounded" type="tns:He
apAddress"/>
<xsd:element name="totalSize" type="xsd:int"/>
<xsd:element name="typeName" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="AttributeDefinition">
<xsd:sequence>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="type" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="HeapAddress">
<xsd:sequence>
<xsd:element name="address" type="xsd:string"/>
<xsd:element name="size" type="xsd:int"/>
<xsd:element name="symbols" minOccurs="0" maxOccurs="unbounded" type="xsd:s
tring"/>
<xsd:complexType name="StringValue">
<xsd:complexContent>
<xsd:extension base="tns:StateValue">
<xsd:sequence>
<xsd:element name="value" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ApexResult">
<xsd:sequence>
<xsd:element name="apexError" type="xsd:string"/>
<xsd:element name="apexExecutionResult" type="tns:ExecuteAnonymousResult"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SOQLResult">
<xsd:sequence>
<xsd:element name="queryError" type="xsd:string"/>
<xsd:element name="queryMetadata" type="tns:QueryResultMetadata"/>
<xsd:element name="queryResult" minOccurs="0" maxOccurs="unbounded" type="t
ns:MapValue"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="QueryResultMetadata">
<xsd:sequence>
<xsd:element name="columnMetadata" minOccurs="0" maxOccurs="unbounded" type
="tns:QueryResultColumnMetadata"/>
<xsd:element name="entityName" type="xsd:string"/>
<xsd:element name="groupBy" type="xsd:boolean"/>
<xsd:element name="idSelected" type="xsd:boolean"/>
<xsd:element name="keyPrefix" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="QueryResultColumnMetadata">
<xsd:sequence>
<xsd:element name="aggregate" type="xsd:boolean"/>
<xsd:element name="apexType" type="xsd:string"/>
<xsd:element name="booleanType" type="xsd:boolean"/>
<xsd:element name="columnName" type="xsd:string"/>
<xsd:element name="custom" type="xsd:boolean"/>
<xsd:element name="displayName" type="xsd:string"/>
<xsd:element name="foreignKeyName" type="xsd:string"/>
<xsd:element name="insertable" type="xsd:boolean"/>
<xsd:element name="joinColumns" minOccurs="0" maxOccurs="unbounded" type="t
ns:QueryResultColumnMetadata"/>
<xsd:element name="numberType" type="xsd:boolean"/>
<xsd:element name="textType" type="xsd:boolean"/>
<xsd:element name="updatable" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="AggregateExpressionResultColumnMetadata">
<xsd:complexContent>
<xsd:extension base="tns:QueryResultColumnMetadata">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ComplexQueryResultColumnMetadata">
<xsd:complexContent>
<xsd:extension base="tns:QueryResultColumnMetadata">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AggregateQueryResultColumnMetadata">
<xsd:complexContent>
<xsd:extension base="tns:ComplexQueryResultColumnMetadata">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="PrimitiveQueryResultColumnMetadata">
<xsd:complexContent>
<xsd:extension base="tns:QueryResultColumnMetadata">
<xsd:sequence/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="DeployDetails">
<xsd:sequence>
<xsd:element name="componentFailures" minOccurs="0" maxOccurs="unbounded" t
ype="tns:DeployMessage"/>
<xsd:element name="componentSuccesses" minOccurs="0" maxOccurs="unbounded"
type="tns:DeployMessage"/>
<xsd:element name="runTestResult" minOccurs="0" type="tns:RunTestsResult"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DeployMessage">
<xsd:sequence>
<xsd:element name="changed" type="xsd:boolean"/>
<xsd:element name="columnNumber" minOccurs="0" type="xsd:int"/>
<xsd:element name="componentType" minOccurs="0" type="xsd:string"/>
<xsd:element name="created" type="xsd:boolean"/>
<xsd:element name="createdDate" type="xsd:dateTime"/>
<xsd:element name="deleted" type="xsd:boolean"/>
<xsd:element name="fileName" type="xsd:string"/>
<xsd:element name="fullName" type="xsd:string"/>
<xsd:element name="id" minOccurs="0" type="xsd:string"/>
<xsd:element name="lineNumber" minOccurs="0" type="xsd:int"/>
<xsd:element name="problem" minOccurs="0" type="xsd:string"/>
<xsd:element name="problemType" minOccurs="0" type="tns:DeployProblemType"/
>
<xsd:element name="success" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RecordTypesSupported">
<xsd:sequence>
<xsd:element name="recordTypeInfos" minOccurs="0" maxOccurs="unbounded" typ
e="tns:RecordTypeInfo"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="RelationshipReferenceTo">
<xsd:sequence>
<xsd:element name="referenceTo" minOccurs="0" maxOccurs="unbounded" type="x
sd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="JunctionIdListNames">
<xsd:sequence>
<xsd:element name="names" minOccurs="0" maxOccurs="unbounded" type="xsd:str
ing"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SearchLayoutButtonsDisplayed">
<xsd:sequence>
<xsd:element name="applicable" type="xsd:boolean"/>
<xsd:element name="buttons" minOccurs="0" maxOccurs="unbounded" type="tns:S
earchLayoutButton"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SearchLayoutButton">
<xsd:sequence>
<xsd:element name="apiName" type="xsd:string"/>
<xsd:element name="label" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SearchLayoutFieldsDisplayed">
<xsd:sequence>
<xsd:element name="applicable" type="xsd:boolean"/>
<xsd:element name="fields" minOccurs="0" maxOccurs="unbounded" type="tns:Se
archLayoutField"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SearchLayoutField">
<xsd:sequence>
<xsd:element name="apiName" type="xsd:string"/>
<xsd:element name="label" type="xsd:string"/>
<xsd:element name="sortable" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="OperationPayload">
<xsd:sequence/>
</xsd:complexType>
<xsd:complexType name="Territory2RunOppTerrAssignmentApexPayload">
<xsd:complexContent>
<xsd:extension base="tns:OperationPayload">
<xsd:sequence>
<xsd:element name="excludeClosedOpportunities" type="xsd:string"/>
<xsd:element name="opportunityCloseDateFrom" type="xsd:string"/>
<xsd:element name="opportunityCloseDateTo" type="xsd:string"/>
<xsd:element name="opportunityLastModifiedDateFrom" type="xsd:string"/>
<xsd:element name="opportunityLastModifiedDateTo" type="xsd:string"/>
<xsd:element name="territoryModelId" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Territory2RunTerritoryRulesPayload">
<xsd:complexContent>
<xsd:extension base="tns:OperationPayload">
<xsd:sequence>
<xsd:element name="keyPrefix" type="xsd:string"/>
<xsd:element name="territoryId" type="xsd:string"/>
<xsd:element name="territoryModelId" type="xsd:string"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="OperationParameters">
<xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="describeWorkitemActions">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="workitemIds" minOccurs="0" maxOccurs="unbounded" type="
tns:ID"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="describeWorkitemActionsResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="result" minOccurs="0" maxOccurs="unbounded" type="tns:D
escribeWorkitemActionResult"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="executeAnonymous">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="String" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="executeAnonymousResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="result" type="tns:ExecuteAnonymousResult"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getDeleted">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="sObjectType" type="xsd:string"/>
<xsd:element name="start" type="xsd:dateTime"/>
<xsd:element name="end" type="xsd:dateTime"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getDeletedResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="result" type="tns:GetDeletedResult"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getServerTimestamp">
<xsd:complexType>
<xsd:sequence/>
</xsd:complexType>
</xsd:element>
<xsd:element name="getServerTimestampResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="result" type="tns:GetServerTimestampResult"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getUpdated">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="sObjectType" type="xsd:string"/>
<xsd:element name="start" type="xsd:dateTime"/>
<xsd:element name="end" type="xsd:dateTime"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getUpdatedResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="result" type="tns:GetUpdatedResult"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="getUserInfo">
<xsd:complexType>
<xsd:sequence/>
</xsd:complexType>
</xsd:element>
<xsd:element name="getUserInfoResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="result" type="tns:GetUserInfoResult"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="invalidateSessions">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="ArrayList" minOccurs="0" maxOccurs="unbounded" type="xs
d:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="invalidateSessionsResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="result" minOccurs="0" maxOccurs="unbounded" type="tns:I
nvalidateSessionsResult"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="login">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="username" type="xsd:string"/>
<xsd:element name="password" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="loginResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="result" type="tns:LoginResult"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="logout">
<xsd:complexType>
<xsd:sequence/>
</xsd:complexType>
</xsd:element>
<xsd:element name="logoutResponse">
<xsd:complexType>
<xsd:sequence/>
</xsd:complexType>
</xsd:element>
<xsd:element name="query">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="queryString" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="queryResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="result" type="tns:QueryResult"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="queryAll">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="queryString" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="queryAllResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="result" type="tns:QueryResult"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="queryMore">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="queryLocator" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="queryMoreResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="result" type="tns:QueryResult"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="retrieve">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="select" type="xsd:string"/>
<xsd:element name="type" type="xsd:string"/>
<xsd:element name="ids" minOccurs="0" maxOccurs="unbounded" type="tns:ID"/
>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="retrieveResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="result" minOccurs="0" maxOccurs="unbounded" type="ens:s
Object"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="runTests">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="RunTestsRequest" type="tns:RunTestsRequest"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="runTestsResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="result" type="tns:RunTestsResult"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="runTestsAsynchronous">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="classids" type="xsd:string"/>
<xsd:element name="suiteids" type="xsd:string"/>
<xsd:element name="maxFailedTests" type="xsd:int"/>
<xsd:element name="testLevel" type="tns:TestLevel"/>
<xsd:element name="classNames" type="xsd:string"/>
<xsd:element name="suiteNames" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="runTestsAsynchronousResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="result" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="search">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="searchString" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="searchResponse">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="result" type="tns:SearchResult"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="setPassword">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="userId" type="xsd:string"/>
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
value="CANT_ADD_STANDARD_PORTAL_USER_TO_TERRITORY"/>
value="CIRCULAR_OBJECT_GRAPH"/>
value="CLIENT_NOT_ACCESSIBLE_FOR_USER"/>
value="CLIENT_REQUIRE_UPDATE_FOR_USER"/>
value="CONTENT_CUSTOM_DOWNLOAD_EXCEPTION"/>
value="CONTENT_HUB_AUTHENTICATION_EXCEPTION"/>
value="CONTENT_HUB_FILE_DOWNLOAD_EXCEPTION"/>
value="CONTENT_HUB_FILE_NOT_FOUND_EXCEPTION"/>
value="CONTENT_HUB_INVALID_OBJECT_TYPE_EXCEPTION"/>
value="CONTENT_HUB_INVALID_PAGE_NUMBER_EXCEPTION"/>
value="CONTENT_HUB_INVALID_PAYLOAD"/>
value="CONTENT_HUB_INVALID_RENDITION_PAGE_NUMBER_EXCEPTION
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
value="CONTENT_HUB_ITEM_TYPE_NOT_FOUND_EXCEPTION"/>
value="CONTENT_HUB_OBJECT_NOT_FOUND_EXCEPTION"/>
value="CONTENT_HUB_OPERATION_NOT_SUPPORTED_EXCEPTION"/>
value="CONTENT_HUB_SECURITY_EXCEPTION"/>
value="CONTENT_HUB_TIMEOUT_EXCEPTION"/>
value="CONTENT_HUB_UNEXPECTED_EXCEPTION"/>
value="CUSTOM_METADATA_LIMIT_EXCEEDED"/>
value="CUSTOM_SETTINGS_LIMIT_EXCEEDED"/>
value="DATACLOUD_API_CLIENT_EXCEPTION"/>
value="DATACLOUD_API_DISABLED_EXCEPTION"/>
value="DATACLOUD_API_INVALID_QUERY_EXCEPTION"/>
value="DATACLOUD_API_SERVER_BUSY_EXCEPTION"/>
value="DATACLOUD_API_SERVER_EXCEPTION"/>
value="DATACLOUD_API_TIMEOUT_EXCEPTION"/>
value="DATACLOUD_API_UNAVAILABLE"/>
value="DUPLICATE_ARGUMENT_VALUE"/>
value="DUPLICATE_VALUE"/>
value="EMAIL_BATCH_SIZE_LIMIT_EXCEEDED"/>
value="EMAIL_TO_CASE_INVALID_ROUTING"/>
value="EMAIL_TO_CASE_LIMIT_EXCEEDED"/>
value="EMAIL_TO_CASE_NOT_ENABLED"/>
value="ENTITY_NOT_QUERYABLE"/>
value="ENVIRONMENT_HUB_MEMBERSHIP_CONFLICT"/>
value="EXCEEDED_ID_LIMIT"/>
value="EXCEEDED_LEAD_CONVERT_LIMIT"/>
value="EXCEEDED_MAX_SIZE_REQUEST"/>
value="EXCEEDED_MAX_SOBJECTS"/>
value="EXCEEDED_MAX_TYPES_LIMIT"/>
value="EXCEEDED_QUOTA"/>
value="EXTERNAL_OBJECT_AUTHENTICATION_EXCEPTION"/>
value="EXTERNAL_OBJECT_CONNECTION_EXCEPTION"/>
value="EXTERNAL_OBJECT_EXCEPTION"/>
value="EXTERNAL_OBJECT_UNSUPPORTED_EXCEPTION"/>
value="FEDERATED_SEARCH_ERROR"/>
value="FEED_NOT_ENABLED_FOR_OBJECT"/>
value="FUNCTIONALITY_NOT_ENABLED"/>
value="FUNCTIONALITY_TEMPORARILY_UNAVAILABLE"/>
value="ILLEGAL_QUERY_PARAMETER_VALUE"/>
value="INACTIVE_OWNER_OR_USER"/>
value="INACTIVE_PORTAL"/>
value="INSERT_UPDATE_DELETE_NOT_ALLOWED_DURING_MAINTENANCE
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
value="INSUFFICIENT_ACCESS"/>
value="INTERNAL_CANVAS_ERROR"/>
value="INVALID_ASSIGNMENT_RULE"/>
value="INVALID_BATCH_REQUEST"/>
value="INVALID_BATCH_SIZE"/>
"/>
"/>
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
<xsd:enumeration
value="INVALID_CLIENT"/>
value="INVALID_CROSS_REFERENCE_KEY"/>
value="INVALID_DATE_FORMAT"/>
value="INVALID_FIELD"/>
value="INVALID_FILTER_LANGUAGE"/>
value="INVALID_FILTER_VALUE"/>
value="INVALID_ID_FIELD"/>
value="INVALID_INPUT_COMBINATION"/>
value="INVALID_LOCALE_LANGUAGE"/>
value="INVALID_LOCATOR"/>
value="INVALID_LOGIN"/>
value="INVALID_MULTIPART_REQUEST"/>
value="INVALID_NEW_PASSWORD"/>
value="INVALID_OPERATION"/>
value="INVALID_OPERATION_WITH_EXPIRED_PASSWORD"/>
value="INVALID_PACKAGE_VERSION"/>
value="INVALID_PAGING_OPTION"/>
value="INVALID_QUERY_FILTER_OPERATOR"/>
value="INVALID_QUERY_LOCATOR"/>
value="INVALID_QUERY_SCOPE"/>
value="INVALID_REPLICATION_DATE"/>
value="INVALID_SEARCH"/>
value="INVALID_SEARCH_SCOPE"/>
value="INVALID_SESSION_ID"/>
value="INVALID_SOAP_HEADER"/>
value="INVALID_SORT_OPTION"/>
value="INVALID_SSO_GATEWAY_URL"/>
value="INVALID_TYPE"/>
value="INVALID_TYPE_FOR_OPERATION"/>
value="JIGSAW_ACTION_DISABLED"/>
value="JIGSAW_IMPORT_LIMIT_EXCEEDED"/>
value="JIGSAW_REQUEST_NOT_SUPPORTED"/>
value="JSON_PARSER_ERROR"/>
value="KEY_HAS_BEEN_DESTROYED"/>
value="LICENSING_DATA_ERROR"/>
value="LICENSING_UNKNOWN_ERROR"/>
value="LIMIT_EXCEEDED"/>
value="LOGIN_CHALLENGE_ISSUED"/>
value="LOGIN_CHALLENGE_PENDING"/>
value="LOGIN_DURING_RESTRICTED_DOMAIN"/>
value="LOGIN_DURING_RESTRICTED_TIME"/>
value="LOGIN_MUST_USE_SECURITY_TOKEN"/>
value="MALFORMED_ID"/>
value="MALFORMED_QUERY"/>
value="MALFORMED_SEARCH"/>
value="MISSING_ARGUMENT"/>
value="MISSING_RECORD"/>
value="MODIFIED"/>
value="MUTUAL_AUTHENTICATION_FAILED"/>
value="NOT_ACCEPTABLE"/>
value="NOT_MODIFIED"/>
value="NO_ACTIVE_DUPLICATE_RULE"/>
value="NO_SOFTPHONE_LAYOUT"/>
value="NUMBER_OUTSIDE_VALID_RANGE"/>
value="OPERATION_TOO_LARGE"/>
value="ORG_IN_MAINTENANCE"/>
value="ORG_IS_DOT_ORG"/>
value="ORG_IS_SIGNING_UP"/>
value="ORG_LOCKED"/>
value="ORG_NOT_OWNED_BY_INSTANCE"/>
<xsd:enumeration value="PASSWORD_LOCKOUT"/>
<xsd:enumeration value="PORTAL_NO_ACCESS"/>
<xsd:enumeration value="POST_BODY_PARSE_ERROR"/>
<xsd:enumeration value="QUERY_TIMEOUT"/>
<xsd:enumeration value="QUERY_TOO_COMPLICATED"/>
<xsd:enumeration value="REQUEST_LIMIT_EXCEEDED"/>
<xsd:enumeration value="REQUEST_RUNNING_TOO_LONG"/>
<xsd:enumeration value="SERVER_UNAVAILABLE"/>
<xsd:enumeration value="SERVICE_DESK_NOT_ENABLED"/>
<xsd:enumeration value="SOCIALCRM_FEEDSERVICE_API_CLIENT_EXCEPTION"/>
<xsd:enumeration value="SOCIALCRM_FEEDSERVICE_API_SERVER_EXCEPTION"/>
<xsd:enumeration value="SOCIALCRM_FEEDSERVICE_API_UNAVAILABLE"/>
<xsd:enumeration value="SSO_SERVICE_DOWN"/>
<xsd:enumeration value="SST_ADMIN_FILE_DOWNLOAD_EXCEPTION"/>
<xsd:enumeration value="TOO_MANY_APEX_REQUESTS"/>
<xsd:enumeration value="TOO_MANY_RECIPIENTS"/>
<xsd:enumeration value="TOO_MANY_RECORDS"/>
<xsd:enumeration value="TRIAL_EXPIRED"/>
<xsd:enumeration value="TXN_SECURITY_END_A_SESSION"/>
<xsd:enumeration value="TXN_SECURITY_NO_ACCESS"/>
<xsd:enumeration value="TXN_SECURITY_TWO_FA_REQUIRED"/>
<xsd:enumeration value="UNABLE_TO_LOCK_ROW"/>
<xsd:enumeration value="UNKNOWN_ATTACHMENT_EXCEPTION"/>
<xsd:enumeration value="UNKNOWN_EXCEPTION"/>
<xsd:enumeration value="UNKNOWN_ORG_SETTING"/>
<xsd:enumeration value="UNSUPPORTED_API_VERSION"/>
<xsd:enumeration value="UNSUPPORTED_ATTACHMENT_ENCODING"/>
<xsd:enumeration value="UNSUPPORTED_CLIENT"/>
<xsd:enumeration value="UNSUPPORTED_MEDIA_TYPE"/>
<xsd:enumeration value="XML_PARSER_ERROR"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="ApiFault">
<xsd:sequence>
<xsd:element name="exceptionCode" type="fns:ExceptionCode"/>
<xsd:element name="exceptionMessage" type="xsd:string" minOccurs="0"/>
<xsd:element name="extendedErrorDetails" type="tns:ExtendedErrorDetails" ni
llable="true" minOccurs="0" maxOccurs="unbounded"/>
<xsd:element name="upgradeURL" type="xsd:string" minOccurs="0"/>
<xsd:element name="upgradeMessage" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="ApiFault" type="fns:ApiFault"/>
<xsd:complexType name="ApiQueryFault">
<xsd:complexContent>
<xsd:extension base="fns:ApiFault">
<xsd:sequence>
<xsd:element name="row" type="xsd:int"/>
<xsd:element name="column" type="xsd:int"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="ApiQueryFault" type="fns:ApiQueryFault"/>
<xsd:complexType name="LoginFault">
<xsd:complexContent>
<xsd:extension base="fns:ApiFault"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="LoginFault" fns:type="LoginFault"/>
<xsd:complexType name="InvalidQueryLocatorFault">
<xsd:complexContent>
<xsd:extension base="fns:ApiFault"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="InvalidQueryLocatorFault" fns:type="InvalidQueryLocatorFau
lt"/>
<xsd:complexType name="InvalidNewPasswordFault">
<xsd:complexContent>
<xsd:extension base="fns:ApiFault"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="InvalidNewPasswordFault" fns:type="InvalidNewPasswordFault
"/>
<xsd:complexType name="InvalidIdFault">
<xsd:complexContent>
<xsd:extension base="fns:ApiFault"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="InvalidIdFault" fns:type="InvalidIdFault"/>
<xsd:complexType name="UnexpectedErrorFault">
<xsd:complexContent>
<xsd:extension base="fns:ApiFault"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="UnexpectedErrorFault" fns:type="UnexpectedErrorFault"/>
<xsd:complexType name="InvalidFieldFault">
<xsd:complexContent>
<xsd:extension base="fns:ApiQueryFault"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="InvalidFieldFault" fns:type="InvalidFieldFault"/>
<xsd:complexType name="InvalidSObjectFault">
<xsd:complexContent>
<xsd:extension base="fns:ApiQueryFault"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="InvalidSObjectFault" fns:type="InvalidSObjectFault"/>
<xsd:complexType name="MalformedQueryFault">
<xsd:complexContent>
<xsd:extension base="fns:ApiQueryFault"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="MalformedQueryFault" fns:type="MalformedQueryFault"/>
<xsd:complexType name="MalformedSearchFault">
<xsd:complexContent>
<xsd:extension base="fns:ApiQueryFault"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="MalformedSearchFault" fns:type="MalformedSearchFault"/>
</xsd:schema>
</types>
<!-- Message for the header parts -->
<message name="Header">
<part name="APIPerformanceInfo" element="tns:APIPerformanceInfo"/>
<part name="AllOrNoneHeader" element="tns:AllOrNoneHeader"/>
<part name="AllowFieldTruncationHeader" element="tns:AllowFieldTruncationHeade
r"/>
<part name="CallOptions" element="tns:CallOptions"/>
<part name="DebuggingHeader" element="tns:DebuggingHeader"/>
<message name="describeWorkitemActionsResponse">
<part element="tns:describeWorkitemActionsResponse" name="parameters"/>
</message>
<message name="executeAnonymousRequest">
<part element="tns:executeAnonymous" name="parameters"/>
</message>
<message name="executeAnonymousResponse">
<part element="tns:executeAnonymousResponse" name="parameters"/>
</message>
<message name="getDeletedRequest">
<part element="tns:getDeleted" name="parameters"/>
</message>
<message name="getDeletedResponse">
<part element="tns:getDeletedResponse" name="parameters"/>
</message>
<message name="getServerTimestampRequest">
<part element="tns:getServerTimestamp" name="parameters"/>
</message>
<message name="getServerTimestampResponse">
<part element="tns:getServerTimestampResponse" name="parameters"/>
</message>
<message name="getUpdatedRequest">
<part element="tns:getUpdated" name="parameters"/>
</message>
<message name="getUpdatedResponse">
<part element="tns:getUpdatedResponse" name="parameters"/>
</message>
<message name="getUserInfoRequest">
<part element="tns:getUserInfo" name="parameters"/>
</message>
<message name="getUserInfoResponse">
<part element="tns:getUserInfoResponse" name="parameters"/>
</message>
<message name="invalidateSessionsRequest">
<part element="tns:invalidateSessions" name="parameters"/>
</message>
<message name="invalidateSessionsResponse">
<part element="tns:invalidateSessionsResponse" name="parameters"/>
</message>
<message name="loginRequest">
<part element="tns:login" name="parameters"/>
</message>
<message name="loginResponse">
<part element="tns:loginResponse" name="parameters"/>
</message>
<message name="logoutRequest">
<part element="tns:logout" name="parameters"/>
</message>
<message name="logoutResponse">
<part element="tns:logoutResponse" name="parameters"/>
</message>
<message name="queryRequest">
<part element="tns:query" name="parameters"/>
</message>
<message name="queryResponse">
<part element="tns:queryResponse" name="parameters"/>
</message>
<message name="queryAllRequest">
<part element="tns:queryAll" name="parameters"/>
</message>
<message name="queryAllResponse">
<part element="tns:queryAllResponse" name="parameters"/>
</message>
<message name="queryMoreRequest">
<part element="tns:queryMore" name="parameters"/>
</message>
<message name="queryMoreResponse">
<part element="tns:queryMoreResponse" name="parameters"/>
</message>
<message name="retrieveRequest">
<part element="tns:retrieve" name="parameters"/>
</message>
<message name="retrieveResponse">
<part element="tns:retrieveResponse" name="parameters"/>
</message>
<message name="runTestsRequest">
<part element="tns:runTests" name="parameters"/>
</message>
<message name="runTestsResponse">
<part element="tns:runTestsResponse" name="parameters"/>
</message>
<message name="runTestsAsynchronousRequest">
<part element="tns:runTestsAsynchronous" name="parameters"/>
</message>
<message name="runTestsAsynchronousResponse">
<part element="tns:runTestsAsynchronousResponse" name="parameters"/>
</message>
<message name="searchRequest">
<part element="tns:search" name="parameters"/>
</message>
<message name="searchResponse">
<part element="tns:searchResponse" name="parameters"/>
</message>
<message name="setPasswordRequest">
<part element="tns:setPassword" name="parameters"/>
</message>
<message name="setPasswordResponse">
<part element="tns:setPasswordResponse" name="parameters"/>
</message>
<message name="updateRequest">
<part element="tns:update" name="parameters"/>
</message>
<message name="updateResponse">
<part element="tns:updateResponse" name="parameters"/>
</message>
<message name="upsertRequest">
<part element="tns:upsert" name="parameters"/>
</message>
<message name="upsertResponse">
<part element="tns:upsertResponse" name="parameters"/>
</message>
<portType name="SforceServicePortType">
<operation name="create">
<documentation>Create a set of new sObjects</documentation>
<input message="tns:createRequest"/>
<output message="tns:createResponse"/>
</operation>
<operation name="delete">
<documentation>Delete a set of sObjects based on object id</documentation>
<input message="tns:deleteRequest"/>
<output message="tns:deleteResponse"/>
</operation>
<operation name="describeGlobal">
<documentation>Describe the Global state</documentation>
<input message="tns:describeGlobalRequest"/>
<output message="tns:describeGlobalResponse"/>
</operation>
<operation name="describeLayout">
<documentation>Describe the layout of the given sObject or the given actionab
le global page.</documentation>
<input message="tns:describeLayoutRequest"/>
<output message="tns:describeLayoutResponse"/>
</operation>
<operation name="describeSObject">
<documentation>Describe an sObject</documentation>
<input message="tns:describeSObjectRequest"/>
<output message="tns:describeSObjectResponse"/>
</operation>
<operation name="describeSObjects">
<documentation>Describe multiple sObjects (upto 100)</documentation>
<input message="tns:describeSObjectsRequest"/>
<output message="tns:describeSObjectsResponse"/>
</operation>
<operation name="describeSoqlListViews">
<documentation>Describe the ListViews as SOQL metadata for the generation of
SOQL.</documentation>
<input message="tns:describeSoqlListViewsRequest"/>
<output message="tns:describeSoqlListViewsResponse"/>
</operation>
<operation name="describeValueType">
<documentation>Describe a complex value type</documentation>
<input message="tns:describeValueTypeRequest"/>
<output message="tns:describeValueTypeResponse"/>
</operation>
<operation name="describeWorkitemActions">
<documentation>Determine which actions are available for the given workitem</
documentation>
<input message="tns:describeWorkitemActionsRequest"/>
<output message="tns:describeWorkitemActionsResponse"/>
</operation>
<operation name="executeAnonymous">
<documentation>Execute an anonymous Apex code block</documentation>
<input message="tns:executeAnonymousRequest"/>
<output message="tns:executeAnonymousResponse"/>
</operation>
<operation name="getDeleted">
<documentation>Get the IDs for deleted sObjects</documentation>
<input message="tns:getDeletedRequest"/>
<output message="tns:getDeletedResponse"/>
</operation>
<operation name="getServerTimestamp">
<documentation>Gets server timestamp</documentation>
<input message="tns:getServerTimestampRequest"/>
<output message="tns:getServerTimestampResponse"/>
</operation>
<operation name="getUpdated">
<documentation>Get the IDs for updated sObjects</documentation>
<input message="tns:getUpdatedRequest"/>
<output message="tns:getUpdatedResponse"/>
</operation>
<operation name="getUserInfo">
<documentation>Returns standard information relevant to the current user</doc
umentation>
<input message="tns:getUserInfoRequest"/>
<output message="tns:getUserInfoResponse"/>
</operation>
<operation name="invalidateSessions">
<documentation>Logs out and invalidates session ids</documentation>
<input message="tns:invalidateSessionsRequest"/>
<output message="tns:invalidateSessionsResponse"/>
</operation>
<operation name="login">
<documentation>Login to the Salesforce.com SOAP Api</documentation>
<input message="tns:loginRequest"/>
<output message="tns:loginResponse"/>
</operation>
<operation name="logout">
<documentation>Logout the current user, invalidating the current session.</do
cumentation>
<input message="tns:logoutRequest"/>
<output message="tns:logoutResponse"/>
</operation>
<operation name="query">
<documentation>Create a Query Cursor</documentation>
<input message="tns:queryRequest"/>
<output message="tns:queryResponse"/>
</operation>
<operation name="queryAll">
<documentation>Create a Query Cursor, including deleted sObjects</documentati
on>
<input message="tns:queryAllRequest"/>
<output message="tns:queryAllResponse"/>
</operation>
<operation name="queryMore">
<documentation>Gets the next batch of sObjects from a query</documentation>
<input message="tns:queryMoreRequest"/>
<output message="tns:queryMoreResponse"/>
</operation>
<operation name="retrieve">
<documentation>Get a set of sObjects</documentation>
<input message="tns:retrieveRequest"/>
<output message="tns:retrieveResponse"/>
</operation>
<operation name="runTests">
<documentation>Execute test methods</documentation>
<input message="tns:runTestsRequest"/>
<output message="tns:runTestsResponse"/>
</operation>
<operation name="runTestsAsynchronous">
<documentation>Execute asynchronous runTests</documentation>
<input message="tns:runTestsAsynchronousRequest"/>
<output message="tns:runTestsAsynchronousResponse"/>
</operation>
<operation name="search">
<documentation>Search for sObjects</documentation>
<input message="tns:searchRequest"/>
<output message="tns:searchResponse"/>
</operation>
<operation name="setPassword">
<documentation>Set a user's password</documentation>
<input message="tns:setPasswordRequest"/>
<output message="tns:setPasswordResponse"/>
</operation>
<operation name="update">
<documentation>Update a set of sObjects</documentation>
<input message="tns:updateRequest"/>
<output message="tns:updateResponse"/>
</operation>
<operation name="upsert">
<documentation>Update or insert a set of sObjects based on object id</documen
tation>
<input message="tns:upsertRequest"/>
<output message="tns:upsertResponse"/>
</operation>
</portType>
<binding name="SforceServiceBinding" type="tns:SforceServicePortType">
<soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http
"/>
<operation name="create">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:header use="literal" part="MetadataWarningsHeader" message="tns:Header
"/>
<soap:header use="literal" part="AllOrNoneHeader" message="tns:Header"/>
<soap:header use="literal" part="CallOptions" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:header use="literal" part="APIPerformanceInfo" message="tns:Header"/>
<soap:body use="literal"/>
</output>
</operation>
<operation name="delete">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:header use="literal" part="MetadataWarningsHeader" message="tns:Header
"/>
<soap:header use="literal" part="AllOrNoneHeader" message="tns:Header"/>
<soap:header use="literal" part="CallOptions" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:header use="literal" part="APIPerformanceInfo" message="tns:Header"/>
<soap:body use="literal"/>
</output>
</operation>
<operation name="describeGlobal">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:header use="literal" part="CallOptions" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:header use="literal" part="APIPerformanceInfo" message="tns:Header"/>
<soap:body use="literal"/>
</output>
</operation>
<operation name="describeLayout">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="describeSObject">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:header use="literal" part="CallOptions" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:header use="literal" part="APIPerformanceInfo" message="tns:Header"/>
<soap:body use="literal"/>
</output>
</operation>
<operation name="describeSObjects">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:header use="literal" part="CallOptions" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:header use="literal" part="APIPerformanceInfo" message="tns:Header"/>
<soap:body use="literal"/>
</output>
</operation>
<operation name="describeSoqlListViews">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="describeValueType">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="describeWorkitemActions">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="executeAnonymous">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:header use="literal" part="DebuggingHeader" message="tns:Header"/>
<soap:header use="literal" part="PackageVersionHeader" message="tns:Header"/
>
<soap:header use="literal" part="CallOptions" message="tns:Header"/>
<soap:header use="literal" part="AllowFieldTruncationHeader" message="tns:He
ader"/>
<soap:header use="literal" part="DisableFeedTrackingHeader" message="tns:Hea
der"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:header use="literal" part="DebuggingInfo" message="tns:Header"/>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getDeleted">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getServerTimestamp">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getUpdated">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="getUserInfo">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="invalidateSessions">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="login">
<soap:operation soapAction=""/>
<input>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="logout">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="query">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:header use="literal" part="CallOptions" message="tns:Header"/>
<soap:header use="literal" part="MetadataVersionCheck" message="tns:Header"/
>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:header use="literal" part="MetadataVersionCheck" message="tns:Header"/
>
<soap:header use="literal" part="APIPerformanceInfo" message="tns:Header"/>
<soap:body use="literal"/>
</output>
</operation>
<operation name="queryAll">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:header use="literal" part="CallOptions" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:header use="literal" part="APIPerformanceInfo" message="tns:Header"/>
<soap:body use="literal"/>
</output>
</operation>
<operation name="queryMore">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:header use="literal" part="CallOptions" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:header use="literal" part="APIPerformanceInfo" message="tns:Header"/>
<soap:body use="literal"/>
</output>
</operation>
<operation name="retrieve">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:header use="literal" part="CallOptions" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:header use="literal" part="APIPerformanceInfo" message="tns:Header"/>
<soap:body use="literal"/>
</output>
</operation>
<operation name="runTests">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:header use="literal" part="DebuggingHeader" message="tns:Header"/>
<soap:header use="literal" part="CallOptions" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:header use="literal" part="DebuggingInfo" message="tns:Header"/>
<soap:body use="literal"/>
</output>
</operation>
<operation name="runTestsAsynchronous">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:header use="literal" part="DebuggingHeader" message="tns:Header"/>
<soap:header use="literal" part="CallOptions" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:header use="literal" part="DebuggingInfo" message="tns:Header"/>
<soap:body use="literal"/>
</output>
</operation>
<operation name="search">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:header use="literal" part="CallOptions" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:header use="literal" part="APIPerformanceInfo" message="tns:Header"/>
<soap:body use="literal"/>
</output>
</operation>
<operation name="setPassword">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:body use="literal"/>
</output>
</operation>
<operation name="update">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:header use="literal" part="MetadataWarningsHeader" message="tns:Header
"/>
<soap:header use="literal" part="AllOrNoneHeader" message="tns:Header"/>
<soap:header use="literal" part="CallOptions" message="tns:Header"/>
<soap:header use="literal" part="MetadataVersionCheck" message="tns:Header"/
>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:header use="literal" part="MetadataVersionCheck" message="tns:Header"/
>
<soap:header use="literal" part="APIPerformanceInfo" message="tns:Header"/>
<soap:body use="literal"/>
</output>
</operation>
<operation name="upsert">
<soap:operation soapAction=""/>
<input>
<soap:header use="literal" part="SessionHeader" message="tns:Header"/>
<soap:header use="literal" part="MetadataWarningsHeader" message="tns:Header
"/>
<soap:header use="literal" part="MetadataVersionCheck" message="tns:Header"/
>
<soap:header use="literal" part="AllOrNoneHeader" message="tns:Header"/>
<soap:header use="literal" part="CallOptions" message="tns:Header"/>
<soap:body use="literal" parts="parameters"/>
</input>
<output>
<soap:header use="literal" part="MetadataVersionCheck" message="tns:Header"/
>
<soap:header use="literal" part="APIPerformanceInfo" message="tns:Header"/>
<soap:body use="literal"/>
</output>
</operation>
</binding>
<service name="SforceServiceService">
<documentation></documentation>
<port binding="tns:SforceServiceBinding" name="SforceService">
<soap:address location="https://login.salesforce.com/services/Soap/T/38.0"/>
</port>
</service>
</definitions>