Subversion Repositories XServices

Rev

Go to most recent revision | View as "text/plain" | Blame | Last modification | View Log | Download | RSS feed

<?xml version="1.0" encoding="UTF-8"?>
<definitions name="aewebservices71"
 targetNamespace="http://localhost:80/gsoap/aewebservices71.wsdl"
 xmlns:tns="http://localhost:80/gsoap/aewebservices71.wsdl"
 xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
 xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xmlns:xsd="http://www.w3.org/2001/XMLSchema"
 xmlns:c14n="http://www.w3.org/2001/10/xml-exc-c14n#"
 xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
 xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
 xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
 xmlns:ae="urn:aewebservices71"
 xmlns:SOAP="http://schemas.xmlsoap.org/wsdl/soap/"
 xmlns:MIME="http://schemas.xmlsoap.org/wsdl/mime/"
 xmlns:DIME="http://schemas.xmlsoap.org/ws/2002/04/dime/wsdl/"
 xmlns:WSDL="http://schemas.xmlsoap.org/wsdl/"
 xmlns="http://schemas.xmlsoap.org/wsdl/">

<types>

 <schema targetNamespace="urn:aewebservices71"
  xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:xsd="http://www.w3.org/2001/XMLSchema"
  xmlns:c14n="http://www.w3.org/2001/10/xml-exc-c14n#"
  xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
  xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
  xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
  xmlns:ae="urn:aewebservices71"
  xmlns="http://www.w3.org/2001/XMLSchema"
  elementFormDefault="qualified"
  attributeFormDefault="qualified">
  <import namespace="http://www.w3.org/2001/10/xml-exc-c14n#"/>
  <import namespace="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"/>
  <import namespace="http://www.w3.org/2000/09/xmldsig#"/>
  <import namespace="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"/>
  <import namespace="http://schemas.xmlsoap.org/soap/encoding/"/>
  <!-- fault element -->
  <element name="AEWebservicesFault" type="xsd:string"/>
  <simpleType name="Set-Value-By">
   <restriction base="xsd:string">
    <enumeration value="PRECEDENCE-VALUE"/>
    <enumeration value="UUID-VALUE"/>
    <enumeration value="INTERNAL-VALUE"/>
    <enumeration value="DISPLAY-VALUE"/>
   </restriction>
  </simpleType>
  <simpleType name="Set-Value-Method">
   <restriction base="xsd:string">
    <enumeration value="REPLACE-VALUES"/>
    <enumeration value="APPEND-VALUES"/>
    <enumeration value="REMOVE-VALUES"/>
   </restriction>
  </simpleType>
  <simpleType name="Attachment-Access-Type">
   <restriction base="xsd:string">
    <enumeration value="ATTACHACCESS-DEFAULT"/>
    <enumeration value="ATTACHACCESS-RESTRICTED"/>
    <enumeration value="ATTACHACCESS-UNRESTRICTED"/>
   </restriction>
  </simpleType>
  <simpleType name="ItemLink-Type">
   <restriction base="xsd:string">
    <enumeration value="DEFAULT-ITEM-LINK"/>
    <enumeration value="TWOWAY-NO-TRIGGERS"/>
    <enumeration value="ONEWAY-NO-TRIGGERS"/>
    <enumeration value="ONEWAY-CURRENT-TRIGGERS-LINKED"/>
    <enumeration value="TWOWAY-CURRENT-TRIGGERS-LINKED"/>
    <enumeration value="TWOWAY-LINKED-TRIGGERS-CURRENT"/>
    <enumeration value="TWOWAY-BOTH-TRIGGERS"/>
   </restriction>
  </simpleType>
  <simpleType name="ImportCurrentOverallStatus">
   <restriction base="xsd:string">
    <enumeration value="IMPORT-IN-PROGRESS"/>
    <enumeration value="IMPORT-COMPLETED"/>
   </restriction>
  </simpleType>
  <simpleType name="Solution-Type">
   <restriction base="xsd:string">
    <enumeration value="TEAMTRACK-SOLUTION"/>
    <enumeration value="USER-SOLUTION"/>
    <enumeration value="THIRDPARTY-SOLUTION"/>
   </restriction>
  </simpleType>
  <simpleType name="Table-Type">
   <restriction base="xsd:string">
    <enumeration value="NOT-SPECIFIED"/>
    <enumeration value="SYSTEM-TABLE"/>
    <enumeration value="PRIMARY-TABLE"/>
    <enumeration value="AUXILIARY-TABLE"/>
    <enumeration value="SYSTEM-AUXILIARY-TABLE"/>
    <enumeration value="ARCHIVE-TABLE"/>
   </restriction>
  </simpleType>
  <simpleType name="Field-Type">
   <restriction base="xsd:string">
    <enumeration value="FLDTYPE-UNKNOWN"/>
    <enumeration value="FLDTYPE-NUMERIC"/>
    <enumeration value="FLDTYPE-TEXT"/>
    <enumeration value="FLDTYPE-DATETIME"/>
    <enumeration value="FLDTYPE-SELECTION"/>
    <enumeration value="FLDTYPE-BINARY"/>
    <enumeration value="FLDTYPE-STATE"/>
    <enumeration value="FLDTYPE-USER"/>
    <enumeration value="FLDTYPE-PROJECT"/>
    <enumeration value="FLDTYPE-SUMMATION"/>
    <enumeration value="FLDTYPE-MULTIPLE-SELECTION"/>
    <enumeration value="FLDTYPE-CONTACT"/>
    <enumeration value="FLDTYPE-INCIDENT"/>
    <enumeration value="FLDTYPE-FOLDER"/>
    <enumeration value="FLDTYPE-RELATIONAL"/>
    <enumeration value="FLDTYPE-SUBRELATIONAL"/>
    <enumeration value="FLDTYPE-SYSTEM"/>
    <enumeration value="FLDTYPE-MULTIPLE-RELATIONAL"/>
    <enumeration value="FLDTYPE-MULTIPLE-GROUP"/>
    <enumeration value="FLDTYPE-MULTIPLE-USERGROUP"/>
   </restriction>
  </simpleType>
  <simpleType name="ReportType">
   <restriction base="xsd:string">
    <enumeration value="LISTING"/>
   </restriction>
  </simpleType>
  <simpleType name="ReportCategory">
   <restriction base="xsd:string">
    <enumeration value="ALL"/>
    <enumeration value="APPLICATION"/>
    <enumeration value="BUILTIN"/>
    <enumeration value="MY"/>
    <enumeration value="QUICKLINKS"/>
    <enumeration value="USERREPORTS"/>
   </restriction>
  </simpleType>
  <simpleType name="ReportAccessLevel">
   <restriction base="xsd:string">
    <enumeration value="PRIVATE"/>
    <enumeration value="GUEST"/>
    <enumeration value="USER"/>
    <enumeration value="MANAGER"/>
   </restriction>
  </simpleType>
  <simpleType name="Transition-Type">
   <restriction base="xsd:string">
    <enumeration value="TRANSITION-REGULAR"/>
    <enumeration value="TRANSITION-COPY"/>
    <enumeration value="TRANSITION-POST"/>
    <enumeration value="TRANSITION-SUBMITPROBLEM"/>
    <enumeration value="TRANSITION-MOBILE"/>
    <enumeration value="TRANSITION-SUBTASK"/>
    <enumeration value="TRANSITION-UPDATE"/>
    <enumeration value="TRANSITION-DELETE"/>
    <enumeration value="TRANSITION-EXTERNALPOST"/>
   </restriction>
  </simpleType>
  <simpleType name="DatePreference">
   <restriction base="xsd:string">
    <enumeration value="DATE-FORMAT-FROM-LOCALE"/>
    <enumeration value="DATE-FORMAT-MM-DD-YYYY"/>
    <enumeration value="DATE-FORMAT-DD-MM-YYYY"/>
    <enumeration value="DATE-FORMAT-DD-MM-YYYY.S"/>
    <enumeration value="DATE-FORMAT-YYYY-MM-DD"/>
   </restriction>
  </simpleType>
  <simpleType name="TimePreference">
   <restriction base="xsd:string">
    <enumeration value="TIME-FORMAT-12HOUR"/>
    <enumeration value="TIME-FORMAT-24HOUR"/>
    <enumeration value="TIME-FORMAT-USE-GMT-OFFSET"/>
    <enumeration value="TIME-FORMAT-HONOR-DAYLIGHT"/>
   </restriction>
  </simpleType>
  <complexType name="Auth">
   <sequence>
     <element name="userId" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="password" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="hostname" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="loginAsUserId" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
   </sequence>
  </complexType>
  <complexType name="ExtraValue">
   <sequence>
     <element name="valueType" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="value" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
   </sequence>
  </complexType>
  <complexType name="Value">
   <sequence>
     <element name="displayValue" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="internalValue" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="uuid" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="extraValues" type="ae:ExtraValue" minOccurs="0" maxOccurs="unbounded"/>
   </sequence>
  </complexType>
  <complexType name="NameValue">
   <sequence>
     <element name="name" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="id" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="uuid" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="setValueBy" type="ae:Set-Value-By" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="setValueMethod" type="ae:Set-Value-Method" minOccurs="0" maxOccurs="1" nillable="true"/>
    <choice>
     <element name="value" type="ae:Value" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="values" type="ae:Value" minOccurs="0" maxOccurs="unbounded"/>
    </choice>
   </sequence>
  </complexType>
  <complexType name="Note">
   <sequence>
     <element name="id" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="title" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="note" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="modificationDateTime" type="xsd:dateTime" minOccurs="0" maxOccurs="1"/>
     <element name="accessType" type="ae:Attachment-Access-Type" minOccurs="1" maxOccurs="1" default="ATTACHACCESS-DEFAULT"/>
   </sequence>
  </complexType>
  <complexType name="ItemLink">
   <sequence>
     <element name="id" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="itemID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="linkType" type="ae:ItemLink-Type" minOccurs="1" maxOccurs="1" default="DEFAULT-ITEM-LINK"/>
     <element name="modificationDateTime" type="xsd:dateTime" minOccurs="0" maxOccurs="1"/>
     <element name="accessType" type="ae:Attachment-Access-Type" minOccurs="1" maxOccurs="1" default="ATTACHACCESS-DEFAULT"/>
   </sequence>
  </complexType>
  <complexType name="URLAttachment">
   <sequence>
     <element name="id" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="name" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="url" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="showAsImage" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
     <element name="modificationDateTime" type="xsd:dateTime" minOccurs="0" maxOccurs="1"/>
     <element name="accessType" type="ae:Attachment-Access-Type" minOccurs="1" maxOccurs="1" default="ATTACHACCESS-DEFAULT"/>
   </sequence>
  </complexType>
  <complexType name="FileAttachment">
   <sequence>
     <element name="id" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="name" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="fileName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="showAsImage" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
     <element name="modificationDateTime" type="xsd:dateTime" minOccurs="0" maxOccurs="1"/>
     <element name="url" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="accessType" type="ae:Attachment-Access-Type" minOccurs="1" maxOccurs="1" default="ATTACHACCESS-DEFAULT"/>
   </sequence>
  </complexType>
  <complexType name="FileAttachmentContents">
   <complexContent>
    <extension base="ae:FileAttachment">
     <sequence>
     <element name="checksum" type="xsd:long" minOccurs="1" maxOccurs="1"/>
     <element name="encodedContents" type="xsd:base64Binary" minOccurs="1" maxOccurs="1" nillable="false"/>
     </sequence>
    </extension>
   </complexContent>
  </complexType>
  <complexType name="FileContents">
   <sequence>
     <element name="checksum" type="xsd:long" minOccurs="1" maxOccurs="1"/>
     <element name="encodedContents" type="xsd:base64Binary" minOccurs="1" maxOccurs="1" nillable="false"/>
   </sequence>
  </complexType>
  <complexType name="ImportCurrentStatus">
   <sequence>
     <element name="importStatus" type="ae:ImportCurrentOverallStatus" minOccurs="1" maxOccurs="1"/>
     <element name="percentageComplete" type="xsd:long" minOccurs="1" maxOccurs="1"/>
     <element name="currentStep" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
   </sequence>
  </complexType>
  <complexType name="Item">
   <sequence>
     <element name="itemID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="itemUUID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="itemName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
   </sequence>
  </complexType>
  <complexType name="TTItem">
   <sequence>
     <element name="genericItem" type="ae:Item" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="itemType" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="classification" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="classificationUUID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="title" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="description" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="createdBy" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="createDate" type="xsd:dateTime" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="modifiedBy" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="modifiedDate" type="xsd:dateTime" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="activeInactive" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="state" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="owner" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="url" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="extendedFieldList" type="ae:NameValue" minOccurs="0" maxOccurs="unbounded"/>
     <element name="noteList" type="ae:Note" minOccurs="0" maxOccurs="unbounded"/>
     <element name="itemLinkList" type="ae:ItemLink" minOccurs="0" maxOccurs="unbounded"/>
     <element name="urlAttachmentList" type="ae:URLAttachment" minOccurs="0" maxOccurs="unbounded"/>
     <element name="fileAttachmentList" type="ae:FileAttachment" minOccurs="0" maxOccurs="unbounded"/>
   </sequence>
  </complexType>
  <complexType name="ApplicationData">
   <sequence>
     <element name="applicationID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="applicationUUID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="name" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="description" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="appDefUUID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="revision" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
   </sequence>
  </complexType>
  <complexType name="SolutionData">
   <sequence>
     <element name="solutionID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="solutionUUID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="name" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="displayName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="type" type="ae:Solution-Type" minOccurs="1" maxOccurs="1"/>
     <element name="prefix" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="description" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
   </sequence>
  </complexType>
  <complexType name="SolutionWithUniqueName">
   <sequence>
     <element name="solutionID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="solutionUUID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="uniqueName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="name" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="displayName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="type" type="ae:Solution-Type" minOccurs="1" maxOccurs="1"/>
     <element name="prefix" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="description" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
   </sequence>
  </complexType>
  <complexType name="Field">
   <sequence>
     <element name="fieldID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="fieldUUID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="name" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="displayName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="fieldType" type="ae:Field-Type" minOccurs="1" maxOccurs="1"/>
   </sequence>
  </complexType>
  <complexType name="TableData">
   <sequence>
     <element name="tableID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="tableUUID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="solutionID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="type" type="ae:Table-Type" minOccurs="1" maxOccurs="1"/>
     <element name="name" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="displayName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="description" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="fieldList" type="ae:Field" minOccurs="0" maxOccurs="unbounded"/>
   </sequence>
  </complexType>
  <complexType name="QueryRange">
   <sequence>
     <element name="startIndex" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="fetchSize" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="totalCount" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
   </sequence>
  </complexType>
  <complexType name="ReportsFilter">
   <sequence>
     <element name="solutionID" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="solutionName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="projectID" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="projectName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="projectUUID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="tableID" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="tableName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="authorID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="reportType" type="ae:ReportType" minOccurs="0" maxOccurs="1" default="LISTING"/>
     <element name="reportCategory" type="ae:ReportCategory" minOccurs="0" maxOccurs="1" default="ALL"/>
     <element name="reportAccessLevel" type="ae:ReportAccessLevel" minOccurs="0" maxOccurs="1"/>
     <element name="reportName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="includeSubProjects" type="xsd:boolean" minOccurs="0" maxOccurs="1" default="false"/>
     <element name="createdDateFrom" type="xsd:dateTime" minOccurs="0" maxOccurs="1"/>
     <element name="createdDateTo" type="xsd:dateTime" minOccurs="0" maxOccurs="1"/>
   </sequence>
  </complexType>
  <complexType name="ReportInfo">
   <sequence>
     <element name="reportID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="reportUUID" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="false"/>
     <element name="reportName" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="false"/>
     <element name="reportURL" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="false"/>
     <element name="reportType" type="ae:ReportType" minOccurs="1" maxOccurs="1" default="LISTING"/>
     <element name="reportCategory" type="ae:ReportCategory" minOccurs="1" maxOccurs="1"/>
     <element name="reportAccessLevel" type="ae:ReportAccessLevel" minOccurs="1" maxOccurs="1"/>
     <element name="solutionID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="solutionName" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="false"/>
     <element name="tableID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="projectID" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="projectName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="projectUUID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="createdBy" type="xsd:string" minOccurs="1" maxOccurs="1" nillable="false"/>
     <element name="createDate" type="xsd:dateTime" minOccurs="1" maxOccurs="1"/>
     <element name="modifiedBy" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="modifiedDate" type="xsd:dateTime" minOccurs="0" maxOccurs="1"/>
     <element name="execDate" type="xsd:dateTime" minOccurs="0" maxOccurs="1"/>
     <element name="isQueryAtRuntime" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
   </sequence>
  </complexType>
  <complexType name="OrderBy">
   <sequence>
     <element name="firstFieldName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="secondFieldName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
   </sequence>
  </complexType>
  <complexType name="ReportDefinition">
   <sequence>
     <element name="orderBy" type="ae:OrderBy" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="columns" type="ae:Field" minOccurs="0" maxOccurs="unbounded"/>
   </sequence>
  </complexType>
  <complexType name="ReportResult">
   <sequence>
     <element name="itemURL" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="itemId" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="itemName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="fieldValue" type="ae:ExtraValue" minOccurs="0" maxOccurs="unbounded"/>
   </sequence>
  </complexType>
  <complexType name="GetReportsResult">
   <sequence>
     <element name="queryRange" type="ae:QueryRange" minOccurs="1" maxOccurs="1" nillable="false"/>
     <element name="report" type="ae:ReportInfo" minOccurs="0" maxOccurs="unbounded"/>
   </sequence>
  </complexType>
  <complexType name="RunReportResult">
   <sequence>
     <element name="queryRange" type="ae:QueryRange" minOccurs="1" maxOccurs="1" nillable="false"/>
     <element name="reportInfo" type="ae:ReportInfo" minOccurs="1" maxOccurs="1" nillable="false"/>
     <element name="reportDefinition" type="ae:ReportDefinition" minOccurs="1" maxOccurs="1" nillable="false"/>
     <element name="result" type="ae:ReportResult" minOccurs="0" maxOccurs="unbounded"/>
   </sequence>
  </complexType>
  <complexType name="ProjectData">
   <sequence>
     <element name="projectID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="projectUUID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="name" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="fullyQualifiedName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="description" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
   </sequence>
  </complexType>
  <complexType name="Transition">
   <sequence>
     <element name="transitionID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="transitionUUID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="name" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="fromState" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="fromStateID" type="xsd:integer" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="fromStateUUID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="toState" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="toStateID" type="xsd:integer" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="toStateUUID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="type" type="ae:Transition-Type" minOccurs="1" maxOccurs="1"/>
     <element name="fullyQualifiedPostIssueProjectName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="transitionAttributes" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
   </sequence>
  </complexType>
  <complexType name="Privilege">
   <sequence>
     <element name="name" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="objectUUID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="type" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
   </sequence>
  </complexType>
  <complexType name="User">
   <sequence>
     <element name="userId" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="userName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="id" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="uuid" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="email" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="emailCC" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="timezone" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="offsetFromGMT" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="dstSavings" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="namespaceName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
   </sequence>
  </complexType>
  <complexType name="UserWithPreferences">
   <sequence>
     <element name="userId" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="userName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="id" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="uuid" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="email" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="emailCC" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="timezone" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="offsetFromGMT" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="dstSavings" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="datePreference" type="ae:DatePreference" minOccurs="0" maxOccurs="1"/>
     <element name="timePreference" type="ae:TimePreference" minOccurs="0" maxOccurs="1"/>
     <element name="namespaceName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
   </sequence>
  </complexType>
  <complexType name="UserExtended">
   <complexContent>
    <extension base="ae:UserWithPreferences">
     <sequence>
     <element name="phoneNumber" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="locale" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     </sequence>
    </extension>
   </complexContent>
  </complexType>
  <complexType name="NoteLoggerInfo">
   <sequence>
     <element name="emailAddress" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
   </sequence>
  </complexType>
  <complexType name="StateChangeHistory">
   <sequence>
     <element name="newStateID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="newStateName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="transitionID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="transitionName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="time" type="xsd:dateTime" minOccurs="1" maxOccurs="1"/>
     <element name="userID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="userName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="ownerID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="ownerName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
   </sequence>
  </complexType>
  <complexType name="GetStateChangeHistoryResult">
   <sequence>
     <element name="queryRange" type="ae:QueryRange" minOccurs="1" maxOccurs="1" nillable="false"/>
     <element name="stateChangeHistoryList" type="ae:StateChangeHistory" minOccurs="0" maxOccurs="unbounded"/>
   </sequence>
  </complexType>
  <!-- operation request element -->
  <element name="Logout">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="LogoutResponse">
   <complexType>
    <sequence>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetVersion">
   <complexType>
    <sequence>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetVersionResponse">
   <complexType>
    <sequence>
     <element name="return" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetApplications">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetApplicationsResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:ApplicationData" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetSolutions">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetSolutionsResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:SolutionData" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetSolutionsWithUniqueName">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetSolutionsWithUniqueNameResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:SolutionWithUniqueName" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetTables">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="solutionID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="tableType" type="ae:Table-Type" minOccurs="1" maxOccurs="1"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetTablesResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:TableData" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetTablesWithName">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="solutionName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="tableType" type="ae:Table-Type" minOccurs="1" maxOccurs="1"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetTablesWithNameResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:TableData" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetReports">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="queryRange" type="ae:QueryRange" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="reportsFilter" type="ae:ReportsFilter" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetReportsResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:GetReportsResult" minOccurs="1" maxOccurs="1" nillable="false"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="RunReport">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="queryRange" type="ae:QueryRange" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="reportUUID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="reportName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="reportID" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="solutionID" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="solutionName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="projectID" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="projectName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="projectUUID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="tableID" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="tableName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="reportCategory" type="ae:ReportCategory" minOccurs="0" maxOccurs="1"/>
     <element name="reportAccessLevel" type="ae:ReportAccessLevel" minOccurs="0" maxOccurs="1"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="RunReportResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:RunReportResult" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetSubmitProjects">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="tableID" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetSubmitProjectsResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:ProjectData" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetSubmitProjectsWithName">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="tableDBName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetSubmitProjectsWithNameResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:ProjectData" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="CreatePrimaryItem">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="projectID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="item" type="ae:TTItem" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="submitTransID" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="responseOptions" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="CreatePrimaryItemResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:TTItem" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="CreatePrimaryItemWithName">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="fullyQualifiedProjectName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="item" type="ae:TTItem" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="submitTransName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="responseOptions" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="CreatePrimaryItemWithNameResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:TTItem" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="CreateAuxItem">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="tableID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="item" type="ae:TTItem" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="responseOptions" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="CreateAuxItemResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:TTItem" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="CreateAuxItemWithName">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="tableDBName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="item" type="ae:TTItem" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="responseOptions" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="CreateAuxItemWithNameResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:TTItem" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="CreatePrimaryItems">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="projectID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="itemList" type="ae:TTItem" minOccurs="0" maxOccurs="unbounded"/>
     <element name="submitTransID" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="responseOptions" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="CreatePrimaryItemsResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:TTItem" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="CreatePrimaryItemsWithName">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="fullyQualifiedProjectName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="itemList" type="ae:TTItem" minOccurs="0" maxOccurs="unbounded"/>
     <element name="submitTransName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="responseOptions" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="CreatePrimaryItemsWithNameResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:TTItem" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="CreateAuxItems">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="tableID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="itemList" type="ae:TTItem" minOccurs="0" maxOccurs="unbounded"/>
     <element name="responseOptions" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="CreateAuxItemsResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:TTItem" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="CreateAuxItemsWithName">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="tableDBName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="itemList" type="ae:TTItem" minOccurs="0" maxOccurs="unbounded"/>
     <element name="responseOptions" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="CreateAuxItemsWithNameResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:TTItem" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="CreateFileAttachment">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="itemID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="attachmentContents" type="ae:FileAttachmentContents" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="CreateFileAttachmentResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:FileAttachment" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="Export">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="applicationID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="xmlExportOptions" type="ae:FileContents" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="ExportResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:FileContents" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GenerateUUID">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GenerateUUIDResponse">
   <complexType>
    <sequence>
     <element name="return" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetItem">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="itemID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="responseOptions" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetItemResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:TTItem" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetItems">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="itemIdList" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
     <element name="responseOptions" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetItemsResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:TTItem" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetItemsByQuery">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="tableID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="queryWhereClause" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="orderByClause" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="maxReturnSize" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="responseOptions" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetItemsByQueryResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:TTItem" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetItemsByQueryWithName">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="tableDBName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="queryWhereClause" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="orderByClause" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="maxReturnSize" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="responseOptions" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetItemsByQueryWithNameResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:TTItem" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetFileAttachment">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="itemID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="attachmentID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetFileAttachmentResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:FileAttachmentContents" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="Import">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="xmlInFile" type="ae:FileContents" minOccurs="1" maxOccurs="1"/>
     <element name="adminRepositoryID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="importResponseEndPoint" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="importResponseID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="xmlImportOptions" type="ae:FileContents" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="validateOnly" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="ImportResponse">
   <complexType>
    <sequence>
     <element name="return" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="ImportStatus">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="importUUID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="ImportStatusResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:ImportCurrentStatus" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="UpdateItem">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="item" type="ae:TTItem" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="transitionId" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="responseOptions" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="UpdateItemResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:TTItem" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="UpdateItemWithName">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="item" type="ae:TTItem" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="transitionName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="responseOptions" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="UpdateItemWithNameResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:TTItem" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="UpdateItems">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="itemList" type="ae:TTItem" minOccurs="0" maxOccurs="unbounded"/>
     <element name="transitionId" type="xsd:integer" minOccurs="0" maxOccurs="1"/>
     <element name="responseOptions" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="UpdateItemsResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:TTItem" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="UpdateItemsWithName">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="itemList" type="ae:TTItem" minOccurs="0" maxOccurs="unbounded"/>
     <element name="transitionName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="responseOptions" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="UpdateItemsWithNameResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:TTItem" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetAvailableTransitions">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="itemID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="attributeName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetAvailableTransitionsResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:Transition" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetAvailableTransitionsWithStateIDs">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="itemID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="attributeName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetAvailableTransitionsWithStateIDsResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:Transition" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetAvailableQuickTransitions">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="itemID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="attributeName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetAvailableQuickTransitionsResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:Transition" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetAvailableSubmitTransitions">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="projectId" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="attributeName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetAvailableSubmitTransitionsResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:Transition" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetAvailableSubmitTransitionsWithName">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="fullyQualifiedProjectName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="attributeName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetAvailableSubmitTransitionsWithNameResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:Transition" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="UpdateFileAttachment">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="itemID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="attachmentContents" type="ae:FileAttachmentContents" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="UpdateFileAttachmentResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:FileAttachment" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="DeleteItem">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="sItemID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="DeleteItemResponse">
   <complexType>
    <sequence>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="DeleteItems">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="itemIdList" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="DeleteItemsResponse">
   <complexType>
    <sequence>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="DeleteItemsByQuery">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="tableID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
     <element name="queryWhereClause" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="DeleteItemsByQueryResponse">
   <complexType>
    <sequence>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="DeleteItemsByQueryWithName">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="tableDBName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="queryWhereClause" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="DeleteItemsByQueryWithNameResponse">
   <complexType>
    <sequence>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="DeleteAttachment">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="attachmentID" type="xsd:integer" minOccurs="1" maxOccurs="1"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="DeleteAttachmentResponse">
   <complexType>
    <sequence>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="DeleteMashup">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="sMashupName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="DeleteMashupResponse">
   <complexType>
    <sequence>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="HasUserPrivilege">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="privilegeName" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="objectId" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="loginId" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="HasUserPrivilegeResponse">
   <complexType>
    <sequence>
     <element name="return" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetUserPrivileges">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="privilegeType" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="objectId" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="loginId" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetUserPrivilegesResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:Privilege" minOccurs="0" maxOccurs="unbounded"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetUser">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="userId" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetUserResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:User" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetUserWithPreferences">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="userId" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetUserWithPreferencesResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:UserWithPreferences" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetUserExtended">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="userId" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetUserExtendedResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:UserExtended" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="IsUserValid">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="loginId" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="IsUserValidResponse">
   <complexType>
    <sequence>
     <element name="return" type="xsd:boolean" minOccurs="1" maxOccurs="1"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetNoteLoggerInfo">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetNoteLoggerInfoResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:NoteLoggerInfo" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation request element -->
  <element name="GetStateChangeHistory">
   <complexType>
    <sequence>
     <element name="auth" type="ae:Auth" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="itemID" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true"/>
     <element name="queryRange" type="ae:QueryRange" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
  <!-- operation response element -->
  <element name="GetStateChangeHistoryResponse">
   <complexType>
    <sequence>
     <element name="return" type="ae:GetStateChangeHistoryResult" minOccurs="0" maxOccurs="1" nillable="true"/>
    </sequence>
   </complexType>
  </element>
 </schema>

</types>

<message name="Logout">
 <part name="parameters" element="ae:Logout"/>
</message>

<message name="LogoutResponse">
 <part name="parameters" element="ae:LogoutResponse"/>
</message>

<message name="GetVersion">
 <part name="parameters" element="ae:GetVersion"/>
</message>

<message name="GetVersionResponse">
 <part name="parameters" element="ae:GetVersionResponse"/>
</message>

<message name="GetApplications">
 <part name="parameters" element="ae:GetApplications"/>
</message>

<message name="GetApplicationsResponse">
 <part name="parameters" element="ae:GetApplicationsResponse"/>
</message>

<message name="GetSolutions">
 <part name="parameters" element="ae:GetSolutions"/>
</message>

<message name="GetSolutionsResponse">
 <part name="parameters" element="ae:GetSolutionsResponse"/>
</message>

<message name="GetSolutionsWithUniqueName">
 <part name="parameters" element="ae:GetSolutionsWithUniqueName"/>
</message>

<message name="GetSolutionsWithUniqueNameResponse">
 <part name="parameters" element="ae:GetSolutionsWithUniqueNameResponse"/>
</message>

<message name="GetTables">
 <part name="parameters" element="ae:GetTables"/>
</message>

<message name="GetTablesResponse">
 <part name="parameters" element="ae:GetTablesResponse"/>
</message>

<message name="GetTablesWithName">
 <part name="parameters" element="ae:GetTablesWithName"/>
</message>

<message name="GetTablesWithNameResponse">
 <part name="parameters" element="ae:GetTablesWithNameResponse"/>
</message>

<message name="GetReports">
 <part name="parameters" element="ae:GetReports"/>
</message>

<message name="GetReportsResponse">
 <part name="parameters" element="ae:GetReportsResponse"/>
</message>

<message name="RunReport">
 <part name="parameters" element="ae:RunReport"/>
</message>

<message name="RunReportResponse">
 <part name="parameters" element="ae:RunReportResponse"/>
</message>

<message name="GetSubmitProjects">
 <part name="parameters" element="ae:GetSubmitProjects"/>
</message>

<message name="GetSubmitProjectsResponse">
 <part name="parameters" element="ae:GetSubmitProjectsResponse"/>
</message>

<message name="GetSubmitProjectsWithName">
 <part name="parameters" element="ae:GetSubmitProjectsWithName"/>
</message>

<message name="GetSubmitProjectsWithNameResponse">
 <part name="parameters" element="ae:GetSubmitProjectsWithNameResponse"/>
</message>

<message name="CreatePrimaryItem">
 <part name="parameters" element="ae:CreatePrimaryItem"/>
</message>

<message name="CreatePrimaryItemResponse">
 <part name="parameters" element="ae:CreatePrimaryItemResponse"/>
</message>

<message name="CreatePrimaryItemWithName">
 <part name="parameters" element="ae:CreatePrimaryItemWithName"/>
</message>

<message name="CreatePrimaryItemWithNameResponse">
 <part name="parameters" element="ae:CreatePrimaryItemWithNameResponse"/>
</message>

<message name="CreateAuxItem">
 <part name="parameters" element="ae:CreateAuxItem"/>
</message>

<message name="CreateAuxItemResponse">
 <part name="parameters" element="ae:CreateAuxItemResponse"/>
</message>

<message name="CreateAuxItemWithName">
 <part name="parameters" element="ae:CreateAuxItemWithName"/>
</message>

<message name="CreateAuxItemWithNameResponse">
 <part name="parameters" element="ae:CreateAuxItemWithNameResponse"/>
</message>

<message name="CreatePrimaryItems">
 <part name="parameters" element="ae:CreatePrimaryItems"/>
</message>

<message name="CreatePrimaryItemsResponse">
 <part name="parameters" element="ae:CreatePrimaryItemsResponse"/>
</message>

<message name="CreatePrimaryItemsWithName">
 <part name="parameters" element="ae:CreatePrimaryItemsWithName"/>
</message>

<message name="CreatePrimaryItemsWithNameResponse">
 <part name="parameters" element="ae:CreatePrimaryItemsWithNameResponse"/>
</message>

<message name="CreateAuxItems">
 <part name="parameters" element="ae:CreateAuxItems"/>
</message>

<message name="CreateAuxItemsResponse">
 <part name="parameters" element="ae:CreateAuxItemsResponse"/>
</message>

<message name="CreateAuxItemsWithName">
 <part name="parameters" element="ae:CreateAuxItemsWithName"/>
</message>

<message name="CreateAuxItemsWithNameResponse">
 <part name="parameters" element="ae:CreateAuxItemsWithNameResponse"/>
</message>

<message name="CreateFileAttachment">
 <part name="parameters" element="ae:CreateFileAttachment"/>
</message>

<message name="CreateFileAttachmentResponse">
 <part name="parameters" element="ae:CreateFileAttachmentResponse"/>
</message>

<message name="Export">
 <part name="parameters" element="ae:Export"/>
</message>

<message name="ExportResponse">
 <part name="parameters" element="ae:ExportResponse"/>
</message>

<message name="GenerateUUID">
 <part name="parameters" element="ae:GenerateUUID"/>
</message>

<message name="GenerateUUIDResponse">
 <part name="parameters" element="ae:GenerateUUIDResponse"/>
</message>

<message name="GetItem">
 <part name="parameters" element="ae:GetItem"/>
</message>

<message name="GetItemResponse">
 <part name="parameters" element="ae:GetItemResponse"/>
</message>

<message name="GetItems">
 <part name="parameters" element="ae:GetItems"/>
</message>

<message name="GetItemsResponse">
 <part name="parameters" element="ae:GetItemsResponse"/>
</message>

<message name="GetItemsByQuery">
 <part name="parameters" element="ae:GetItemsByQuery"/>
</message>

<message name="GetItemsByQueryResponse">
 <part name="parameters" element="ae:GetItemsByQueryResponse"/>
</message>

<message name="GetItemsByQueryWithName">
 <part name="parameters" element="ae:GetItemsByQueryWithName"/>
</message>

<message name="GetItemsByQueryWithNameResponse">
 <part name="parameters" element="ae:GetItemsByQueryWithNameResponse"/>
</message>

<message name="GetFileAttachment">
 <part name="parameters" element="ae:GetFileAttachment"/>
</message>

<message name="GetFileAttachmentResponse">
 <part name="parameters" element="ae:GetFileAttachmentResponse"/>
</message>

<message name="Import">
 <part name="parameters" element="ae:Import"/>
</message>

<message name="ImportResponse">
 <part name="parameters" element="ae:ImportResponse"/>
</message>

<message name="ImportStatus">
 <part name="parameters" element="ae:ImportStatus"/>
</message>

<message name="ImportStatusResponse">
 <part name="parameters" element="ae:ImportStatusResponse"/>
</message>

<message name="UpdateItem">
 <part name="parameters" element="ae:UpdateItem"/>
</message>

<message name="UpdateItemResponse">
 <part name="parameters" element="ae:UpdateItemResponse"/>
</message>

<message name="UpdateItemWithName">
 <part name="parameters" element="ae:UpdateItemWithName"/>
</message>

<message name="UpdateItemWithNameResponse">
 <part name="parameters" element="ae:UpdateItemWithNameResponse"/>
</message>

<message name="UpdateItems">
 <part name="parameters" element="ae:UpdateItems"/>
</message>

<message name="UpdateItemsResponse">
 <part name="parameters" element="ae:UpdateItemsResponse"/>
</message>

<message name="UpdateItemsWithName">
 <part name="parameters" element="ae:UpdateItemsWithName"/>
</message>

<message name="UpdateItemsWithNameResponse">
 <part name="parameters" element="ae:UpdateItemsWithNameResponse"/>
</message>

<message name="GetAvailableTransitions">
 <part name="parameters" element="ae:GetAvailableTransitions"/>
</message>

<message name="GetAvailableTransitionsResponse">
 <part name="parameters" element="ae:GetAvailableTransitionsResponse"/>
</message>

<message name="GetAvailableTransitionsWithStateIDs">
 <part name="parameters" element="ae:GetAvailableTransitionsWithStateIDs"/>
</message>

<message name="GetAvailableTransitionsWithStateIDsResponse">
 <part name="parameters" element="ae:GetAvailableTransitionsWithStateIDsResponse"/>
</message>

<message name="GetAvailableQuickTransitions">
 <part name="parameters" element="ae:GetAvailableQuickTransitions"/>
</message>

<message name="GetAvailableQuickTransitionsResponse">
 <part name="parameters" element="ae:GetAvailableQuickTransitionsResponse"/>
</message>

<message name="GetAvailableSubmitTransitions">
 <part name="parameters" element="ae:GetAvailableSubmitTransitions"/>
</message>

<message name="GetAvailableSubmitTransitionsResponse">
 <part name="parameters" element="ae:GetAvailableSubmitTransitionsResponse"/>
</message>

<message name="GetAvailableSubmitTransitionsWithName">
 <part name="parameters" element="ae:GetAvailableSubmitTransitionsWithName"/>
</message>

<message name="GetAvailableSubmitTransitionsWithNameResponse">
 <part name="parameters" element="ae:GetAvailableSubmitTransitionsWithNameResponse"/>
</message>

<message name="UpdateFileAttachment">
 <part name="parameters" element="ae:UpdateFileAttachment"/>
</message>

<message name="UpdateFileAttachmentResponse">
 <part name="parameters" element="ae:UpdateFileAttachmentResponse"/>
</message>

<message name="DeleteItem">
 <part name="parameters" element="ae:DeleteItem"/>
</message>

<message name="DeleteItemResponse">
 <part name="parameters" element="ae:DeleteItemResponse"/>
</message>

<message name="DeleteItems">
 <part name="parameters" element="ae:DeleteItems"/>
</message>

<message name="DeleteItemsResponse">
 <part name="parameters" element="ae:DeleteItemsResponse"/>
</message>

<message name="DeleteItemsByQuery">
 <part name="parameters" element="ae:DeleteItemsByQuery"/>
</message>

<message name="DeleteItemsByQueryResponse">
 <part name="parameters" element="ae:DeleteItemsByQueryResponse"/>
</message>

<message name="DeleteItemsByQueryWithName">
 <part name="parameters" element="ae:DeleteItemsByQueryWithName"/>
</message>

<message name="DeleteItemsByQueryWithNameResponse">
 <part name="parameters" element="ae:DeleteItemsByQueryWithNameResponse"/>
</message>

<message name="DeleteAttachment">
 <part name="parameters" element="ae:DeleteAttachment"/>
</message>

<message name="DeleteAttachmentResponse">
 <part name="parameters" element="ae:DeleteAttachmentResponse"/>
</message>

<message name="DeleteMashup">
 <part name="parameters" element="ae:DeleteMashup"/>
</message>

<message name="DeleteMashupResponse">
 <part name="parameters" element="ae:DeleteMashupResponse"/>
</message>

<message name="HasUserPrivilege">
 <part name="parameters" element="ae:HasUserPrivilege"/>
</message>

<message name="HasUserPrivilegeResponse">
 <part name="parameters" element="ae:HasUserPrivilegeResponse"/>
</message>

<message name="GetUserPrivileges">
 <part name="parameters" element="ae:GetUserPrivileges"/>
</message>

<message name="GetUserPrivilegesResponse">
 <part name="parameters" element="ae:GetUserPrivilegesResponse"/>
</message>

<message name="GetUser">
 <part name="parameters" element="ae:GetUser"/>
</message>

<message name="GetUserResponse">
 <part name="parameters" element="ae:GetUserResponse"/>
</message>

<message name="GetUserWithPreferences">
 <part name="parameters" element="ae:GetUserWithPreferences"/>
</message>

<message name="GetUserWithPreferencesResponse">
 <part name="parameters" element="ae:GetUserWithPreferencesResponse"/>
</message>

<message name="GetUserExtended">
 <part name="parameters" element="ae:GetUserExtended"/>
</message>

<message name="GetUserExtendedResponse">
 <part name="parameters" element="ae:GetUserExtendedResponse"/>
</message>

<message name="IsUserValid">
 <part name="parameters" element="ae:IsUserValid"/>
</message>

<message name="IsUserValidResponse">
 <part name="parameters" element="ae:IsUserValidResponse"/>
</message>

<message name="GetNoteLoggerInfo">
 <part name="parameters" element="ae:GetNoteLoggerInfo"/>
</message>

<message name="GetNoteLoggerInfoResponse">
 <part name="parameters" element="ae:GetNoteLoggerInfoResponse"/>
</message>

<message name="GetStateChangeHistory">
 <part name="parameters" element="ae:GetStateChangeHistory"/>
</message>

<message name="GetStateChangeHistoryResponse">
 <part name="parameters" element="ae:GetStateChangeHistoryResponse"/>
</message>

<message name="AEWebservicesFaultFault">
 <part name="fault" element="ae:AEWebservicesFault"/>
</message>

<portType name="aewebservices71PortType">
 <operation name="Logout">
  <documentation>Logout the current active session.</documentation>
  <input message="tns:Logout"/>
  <output message="tns:LogoutResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetVersion">
  <documentation>Gets the server version.</documentation>
  <input message="tns:GetVersion"/>
  <output message="tns:GetVersionResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetApplications">
  <documentation>Gets the list of available applications.</documentation>
  <input message="tns:GetApplications"/>
  <output message="tns:GetApplicationsResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetSolutions">
  <documentation>Gets the list of available solutions.</documentation>
  <input message="tns:GetSolutions"/>
  <output message="tns:GetSolutionsResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetSolutionsWithUniqueName">
  <documentation>Gets the list of available solutions.</documentation>
  <input message="tns:GetSolutionsWithUniqueName"/>
  <output message="tns:GetSolutionsWithUniqueNameResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetTables">
  <documentation>Gets the list of available tables, optionally filtered by solution and/or table type.</documentation>
  <input message="tns:GetTables"/>
  <output message="tns:GetTablesResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetTablesWithName">
  <documentation>Gets the list of available tables, optionally filtered by solution name and/or table type.</documentation>
  <input message="tns:GetTablesWithName"/>
  <output message="tns:GetTablesWithNameResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetReports">
  <documentation>Gets a filtered list of reports.</documentation>
  <input message="tns:GetReports"/>
  <output message="tns:GetReportsResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="RunReport">
  <documentation>Runs a specified report.</documentation>
  <input message="tns:RunReport"/>
  <output message="tns:RunReportResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetSubmitProjects">
  <documentation>Gets the list of available projects available for submitting new items, optionally filtered by table id.</documentation>
  <input message="tns:GetSubmitProjects"/>
  <output message="tns:GetSubmitProjectsResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetSubmitProjectsWithName">
  <documentation>Gets the list of available projects available for submitting new items, optionally filtered by table db name.</documentation>
  <input message="tns:GetSubmitProjectsWithName"/>
  <output message="tns:GetSubmitProjectsWithNameResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="CreatePrimaryItem">
  <documentation>Creates a new item, given a project id and item data.</documentation>
  <input message="tns:CreatePrimaryItem"/>
  <output message="tns:CreatePrimaryItemResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="CreatePrimaryItemWithName">
  <documentation>Creates a new item, given a project name (fully qualified) and item data.</documentation>
  <input message="tns:CreatePrimaryItemWithName"/>
  <output message="tns:CreatePrimaryItemWithNameResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="CreateAuxItem">
  <documentation>Creates a new item, given a table id and item data.</documentation>
  <input message="tns:CreateAuxItem"/>
  <output message="tns:CreateAuxItemResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="CreateAuxItemWithName">
  <documentation>Creates a new item, given a table database name and item data.</documentation>
  <input message="tns:CreateAuxItemWithName"/>
  <output message="tns:CreateAuxItemWithNameResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="CreatePrimaryItems">
  <documentation>Creates a several new primary items, given a project id and a list of item data.</documentation>
  <input message="tns:CreatePrimaryItems"/>
  <output message="tns:CreatePrimaryItemsResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="CreatePrimaryItemsWithName">
  <documentation>Creates a several new primary items, given a project fully qualified name and a list of item data.</documentation>
  <input message="tns:CreatePrimaryItemsWithName"/>
  <output message="tns:CreatePrimaryItemsWithNameResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="CreateAuxItems">
  <documentation>Creates a several new aux items, given a table id and a list of item data.</documentation>
  <input message="tns:CreateAuxItems"/>
  <output message="tns:CreateAuxItemsResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="CreateAuxItemsWithName">
  <documentation>Creates a several new aux items, given a table db name and a list of item data.</documentation>
  <input message="tns:CreateAuxItemsWithName"/>
  <output message="tns:CreateAuxItemsWithNameResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="CreateFileAttachment">
  <documentation>Creates a new attachment, given item id of the item to which it is to be attached, and the file attachment contents.</documentation>
  <input message="tns:CreateFileAttachment"/>
  <output message="tns:CreateFileAttachmentResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="Export">
  <documentation>Return an XML file (in OPC format), given an optional application ID and 0 or more auxiliary table IDs.</documentation>
  <input message="tns:Export"/>
  <output message="tns:ExportResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GenerateUUID">
  <documentation>Generates and returns a new UUID.</documentation>
  <input message="tns:GenerateUUID"/>
  <output message="tns:GenerateUUIDResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetItem">
  <documentation>Gets an existing item, given a table id and internal item id.</documentation>
  <input message="tns:GetItem"/>
  <output message="tns:GetItemResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetItems">
  <documentation>Gets a list of existing items, given a table id and a list of item ids.</documentation>
  <input message="tns:GetItems"/>
  <output message="tns:GetItemsResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetItemsByQuery">
  <documentation>Gets a list of existing items, given a table id, a query where clause, an order by clause (optional) and a maximum return list size.</documentation>
  <input message="tns:GetItemsByQuery"/>
  <output message="tns:GetItemsByQueryResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetItemsByQueryWithName">
  <documentation>Gets a list of existing items, given a table db name, a query where clause, an order by clause (optional) and a maximum return list size.</documentation>
  <input message="tns:GetItemsByQueryWithName"/>
  <output message="tns:GetItemsByQueryWithNameResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetFileAttachment">
  <documentation>Gets an existing file attachment, given an item id and attachment id.</documentation>
  <input message="tns:GetFileAttachment"/>
  <output message="tns:GetFileAttachmentResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="Import">
  <documentation>Import an application from an attached zip file containing source XML.</documentation>
  <input message="tns:Import"/>
  <output message="tns:ImportResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="ImportStatus">
  <documentation>Returns status of a specified Import.</documentation>
  <input message="tns:ImportStatus"/>
  <output message="tns:ImportStatusResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="UpdateItem">
  <documentation>Updates an existing item, given the item with the item id filled in, plus any data to update, and transition id to use a non-default transition.</documentation>
  <input message="tns:UpdateItem"/>
  <output message="tns:UpdateItemResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="UpdateItemWithName">
  <documentation>Updates an existing item, given the item with the item id filled in, plus any data to update, and transition name.</documentation>
  <input message="tns:UpdateItemWithName"/>
  <output message="tns:UpdateItemWithNameResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="UpdateItems">
  <documentation>Updates several existing items, given an item list and optionally a transition id.</documentation>
  <input message="tns:UpdateItems"/>
  <output message="tns:UpdateItemsResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="UpdateItemsWithName">
  <documentation>Updates several existing items, given an item list and optionally a transition name.</documentation>
  <input message="tns:UpdateItemsWithName"/>
  <output message="tns:UpdateItemsWithNameResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetAvailableTransitions">
  <documentation>Return available transitions, given an item id and attribute name (may be null or empty).</documentation>
  <input message="tns:GetAvailableTransitions"/>
  <output message="tns:GetAvailableTransitionsResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetAvailableTransitionsWithStateIDs">
  <documentation>Return available transitions, given an item id and attribute name (may be null or empty).</documentation>
  <input message="tns:GetAvailableTransitionsWithStateIDs"/>
  <output message="tns:GetAvailableTransitionsWithStateIDsResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetAvailableQuickTransitions">
  <documentation>Service definition of function ae__GetAvailableQuickTransitions</documentation>
  <input message="tns:GetAvailableQuickTransitions"/>
  <output message="tns:GetAvailableQuickTransitionsResponse"/>
 </operation>
 <operation name="GetAvailableSubmitTransitions">
  <documentation>Return available Submit transitions, given an item id and attribute name (may be null or empty).</documentation>
  <input message="tns:GetAvailableSubmitTransitions"/>
  <output message="tns:GetAvailableSubmitTransitionsResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetAvailableSubmitTransitionsWithName">
  <documentation>Return available Submit transitions, given an fully qualified project name and attribute name (may be null or empty).</documentation>
  <input message="tns:GetAvailableSubmitTransitionsWithName"/>
  <output message="tns:GetAvailableSubmitTransitionsWithNameResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="UpdateFileAttachment">
  <documentation>Updates an existing attachment, given item id, and the file attachment contents.</documentation>
  <input message="tns:UpdateFileAttachment"/>
  <output message="tns:UpdateFileAttachmentResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="DeleteItem">
  <documentation>Deletes an item, given a table id and item id.</documentation>
  <input message="tns:DeleteItem"/>
  <output message="tns:DeleteItemResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="DeleteItems">
  <documentation>Deletes several items, given a table id and a list of item ids.</documentation>
  <input message="tns:DeleteItems"/>
  <output message="tns:DeleteItemsResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="DeleteItemsByQuery">
  <documentation>Deletes one or more items, given a table id and a query where clause.</documentation>
  <input message="tns:DeleteItemsByQuery"/>
  <output message="tns:DeleteItemsByQueryResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="DeleteItemsByQueryWithName">
  <documentation>Deletes one or more items, given a table db name and a query where clause.</documentation>
  <input message="tns:DeleteItemsByQueryWithName"/>
  <output message="tns:DeleteItemsByQueryWithNameResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="DeleteAttachment">
  <documentation>Deletes an existing attachment, which may be a note, item link, URL attachment or file attachment, given an attachment id.</documentation>
  <input message="tns:DeleteAttachment"/>
  <output message="tns:DeleteAttachmentResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="DeleteMashup">
  <documentation>Delete a mashup.</documentation>
  <input message="tns:DeleteMashup"/>
  <output message="tns:DeleteMashupResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="HasUserPrivilege">
  <documentation>Checks for the specified privilege by name.</documentation>
  <input message="tns:HasUserPrivilege"/>
  <output message="tns:HasUserPrivilegeResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetUserPrivileges">
  <documentation>Returns a list of privileges that the specified user has.</documentation>
  <input message="tns:GetUserPrivileges"/>
  <output message="tns:GetUserPrivilegesResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetUser">
  <documentation>Returns user information for the specified user.</documentation>
  <input message="tns:GetUser"/>
  <output message="tns:GetUserResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetUserWithPreferences">
  <documentation>Returns user information with date and time preferences for the specified user.</documentation>
  <input message="tns:GetUserWithPreferences"/>
  <output message="tns:GetUserWithPreferencesResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetUserExtended">
  <documentation>Returns user information with date and time preferences, phone number and locale for the specified user.</documentation>
  <input message="tns:GetUserExtended"/>
  <output message="tns:GetUserExtendedResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="IsUserValid">
  <documentation>Determine if the specified user is valid.</documentation>
  <input message="tns:IsUserValid"/>
  <output message="tns:IsUserValidResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetNoteLoggerInfo">
  <documentation>Returns note logger information.</documentation>
  <input message="tns:GetNoteLoggerInfo"/>
  <output message="tns:GetNoteLoggerInfoResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
 <operation name="GetStateChangeHistory">
  <documentation>Gets the state change history of an existing item, given a table id and internal item id.</documentation>
  <input message="tns:GetStateChangeHistory"/>
  <output message="tns:GetStateChangeHistoryResponse"/>
  <fault name="AEWebservicesFault" message="tns:AEWebservicesFaultFault"/>
 </operation>
</portType>

<binding name="aewebservices71" type="tns:aewebservices71PortType">
 <SOAP:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
 <operation name="Logout">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetVersion">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetApplications">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetSolutions">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetSolutionsWithUniqueName">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetTables">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetTablesWithName">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetReports">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="RunReport">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetSubmitProjects">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetSubmitProjectsWithName">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="CreatePrimaryItem">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="CreatePrimaryItemWithName">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="CreateAuxItem">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="CreateAuxItemWithName">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="CreatePrimaryItems">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="CreatePrimaryItemsWithName">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="CreateAuxItems">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="CreateAuxItemsWithName">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="CreateFileAttachment">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="Export">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GenerateUUID">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetItem">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetItems">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetItemsByQuery">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetItemsByQueryWithName">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetFileAttachment">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="Import">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="ImportStatus">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="UpdateItem">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="UpdateItemWithName">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="UpdateItems">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="UpdateItemsWithName">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetAvailableTransitions">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetAvailableTransitionsWithStateIDs">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetAvailableQuickTransitions">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
 </operation>
 <operation name="GetAvailableSubmitTransitions">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetAvailableSubmitTransitionsWithName">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="UpdateFileAttachment">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="DeleteItem">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="DeleteItems">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="DeleteItemsByQuery">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="DeleteItemsByQueryWithName">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="DeleteAttachment">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="DeleteMashup">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="HasUserPrivilege">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetUserPrivileges">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetUser">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetUserWithPreferences">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetUserExtended">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="IsUserValid">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetNoteLoggerInfo">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
 <operation name="GetStateChangeHistory">
  <SOAP:operation soapAction=""/>
  <input>
     <SOAP:body parts="parameters" use="literal"/>
  </input>
  <output>
     <SOAP:body parts="parameters" use="literal"/>
  </output>
  <fault name="AEWebservicesFault">
   <SOAP:fault name="AEWebservicesFault" use="literal"/>
  </fault>
 </operation>
</binding>

<service name="aewebservices71">
 <documentation>gSOAP 2.7.6e generated service definition</documentation>
 <port name="aewebservices71" binding="tns:aewebservices71">
  <SOAP:address location="http://localhost:80/gsoap/gsoap_ssl.dll?aewebservices71"/>
 </port>
</service>

</definitions>