Services84.UserAgent WSDL
Some tooltip text!
• 102 minutes to read
• 102 minutes to read
<?xml version="1.0" encoding="utf-8"?>
<wsdl:definitions name="WcfUserService" targetNamespace="http://www.superoffice.net/ws/crm/NetServer/Services84" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata" xmlns:wsx="http://schemas.xmlsoap.org/ws/2004/09/mex" xmlns:wsap="http://schemas.xmlsoap.org/ws/2004/08/addressing/policy" xmlns:msc="http://schemas.microsoft.com/ws/2005/12/wsdl/contract" xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://www.superoffice.net/ws/crm/NetServer/Services84" xmlns:wsa10="http://www.w3.org/2005/08/addressing" xmlns:wsaw="http://www.w3.org/2006/05/addressing/wsdl" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing">
<wsdl:types>
<xs:schema elementFormDefault="qualified" targetNamespace="http://www.superoffice.net/ws/crm/NetServer/Services84" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
<xs:element name="CreateDefaultServiceAuth">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="ApplicationToken" nillable="true" type="xs:string" />
<xs:complexType name="SoCredentials">
<xs:sequence>
<xs:element minOccurs="0" name="Ticket" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="SoCredentials" nillable="true" type="tns:SoCredentials" />
<xs:element name="Credentials" nillable="true" type="tns:SoCredentials" />
<xs:complexType name="SoTimeZone">
<xs:sequence>
<xs:element minOccurs="0" name="SoTimeZoneId" type="xs:int" />
<xs:element minOccurs="0" name="SoTimeZoneLocationCode" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="SoTimeZone" nillable="true" type="tns:SoTimeZone" />
<xs:element name="TimeZone" nillable="true" type="tns:SoTimeZone" />
<xs:element name="CreateDefaultServiceAuthResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:ServiceAuth" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="ServiceAuth">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="ServiceAuthId" type="xs:int" />
<xs:element minOccurs="0" name="Server" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Port" type="xs:int" />
<xs:element minOccurs="0" name="AuthType" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Username" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="ServiceAuth" nillable="true" type="tns:ServiceAuth" />
<xs:complexType name="Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="TableRight" nillable="true" type="tns:TableRight" />
<xs:element minOccurs="0" name="FieldProperties" nillable="true" type="tns:FieldPropertyDictionary" />
</xs:sequence>
</xs:complexType>
<xs:element name="Carrier" nillable="true" type="tns:Carrier" />
<xs:complexType name="TableRight">
<xs:sequence>
<xs:element minOccurs="0" name="Mask" type="tns:ETableRight" />
<xs:element minOccurs="0" name="Reason" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="TableRight" nillable="true" type="tns:TableRight" />
<xs:simpleType name="ETableRight">
<xs:list>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Select" />
<xs:enumeration value="Update" />
<xs:enumeration value="Insert" />
<xs:enumeration value="Delete" />
<xs:enumeration value="Filtering" />
<xs:enumeration value="RestrictedUpdate" />
</xs:restriction>
</xs:simpleType>
</xs:list>
</xs:simpleType>
<xs:element name="ETableRight" nillable="true" type="tns:ETableRight" />
<xs:complexType name="FieldPropertyDictionary">
<xs:annotation>
<xs:appinfo>
<IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="FieldPropertyDictionaryKeyValuePair">
<xs:complexType>
<xs:sequence>
<xs:element name="Key" nillable="true" type="xs:string" />
<xs:element name="Value" nillable="true" type="tns:FieldProperty" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="FieldPropertyDictionary" nillable="true" type="tns:FieldPropertyDictionary" />
<xs:complexType name="FieldProperty">
<xs:sequence>
<xs:element minOccurs="0" name="FieldRight" nillable="true" type="tns:FieldRight" />
<xs:element minOccurs="0" name="FieldType" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="FieldLength" type="xs:int" />
</xs:sequence>
</xs:complexType>
<xs:element name="FieldProperty" nillable="true" type="tns:FieldProperty" />
<xs:complexType name="FieldRight">
<xs:sequence>
<xs:element minOccurs="0" name="Mask" type="tns:EFieldRight" />
<xs:element minOccurs="0" name="Reason" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="FieldRight" nillable="true" type="tns:FieldRight" />
<xs:simpleType name="EFieldRight">
<xs:list>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Read" />
<xs:enumeration value="Write" />
<xs:enumeration value="Unused1" />
<xs:enumeration value="Unused2" />
<xs:enumeration value="Unused3" />
<xs:enumeration value="Unused4" />
<xs:enumeration value="UIHintMandatory" />
<xs:enumeration value="UIHintReadOnly" />
<xs:enumeration value="UndefinedValue256" />
</xs:restriction>
</xs:simpleType>
</xs:list>
</xs:simpleType>
<xs:element name="EFieldRight" nillable="true" type="tns:EFieldRight" />
<xs:complexType name="SoExceptionInfo">
<xs:sequence>
<xs:element minOccurs="0" name="Message" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StackTrace" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="FriendlyText" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ExceptionType" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Source" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="InnerException" nillable="true" type="tns:SoExceptionInfo" />
<xs:element minOccurs="0" name="Parameters" nillable="true" type="tns:SoExceptionInfoParameters" />
</xs:sequence>
</xs:complexType>
<xs:element name="SoExceptionInfo" nillable="true" type="tns:SoExceptionInfo" />
<xs:complexType name="SoExceptionInfoParameters">
<xs:annotation>
<xs:appinfo>
<IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="SoExceptionInfoParametersKeyValuePair">
<xs:complexType>
<xs:sequence>
<xs:element name="Key" nillable="true" type="xs:string" />
<xs:element name="Value" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="SoExceptionInfoParameters" nillable="true" type="tns:SoExceptionInfoParameters" />
<xs:element name="ExceptionInfo" nillable="true" type="tns:SoExceptionInfo" />
<xs:complexType name="SoExtraInfo">
<xs:annotation>
<xs:appinfo>
<IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="ExtraInfoNameValuePair">
<xs:complexType>
<xs:sequence>
<xs:element name="Key" nillable="true" type="xs:string" />
<xs:element name="Value" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="SoExtraInfo" nillable="true" type="tns:SoExtraInfo" />
<xs:element name="ExtraInfo" nillable="true" type="tns:SoExtraInfo" />
<xs:element name="Succeeded" type="xs:boolean" />
<xs:element name="SaveServiceAuth">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ServiceAuth" nillable="true" type="tns:ServiceAuth" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SaveServiceAuthResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:ServiceAuth" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DeleteServiceAuth">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ServiceAuthId" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DeleteServiceAuthResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="CreateDefaultRoleEntity">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="CreateDefaultRoleEntityResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:RoleEntity" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="RoleEntity">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="RoleId" type="xs:int" />
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Tooltip" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="RoleType" type="tns:RoleType" />
<xs:element minOccurs="0" name="Deleted" type="xs:short" />
<xs:element minOccurs="0" name="Rank" type="xs:short" />
<xs:element minOccurs="0" name="Created" type="xs:dateTime" />
<xs:element minOccurs="0" name="UseCategories" type="xs:short" />
<xs:element minOccurs="0" name="CreatedBy" nillable="true" type="tns:Associate" />
<xs:element minOccurs="0" name="Updated" type="xs:dateTime" />
<xs:element minOccurs="0" name="UpdatedBy" nillable="true" type="tns:Associate" />
<xs:element minOccurs="0" name="DataRights" nillable="true" type="tns:DataRights" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="RoleEntity" nillable="true" type="tns:RoleEntity" />
<xs:simpleType name="RoleType">
<xs:annotation>
<xs:appinfo>
<ActualType Name="short" Namespace="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/2003/10/Serialization/" />
</xs:appinfo>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:enumeration value="Employee" />
<xs:enumeration value="ExternalUser" />
<xs:enumeration value="Anonymous" />
<xs:enumeration value="System" />
</xs:restriction>
</xs:simpleType>
<xs:element name="RoleType" nillable="true" type="tns:RoleType" />
<xs:complexType name="Associate">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="AssociateId" type="xs:int" />
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="PersonId" type="xs:int" />
<xs:element minOccurs="0" name="Rank" type="xs:short" />
<xs:element minOccurs="0" name="Tooltip" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Type" type="tns:UserType" />
<xs:element minOccurs="0" name="GroupIdx" type="xs:int" />
<xs:element minOccurs="0" name="FullName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="FormalName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Deleted" type="xs:boolean" />
<xs:element minOccurs="0" name="EjUserId" type="xs:int" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="Associate" nillable="true" type="tns:Associate" />
<xs:simpleType name="UserType">
<xs:restriction base="xs:string">
<xs:enumeration value="Unknown" />
<xs:enumeration value="InternalAssociate" />
<xs:enumeration value="ResourceAssociate" />
<xs:enumeration value="ExternalAssociate" />
<xs:enumeration value="AnonymousAssociate" />
<xs:enumeration value="SystemAssociate" />
</xs:restriction>
</xs:simpleType>
<xs:element name="UserType" nillable="true" type="tns:UserType" />
<xs:complexType name="DataRights">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="ColumnsInfo" nillable="true" type="tns:ArrayOfRelationToOwner" />
<xs:element minOccurs="0" name="RowsInfo" nillable="true" type="tns:ArrayOfEntityName" />
<xs:element minOccurs="0" name="Rights" nillable="true" type="tns:ArrayOfArrayOfDataRight" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="DataRights" nillable="true" type="tns:DataRights" />
<xs:complexType name="ArrayOfRelationToOwner">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="RelationToOwner" nillable="true" type="tns:RelationToOwner" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfRelationToOwner" nillable="true" type="tns:ArrayOfRelationToOwner" />
<xs:complexType name="RelationToOwner">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="Id" type="xs:int" />
<xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Tooltip" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="RelationToOwner" nillable="true" type="tns:RelationToOwner" />
<xs:complexType name="ArrayOfEntityName">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="EntityName" nillable="true" type="tns:EntityName" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfEntityName" nillable="true" type="tns:ArrayOfEntityName" />
<xs:complexType name="EntityName">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="TableName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="TableDescription" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="EntityName" nillable="true" type="tns:EntityName" />
<xs:complexType name="ArrayOfArrayOfDataRight">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="ArrayOfDataRight" nillable="true" type="tns:ArrayOfDataRight" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfArrayOfDataRight" nillable="true" type="tns:ArrayOfArrayOfDataRight" />
<xs:complexType name="ArrayOfDataRight">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="DataRight" nillable="true" type="tns:DataRight" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfDataRight" nillable="true" type="tns:ArrayOfDataRight" />
<xs:complexType name="DataRight">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="DataRight" nillable="true" type="tns:DataRight" />
<xs:element name="SaveRoleEntity">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="RoleEntity" nillable="true" type="tns:RoleEntity" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SaveRoleEntityResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:RoleEntity" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreateDefaultUntrustedCredentials">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="CreateDefaultUntrustedCredentialsResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:UntrustedCredentials" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="UntrustedCredentials">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="ValidFrom" type="xs:dateTime" />
<xs:element minOccurs="0" name="ValidTo" type="xs:dateTime" />
<xs:element minOccurs="0" name="Comment" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="SecretValue" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="PublicValue" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="IsActive" type="xs:boolean" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="UntrustedCredentials" nillable="true" type="tns:UntrustedCredentials" />
<xs:element name="CreateDefaultUser">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="CreateDefaultUserResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:User" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="User">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="AssociateId" type="xs:int" />
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Rank" type="xs:short" />
<xs:element minOccurs="0" name="Tooltip" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="LicenseOwners" nillable="true" type="tns:ArrayOfLicenseOwner" />
<xs:element minOccurs="0" name="Role" nillable="true" type="tns:Role" />
<xs:element minOccurs="0" name="UserGroup" nillable="true" type="tns:UserGroup" />
<xs:element minOccurs="0" name="OtherGroups" nillable="true" type="tns:ArrayOfUserGroup" />
<xs:element minOccurs="0" name="Person" nillable="true" type="tns:Person" />
<xs:element minOccurs="0" name="Deleted" type="xs:boolean" />
<xs:element minOccurs="0" name="Lastlogin" type="xs:dateTime" />
<xs:element minOccurs="0" name="Lastlogout" type="xs:dateTime" />
<xs:element minOccurs="0" name="EjUserId" type="xs:int" />
<xs:element minOccurs="0" name="Type" type="tns:UserType" />
<xs:element minOccurs="0" name="IsPersonRetired" type="xs:boolean" />
<xs:element minOccurs="0" name="IsOnTravel" type="xs:boolean" />
<xs:element minOccurs="0" name="Credentials" nillable="true" type="tns:ArrayOfCredential" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="User" nillable="true" type="tns:User" />
<xs:complexType name="ArrayOfLicenseOwner">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="LicenseOwner" nillable="true" type="tns:LicenseOwner" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfLicenseOwner" nillable="true" type="tns:ArrayOfLicenseOwner" />
<xs:complexType name="LicenseOwner">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="RestrictedModuleLicenses" nillable="true" type="tns:ArrayOfModuleLicenseLink" />
<xs:element minOccurs="0" name="UnrestrictedModuleLicenses" nillable="true" type="tns:ArrayOfModuleLicenseLink" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="LicenseOwner" nillable="true" type="tns:LicenseOwner" />
<xs:complexType name="ArrayOfModuleLicenseLink">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="ModuleLicenseLink" nillable="true" type="tns:ModuleLicenseLink" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfModuleLicenseLink" nillable="true" type="tns:ArrayOfModuleLicenseLink" />
<xs:complexType name="ModuleLicenseLink">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="Unrestricted" type="xs:boolean" />
<xs:element minOccurs="0" name="Total" type="xs:int" />
<xs:element minOccurs="0" name="Tooltip" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="CanAssign" type="xs:boolean" />
<xs:element minOccurs="0" name="Free" type="xs:int" />
<xs:element minOccurs="0" name="InUse" type="xs:int" />
<xs:element minOccurs="0" name="Assigned" type="xs:boolean" />
<xs:element minOccurs="0" name="ModuleLicenseId" type="xs:int" />
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="PrerequisiteModuleName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="SortOrder" type="xs:int" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="ModuleLicenseLink" nillable="true" type="tns:ModuleLicenseLink" />
<xs:complexType name="Role">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="Id" type="xs:int" />
<xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Tooltip" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="Role" nillable="true" type="tns:Role" />
<xs:complexType name="UserGroup">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Tooltip" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Id" type="xs:int" />
<xs:element minOccurs="0" name="Rank" type="xs:short" />
<xs:element minOccurs="0" name="Deleted" type="xs:short" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="UserGroup" nillable="true" type="tns:UserGroup" />
<xs:complexType name="ArrayOfUserGroup">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="UserGroup" nillable="true" type="tns:UserGroup" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfUserGroup" nillable="true" type="tns:ArrayOfUserGroup" />
<xs:complexType name="Person">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="Position" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="PersonId" type="xs:int" />
<xs:element minOccurs="0" name="Mrmrs" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Firstname" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Lastname" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="MiddleName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Title" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Email" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="FullName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="DirectPhone" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="FormalName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="CountryId" type="xs:int" />
<xs:element minOccurs="0" name="ContactId" type="xs:int" />
<xs:element minOccurs="0" name="ContactName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Retired" type="xs:short" />
<xs:element minOccurs="0" name="Rank" type="xs:short" />
<xs:element minOccurs="0" name="ActiveInterests" type="xs:short" />
<xs:element minOccurs="0" name="ContactDepartment" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ContactCountryId" type="xs:int" />
<xs:element minOccurs="0" name="ContactOrgNr" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="FaxPhone" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="MobilePhone" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ContactPhone" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="AssociateName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="AssociateId" type="xs:int" />
<xs:element minOccurs="0" name="UsePersonAddress" type="xs:boolean" />
<xs:element minOccurs="0" name="ContactFax" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Kanafname" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Kanalname" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Post1" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Post2" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Post3" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="EmailName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ContactFullName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ActiveErpLinks" type="xs:int" />
<xs:element minOccurs="0" name="TicketPriorityId" type="xs:int" />
<xs:element minOccurs="0" name="SupportLanguageId" type="xs:int" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="Person" nillable="true" type="tns:Person" />
<xs:complexType name="ArrayOfCredential">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="Credential" nillable="true" type="tns:Credential" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfCredential" nillable="true" type="tns:ArrayOfCredential" />
<xs:complexType name="Credential">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="Type" nillable="true" type="tns:CredentialType" />
<xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="DisplayValue" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="Credential" nillable="true" type="tns:Credential" />
<xs:complexType name="CredentialType">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="DisplayType" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Description" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ValueControl" type="tns:CredentialControlType" />
<xs:element minOccurs="0" name="CanCreatePerson" type="xs:boolean" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="CredentialType" nillable="true" type="tns:CredentialType" />
<xs:simpleType name="CredentialControlType">
<xs:restriction base="xs:string">
<xs:enumeration value="Static" />
<xs:enumeration value="Edit" />
<xs:enumeration value="Password" />
<xs:enumeration value="Link" />
</xs:restriction>
</xs:simpleType>
<xs:element name="CredentialControlType" nillable="true" type="tns:CredentialControlType" />
<xs:element name="SaveUser">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="User" nillable="true" type="tns:User" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SaveUserResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:User" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DeleteUser">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="UserId" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DeleteUserResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="SaveCredential">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="UserId" type="xs:int" />
<xs:element minOccurs="0" name="Credential" nillable="true" type="tns:Credential" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SaveCredentialResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DeleteCredential">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="UserId" type="xs:int" />
<xs:element minOccurs="0" name="CredentialType" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DeleteCredentialResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="FindCredentialsGroups">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="FindCredentialsGroupsResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:ArrayOfCredentialsGroup" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="ArrayOfCredentialsGroup">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="CredentialsGroup" nillable="true" type="tns:CredentialsGroup" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfCredentialsGroup" nillable="true" type="tns:ArrayOfCredentialsGroup" />
<xs:complexType name="CredentialsGroup">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="DisplayName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="CredentialsGroup" nillable="true" type="tns:CredentialsGroup" />
<xs:element name="FindCredentialUsers">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="SearchString" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="FindCredentialUsersResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:CredentialsGroupUsers" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="CredentialsGroupUsers">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="Headings" nillable="true" type="q1:ArrayOfstring" xmlns:q1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
<xs:element minOccurs="0" name="Users" nillable="true" type="tns:ArrayOfCredentialUser" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="CredentialsGroupUsers" nillable="true" type="tns:CredentialsGroupUsers" />
<xs:complexType name="ArrayOfCredentialUser">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="CredentialUser" nillable="true" type="tns:CredentialUser" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfCredentialUser" nillable="true" type="tns:ArrayOfCredentialUser" />
<xs:complexType name="CredentialUser">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="Value" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="DisplayValue" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Columns" nillable="true" type="q2:ArrayOfstring" xmlns:q2="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
<xs:element minOccurs="0" name="CanCreatePerson" type="xs:boolean" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="CredentialUser" nillable="true" type="tns:CredentialUser" />
<xs:element name="GetCredentialUsersInGroup">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="GroupName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetCredentialUsersInGroupResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:CredentialsGroupUsers" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetServiceAuth">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ServiceAuthId" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetServiceAuthResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:ServiceAuth" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetRole">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="RoleId" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetRoleResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:Role" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetRoleEntity">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="RoleEntityId" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetRoleEntityResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:RoleEntity" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DeleteRole">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="RoleIdToDelete" type="xs:int" />
<xs:element minOccurs="0" name="ReplacingRoleId" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DeleteRoleResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetAllRoles">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="RoleType" type="tns:RoleType" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetAllRolesResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:ArrayOfSelectableMDOListItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="ArrayOfSelectableMDOListItem">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="SelectableMDOListItem" nillable="true" type="tns:SelectableMDOListItem" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfSelectableMDOListItem" nillable="true" type="tns:ArrayOfSelectableMDOListItem" />
<xs:complexType name="SelectableMDOListItem">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="Id" type="xs:int" />
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ToolTip" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Deleted" type="xs:boolean" />
<xs:element minOccurs="0" name="Rank" type="xs:int" />
<xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ColorBlock" type="xs:int" />
<xs:element minOccurs="0" name="IconHint" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Selected" type="xs:boolean" />
<xs:element minOccurs="0" name="LastChanged" type="xs:dateTime" />
<xs:element minOccurs="0" name="ChildItems" nillable="true" type="tns:ArrayOfSelectableMDOListItem" />
<xs:element minOccurs="0" name="ExtraInfo" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StyleHint" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Hidden" type="xs:boolean" />
<xs:element minOccurs="0" name="FullName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="SelectableMDOListItem" nillable="true" type="tns:SelectableMDOListItem" />
<xs:element name="GetAllFunctionalRights">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="RoleType" type="tns:RoleType" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetAllFunctionalRightsResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:ArrayOfSelectableMDOListItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetFunctionalRights">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="RoleId" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetFunctionalRightsResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:ArrayOfSelectableMDOListItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SetFunctionalRights">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="RoleId" type="xs:int" />
<xs:element minOccurs="0" name="FunctionalRightIds" nillable="true" type="q3:ArrayOfint" xmlns:q3="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SetFunctionalRightsResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="SetDataRight">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="RoleId" type="xs:int" />
<xs:element minOccurs="0" name="TableName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="RelationToOwner" type="tns:RoleRelationToOwner" />
<xs:element minOccurs="0" name="DataRightValue" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="RoleRelationToOwner">
<xs:restriction base="xs:string">
<xs:enumeration value="MyOwn" />
<xs:enumeration value="PrimaryGroup" />
<xs:enumeration value="OtherGroups" />
<xs:enumeration value="OtherAssociates" />
<xs:enumeration value="ExternalUser" />
<xs:enumeration value="Anonymous" />
<xs:enumeration value="MyCompany" />
<xs:enumeration value="SameProject" />
</xs:restriction>
</xs:simpleType>
<xs:element name="RoleRelationToOwner" nillable="true" type="tns:RoleRelationToOwner" />
<xs:element name="SetDataRightResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetDataRight">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="RoleId" type="xs:int" />
<xs:element minOccurs="0" name="TableName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="RelationToOwner" type="tns:RoleRelationToOwner" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetDataRightResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetDataRights">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="RoleId" type="xs:int" />
<xs:element minOccurs="0" name="TableName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetDataRightsResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:StringDictionary" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="StringDictionary">
<xs:annotation>
<xs:appinfo>
<IsDictionary xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</IsDictionary>
</xs:appinfo>
</xs:annotation>
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="StringKeyValuePair">
<xs:complexType>
<xs:sequence>
<xs:element name="Key" nillable="true" type="xs:string" />
<xs:element name="Value" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
<xs:element name="StringDictionary" nillable="true" type="tns:StringDictionary" />
<xs:element name="CreateDefaultRoleEntityFromType">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Type" type="tns:RoleType" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreateDefaultRoleEntityFromTypeResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:RoleEntity" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="FindRolesWithFunctionalRight">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="FunctionalRightName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="FindRolesWithFunctionalRightResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:ArrayOfMDOListItem" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="ArrayOfMDOListItem">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="MDOListItem" nillable="true" type="tns:MDOListItem" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfMDOListItem" nillable="true" type="tns:ArrayOfMDOListItem" />
<xs:complexType name="MDOListItem">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="Id" type="xs:int" />
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ToolTip" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Deleted" type="xs:boolean" />
<xs:element minOccurs="0" name="Rank" type="xs:int" />
<xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ChildItems" nillable="true" type="tns:ArrayOfMDOListItem" />
<xs:element minOccurs="0" name="IconHint" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="ColorBlock" type="xs:int" />
<xs:element minOccurs="0" name="ExtraInfo" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="StyleHint" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="FullName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="MDOListItem" nillable="true" type="tns:MDOListItem" />
<xs:element name="FindRolesWithFunctionalRights">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="FunctionalRightNames" nillable="true" type="q4:ArrayOfstring" xmlns:q4="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="FindRolesWithFunctionalRightsResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="q5:ArrayOfint" xmlns:q5="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="FindRolesWithoutFunctionalRights">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="FunctionalRightNames" nillable="true" type="q6:ArrayOfstring" xmlns:q6="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="FindRolesWithoutFunctionalRightsResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="q7:ArrayOfint" xmlns:q7="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetUser">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="UserId" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetUserResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:User" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetUserFromName">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetUserFromNameResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:User" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SaveUserFromName">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="User" nillable="true" type="tns:User" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SaveUserFromNameResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:User" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DeleteUserFromName">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DeleteUserFromNameResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetCredentialTypes">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetCredentialTypesResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:ArrayOfCredentialType" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="ArrayOfCredentialType">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="CredentialType" nillable="true" type="tns:CredentialType" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfCredentialType" nillable="true" type="tns:ArrayOfCredentialType" />
<xs:element name="SaveUntrustedCredentials">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Credentials" nillable="true" type="tns:UntrustedCredentials" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SaveUntrustedCredentialsResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetUntrustedCredentials">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetUntrustedCredentialsResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:ArrayOfUntrustedCredentials" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="ArrayOfUntrustedCredentials">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="UntrustedCredentials" nillable="true" type="tns:UntrustedCredentials" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfUntrustedCredentials" nillable="true" type="tns:ArrayOfUntrustedCredentials" />
<xs:element name="GetUntrustedCredentialsForAssociate">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AssociateId" type="xs:int" />
<xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetUntrustedCredentialsForAssociateResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:ArrayOfUntrustedCredentials" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SaveUntrustedCredentialsForAssociate">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AssociateId" type="xs:int" />
<xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Credentials" nillable="true" type="tns:UntrustedCredentials" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SaveUntrustedCredentialsForAssociateResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="RemoveUntrustedCredentials">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="PublicValue" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RemoveUntrustedCredentialsResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="RemoveUntrustedCredentialsForAssociate">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AssociateId" type="xs:int" />
<xs:element minOccurs="0" name="Type" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="PublicValue" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RemoveUntrustedCredentialsForAssociateResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="CreateExternalUser">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="PersonId" type="xs:int" />
<xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="RoleId" type="xs:int" />
<xs:element minOccurs="0" name="IsActive" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreateExternalUserResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DeleteExternalUser">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AssociateId" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DeleteExternalUserResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="SetExternalUserInfo">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AssociateId" type="xs:int" />
<xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="IsActive" type="xs:boolean" />
<xs:element minOccurs="0" name="RoleId" type="xs:int" />
<xs:element minOccurs="0" name="ExternalUserInfoModification" type="tns:ExternalUserInfoModification" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:simpleType name="ExternalUserInfoModification">
<xs:list>
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="UserName" />
<xs:enumeration value="Password" />
<xs:enumeration value="Role" />
<xs:enumeration value="Active" />
<xs:enumeration value="UndefinedValue16" />
</xs:restriction>
</xs:simpleType>
</xs:list>
</xs:simpleType>
<xs:element name="ExternalUserInfoModification" nillable="true" type="tns:ExternalUserInfoModification" />
<xs:element name="SetExternalUserInfoResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GenerateNewPasswordForExternalUser">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AssociateName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GenerateNewPasswordForExternalUserResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ChangePassword">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AssociateId" type="xs:int" />
<xs:element minOccurs="0" name="OldPassword" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="NewPassword" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ChangePasswordResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetUserFromPersonId">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="PersonId" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetUserFromPersonIdResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:ArrayOfUser" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="ArrayOfUser">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="User" nillable="true" type="tns:User" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfUser" nillable="true" type="tns:ArrayOfUser" />
<xs:element name="CreateDefaultUserFromUserTypeAndPersonId">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="UserType" type="tns:UserType" />
<xs:element minOccurs="0" name="PersonId" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreateDefaultUserFromUserTypeAndPersonIdResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:User" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreateDefaultUserFromUserType">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="UserType" type="tns:UserType" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreateDefaultUserFromUserTypeResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:User" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetUserFromEjUserId">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="EjUserId" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetUserFromEjUserIdResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:ArrayOfUser" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SetPasswordFromName">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AssociateName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SetPasswordFromNameResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SetPassword">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AssociateId" type="xs:int" />
<xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SetPasswordResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ChangeOwnPassword">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="OldPassword" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="NewPassword" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ChangeOwnPasswordResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ChangePasswordFromName">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AssociateName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="OldPassword" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="NewPassword" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ChangePasswordFromNameResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="IsUserNameValid">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AssociateId" type="xs:int" />
<xs:element minOccurs="0" name="Type" type="tns:UserType" />
<xs:element minOccurs="0" name="PersonId" type="xs:int" />
<xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="IsUserNameValidResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="IsPasswordValid">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AssociateId" type="xs:int" />
<xs:element minOccurs="0" name="Type" type="tns:UserType" />
<xs:element minOccurs="0" name="PersonId" type="xs:int" />
<xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="IsPasswordValidResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SetGeneratedPassword">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AssociateId" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SetGeneratedPasswordResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SetGeneratedPasswordFromName">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AssociateName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SetGeneratedPasswordFromNameResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="IsPasswordValidWithReason">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AssociateId" type="xs:int" />
<xs:element minOccurs="0" name="Type" type="tns:UserType" />
<xs:element minOccurs="0" name="PersonId" type="xs:int" />
<xs:element minOccurs="0" name="Password" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="IsPasswordValidWithReasonResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:UserValidationResult" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="UserValidationResult">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="Reason" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Result" type="xs:boolean" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="UserValidationResult" nillable="true" type="tns:UserValidationResult" />
<xs:element name="IsUserNameValidWithReason">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AssociateId" type="xs:int" />
<xs:element minOccurs="0" name="Type" type="tns:UserType" />
<xs:element minOccurs="0" name="PersonId" type="xs:int" />
<xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="IsUserNameValidWithReasonResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:UserValidationResult" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ChangeUserType">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="User" nillable="true" type="tns:User" />
<xs:element minOccurs="0" name="UserType" type="tns:UserType" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ChangeUserTypeResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:User" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreateDefaultUserFromUserTypeAndCredential">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="UserType" type="tns:UserType" />
<xs:element minOccurs="0" name="ContactId" type="xs:int" />
<xs:element minOccurs="0" name="CredentialType" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="CredentialValue" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="CredentialDisplayValue" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreateDefaultUserFromUserTypeAndCredentialResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:User" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetValidUserName">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AssociateId" type="xs:int" />
<xs:element minOccurs="0" name="Type" type="tns:UserType" />
<xs:element minOccurs="0" name="PersonId" type="xs:int" />
<xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetValidUserNameResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RemoveLicenses">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AssociateId" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RemoveLicensesResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="MakeRetired">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="AssociateId" type="xs:int" />
<xs:element minOccurs="0" name="Retired" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="MakeRetiredResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="AddOwnerContact">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ContactId" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="AddOwnerContactResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="RemoveOwnerContact">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ContactId" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="RemoveOwnerContactResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="ResolveUserFromInfo">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="ContactId" type="xs:int" />
<xs:element minOccurs="0" name="PersonName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="PhoneNumbers" nillable="true" type="q8:ArrayOfstring" xmlns:q8="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
<xs:element minOccurs="0" name="Emails" nillable="true" type="q9:ArrayOfstring" xmlns:q9="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
<xs:element minOccurs="0" name="UserType" type="tns:UserType" />
<xs:element minOccurs="0" name="Credential" nillable="true" type="tns:Credential" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ResolveUserFromInfoResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:ResolvedUser" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="ResolvedUser">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="User" nillable="true" type="tns:User" />
<xs:element minOccurs="0" name="PersonCreated" type="xs:boolean" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="ResolvedUser" nillable="true" type="tns:ResolvedUser" />
<xs:element name="GetUserGroup">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="UserGroupId" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetUserGroupResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:UserGroup" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SaveUserGroup">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="UserGroup" nillable="true" type="tns:UserGroup" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="SaveUserGroupResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:UserGroup" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetAllUserGroups">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="IncludeDeleted" type="xs:boolean" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetAllUserGroupsResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:ArrayOfUserGroup" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="CreateUserGroup">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="CreateUserGroupResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:UserGroup" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DeleteUserGroup">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="UserGroupToDelete" type="xs:int" />
<xs:element minOccurs="0" name="UserGroupToMoveTo" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="DeleteUserGroupResponse">
<xs:complexType>
<xs:sequence />
</xs:complexType>
</xs:element>
<xs:element name="GetUserGroupList">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="UserGroupIds" nillable="true" type="q10:ArrayOfint" xmlns:q10="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetUserGroupListResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:ArrayOfUserGroup" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetUserInfo">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="UserInfoId" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetUserInfoResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:UserInfo" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="UserInfo">
<xs:complexContent mixed="false">
<xs:extension base="tns:Carrier">
<xs:sequence>
<xs:element minOccurs="0" name="Deleted" type="xs:boolean" />
<xs:element minOccurs="0" name="UserInfoId" type="xs:int" />
<xs:element minOccurs="0" name="UserName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="PersonId" type="xs:int" />
<xs:element minOccurs="0" name="Rank" type="xs:short" />
<xs:element minOccurs="0" name="Tooltip" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="UserGroupId" type="xs:int" />
<xs:element minOccurs="0" name="EjUserId" type="xs:int" />
<xs:element minOccurs="0" name="UserType" type="tns:UserType" />
<xs:element minOccurs="0" name="GrantedLicenses" nillable="true" type="q11:ArrayOfstring" xmlns:q11="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
<xs:element minOccurs="0" name="CanLogon" type="xs:boolean" />
<xs:element minOccurs="0" name="RoleName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="RoleTooltip" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="UserGroupName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="UserGroupTooltip" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="UserInfo" nillable="true" type="tns:UserInfo" />
<xs:element name="GetUserInfoList">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="UserInfoIds" nillable="true" type="q12:ArrayOfint" xmlns:q12="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="GetUserInfoListResponse">
<xs:complexType>
<xs:sequence>
<xs:element minOccurs="0" name="Response" nillable="true" type="tns:ArrayOfUserInfo" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="ArrayOfUserInfo">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="UserInfo" nillable="true" type="tns:UserInfo" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfUserInfo" nillable="true" type="tns:ArrayOfUserInfo" />
</xs:schema>
<xs:schema attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/">
<xs:element name="anyType" nillable="true" type="xs:anyType" />
<xs:element name="anyURI" nillable="true" type="xs:anyURI" />
<xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
<xs:element name="boolean" nillable="true" type="xs:boolean" />
<xs:element name="byte" nillable="true" type="xs:byte" />
<xs:element name="dateTime" nillable="true" type="xs:dateTime" />
<xs:element name="decimal" nillable="true" type="xs:decimal" />
<xs:element name="double" nillable="true" type="xs:double" />
<xs:element name="float" nillable="true" type="xs:float" />
<xs:element name="int" nillable="true" type="xs:int" />
<xs:element name="long" nillable="true" type="xs:long" />
<xs:element name="QName" nillable="true" type="xs:QName" />
<xs:element name="short" nillable="true" type="xs:short" />
<xs:element name="string" nillable="true" type="xs:string" />
<xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
<xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
<xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
<xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
<xs:element name="char" nillable="true" type="tns:char" />
<xs:simpleType name="char">
<xs:restriction base="xs:int" />
</xs:simpleType>
<xs:element name="duration" nillable="true" type="tns:duration" />
<xs:simpleType name="duration">
<xs:restriction base="xs:duration">
<xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
<xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
<xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
</xs:restriction>
</xs:simpleType>
<xs:element name="guid" nillable="true" type="tns:guid" />
<xs:simpleType name="guid">
<xs:restriction base="xs:string">
<xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
</xs:restriction>
</xs:simpleType>
<xs:attribute name="FactoryType" type="xs:QName" />
<xs:attribute name="Id" type="xs:ID" />
<xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>
<xs:schema elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<xs:complexType name="ArrayOfstring">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="string" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfstring" nillable="true" type="tns:ArrayOfstring" />
<xs:complexType name="ArrayOfint">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="int" type="xs:int" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfint" nillable="true" type="tns:ArrayOfint" />
</xs:schema>
</wsdl:types>
<wsdl:message name="CreateDefaultServiceAuthRequest">
<wsdl:part name="parameters" element="tns:CreateDefaultServiceAuth" />
</wsdl:message>
<wsdl:message name="CreateDefaultServiceAuthRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="CreateDefaultServiceAuthResponse">
<wsdl:part name="parameters" element="tns:CreateDefaultServiceAuthResponse" />
</wsdl:message>
<wsdl:message name="CreateDefaultServiceAuthResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SaveServiceAuthRequest">
<wsdl:part name="parameters" element="tns:SaveServiceAuth" />
</wsdl:message>
<wsdl:message name="SaveServiceAuthRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SaveServiceAuthResponse">
<wsdl:part name="parameters" element="tns:SaveServiceAuthResponse" />
</wsdl:message>
<wsdl:message name="SaveServiceAuthResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="DeleteServiceAuthRequest">
<wsdl:part name="parameters" element="tns:DeleteServiceAuth" />
</wsdl:message>
<wsdl:message name="DeleteServiceAuthRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="DeleteServiceAuthResponse">
<wsdl:part name="parameters" element="tns:DeleteServiceAuthResponse" />
</wsdl:message>
<wsdl:message name="DeleteServiceAuthResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="CreateDefaultRoleEntityRequest">
<wsdl:part name="parameters" element="tns:CreateDefaultRoleEntity" />
</wsdl:message>
<wsdl:message name="CreateDefaultRoleEntityRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="CreateDefaultRoleEntityResponse">
<wsdl:part name="parameters" element="tns:CreateDefaultRoleEntityResponse" />
</wsdl:message>
<wsdl:message name="CreateDefaultRoleEntityResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SaveRoleEntityRequest">
<wsdl:part name="parameters" element="tns:SaveRoleEntity" />
</wsdl:message>
<wsdl:message name="SaveRoleEntityRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SaveRoleEntityResponse">
<wsdl:part name="parameters" element="tns:SaveRoleEntityResponse" />
</wsdl:message>
<wsdl:message name="SaveRoleEntityResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="CreateDefaultUntrustedCredentialsRequest">
<wsdl:part name="parameters" element="tns:CreateDefaultUntrustedCredentials" />
</wsdl:message>
<wsdl:message name="CreateDefaultUntrustedCredentialsRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="CreateDefaultUntrustedCredentialsResponse">
<wsdl:part name="parameters" element="tns:CreateDefaultUntrustedCredentialsResponse" />
</wsdl:message>
<wsdl:message name="CreateDefaultUntrustedCredentialsResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="CreateDefaultUserRequest">
<wsdl:part name="parameters" element="tns:CreateDefaultUser" />
</wsdl:message>
<wsdl:message name="CreateDefaultUserRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="CreateDefaultUserResponse">
<wsdl:part name="parameters" element="tns:CreateDefaultUserResponse" />
</wsdl:message>
<wsdl:message name="CreateDefaultUserResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SaveUserRequest">
<wsdl:part name="parameters" element="tns:SaveUser" />
</wsdl:message>
<wsdl:message name="SaveUserRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SaveUserResponse">
<wsdl:part name="parameters" element="tns:SaveUserResponse" />
</wsdl:message>
<wsdl:message name="SaveUserResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="DeleteUserRequest">
<wsdl:part name="parameters" element="tns:DeleteUser" />
</wsdl:message>
<wsdl:message name="DeleteUserRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="DeleteUserResponse">
<wsdl:part name="parameters" element="tns:DeleteUserResponse" />
</wsdl:message>
<wsdl:message name="DeleteUserResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SaveCredentialRequest">
<wsdl:part name="parameters" element="tns:SaveCredential" />
</wsdl:message>
<wsdl:message name="SaveCredentialRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SaveCredentialResponse">
<wsdl:part name="parameters" element="tns:SaveCredentialResponse" />
</wsdl:message>
<wsdl:message name="SaveCredentialResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="DeleteCredentialRequest">
<wsdl:part name="parameters" element="tns:DeleteCredential" />
</wsdl:message>
<wsdl:message name="DeleteCredentialRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="DeleteCredentialResponse">
<wsdl:part name="parameters" element="tns:DeleteCredentialResponse" />
</wsdl:message>
<wsdl:message name="DeleteCredentialResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="FindCredentialsGroupsRequest">
<wsdl:part name="parameters" element="tns:FindCredentialsGroups" />
</wsdl:message>
<wsdl:message name="FindCredentialsGroupsRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="FindCredentialsGroupsResponse">
<wsdl:part name="parameters" element="tns:FindCredentialsGroupsResponse" />
</wsdl:message>
<wsdl:message name="FindCredentialsGroupsResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="FindCredentialUsersRequest">
<wsdl:part name="parameters" element="tns:FindCredentialUsers" />
</wsdl:message>
<wsdl:message name="FindCredentialUsersRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="FindCredentialUsersResponse">
<wsdl:part name="parameters" element="tns:FindCredentialUsersResponse" />
</wsdl:message>
<wsdl:message name="FindCredentialUsersResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetCredentialUsersInGroupRequest">
<wsdl:part name="parameters" element="tns:GetCredentialUsersInGroup" />
</wsdl:message>
<wsdl:message name="GetCredentialUsersInGroupRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetCredentialUsersInGroupResponse">
<wsdl:part name="parameters" element="tns:GetCredentialUsersInGroupResponse" />
</wsdl:message>
<wsdl:message name="GetCredentialUsersInGroupResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetServiceAuthRequest">
<wsdl:part name="parameters" element="tns:GetServiceAuth" />
</wsdl:message>
<wsdl:message name="GetServiceAuthRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetServiceAuthResponse">
<wsdl:part name="parameters" element="tns:GetServiceAuthResponse" />
</wsdl:message>
<wsdl:message name="GetServiceAuthResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetRoleRequest">
<wsdl:part name="parameters" element="tns:GetRole" />
</wsdl:message>
<wsdl:message name="GetRoleRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetRoleResponse">
<wsdl:part name="parameters" element="tns:GetRoleResponse" />
</wsdl:message>
<wsdl:message name="GetRoleResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetRoleEntityRequest">
<wsdl:part name="parameters" element="tns:GetRoleEntity" />
</wsdl:message>
<wsdl:message name="GetRoleEntityRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetRoleEntityResponse">
<wsdl:part name="parameters" element="tns:GetRoleEntityResponse" />
</wsdl:message>
<wsdl:message name="GetRoleEntityResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="DeleteRoleRequest">
<wsdl:part name="parameters" element="tns:DeleteRole" />
</wsdl:message>
<wsdl:message name="DeleteRoleRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="DeleteRoleResponse">
<wsdl:part name="parameters" element="tns:DeleteRoleResponse" />
</wsdl:message>
<wsdl:message name="DeleteRoleResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetAllRolesRequest">
<wsdl:part name="parameters" element="tns:GetAllRoles" />
</wsdl:message>
<wsdl:message name="GetAllRolesRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetAllRolesResponse">
<wsdl:part name="parameters" element="tns:GetAllRolesResponse" />
</wsdl:message>
<wsdl:message name="GetAllRolesResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetAllFunctionalRightsRequest">
<wsdl:part name="parameters" element="tns:GetAllFunctionalRights" />
</wsdl:message>
<wsdl:message name="GetAllFunctionalRightsRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetAllFunctionalRightsResponse">
<wsdl:part name="parameters" element="tns:GetAllFunctionalRightsResponse" />
</wsdl:message>
<wsdl:message name="GetAllFunctionalRightsResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetFunctionalRightsRequest">
<wsdl:part name="parameters" element="tns:GetFunctionalRights" />
</wsdl:message>
<wsdl:message name="GetFunctionalRightsRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetFunctionalRightsResponse">
<wsdl:part name="parameters" element="tns:GetFunctionalRightsResponse" />
</wsdl:message>
<wsdl:message name="GetFunctionalRightsResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SetFunctionalRightsRequest">
<wsdl:part name="parameters" element="tns:SetFunctionalRights" />
</wsdl:message>
<wsdl:message name="SetFunctionalRightsRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SetFunctionalRightsResponse">
<wsdl:part name="parameters" element="tns:SetFunctionalRightsResponse" />
</wsdl:message>
<wsdl:message name="SetFunctionalRightsResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SetDataRightRequest">
<wsdl:part name="parameters" element="tns:SetDataRight" />
</wsdl:message>
<wsdl:message name="SetDataRightRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SetDataRightResponse">
<wsdl:part name="parameters" element="tns:SetDataRightResponse" />
</wsdl:message>
<wsdl:message name="SetDataRightResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetDataRightRequest">
<wsdl:part name="parameters" element="tns:GetDataRight" />
</wsdl:message>
<wsdl:message name="GetDataRightRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetDataRightResponse">
<wsdl:part name="parameters" element="tns:GetDataRightResponse" />
</wsdl:message>
<wsdl:message name="GetDataRightResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetDataRightsRequest">
<wsdl:part name="parameters" element="tns:GetDataRights" />
</wsdl:message>
<wsdl:message name="GetDataRightsRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetDataRightsResponse">
<wsdl:part name="parameters" element="tns:GetDataRightsResponse" />
</wsdl:message>
<wsdl:message name="GetDataRightsResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="CreateDefaultRoleEntityFromTypeRequest">
<wsdl:part name="parameters" element="tns:CreateDefaultRoleEntityFromType" />
</wsdl:message>
<wsdl:message name="CreateDefaultRoleEntityFromTypeRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="CreateDefaultRoleEntityFromTypeResponse">
<wsdl:part name="parameters" element="tns:CreateDefaultRoleEntityFromTypeResponse" />
</wsdl:message>
<wsdl:message name="CreateDefaultRoleEntityFromTypeResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="FindRolesWithFunctionalRightRequest">
<wsdl:part name="parameters" element="tns:FindRolesWithFunctionalRight" />
</wsdl:message>
<wsdl:message name="FindRolesWithFunctionalRightRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="FindRolesWithFunctionalRightResponse">
<wsdl:part name="parameters" element="tns:FindRolesWithFunctionalRightResponse" />
</wsdl:message>
<wsdl:message name="FindRolesWithFunctionalRightResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="FindRolesWithFunctionalRightsRequest">
<wsdl:part name="parameters" element="tns:FindRolesWithFunctionalRights" />
</wsdl:message>
<wsdl:message name="FindRolesWithFunctionalRightsRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="FindRolesWithFunctionalRightsResponse">
<wsdl:part name="parameters" element="tns:FindRolesWithFunctionalRightsResponse" />
</wsdl:message>
<wsdl:message name="FindRolesWithFunctionalRightsResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="FindRolesWithoutFunctionalRightsRequest">
<wsdl:part name="parameters" element="tns:FindRolesWithoutFunctionalRights" />
</wsdl:message>
<wsdl:message name="FindRolesWithoutFunctionalRightsRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="FindRolesWithoutFunctionalRightsResponse">
<wsdl:part name="parameters" element="tns:FindRolesWithoutFunctionalRightsResponse" />
</wsdl:message>
<wsdl:message name="FindRolesWithoutFunctionalRightsResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUserRequest">
<wsdl:part name="parameters" element="tns:GetUser" />
</wsdl:message>
<wsdl:message name="GetUserRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUserResponse">
<wsdl:part name="parameters" element="tns:GetUserResponse" />
</wsdl:message>
<wsdl:message name="GetUserResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUserFromNameRequest">
<wsdl:part name="parameters" element="tns:GetUserFromName" />
</wsdl:message>
<wsdl:message name="GetUserFromNameRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUserFromNameResponse">
<wsdl:part name="parameters" element="tns:GetUserFromNameResponse" />
</wsdl:message>
<wsdl:message name="GetUserFromNameResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SaveUserFromNameRequest">
<wsdl:part name="parameters" element="tns:SaveUserFromName" />
</wsdl:message>
<wsdl:message name="SaveUserFromNameRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SaveUserFromNameResponse">
<wsdl:part name="parameters" element="tns:SaveUserFromNameResponse" />
</wsdl:message>
<wsdl:message name="SaveUserFromNameResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="DeleteUserFromNameRequest">
<wsdl:part name="parameters" element="tns:DeleteUserFromName" />
</wsdl:message>
<wsdl:message name="DeleteUserFromNameRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="DeleteUserFromNameResponse">
<wsdl:part name="parameters" element="tns:DeleteUserFromNameResponse" />
</wsdl:message>
<wsdl:message name="DeleteUserFromNameResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetCredentialTypesRequest">
<wsdl:part name="parameters" element="tns:GetCredentialTypes" />
</wsdl:message>
<wsdl:message name="GetCredentialTypesRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetCredentialTypesResponse">
<wsdl:part name="parameters" element="tns:GetCredentialTypesResponse" />
</wsdl:message>
<wsdl:message name="GetCredentialTypesResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SaveUntrustedCredentialsRequest">
<wsdl:part name="parameters" element="tns:SaveUntrustedCredentials" />
</wsdl:message>
<wsdl:message name="SaveUntrustedCredentialsRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SaveUntrustedCredentialsResponse">
<wsdl:part name="parameters" element="tns:SaveUntrustedCredentialsResponse" />
</wsdl:message>
<wsdl:message name="SaveUntrustedCredentialsResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUntrustedCredentialsRequest">
<wsdl:part name="parameters" element="tns:GetUntrustedCredentials" />
</wsdl:message>
<wsdl:message name="GetUntrustedCredentialsRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUntrustedCredentialsResponse">
<wsdl:part name="parameters" element="tns:GetUntrustedCredentialsResponse" />
</wsdl:message>
<wsdl:message name="GetUntrustedCredentialsResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUntrustedCredentialsForAssociateRequest">
<wsdl:part name="parameters" element="tns:GetUntrustedCredentialsForAssociate" />
</wsdl:message>
<wsdl:message name="GetUntrustedCredentialsForAssociateRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUntrustedCredentialsForAssociateResponse">
<wsdl:part name="parameters" element="tns:GetUntrustedCredentialsForAssociateResponse" />
</wsdl:message>
<wsdl:message name="GetUntrustedCredentialsForAssociateResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SaveUntrustedCredentialsForAssociateRequest">
<wsdl:part name="parameters" element="tns:SaveUntrustedCredentialsForAssociate" />
</wsdl:message>
<wsdl:message name="SaveUntrustedCredentialsForAssociateRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SaveUntrustedCredentialsForAssociateResponse">
<wsdl:part name="parameters" element="tns:SaveUntrustedCredentialsForAssociateResponse" />
</wsdl:message>
<wsdl:message name="SaveUntrustedCredentialsForAssociateResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="RemoveUntrustedCredentialsRequest">
<wsdl:part name="parameters" element="tns:RemoveUntrustedCredentials" />
</wsdl:message>
<wsdl:message name="RemoveUntrustedCredentialsRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="RemoveUntrustedCredentialsResponse">
<wsdl:part name="parameters" element="tns:RemoveUntrustedCredentialsResponse" />
</wsdl:message>
<wsdl:message name="RemoveUntrustedCredentialsResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="RemoveUntrustedCredentialsForAssociateRequest">
<wsdl:part name="parameters" element="tns:RemoveUntrustedCredentialsForAssociate" />
</wsdl:message>
<wsdl:message name="RemoveUntrustedCredentialsForAssociateRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="RemoveUntrustedCredentialsForAssociateResponse">
<wsdl:part name="parameters" element="tns:RemoveUntrustedCredentialsForAssociateResponse" />
</wsdl:message>
<wsdl:message name="RemoveUntrustedCredentialsForAssociateResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="CreateExternalUserRequest">
<wsdl:part name="parameters" element="tns:CreateExternalUser" />
</wsdl:message>
<wsdl:message name="CreateExternalUserRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="CreateExternalUserResponse">
<wsdl:part name="parameters" element="tns:CreateExternalUserResponse" />
</wsdl:message>
<wsdl:message name="CreateExternalUserResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="DeleteExternalUserRequest">
<wsdl:part name="parameters" element="tns:DeleteExternalUser" />
</wsdl:message>
<wsdl:message name="DeleteExternalUserRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="DeleteExternalUserResponse">
<wsdl:part name="parameters" element="tns:DeleteExternalUserResponse" />
</wsdl:message>
<wsdl:message name="DeleteExternalUserResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SetExternalUserInfoRequest">
<wsdl:part name="parameters" element="tns:SetExternalUserInfo" />
</wsdl:message>
<wsdl:message name="SetExternalUserInfoRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SetExternalUserInfoResponse">
<wsdl:part name="parameters" element="tns:SetExternalUserInfoResponse" />
</wsdl:message>
<wsdl:message name="SetExternalUserInfoResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GenerateNewPasswordForExternalUserRequest">
<wsdl:part name="parameters" element="tns:GenerateNewPasswordForExternalUser" />
</wsdl:message>
<wsdl:message name="GenerateNewPasswordForExternalUserRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GenerateNewPasswordForExternalUserResponse">
<wsdl:part name="parameters" element="tns:GenerateNewPasswordForExternalUserResponse" />
</wsdl:message>
<wsdl:message name="GenerateNewPasswordForExternalUserResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="ChangePasswordRequest">
<wsdl:part name="parameters" element="tns:ChangePassword" />
</wsdl:message>
<wsdl:message name="ChangePasswordRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="ChangePasswordResponse">
<wsdl:part name="parameters" element="tns:ChangePasswordResponse" />
</wsdl:message>
<wsdl:message name="ChangePasswordResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUserFromPersonIdRequest">
<wsdl:part name="parameters" element="tns:GetUserFromPersonId" />
</wsdl:message>
<wsdl:message name="GetUserFromPersonIdRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUserFromPersonIdResponse">
<wsdl:part name="parameters" element="tns:GetUserFromPersonIdResponse" />
</wsdl:message>
<wsdl:message name="GetUserFromPersonIdResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="CreateDefaultUserFromUserTypeAndPersonIdRequest">
<wsdl:part name="parameters" element="tns:CreateDefaultUserFromUserTypeAndPersonId" />
</wsdl:message>
<wsdl:message name="CreateDefaultUserFromUserTypeAndPersonIdRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="CreateDefaultUserFromUserTypeAndPersonIdResponse">
<wsdl:part name="parameters" element="tns:CreateDefaultUserFromUserTypeAndPersonIdResponse" />
</wsdl:message>
<wsdl:message name="CreateDefaultUserFromUserTypeAndPersonIdResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="CreateDefaultUserFromUserTypeRequest">
<wsdl:part name="parameters" element="tns:CreateDefaultUserFromUserType" />
</wsdl:message>
<wsdl:message name="CreateDefaultUserFromUserTypeRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="CreateDefaultUserFromUserTypeResponse">
<wsdl:part name="parameters" element="tns:CreateDefaultUserFromUserTypeResponse" />
</wsdl:message>
<wsdl:message name="CreateDefaultUserFromUserTypeResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUserFromEjUserIdRequest">
<wsdl:part name="parameters" element="tns:GetUserFromEjUserId" />
</wsdl:message>
<wsdl:message name="GetUserFromEjUserIdRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUserFromEjUserIdResponse">
<wsdl:part name="parameters" element="tns:GetUserFromEjUserIdResponse" />
</wsdl:message>
<wsdl:message name="GetUserFromEjUserIdResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SetPasswordFromNameRequest">
<wsdl:part name="parameters" element="tns:SetPasswordFromName" />
</wsdl:message>
<wsdl:message name="SetPasswordFromNameRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SetPasswordFromNameResponse">
<wsdl:part name="parameters" element="tns:SetPasswordFromNameResponse" />
</wsdl:message>
<wsdl:message name="SetPasswordFromNameResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SetPasswordRequest">
<wsdl:part name="parameters" element="tns:SetPassword" />
</wsdl:message>
<wsdl:message name="SetPasswordRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SetPasswordResponse">
<wsdl:part name="parameters" element="tns:SetPasswordResponse" />
</wsdl:message>
<wsdl:message name="SetPasswordResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="ChangeOwnPasswordRequest">
<wsdl:part name="parameters" element="tns:ChangeOwnPassword" />
</wsdl:message>
<wsdl:message name="ChangeOwnPasswordRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="ChangeOwnPasswordResponse">
<wsdl:part name="parameters" element="tns:ChangeOwnPasswordResponse" />
</wsdl:message>
<wsdl:message name="ChangeOwnPasswordResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="ChangePasswordFromNameRequest">
<wsdl:part name="parameters" element="tns:ChangePasswordFromName" />
</wsdl:message>
<wsdl:message name="ChangePasswordFromNameRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="ChangePasswordFromNameResponse">
<wsdl:part name="parameters" element="tns:ChangePasswordFromNameResponse" />
</wsdl:message>
<wsdl:message name="ChangePasswordFromNameResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="IsUserNameValidRequest">
<wsdl:part name="parameters" element="tns:IsUserNameValid" />
</wsdl:message>
<wsdl:message name="IsUserNameValidRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="IsUserNameValidResponse">
<wsdl:part name="parameters" element="tns:IsUserNameValidResponse" />
</wsdl:message>
<wsdl:message name="IsUserNameValidResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="IsPasswordValidRequest">
<wsdl:part name="parameters" element="tns:IsPasswordValid" />
</wsdl:message>
<wsdl:message name="IsPasswordValidRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="IsPasswordValidResponse">
<wsdl:part name="parameters" element="tns:IsPasswordValidResponse" />
</wsdl:message>
<wsdl:message name="IsPasswordValidResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SetGeneratedPasswordRequest">
<wsdl:part name="parameters" element="tns:SetGeneratedPassword" />
</wsdl:message>
<wsdl:message name="SetGeneratedPasswordRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SetGeneratedPasswordResponse">
<wsdl:part name="parameters" element="tns:SetGeneratedPasswordResponse" />
</wsdl:message>
<wsdl:message name="SetGeneratedPasswordResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SetGeneratedPasswordFromNameRequest">
<wsdl:part name="parameters" element="tns:SetGeneratedPasswordFromName" />
</wsdl:message>
<wsdl:message name="SetGeneratedPasswordFromNameRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SetGeneratedPasswordFromNameResponse">
<wsdl:part name="parameters" element="tns:SetGeneratedPasswordFromNameResponse" />
</wsdl:message>
<wsdl:message name="SetGeneratedPasswordFromNameResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="IsPasswordValidWithReasonRequest">
<wsdl:part name="parameters" element="tns:IsPasswordValidWithReason" />
</wsdl:message>
<wsdl:message name="IsPasswordValidWithReasonRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="IsPasswordValidWithReasonResponse">
<wsdl:part name="parameters" element="tns:IsPasswordValidWithReasonResponse" />
</wsdl:message>
<wsdl:message name="IsPasswordValidWithReasonResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="IsUserNameValidWithReasonRequest">
<wsdl:part name="parameters" element="tns:IsUserNameValidWithReason" />
</wsdl:message>
<wsdl:message name="IsUserNameValidWithReasonRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="IsUserNameValidWithReasonResponse">
<wsdl:part name="parameters" element="tns:IsUserNameValidWithReasonResponse" />
</wsdl:message>
<wsdl:message name="IsUserNameValidWithReasonResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="ChangeUserTypeRequest">
<wsdl:part name="parameters" element="tns:ChangeUserType" />
</wsdl:message>
<wsdl:message name="ChangeUserTypeRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="ChangeUserTypeResponse">
<wsdl:part name="parameters" element="tns:ChangeUserTypeResponse" />
</wsdl:message>
<wsdl:message name="ChangeUserTypeResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="CreateDefaultUserFromUserTypeAndCredentialRequest">
<wsdl:part name="parameters" element="tns:CreateDefaultUserFromUserTypeAndCredential" />
</wsdl:message>
<wsdl:message name="CreateDefaultUserFromUserTypeAndCredentialRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="CreateDefaultUserFromUserTypeAndCredentialResponse">
<wsdl:part name="parameters" element="tns:CreateDefaultUserFromUserTypeAndCredentialResponse" />
</wsdl:message>
<wsdl:message name="CreateDefaultUserFromUserTypeAndCredentialResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetValidUserNameRequest">
<wsdl:part name="parameters" element="tns:GetValidUserName" />
</wsdl:message>
<wsdl:message name="GetValidUserNameRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetValidUserNameResponse">
<wsdl:part name="parameters" element="tns:GetValidUserNameResponse" />
</wsdl:message>
<wsdl:message name="GetValidUserNameResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="RemoveLicensesRequest">
<wsdl:part name="parameters" element="tns:RemoveLicenses" />
</wsdl:message>
<wsdl:message name="RemoveLicensesRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="RemoveLicensesResponse">
<wsdl:part name="parameters" element="tns:RemoveLicensesResponse" />
</wsdl:message>
<wsdl:message name="RemoveLicensesResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="MakeRetiredRequest">
<wsdl:part name="parameters" element="tns:MakeRetired" />
</wsdl:message>
<wsdl:message name="MakeRetiredRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="MakeRetiredResponse">
<wsdl:part name="parameters" element="tns:MakeRetiredResponse" />
</wsdl:message>
<wsdl:message name="MakeRetiredResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="AddOwnerContactRequest">
<wsdl:part name="parameters" element="tns:AddOwnerContact" />
</wsdl:message>
<wsdl:message name="AddOwnerContactRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="AddOwnerContactResponse">
<wsdl:part name="parameters" element="tns:AddOwnerContactResponse" />
</wsdl:message>
<wsdl:message name="AddOwnerContactResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="RemoveOwnerContactRequest">
<wsdl:part name="parameters" element="tns:RemoveOwnerContact" />
</wsdl:message>
<wsdl:message name="RemoveOwnerContactRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="RemoveOwnerContactResponse">
<wsdl:part name="parameters" element="tns:RemoveOwnerContactResponse" />
</wsdl:message>
<wsdl:message name="RemoveOwnerContactResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="ResolveUserFromInfoRequest">
<wsdl:part name="parameters" element="tns:ResolveUserFromInfo" />
</wsdl:message>
<wsdl:message name="ResolveUserFromInfoRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="ResolveUserFromInfoResponse">
<wsdl:part name="parameters" element="tns:ResolveUserFromInfoResponse" />
</wsdl:message>
<wsdl:message name="ResolveUserFromInfoResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUserGroupRequest">
<wsdl:part name="parameters" element="tns:GetUserGroup" />
</wsdl:message>
<wsdl:message name="GetUserGroupRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUserGroupResponse">
<wsdl:part name="parameters" element="tns:GetUserGroupResponse" />
</wsdl:message>
<wsdl:message name="GetUserGroupResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SaveUserGroupRequest">
<wsdl:part name="parameters" element="tns:SaveUserGroup" />
</wsdl:message>
<wsdl:message name="SaveUserGroupRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="SaveUserGroupResponse">
<wsdl:part name="parameters" element="tns:SaveUserGroupResponse" />
</wsdl:message>
<wsdl:message name="SaveUserGroupResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetAllUserGroupsRequest">
<wsdl:part name="parameters" element="tns:GetAllUserGroups" />
</wsdl:message>
<wsdl:message name="GetAllUserGroupsRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetAllUserGroupsResponse">
<wsdl:part name="parameters" element="tns:GetAllUserGroupsResponse" />
</wsdl:message>
<wsdl:message name="GetAllUserGroupsResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="CreateUserGroupRequest">
<wsdl:part name="parameters" element="tns:CreateUserGroup" />
</wsdl:message>
<wsdl:message name="CreateUserGroupRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="CreateUserGroupResponse">
<wsdl:part name="parameters" element="tns:CreateUserGroupResponse" />
</wsdl:message>
<wsdl:message name="CreateUserGroupResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="DeleteUserGroupRequest">
<wsdl:part name="parameters" element="tns:DeleteUserGroup" />
</wsdl:message>
<wsdl:message name="DeleteUserGroupRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="DeleteUserGroupResponse">
<wsdl:part name="parameters" element="tns:DeleteUserGroupResponse" />
</wsdl:message>
<wsdl:message name="DeleteUserGroupResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUserGroupListRequest">
<wsdl:part name="parameters" element="tns:GetUserGroupList" />
</wsdl:message>
<wsdl:message name="GetUserGroupListRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUserGroupListResponse">
<wsdl:part name="parameters" element="tns:GetUserGroupListResponse" />
</wsdl:message>
<wsdl:message name="GetUserGroupListResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUserInfoRequest">
<wsdl:part name="parameters" element="tns:GetUserInfo" />
</wsdl:message>
<wsdl:message name="GetUserInfoRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUserInfoResponse">
<wsdl:part name="parameters" element="tns:GetUserInfoResponse" />
</wsdl:message>
<wsdl:message name="GetUserInfoResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUserInfoListRequest">
<wsdl:part name="parameters" element="tns:GetUserInfoList" />
</wsdl:message>
<wsdl:message name="GetUserInfoListRequest_Headers">
<wsdl:part name="ApplicationToken" element="tns:ApplicationToken" />
<wsdl:part name="Credentials" element="tns:Credentials" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:message name="GetUserInfoListResponse">
<wsdl:part name="parameters" element="tns:GetUserInfoListResponse" />
</wsdl:message>
<wsdl:message name="GetUserInfoListResponse_Headers">
<wsdl:part name="ExceptionInfo" element="tns:ExceptionInfo" />
<wsdl:part name="ExtraInfo" element="tns:ExtraInfo" />
<wsdl:part name="Succeeded" element="tns:Succeeded" />
<wsdl:part name="TimeZone" element="tns:TimeZone" />
</wsdl:message>
<wsdl:portType name="User">
<wsdl:operation name="CreateDefaultServiceAuth">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultServiceAuth" name="CreateDefaultServiceAuthRequest" message="tns:CreateDefaultServiceAuthRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultServiceAuthResponse" name="CreateDefaultServiceAuthResponse" message="tns:CreateDefaultServiceAuthResponse" />
</wsdl:operation>
<wsdl:operation name="SaveServiceAuth">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveServiceAuth" name="SaveServiceAuthRequest" message="tns:SaveServiceAuthRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveServiceAuthResponse" name="SaveServiceAuthResponse" message="tns:SaveServiceAuthResponse" />
</wsdl:operation>
<wsdl:operation name="DeleteServiceAuth">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteServiceAuth" name="DeleteServiceAuthRequest" message="tns:DeleteServiceAuthRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteServiceAuthResponse" name="DeleteServiceAuthResponse" message="tns:DeleteServiceAuthResponse" />
</wsdl:operation>
<wsdl:operation name="CreateDefaultRoleEntity">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultRoleEntity" name="CreateDefaultRoleEntityRequest" message="tns:CreateDefaultRoleEntityRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultRoleEntityResponse" name="CreateDefaultRoleEntityResponse" message="tns:CreateDefaultRoleEntityResponse" />
</wsdl:operation>
<wsdl:operation name="SaveRoleEntity">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveRoleEntity" name="SaveRoleEntityRequest" message="tns:SaveRoleEntityRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveRoleEntityResponse" name="SaveRoleEntityResponse" message="tns:SaveRoleEntityResponse" />
</wsdl:operation>
<wsdl:operation name="CreateDefaultUntrustedCredentials">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultUntrustedCredentials" name="CreateDefaultUntrustedCredentialsRequest" message="tns:CreateDefaultUntrustedCredentialsRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultUntrustedCredentialsResponse" name="CreateDefaultUntrustedCredentialsResponse" message="tns:CreateDefaultUntrustedCredentialsResponse" />
</wsdl:operation>
<wsdl:operation name="CreateDefaultUser">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultUser" name="CreateDefaultUserRequest" message="tns:CreateDefaultUserRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultUserResponse" name="CreateDefaultUserResponse" message="tns:CreateDefaultUserResponse" />
</wsdl:operation>
<wsdl:operation name="SaveUser">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveUser" name="SaveUserRequest" message="tns:SaveUserRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveUserResponse" name="SaveUserResponse" message="tns:SaveUserResponse" />
</wsdl:operation>
<wsdl:operation name="DeleteUser">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteUser" name="DeleteUserRequest" message="tns:DeleteUserRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteUserResponse" name="DeleteUserResponse" message="tns:DeleteUserResponse" />
</wsdl:operation>
<wsdl:operation name="SaveCredential">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveCredential" name="SaveCredentialRequest" message="tns:SaveCredentialRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveCredentialResponse" name="SaveCredentialResponse" message="tns:SaveCredentialResponse" />
</wsdl:operation>
<wsdl:operation name="DeleteCredential">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteCredential" name="DeleteCredentialRequest" message="tns:DeleteCredentialRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteCredentialResponse" name="DeleteCredentialResponse" message="tns:DeleteCredentialResponse" />
</wsdl:operation>
<wsdl:operation name="FindCredentialsGroups">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/FindCredentialsGroups" name="FindCredentialsGroupsRequest" message="tns:FindCredentialsGroupsRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/FindCredentialsGroupsResponse" name="FindCredentialsGroupsResponse" message="tns:FindCredentialsGroupsResponse" />
</wsdl:operation>
<wsdl:operation name="FindCredentialUsers">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/FindCredentialUsers" name="FindCredentialUsersRequest" message="tns:FindCredentialUsersRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/FindCredentialUsersResponse" name="FindCredentialUsersResponse" message="tns:FindCredentialUsersResponse" />
</wsdl:operation>
<wsdl:operation name="GetCredentialUsersInGroup">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetCredentialUsersInGroup" name="GetCredentialUsersInGroupRequest" message="tns:GetCredentialUsersInGroupRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetCredentialUsersInGroupResponse" name="GetCredentialUsersInGroupResponse" message="tns:GetCredentialUsersInGroupResponse" />
</wsdl:operation>
<wsdl:operation name="GetServiceAuth">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetServiceAuth" name="GetServiceAuthRequest" message="tns:GetServiceAuthRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetServiceAuthResponse" name="GetServiceAuthResponse" message="tns:GetServiceAuthResponse" />
</wsdl:operation>
<wsdl:operation name="GetRole">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetRole" name="GetRoleRequest" message="tns:GetRoleRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetRoleResponse" name="GetRoleResponse" message="tns:GetRoleResponse" />
</wsdl:operation>
<wsdl:operation name="GetRoleEntity">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetRoleEntity" name="GetRoleEntityRequest" message="tns:GetRoleEntityRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetRoleEntityResponse" name="GetRoleEntityResponse" message="tns:GetRoleEntityResponse" />
</wsdl:operation>
<wsdl:operation name="DeleteRole">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteRole" name="DeleteRoleRequest" message="tns:DeleteRoleRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteRoleResponse" name="DeleteRoleResponse" message="tns:DeleteRoleResponse" />
</wsdl:operation>
<wsdl:operation name="GetAllRoles">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetAllRoles" name="GetAllRolesRequest" message="tns:GetAllRolesRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetAllRolesResponse" name="GetAllRolesResponse" message="tns:GetAllRolesResponse" />
</wsdl:operation>
<wsdl:operation name="GetAllFunctionalRights">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetAllFunctionalRights" name="GetAllFunctionalRightsRequest" message="tns:GetAllFunctionalRightsRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetAllFunctionalRightsResponse" name="GetAllFunctionalRightsResponse" message="tns:GetAllFunctionalRightsResponse" />
</wsdl:operation>
<wsdl:operation name="GetFunctionalRights">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetFunctionalRights" name="GetFunctionalRightsRequest" message="tns:GetFunctionalRightsRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetFunctionalRightsResponse" name="GetFunctionalRightsResponse" message="tns:GetFunctionalRightsResponse" />
</wsdl:operation>
<wsdl:operation name="SetFunctionalRights">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetFunctionalRights" name="SetFunctionalRightsRequest" message="tns:SetFunctionalRightsRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetFunctionalRightsResponse" name="SetFunctionalRightsResponse" message="tns:SetFunctionalRightsResponse" />
</wsdl:operation>
<wsdl:operation name="SetDataRight">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetDataRight" name="SetDataRightRequest" message="tns:SetDataRightRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetDataRightResponse" name="SetDataRightResponse" message="tns:SetDataRightResponse" />
</wsdl:operation>
<wsdl:operation name="GetDataRight">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetDataRight" name="GetDataRightRequest" message="tns:GetDataRightRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetDataRightResponse" name="GetDataRightResponse" message="tns:GetDataRightResponse" />
</wsdl:operation>
<wsdl:operation name="GetDataRights">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetDataRights" name="GetDataRightsRequest" message="tns:GetDataRightsRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetDataRightsResponse" name="GetDataRightsResponse" message="tns:GetDataRightsResponse" />
</wsdl:operation>
<wsdl:operation name="CreateDefaultRoleEntityFromType">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultRoleEntityFromType" name="CreateDefaultRoleEntityFromTypeRequest" message="tns:CreateDefaultRoleEntityFromTypeRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultRoleEntityFromTypeResponse" name="CreateDefaultRoleEntityFromTypeResponse" message="tns:CreateDefaultRoleEntityFromTypeResponse" />
</wsdl:operation>
<wsdl:operation name="FindRolesWithFunctionalRight">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/FindRolesWithFunctionalRight" name="FindRolesWithFunctionalRightRequest" message="tns:FindRolesWithFunctionalRightRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/FindRolesWithFunctionalRightResponse" name="FindRolesWithFunctionalRightResponse" message="tns:FindRolesWithFunctionalRightResponse" />
</wsdl:operation>
<wsdl:operation name="FindRolesWithFunctionalRights">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/FindRolesWithFunctionalRights" name="FindRolesWithFunctionalRightsRequest" message="tns:FindRolesWithFunctionalRightsRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/FindRolesWithFunctionalRightsResponse" name="FindRolesWithFunctionalRightsResponse" message="tns:FindRolesWithFunctionalRightsResponse" />
</wsdl:operation>
<wsdl:operation name="FindRolesWithoutFunctionalRights">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/FindRolesWithoutFunctionalRights" name="FindRolesWithoutFunctionalRightsRequest" message="tns:FindRolesWithoutFunctionalRightsRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/FindRolesWithoutFunctionalRightsResponse" name="FindRolesWithoutFunctionalRightsResponse" message="tns:FindRolesWithoutFunctionalRightsResponse" />
</wsdl:operation>
<wsdl:operation name="GetUser">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUser" name="GetUserRequest" message="tns:GetUserRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserResponse" name="GetUserResponse" message="tns:GetUserResponse" />
</wsdl:operation>
<wsdl:operation name="GetUserFromName">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserFromName" name="GetUserFromNameRequest" message="tns:GetUserFromNameRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserFromNameResponse" name="GetUserFromNameResponse" message="tns:GetUserFromNameResponse" />
</wsdl:operation>
<wsdl:operation name="SaveUserFromName">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveUserFromName" name="SaveUserFromNameRequest" message="tns:SaveUserFromNameRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveUserFromNameResponse" name="SaveUserFromNameResponse" message="tns:SaveUserFromNameResponse" />
</wsdl:operation>
<wsdl:operation name="DeleteUserFromName">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteUserFromName" name="DeleteUserFromNameRequest" message="tns:DeleteUserFromNameRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteUserFromNameResponse" name="DeleteUserFromNameResponse" message="tns:DeleteUserFromNameResponse" />
</wsdl:operation>
<wsdl:operation name="GetCredentialTypes">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetCredentialTypes" name="GetCredentialTypesRequest" message="tns:GetCredentialTypesRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetCredentialTypesResponse" name="GetCredentialTypesResponse" message="tns:GetCredentialTypesResponse" />
</wsdl:operation>
<wsdl:operation name="SaveUntrustedCredentials">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveUntrustedCredentials" name="SaveUntrustedCredentialsRequest" message="tns:SaveUntrustedCredentialsRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveUntrustedCredentialsResponse" name="SaveUntrustedCredentialsResponse" message="tns:SaveUntrustedCredentialsResponse" />
</wsdl:operation>
<wsdl:operation name="GetUntrustedCredentials">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUntrustedCredentials" name="GetUntrustedCredentialsRequest" message="tns:GetUntrustedCredentialsRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUntrustedCredentialsResponse" name="GetUntrustedCredentialsResponse" message="tns:GetUntrustedCredentialsResponse" />
</wsdl:operation>
<wsdl:operation name="GetUntrustedCredentialsForAssociate">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUntrustedCredentialsForAssociate" name="GetUntrustedCredentialsForAssociateRequest" message="tns:GetUntrustedCredentialsForAssociateRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUntrustedCredentialsForAssociateResponse" name="GetUntrustedCredentialsForAssociateResponse" message="tns:GetUntrustedCredentialsForAssociateResponse" />
</wsdl:operation>
<wsdl:operation name="SaveUntrustedCredentialsForAssociate">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveUntrustedCredentialsForAssociate" name="SaveUntrustedCredentialsForAssociateRequest" message="tns:SaveUntrustedCredentialsForAssociateRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveUntrustedCredentialsForAssociateResponse" name="SaveUntrustedCredentialsForAssociateResponse" message="tns:SaveUntrustedCredentialsForAssociateResponse" />
</wsdl:operation>
<wsdl:operation name="RemoveUntrustedCredentials">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/RemoveUntrustedCredentials" name="RemoveUntrustedCredentialsRequest" message="tns:RemoveUntrustedCredentialsRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/RemoveUntrustedCredentialsResponse" name="RemoveUntrustedCredentialsResponse" message="tns:RemoveUntrustedCredentialsResponse" />
</wsdl:operation>
<wsdl:operation name="RemoveUntrustedCredentialsForAssociate">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/RemoveUntrustedCredentialsForAssociate" name="RemoveUntrustedCredentialsForAssociateRequest" message="tns:RemoveUntrustedCredentialsForAssociateRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/RemoveUntrustedCredentialsForAssociateResponse" name="RemoveUntrustedCredentialsForAssociateResponse" message="tns:RemoveUntrustedCredentialsForAssociateResponse" />
</wsdl:operation>
<wsdl:operation name="CreateExternalUser">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateExternalUser" name="CreateExternalUserRequest" message="tns:CreateExternalUserRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateExternalUserResponse" name="CreateExternalUserResponse" message="tns:CreateExternalUserResponse" />
</wsdl:operation>
<wsdl:operation name="DeleteExternalUser">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteExternalUser" name="DeleteExternalUserRequest" message="tns:DeleteExternalUserRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteExternalUserResponse" name="DeleteExternalUserResponse" message="tns:DeleteExternalUserResponse" />
</wsdl:operation>
<wsdl:operation name="SetExternalUserInfo">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetExternalUserInfo" name="SetExternalUserInfoRequest" message="tns:SetExternalUserInfoRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetExternalUserInfoResponse" name="SetExternalUserInfoResponse" message="tns:SetExternalUserInfoResponse" />
</wsdl:operation>
<wsdl:operation name="GenerateNewPasswordForExternalUser">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GenerateNewPasswordForExternalUser" name="GenerateNewPasswordForExternalUserRequest" message="tns:GenerateNewPasswordForExternalUserRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GenerateNewPasswordForExternalUserResponse" name="GenerateNewPasswordForExternalUserResponse" message="tns:GenerateNewPasswordForExternalUserResponse" />
</wsdl:operation>
<wsdl:operation name="ChangePassword">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/ChangePassword" name="ChangePasswordRequest" message="tns:ChangePasswordRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/ChangePasswordResponse" name="ChangePasswordResponse" message="tns:ChangePasswordResponse" />
</wsdl:operation>
<wsdl:operation name="GetUserFromPersonId">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserFromPersonId" name="GetUserFromPersonIdRequest" message="tns:GetUserFromPersonIdRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserFromPersonIdResponse" name="GetUserFromPersonIdResponse" message="tns:GetUserFromPersonIdResponse" />
</wsdl:operation>
<wsdl:operation name="CreateDefaultUserFromUserTypeAndPersonId">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultUserFromUserTypeAndPersonId" name="CreateDefaultUserFromUserTypeAndPersonIdRequest" message="tns:CreateDefaultUserFromUserTypeAndPersonIdRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultUserFromUserTypeAndPersonIdResponse" name="CreateDefaultUserFromUserTypeAndPersonIdResponse" message="tns:CreateDefaultUserFromUserTypeAndPersonIdResponse" />
</wsdl:operation>
<wsdl:operation name="CreateDefaultUserFromUserType">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultUserFromUserType" name="CreateDefaultUserFromUserTypeRequest" message="tns:CreateDefaultUserFromUserTypeRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultUserFromUserTypeResponse" name="CreateDefaultUserFromUserTypeResponse" message="tns:CreateDefaultUserFromUserTypeResponse" />
</wsdl:operation>
<wsdl:operation name="GetUserFromEjUserId">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserFromEjUserId" name="GetUserFromEjUserIdRequest" message="tns:GetUserFromEjUserIdRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserFromEjUserIdResponse" name="GetUserFromEjUserIdResponse" message="tns:GetUserFromEjUserIdResponse" />
</wsdl:operation>
<wsdl:operation name="SetPasswordFromName">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetPasswordFromName" name="SetPasswordFromNameRequest" message="tns:SetPasswordFromNameRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetPasswordFromNameResponse" name="SetPasswordFromNameResponse" message="tns:SetPasswordFromNameResponse" />
</wsdl:operation>
<wsdl:operation name="SetPassword">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetPassword" name="SetPasswordRequest" message="tns:SetPasswordRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetPasswordResponse" name="SetPasswordResponse" message="tns:SetPasswordResponse" />
</wsdl:operation>
<wsdl:operation name="ChangeOwnPassword">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/ChangeOwnPassword" name="ChangeOwnPasswordRequest" message="tns:ChangeOwnPasswordRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/ChangeOwnPasswordResponse" name="ChangeOwnPasswordResponse" message="tns:ChangeOwnPasswordResponse" />
</wsdl:operation>
<wsdl:operation name="ChangePasswordFromName">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/ChangePasswordFromName" name="ChangePasswordFromNameRequest" message="tns:ChangePasswordFromNameRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/ChangePasswordFromNameResponse" name="ChangePasswordFromNameResponse" message="tns:ChangePasswordFromNameResponse" />
</wsdl:operation>
<wsdl:operation name="IsUserNameValid">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/IsUserNameValid" name="IsUserNameValidRequest" message="tns:IsUserNameValidRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/IsUserNameValidResponse" name="IsUserNameValidResponse" message="tns:IsUserNameValidResponse" />
</wsdl:operation>
<wsdl:operation name="IsPasswordValid">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/IsPasswordValid" name="IsPasswordValidRequest" message="tns:IsPasswordValidRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/IsPasswordValidResponse" name="IsPasswordValidResponse" message="tns:IsPasswordValidResponse" />
</wsdl:operation>
<wsdl:operation name="SetGeneratedPassword">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetGeneratedPassword" name="SetGeneratedPasswordRequest" message="tns:SetGeneratedPasswordRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetGeneratedPasswordResponse" name="SetGeneratedPasswordResponse" message="tns:SetGeneratedPasswordResponse" />
</wsdl:operation>
<wsdl:operation name="SetGeneratedPasswordFromName">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetGeneratedPasswordFromName" name="SetGeneratedPasswordFromNameRequest" message="tns:SetGeneratedPasswordFromNameRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetGeneratedPasswordFromNameResponse" name="SetGeneratedPasswordFromNameResponse" message="tns:SetGeneratedPasswordFromNameResponse" />
</wsdl:operation>
<wsdl:operation name="IsPasswordValidWithReason">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/IsPasswordValidWithReason" name="IsPasswordValidWithReasonRequest" message="tns:IsPasswordValidWithReasonRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/IsPasswordValidWithReasonResponse" name="IsPasswordValidWithReasonResponse" message="tns:IsPasswordValidWithReasonResponse" />
</wsdl:operation>
<wsdl:operation name="IsUserNameValidWithReason">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/IsUserNameValidWithReason" name="IsUserNameValidWithReasonRequest" message="tns:IsUserNameValidWithReasonRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/IsUserNameValidWithReasonResponse" name="IsUserNameValidWithReasonResponse" message="tns:IsUserNameValidWithReasonResponse" />
</wsdl:operation>
<wsdl:operation name="ChangeUserType">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/ChangeUserType" name="ChangeUserTypeRequest" message="tns:ChangeUserTypeRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/ChangeUserTypeResponse" name="ChangeUserTypeResponse" message="tns:ChangeUserTypeResponse" />
</wsdl:operation>
<wsdl:operation name="CreateDefaultUserFromUserTypeAndCredential">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultUserFromUserTypeAndCredential" name="CreateDefaultUserFromUserTypeAndCredentialRequest" message="tns:CreateDefaultUserFromUserTypeAndCredentialRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultUserFromUserTypeAndCredentialResponse" name="CreateDefaultUserFromUserTypeAndCredentialResponse" message="tns:CreateDefaultUserFromUserTypeAndCredentialResponse" />
</wsdl:operation>
<wsdl:operation name="GetValidUserName">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetValidUserName" name="GetValidUserNameRequest" message="tns:GetValidUserNameRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetValidUserNameResponse" name="GetValidUserNameResponse" message="tns:GetValidUserNameResponse" />
</wsdl:operation>
<wsdl:operation name="RemoveLicenses">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/RemoveLicenses" name="RemoveLicensesRequest" message="tns:RemoveLicensesRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/RemoveLicensesResponse" name="RemoveLicensesResponse" message="tns:RemoveLicensesResponse" />
</wsdl:operation>
<wsdl:operation name="MakeRetired">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/MakeRetired" name="MakeRetiredRequest" message="tns:MakeRetiredRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/MakeRetiredResponse" name="MakeRetiredResponse" message="tns:MakeRetiredResponse" />
</wsdl:operation>
<wsdl:operation name="AddOwnerContact">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/AddOwnerContact" name="AddOwnerContactRequest" message="tns:AddOwnerContactRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/AddOwnerContactResponse" name="AddOwnerContactResponse" message="tns:AddOwnerContactResponse" />
</wsdl:operation>
<wsdl:operation name="RemoveOwnerContact">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/RemoveOwnerContact" name="RemoveOwnerContactRequest" message="tns:RemoveOwnerContactRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/RemoveOwnerContactResponse" name="RemoveOwnerContactResponse" message="tns:RemoveOwnerContactResponse" />
</wsdl:operation>
<wsdl:operation name="ResolveUserFromInfo">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/ResolveUserFromInfo" name="ResolveUserFromInfoRequest" message="tns:ResolveUserFromInfoRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/ResolveUserFromInfoResponse" name="ResolveUserFromInfoResponse" message="tns:ResolveUserFromInfoResponse" />
</wsdl:operation>
<wsdl:operation name="GetUserGroup">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserGroup" name="GetUserGroupRequest" message="tns:GetUserGroupRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserGroupResponse" name="GetUserGroupResponse" message="tns:GetUserGroupResponse" />
</wsdl:operation>
<wsdl:operation name="SaveUserGroup">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveUserGroup" name="SaveUserGroupRequest" message="tns:SaveUserGroupRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveUserGroupResponse" name="SaveUserGroupResponse" message="tns:SaveUserGroupResponse" />
</wsdl:operation>
<wsdl:operation name="GetAllUserGroups">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetAllUserGroups" name="GetAllUserGroupsRequest" message="tns:GetAllUserGroupsRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetAllUserGroupsResponse" name="GetAllUserGroupsResponse" message="tns:GetAllUserGroupsResponse" />
</wsdl:operation>
<wsdl:operation name="CreateUserGroup">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateUserGroup" name="CreateUserGroupRequest" message="tns:CreateUserGroupRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateUserGroupResponse" name="CreateUserGroupResponse" message="tns:CreateUserGroupResponse" />
</wsdl:operation>
<wsdl:operation name="DeleteUserGroup">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteUserGroup" name="DeleteUserGroupRequest" message="tns:DeleteUserGroupRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteUserGroupResponse" name="DeleteUserGroupResponse" message="tns:DeleteUserGroupResponse" />
</wsdl:operation>
<wsdl:operation name="GetUserGroupList">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserGroupList" name="GetUserGroupListRequest" message="tns:GetUserGroupListRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserGroupListResponse" name="GetUserGroupListResponse" message="tns:GetUserGroupListResponse" />
</wsdl:operation>
<wsdl:operation name="GetUserInfo">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserInfo" name="GetUserInfoRequest" message="tns:GetUserInfoRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserInfoResponse" name="GetUserInfoResponse" message="tns:GetUserInfoResponse" />
</wsdl:operation>
<wsdl:operation name="GetUserInfoList">
<wsdl:input wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserInfoList" name="GetUserInfoListRequest" message="tns:GetUserInfoListRequest" />
<wsdl:output wsaw:Action="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserInfoListResponse" name="GetUserInfoListResponse" message="tns:GetUserInfoListResponse" />
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="BasicHttpBinding_User" type="tns:User">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" />
<wsdl:operation name="CreateDefaultServiceAuth">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultServiceAuth" style="document" />
<wsdl:input name="CreateDefaultServiceAuthRequest">
<soap:header message="tns:CreateDefaultServiceAuthRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:CreateDefaultServiceAuthRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:CreateDefaultServiceAuthRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="CreateDefaultServiceAuthResponse">
<soap:header message="tns:CreateDefaultServiceAuthResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:CreateDefaultServiceAuthResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:CreateDefaultServiceAuthResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:CreateDefaultServiceAuthResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SaveServiceAuth">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveServiceAuth" style="document" />
<wsdl:input name="SaveServiceAuthRequest">
<soap:header message="tns:SaveServiceAuthRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:SaveServiceAuthRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:SaveServiceAuthRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="SaveServiceAuthResponse">
<soap:header message="tns:SaveServiceAuthResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:SaveServiceAuthResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:SaveServiceAuthResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:SaveServiceAuthResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DeleteServiceAuth">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteServiceAuth" style="document" />
<wsdl:input name="DeleteServiceAuthRequest">
<soap:header message="tns:DeleteServiceAuthRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:DeleteServiceAuthRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:DeleteServiceAuthRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="DeleteServiceAuthResponse">
<soap:header message="tns:DeleteServiceAuthResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:DeleteServiceAuthResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:DeleteServiceAuthResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:DeleteServiceAuthResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateDefaultRoleEntity">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultRoleEntity" style="document" />
<wsdl:input name="CreateDefaultRoleEntityRequest">
<soap:header message="tns:CreateDefaultRoleEntityRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:CreateDefaultRoleEntityRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:CreateDefaultRoleEntityRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="CreateDefaultRoleEntityResponse">
<soap:header message="tns:CreateDefaultRoleEntityResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:CreateDefaultRoleEntityResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:CreateDefaultRoleEntityResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:CreateDefaultRoleEntityResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SaveRoleEntity">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveRoleEntity" style="document" />
<wsdl:input name="SaveRoleEntityRequest">
<soap:header message="tns:SaveRoleEntityRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:SaveRoleEntityRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:SaveRoleEntityRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="SaveRoleEntityResponse">
<soap:header message="tns:SaveRoleEntityResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:SaveRoleEntityResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:SaveRoleEntityResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:SaveRoleEntityResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateDefaultUntrustedCredentials">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultUntrustedCredentials" style="document" />
<wsdl:input name="CreateDefaultUntrustedCredentialsRequest">
<soap:header message="tns:CreateDefaultUntrustedCredentialsRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:CreateDefaultUntrustedCredentialsRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:CreateDefaultUntrustedCredentialsRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="CreateDefaultUntrustedCredentialsResponse">
<soap:header message="tns:CreateDefaultUntrustedCredentialsResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:CreateDefaultUntrustedCredentialsResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:CreateDefaultUntrustedCredentialsResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:CreateDefaultUntrustedCredentialsResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateDefaultUser">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultUser" style="document" />
<wsdl:input name="CreateDefaultUserRequest">
<soap:header message="tns:CreateDefaultUserRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:CreateDefaultUserRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:CreateDefaultUserRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="CreateDefaultUserResponse">
<soap:header message="tns:CreateDefaultUserResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:CreateDefaultUserResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:CreateDefaultUserResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:CreateDefaultUserResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SaveUser">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveUser" style="document" />
<wsdl:input name="SaveUserRequest">
<soap:header message="tns:SaveUserRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:SaveUserRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:SaveUserRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="SaveUserResponse">
<soap:header message="tns:SaveUserResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:SaveUserResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:SaveUserResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:SaveUserResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DeleteUser">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteUser" style="document" />
<wsdl:input name="DeleteUserRequest">
<soap:header message="tns:DeleteUserRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:DeleteUserRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:DeleteUserRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="DeleteUserResponse">
<soap:header message="tns:DeleteUserResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:DeleteUserResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:DeleteUserResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:DeleteUserResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SaveCredential">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveCredential" style="document" />
<wsdl:input name="SaveCredentialRequest">
<soap:header message="tns:SaveCredentialRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:SaveCredentialRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:SaveCredentialRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="SaveCredentialResponse">
<soap:header message="tns:SaveCredentialResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:SaveCredentialResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:SaveCredentialResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:SaveCredentialResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DeleteCredential">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteCredential" style="document" />
<wsdl:input name="DeleteCredentialRequest">
<soap:header message="tns:DeleteCredentialRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:DeleteCredentialRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:DeleteCredentialRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="DeleteCredentialResponse">
<soap:header message="tns:DeleteCredentialResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:DeleteCredentialResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:DeleteCredentialResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:DeleteCredentialResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="FindCredentialsGroups">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/FindCredentialsGroups" style="document" />
<wsdl:input name="FindCredentialsGroupsRequest">
<soap:header message="tns:FindCredentialsGroupsRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:FindCredentialsGroupsRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:FindCredentialsGroupsRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="FindCredentialsGroupsResponse">
<soap:header message="tns:FindCredentialsGroupsResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:FindCredentialsGroupsResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:FindCredentialsGroupsResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:FindCredentialsGroupsResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="FindCredentialUsers">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/FindCredentialUsers" style="document" />
<wsdl:input name="FindCredentialUsersRequest">
<soap:header message="tns:FindCredentialUsersRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:FindCredentialUsersRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:FindCredentialUsersRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="FindCredentialUsersResponse">
<soap:header message="tns:FindCredentialUsersResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:FindCredentialUsersResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:FindCredentialUsersResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:FindCredentialUsersResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetCredentialUsersInGroup">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetCredentialUsersInGroup" style="document" />
<wsdl:input name="GetCredentialUsersInGroupRequest">
<soap:header message="tns:GetCredentialUsersInGroupRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetCredentialUsersInGroupRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetCredentialUsersInGroupRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetCredentialUsersInGroupResponse">
<soap:header message="tns:GetCredentialUsersInGroupResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetCredentialUsersInGroupResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetCredentialUsersInGroupResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetCredentialUsersInGroupResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetServiceAuth">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetServiceAuth" style="document" />
<wsdl:input name="GetServiceAuthRequest">
<soap:header message="tns:GetServiceAuthRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetServiceAuthRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetServiceAuthRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetServiceAuthResponse">
<soap:header message="tns:GetServiceAuthResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetServiceAuthResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetServiceAuthResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetServiceAuthResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetRole">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetRole" style="document" />
<wsdl:input name="GetRoleRequest">
<soap:header message="tns:GetRoleRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetRoleRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetRoleRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetRoleResponse">
<soap:header message="tns:GetRoleResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetRoleResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetRoleResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetRoleResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetRoleEntity">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetRoleEntity" style="document" />
<wsdl:input name="GetRoleEntityRequest">
<soap:header message="tns:GetRoleEntityRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetRoleEntityRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetRoleEntityRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetRoleEntityResponse">
<soap:header message="tns:GetRoleEntityResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetRoleEntityResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetRoleEntityResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetRoleEntityResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DeleteRole">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteRole" style="document" />
<wsdl:input name="DeleteRoleRequest">
<soap:header message="tns:DeleteRoleRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:DeleteRoleRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:DeleteRoleRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="DeleteRoleResponse">
<soap:header message="tns:DeleteRoleResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:DeleteRoleResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:DeleteRoleResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:DeleteRoleResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAllRoles">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetAllRoles" style="document" />
<wsdl:input name="GetAllRolesRequest">
<soap:header message="tns:GetAllRolesRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetAllRolesRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetAllRolesRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetAllRolesResponse">
<soap:header message="tns:GetAllRolesResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetAllRolesResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetAllRolesResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetAllRolesResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAllFunctionalRights">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetAllFunctionalRights" style="document" />
<wsdl:input name="GetAllFunctionalRightsRequest">
<soap:header message="tns:GetAllFunctionalRightsRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetAllFunctionalRightsRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetAllFunctionalRightsRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetAllFunctionalRightsResponse">
<soap:header message="tns:GetAllFunctionalRightsResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetAllFunctionalRightsResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetAllFunctionalRightsResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetAllFunctionalRightsResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetFunctionalRights">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetFunctionalRights" style="document" />
<wsdl:input name="GetFunctionalRightsRequest">
<soap:header message="tns:GetFunctionalRightsRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetFunctionalRightsRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetFunctionalRightsRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetFunctionalRightsResponse">
<soap:header message="tns:GetFunctionalRightsResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetFunctionalRightsResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetFunctionalRightsResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetFunctionalRightsResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SetFunctionalRights">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetFunctionalRights" style="document" />
<wsdl:input name="SetFunctionalRightsRequest">
<soap:header message="tns:SetFunctionalRightsRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:SetFunctionalRightsRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:SetFunctionalRightsRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="SetFunctionalRightsResponse">
<soap:header message="tns:SetFunctionalRightsResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:SetFunctionalRightsResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:SetFunctionalRightsResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:SetFunctionalRightsResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SetDataRight">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetDataRight" style="document" />
<wsdl:input name="SetDataRightRequest">
<soap:header message="tns:SetDataRightRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:SetDataRightRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:SetDataRightRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="SetDataRightResponse">
<soap:header message="tns:SetDataRightResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:SetDataRightResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:SetDataRightResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:SetDataRightResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetDataRight">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetDataRight" style="document" />
<wsdl:input name="GetDataRightRequest">
<soap:header message="tns:GetDataRightRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetDataRightRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetDataRightRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetDataRightResponse">
<soap:header message="tns:GetDataRightResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetDataRightResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetDataRightResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetDataRightResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetDataRights">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetDataRights" style="document" />
<wsdl:input name="GetDataRightsRequest">
<soap:header message="tns:GetDataRightsRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetDataRightsRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetDataRightsRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetDataRightsResponse">
<soap:header message="tns:GetDataRightsResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetDataRightsResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetDataRightsResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetDataRightsResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateDefaultRoleEntityFromType">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultRoleEntityFromType" style="document" />
<wsdl:input name="CreateDefaultRoleEntityFromTypeRequest">
<soap:header message="tns:CreateDefaultRoleEntityFromTypeRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:CreateDefaultRoleEntityFromTypeRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:CreateDefaultRoleEntityFromTypeRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="CreateDefaultRoleEntityFromTypeResponse">
<soap:header message="tns:CreateDefaultRoleEntityFromTypeResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:CreateDefaultRoleEntityFromTypeResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:CreateDefaultRoleEntityFromTypeResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:CreateDefaultRoleEntityFromTypeResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="FindRolesWithFunctionalRight">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/FindRolesWithFunctionalRight" style="document" />
<wsdl:input name="FindRolesWithFunctionalRightRequest">
<soap:header message="tns:FindRolesWithFunctionalRightRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:FindRolesWithFunctionalRightRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:FindRolesWithFunctionalRightRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="FindRolesWithFunctionalRightResponse">
<soap:header message="tns:FindRolesWithFunctionalRightResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:FindRolesWithFunctionalRightResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:FindRolesWithFunctionalRightResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:FindRolesWithFunctionalRightResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="FindRolesWithFunctionalRights">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/FindRolesWithFunctionalRights" style="document" />
<wsdl:input name="FindRolesWithFunctionalRightsRequest">
<soap:header message="tns:FindRolesWithFunctionalRightsRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:FindRolesWithFunctionalRightsRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:FindRolesWithFunctionalRightsRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="FindRolesWithFunctionalRightsResponse">
<soap:header message="tns:FindRolesWithFunctionalRightsResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:FindRolesWithFunctionalRightsResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:FindRolesWithFunctionalRightsResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:FindRolesWithFunctionalRightsResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="FindRolesWithoutFunctionalRights">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/FindRolesWithoutFunctionalRights" style="document" />
<wsdl:input name="FindRolesWithoutFunctionalRightsRequest">
<soap:header message="tns:FindRolesWithoutFunctionalRightsRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:FindRolesWithoutFunctionalRightsRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:FindRolesWithoutFunctionalRightsRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="FindRolesWithoutFunctionalRightsResponse">
<soap:header message="tns:FindRolesWithoutFunctionalRightsResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:FindRolesWithoutFunctionalRightsResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:FindRolesWithoutFunctionalRightsResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:FindRolesWithoutFunctionalRightsResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetUser">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUser" style="document" />
<wsdl:input name="GetUserRequest">
<soap:header message="tns:GetUserRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetUserRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetUserRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetUserResponse">
<soap:header message="tns:GetUserResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetUserResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetUserResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetUserResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetUserFromName">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserFromName" style="document" />
<wsdl:input name="GetUserFromNameRequest">
<soap:header message="tns:GetUserFromNameRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetUserFromNameRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetUserFromNameRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetUserFromNameResponse">
<soap:header message="tns:GetUserFromNameResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetUserFromNameResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetUserFromNameResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetUserFromNameResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SaveUserFromName">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveUserFromName" style="document" />
<wsdl:input name="SaveUserFromNameRequest">
<soap:header message="tns:SaveUserFromNameRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:SaveUserFromNameRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:SaveUserFromNameRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="SaveUserFromNameResponse">
<soap:header message="tns:SaveUserFromNameResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:SaveUserFromNameResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:SaveUserFromNameResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:SaveUserFromNameResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DeleteUserFromName">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteUserFromName" style="document" />
<wsdl:input name="DeleteUserFromNameRequest">
<soap:header message="tns:DeleteUserFromNameRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:DeleteUserFromNameRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:DeleteUserFromNameRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="DeleteUserFromNameResponse">
<soap:header message="tns:DeleteUserFromNameResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:DeleteUserFromNameResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:DeleteUserFromNameResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:DeleteUserFromNameResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetCredentialTypes">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetCredentialTypes" style="document" />
<wsdl:input name="GetCredentialTypesRequest">
<soap:header message="tns:GetCredentialTypesRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetCredentialTypesRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetCredentialTypesRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetCredentialTypesResponse">
<soap:header message="tns:GetCredentialTypesResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetCredentialTypesResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetCredentialTypesResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetCredentialTypesResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SaveUntrustedCredentials">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveUntrustedCredentials" style="document" />
<wsdl:input name="SaveUntrustedCredentialsRequest">
<soap:header message="tns:SaveUntrustedCredentialsRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:SaveUntrustedCredentialsRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:SaveUntrustedCredentialsRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="SaveUntrustedCredentialsResponse">
<soap:header message="tns:SaveUntrustedCredentialsResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:SaveUntrustedCredentialsResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:SaveUntrustedCredentialsResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:SaveUntrustedCredentialsResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetUntrustedCredentials">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUntrustedCredentials" style="document" />
<wsdl:input name="GetUntrustedCredentialsRequest">
<soap:header message="tns:GetUntrustedCredentialsRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetUntrustedCredentialsRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetUntrustedCredentialsRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetUntrustedCredentialsResponse">
<soap:header message="tns:GetUntrustedCredentialsResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetUntrustedCredentialsResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetUntrustedCredentialsResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetUntrustedCredentialsResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetUntrustedCredentialsForAssociate">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUntrustedCredentialsForAssociate" style="document" />
<wsdl:input name="GetUntrustedCredentialsForAssociateRequest">
<soap:header message="tns:GetUntrustedCredentialsForAssociateRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetUntrustedCredentialsForAssociateRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetUntrustedCredentialsForAssociateRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetUntrustedCredentialsForAssociateResponse">
<soap:header message="tns:GetUntrustedCredentialsForAssociateResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetUntrustedCredentialsForAssociateResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetUntrustedCredentialsForAssociateResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetUntrustedCredentialsForAssociateResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SaveUntrustedCredentialsForAssociate">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveUntrustedCredentialsForAssociate" style="document" />
<wsdl:input name="SaveUntrustedCredentialsForAssociateRequest">
<soap:header message="tns:SaveUntrustedCredentialsForAssociateRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:SaveUntrustedCredentialsForAssociateRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:SaveUntrustedCredentialsForAssociateRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="SaveUntrustedCredentialsForAssociateResponse">
<soap:header message="tns:SaveUntrustedCredentialsForAssociateResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:SaveUntrustedCredentialsForAssociateResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:SaveUntrustedCredentialsForAssociateResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:SaveUntrustedCredentialsForAssociateResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="RemoveUntrustedCredentials">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/RemoveUntrustedCredentials" style="document" />
<wsdl:input name="RemoveUntrustedCredentialsRequest">
<soap:header message="tns:RemoveUntrustedCredentialsRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:RemoveUntrustedCredentialsRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:RemoveUntrustedCredentialsRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="RemoveUntrustedCredentialsResponse">
<soap:header message="tns:RemoveUntrustedCredentialsResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:RemoveUntrustedCredentialsResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:RemoveUntrustedCredentialsResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:RemoveUntrustedCredentialsResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="RemoveUntrustedCredentialsForAssociate">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/RemoveUntrustedCredentialsForAssociate" style="document" />
<wsdl:input name="RemoveUntrustedCredentialsForAssociateRequest">
<soap:header message="tns:RemoveUntrustedCredentialsForAssociateRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:RemoveUntrustedCredentialsForAssociateRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:RemoveUntrustedCredentialsForAssociateRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="RemoveUntrustedCredentialsForAssociateResponse">
<soap:header message="tns:RemoveUntrustedCredentialsForAssociateResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:RemoveUntrustedCredentialsForAssociateResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:RemoveUntrustedCredentialsForAssociateResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:RemoveUntrustedCredentialsForAssociateResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateExternalUser">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateExternalUser" style="document" />
<wsdl:input name="CreateExternalUserRequest">
<soap:header message="tns:CreateExternalUserRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:CreateExternalUserRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:CreateExternalUserRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="CreateExternalUserResponse">
<soap:header message="tns:CreateExternalUserResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:CreateExternalUserResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:CreateExternalUserResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:CreateExternalUserResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DeleteExternalUser">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteExternalUser" style="document" />
<wsdl:input name="DeleteExternalUserRequest">
<soap:header message="tns:DeleteExternalUserRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:DeleteExternalUserRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:DeleteExternalUserRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="DeleteExternalUserResponse">
<soap:header message="tns:DeleteExternalUserResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:DeleteExternalUserResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:DeleteExternalUserResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:DeleteExternalUserResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SetExternalUserInfo">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetExternalUserInfo" style="document" />
<wsdl:input name="SetExternalUserInfoRequest">
<soap:header message="tns:SetExternalUserInfoRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:SetExternalUserInfoRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:SetExternalUserInfoRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="SetExternalUserInfoResponse">
<soap:header message="tns:SetExternalUserInfoResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:SetExternalUserInfoResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:SetExternalUserInfoResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:SetExternalUserInfoResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GenerateNewPasswordForExternalUser">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GenerateNewPasswordForExternalUser" style="document" />
<wsdl:input name="GenerateNewPasswordForExternalUserRequest">
<soap:header message="tns:GenerateNewPasswordForExternalUserRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GenerateNewPasswordForExternalUserRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GenerateNewPasswordForExternalUserRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GenerateNewPasswordForExternalUserResponse">
<soap:header message="tns:GenerateNewPasswordForExternalUserResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GenerateNewPasswordForExternalUserResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GenerateNewPasswordForExternalUserResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GenerateNewPasswordForExternalUserResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ChangePassword">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/ChangePassword" style="document" />
<wsdl:input name="ChangePasswordRequest">
<soap:header message="tns:ChangePasswordRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:ChangePasswordRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:ChangePasswordRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="ChangePasswordResponse">
<soap:header message="tns:ChangePasswordResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:ChangePasswordResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:ChangePasswordResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:ChangePasswordResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetUserFromPersonId">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserFromPersonId" style="document" />
<wsdl:input name="GetUserFromPersonIdRequest">
<soap:header message="tns:GetUserFromPersonIdRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetUserFromPersonIdRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetUserFromPersonIdRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetUserFromPersonIdResponse">
<soap:header message="tns:GetUserFromPersonIdResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetUserFromPersonIdResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetUserFromPersonIdResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetUserFromPersonIdResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateDefaultUserFromUserTypeAndPersonId">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultUserFromUserTypeAndPersonId" style="document" />
<wsdl:input name="CreateDefaultUserFromUserTypeAndPersonIdRequest">
<soap:header message="tns:CreateDefaultUserFromUserTypeAndPersonIdRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:CreateDefaultUserFromUserTypeAndPersonIdRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:CreateDefaultUserFromUserTypeAndPersonIdRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="CreateDefaultUserFromUserTypeAndPersonIdResponse">
<soap:header message="tns:CreateDefaultUserFromUserTypeAndPersonIdResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:CreateDefaultUserFromUserTypeAndPersonIdResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:CreateDefaultUserFromUserTypeAndPersonIdResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:CreateDefaultUserFromUserTypeAndPersonIdResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateDefaultUserFromUserType">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultUserFromUserType" style="document" />
<wsdl:input name="CreateDefaultUserFromUserTypeRequest">
<soap:header message="tns:CreateDefaultUserFromUserTypeRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:CreateDefaultUserFromUserTypeRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:CreateDefaultUserFromUserTypeRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="CreateDefaultUserFromUserTypeResponse">
<soap:header message="tns:CreateDefaultUserFromUserTypeResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:CreateDefaultUserFromUserTypeResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:CreateDefaultUserFromUserTypeResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:CreateDefaultUserFromUserTypeResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetUserFromEjUserId">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserFromEjUserId" style="document" />
<wsdl:input name="GetUserFromEjUserIdRequest">
<soap:header message="tns:GetUserFromEjUserIdRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetUserFromEjUserIdRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetUserFromEjUserIdRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetUserFromEjUserIdResponse">
<soap:header message="tns:GetUserFromEjUserIdResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetUserFromEjUserIdResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetUserFromEjUserIdResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetUserFromEjUserIdResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SetPasswordFromName">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetPasswordFromName" style="document" />
<wsdl:input name="SetPasswordFromNameRequest">
<soap:header message="tns:SetPasswordFromNameRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:SetPasswordFromNameRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:SetPasswordFromNameRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="SetPasswordFromNameResponse">
<soap:header message="tns:SetPasswordFromNameResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:SetPasswordFromNameResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:SetPasswordFromNameResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:SetPasswordFromNameResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SetPassword">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetPassword" style="document" />
<wsdl:input name="SetPasswordRequest">
<soap:header message="tns:SetPasswordRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:SetPasswordRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:SetPasswordRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="SetPasswordResponse">
<soap:header message="tns:SetPasswordResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:SetPasswordResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:SetPasswordResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:SetPasswordResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ChangeOwnPassword">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/ChangeOwnPassword" style="document" />
<wsdl:input name="ChangeOwnPasswordRequest">
<soap:header message="tns:ChangeOwnPasswordRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:ChangeOwnPasswordRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:ChangeOwnPasswordRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="ChangeOwnPasswordResponse">
<soap:header message="tns:ChangeOwnPasswordResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:ChangeOwnPasswordResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:ChangeOwnPasswordResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:ChangeOwnPasswordResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ChangePasswordFromName">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/ChangePasswordFromName" style="document" />
<wsdl:input name="ChangePasswordFromNameRequest">
<soap:header message="tns:ChangePasswordFromNameRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:ChangePasswordFromNameRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:ChangePasswordFromNameRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="ChangePasswordFromNameResponse">
<soap:header message="tns:ChangePasswordFromNameResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:ChangePasswordFromNameResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:ChangePasswordFromNameResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:ChangePasswordFromNameResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="IsUserNameValid">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/IsUserNameValid" style="document" />
<wsdl:input name="IsUserNameValidRequest">
<soap:header message="tns:IsUserNameValidRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:IsUserNameValidRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:IsUserNameValidRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="IsUserNameValidResponse">
<soap:header message="tns:IsUserNameValidResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:IsUserNameValidResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:IsUserNameValidResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:IsUserNameValidResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="IsPasswordValid">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/IsPasswordValid" style="document" />
<wsdl:input name="IsPasswordValidRequest">
<soap:header message="tns:IsPasswordValidRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:IsPasswordValidRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:IsPasswordValidRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="IsPasswordValidResponse">
<soap:header message="tns:IsPasswordValidResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:IsPasswordValidResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:IsPasswordValidResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:IsPasswordValidResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SetGeneratedPassword">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetGeneratedPassword" style="document" />
<wsdl:input name="SetGeneratedPasswordRequest">
<soap:header message="tns:SetGeneratedPasswordRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:SetGeneratedPasswordRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:SetGeneratedPasswordRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="SetGeneratedPasswordResponse">
<soap:header message="tns:SetGeneratedPasswordResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:SetGeneratedPasswordResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:SetGeneratedPasswordResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:SetGeneratedPasswordResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SetGeneratedPasswordFromName">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SetGeneratedPasswordFromName" style="document" />
<wsdl:input name="SetGeneratedPasswordFromNameRequest">
<soap:header message="tns:SetGeneratedPasswordFromNameRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:SetGeneratedPasswordFromNameRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:SetGeneratedPasswordFromNameRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="SetGeneratedPasswordFromNameResponse">
<soap:header message="tns:SetGeneratedPasswordFromNameResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:SetGeneratedPasswordFromNameResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:SetGeneratedPasswordFromNameResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:SetGeneratedPasswordFromNameResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="IsPasswordValidWithReason">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/IsPasswordValidWithReason" style="document" />
<wsdl:input name="IsPasswordValidWithReasonRequest">
<soap:header message="tns:IsPasswordValidWithReasonRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:IsPasswordValidWithReasonRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:IsPasswordValidWithReasonRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="IsPasswordValidWithReasonResponse">
<soap:header message="tns:IsPasswordValidWithReasonResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:IsPasswordValidWithReasonResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:IsPasswordValidWithReasonResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:IsPasswordValidWithReasonResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="IsUserNameValidWithReason">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/IsUserNameValidWithReason" style="document" />
<wsdl:input name="IsUserNameValidWithReasonRequest">
<soap:header message="tns:IsUserNameValidWithReasonRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:IsUserNameValidWithReasonRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:IsUserNameValidWithReasonRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="IsUserNameValidWithReasonResponse">
<soap:header message="tns:IsUserNameValidWithReasonResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:IsUserNameValidWithReasonResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:IsUserNameValidWithReasonResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:IsUserNameValidWithReasonResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ChangeUserType">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/ChangeUserType" style="document" />
<wsdl:input name="ChangeUserTypeRequest">
<soap:header message="tns:ChangeUserTypeRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:ChangeUserTypeRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:ChangeUserTypeRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="ChangeUserTypeResponse">
<soap:header message="tns:ChangeUserTypeResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:ChangeUserTypeResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:ChangeUserTypeResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:ChangeUserTypeResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateDefaultUserFromUserTypeAndCredential">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateDefaultUserFromUserTypeAndCredential" style="document" />
<wsdl:input name="CreateDefaultUserFromUserTypeAndCredentialRequest">
<soap:header message="tns:CreateDefaultUserFromUserTypeAndCredentialRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:CreateDefaultUserFromUserTypeAndCredentialRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:CreateDefaultUserFromUserTypeAndCredentialRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="CreateDefaultUserFromUserTypeAndCredentialResponse">
<soap:header message="tns:CreateDefaultUserFromUserTypeAndCredentialResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:CreateDefaultUserFromUserTypeAndCredentialResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:CreateDefaultUserFromUserTypeAndCredentialResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:CreateDefaultUserFromUserTypeAndCredentialResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetValidUserName">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetValidUserName" style="document" />
<wsdl:input name="GetValidUserNameRequest">
<soap:header message="tns:GetValidUserNameRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetValidUserNameRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetValidUserNameRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetValidUserNameResponse">
<soap:header message="tns:GetValidUserNameResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetValidUserNameResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetValidUserNameResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetValidUserNameResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="RemoveLicenses">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/RemoveLicenses" style="document" />
<wsdl:input name="RemoveLicensesRequest">
<soap:header message="tns:RemoveLicensesRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:RemoveLicensesRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:RemoveLicensesRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="RemoveLicensesResponse">
<soap:header message="tns:RemoveLicensesResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:RemoveLicensesResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:RemoveLicensesResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:RemoveLicensesResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="MakeRetired">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/MakeRetired" style="document" />
<wsdl:input name="MakeRetiredRequest">
<soap:header message="tns:MakeRetiredRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:MakeRetiredRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:MakeRetiredRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="MakeRetiredResponse">
<soap:header message="tns:MakeRetiredResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:MakeRetiredResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:MakeRetiredResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:MakeRetiredResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="AddOwnerContact">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/AddOwnerContact" style="document" />
<wsdl:input name="AddOwnerContactRequest">
<soap:header message="tns:AddOwnerContactRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:AddOwnerContactRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:AddOwnerContactRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="AddOwnerContactResponse">
<soap:header message="tns:AddOwnerContactResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:AddOwnerContactResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:AddOwnerContactResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:AddOwnerContactResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="RemoveOwnerContact">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/RemoveOwnerContact" style="document" />
<wsdl:input name="RemoveOwnerContactRequest">
<soap:header message="tns:RemoveOwnerContactRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:RemoveOwnerContactRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:RemoveOwnerContactRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="RemoveOwnerContactResponse">
<soap:header message="tns:RemoveOwnerContactResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:RemoveOwnerContactResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:RemoveOwnerContactResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:RemoveOwnerContactResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="ResolveUserFromInfo">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/ResolveUserFromInfo" style="document" />
<wsdl:input name="ResolveUserFromInfoRequest">
<soap:header message="tns:ResolveUserFromInfoRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:ResolveUserFromInfoRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:ResolveUserFromInfoRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="ResolveUserFromInfoResponse">
<soap:header message="tns:ResolveUserFromInfoResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:ResolveUserFromInfoResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:ResolveUserFromInfoResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:ResolveUserFromInfoResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetUserGroup">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserGroup" style="document" />
<wsdl:input name="GetUserGroupRequest">
<soap:header message="tns:GetUserGroupRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetUserGroupRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetUserGroupRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetUserGroupResponse">
<soap:header message="tns:GetUserGroupResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetUserGroupResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetUserGroupResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetUserGroupResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="SaveUserGroup">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/SaveUserGroup" style="document" />
<wsdl:input name="SaveUserGroupRequest">
<soap:header message="tns:SaveUserGroupRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:SaveUserGroupRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:SaveUserGroupRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="SaveUserGroupResponse">
<soap:header message="tns:SaveUserGroupResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:SaveUserGroupResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:SaveUserGroupResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:SaveUserGroupResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetAllUserGroups">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetAllUserGroups" style="document" />
<wsdl:input name="GetAllUserGroupsRequest">
<soap:header message="tns:GetAllUserGroupsRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetAllUserGroupsRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetAllUserGroupsRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetAllUserGroupsResponse">
<soap:header message="tns:GetAllUserGroupsResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetAllUserGroupsResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetAllUserGroupsResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetAllUserGroupsResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="CreateUserGroup">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/CreateUserGroup" style="document" />
<wsdl:input name="CreateUserGroupRequest">
<soap:header message="tns:CreateUserGroupRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:CreateUserGroupRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:CreateUserGroupRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="CreateUserGroupResponse">
<soap:header message="tns:CreateUserGroupResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:CreateUserGroupResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:CreateUserGroupResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:CreateUserGroupResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="DeleteUserGroup">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/DeleteUserGroup" style="document" />
<wsdl:input name="DeleteUserGroupRequest">
<soap:header message="tns:DeleteUserGroupRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:DeleteUserGroupRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:DeleteUserGroupRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="DeleteUserGroupResponse">
<soap:header message="tns:DeleteUserGroupResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:DeleteUserGroupResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:DeleteUserGroupResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:DeleteUserGroupResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetUserGroupList">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserGroupList" style="document" />
<wsdl:input name="GetUserGroupListRequest">
<soap:header message="tns:GetUserGroupListRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetUserGroupListRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetUserGroupListRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetUserGroupListResponse">
<soap:header message="tns:GetUserGroupListResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetUserGroupListResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetUserGroupListResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetUserGroupListResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetUserInfo">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserInfo" style="document" />
<wsdl:input name="GetUserInfoRequest">
<soap:header message="tns:GetUserInfoRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetUserInfoRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetUserInfoRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetUserInfoResponse">
<soap:header message="tns:GetUserInfoResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetUserInfoResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetUserInfoResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetUserInfoResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
<wsdl:operation name="GetUserInfoList">
<soap:operation soapAction="http://www.superoffice.net/ws/crm/NetServer/Services84/User/GetUserInfoList" style="document" />
<wsdl:input name="GetUserInfoListRequest">
<soap:header message="tns:GetUserInfoListRequest_Headers" part="ApplicationToken" use="literal" />
<soap:header message="tns:GetUserInfoListRequest_Headers" part="Credentials" use="literal" />
<soap:header message="tns:GetUserInfoListRequest_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:input>
<wsdl:output name="GetUserInfoListResponse">
<soap:header message="tns:GetUserInfoListResponse_Headers" part="ExceptionInfo" use="literal" />
<soap:header message="tns:GetUserInfoListResponse_Headers" part="ExtraInfo" use="literal" />
<soap:header message="tns:GetUserInfoListResponse_Headers" part="Succeeded" use="literal" />
<soap:header message="tns:GetUserInfoListResponse_Headers" part="TimeZone" use="literal" />
<soap:body use="literal" />
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="WcfUserService">
<wsdl:port name="BasicHttpBinding_User" binding="tns:BasicHttpBinding_User">
<soap:address location="https://sod.superoffice.com/Cust12345/Remote/Services84/User.svc" />
</wsdl:port>
</wsdl:service>
</wsdl:definitions>