AXL-Client-Simple
view release on metacpan or search on metacpan
share/AXLSoap.xsd view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8"?>
<!-- Autogenerated file -->
<xsd:schema targetNamespace="http://www.cisco.com/AXL/API/7.1" xmlns:axlapi="http://www.cisco.com/AXL/API/7.1" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="unqualified" attributeFormDefault="unqualified" version="1.0">
<xsd:annotation>
<xsd:documentation><![CDATA[
Copyright (c) 2006 Cisco Systems, Inc.
**********************
* CISCO CONFIDENTIAL *
**********************
]]></xsd:documentation>
</xsd:annotation>
<!-- axl.xsd -->
<!-- *********************************************************** -->
<!-- Device Family -->
<!-- *********************************************************** -->
<xsd:complexType name="XAARGroup">
<xsd:sequence minOccurs="0">
<xsd:element name="name" type="axlapi:String32"/>
<xsd:element name="relatedGroups" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Read-only. AXL API automatically adds the required entries in the AARDialPrefixMatrix table.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="relatedGroup" type="axlapi:XAARGroupRelationship" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="uuid" type="axlapi:XUUID" use="optional"/>
</xsd:complexType>
<xsd:complexType name="XAARGroupRelationship">
<xsd:sequence minOccurs="0">
<xsd:choice>
<xsd:element name="AARGroup_From" type="axlapi:XAARGroup"/>
<xsd:element name="GroupNameFrom" type="axlapi:String100"/>
</xsd:choice>
<xsd:choice>
<xsd:element name="AARGroup_To" type="axlapi:XAARGroup"/>
<xsd:element name="GroupNameTo" type="axlapi:String100"/>
</xsd:choice>
<xsd:element name="prefixDigit" type="axlapi:String32"/>
</xsd:sequence>
<xsd:attribute name="uuid" type="axlapi:XUUID" use="optional"/>
</xsd:complexType>
<xsd:complexType name="XApplicationUser">
<xsd:sequence>
<xsd:element name="userid" type="xsd:string"/>
<xsd:element name="password" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Valid range is 1-127 characters.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="passwordCredentials" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Read Only.Credential configuration for password.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:choice minOccurs="0">
<xsd:element name="pwdCredPolicy">
<xsd:annotation>
<xsd:documentation>Only the uuid attribute is read by the AXL API.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="axlapi:XCredentialPolicy">
<xsd:attribute name="uuid" type="axlapi:XUUID" use="optional"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="pwdCredPolicyName" type="axlapi:String50"/>
</xsd:choice>
<xsd:element name="pwdCredUserCantChange" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="pwdCredUserMustChange" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="pwdCredDoesNotExpire" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="pwdCredTimeChanged" type="xsd:string" minOccurs="0"/>
<xsd:element name="pwdCredTimeAdminLockout" type="xsd:string" minOccurs="0"/>
<xsd:element name="pwdCredLockedByAdministrator" type="xsd:boolean" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="digestCredentials" type="xsd:string" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Valid range is 1-42 characters.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0">
<xsd:element name="presenceGroup" type="axlapi:XPresenceGroup" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Only the uuid attribute is read by the AXL API.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="presenceGroupName" type="axlapi:String50" nillable="false" minOccurs="0"/>
</xsd:choice>
<xsd:element name="acceptPresenceSubscription" type="xsd:boolean" default="false" nillable="false" minOccurs="0"/>
<xsd:element name="acceptOutOfDialogRefer" type="xsd:boolean" default="false" nillable="false" minOccurs="0"/>
<xsd:element name="acceptUnsolicitedNotification" type="xsd:boolean" default="false" nillable="false" minOccurs="0"/>
<xsd:element name="allowReplaceHeader" type="xsd:boolean" default="false" nillable="false" minOccurs="0"/>
<xsd:element name="isStandard" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Read Only.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="associatedDevices" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Also known as controlled devices.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence minOccurs="0">
<xsd:element name="device" type="axlapi:String50" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Name of device.</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
<xsd:attribute name="uuid" type="axlapi:XUUID"/>
</xsd:complexType>
<xsd:complexType name="XPilotHuntGroup">
<xsd:sequence>
<xsd:choice>
<xsd:element name="pilotPoint">
<xsd:annotation>
<xsd:documentation>Only the uuid attribute is read by the AXL API.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="axlapi:XPilotPoint">
<xsd:attribute name="uuid" type="axlapi:XUUID"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="pilotPointName" type="axlapi:String50" nillable="false"/>
</xsd:choice>
<xsd:element name="members">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="member" type="axlapi:XPilotHuntGroupMember" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="uuid" type="axlapi:XUUID"/>
</xsd:complexType>
<xsd:complexType name="XPilotHuntGroupMember">
<xsd:sequence>
<xsd:element name="sortOrder" type="xsd:nonNegativeInteger"/>
<xsd:choice>
<xsd:element name="deviceMemberInfo">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="alwaysRoute" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="dirn" type="axlapi:XNPDirectoryNumber">
<xsd:annotation>
<xsd:documentation>Only the uuid attribute is read by the AXL API.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="userMemberInfo">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="lineIndex" type="xsd:nonNegativeInteger"/>
<xsd:element name="pilotUserId"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="XPilotUser">
<xsd:sequence minOccurs="0">
<xsd:element name="userId" type="axlapi:String255" nillable="false"/>
<xsd:element name="password" type="xsd:string" nillable="true" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="uuid" type="axlapi:XUUID"/>
</xsd:complexType>
<xsd:complexType name="XGateway">
<xsd:annotation>
<xsd:documentation>This is an abstract base type for all Gateways to extend.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:XDevice">
<xsd:sequence>
<xsd:sequence>
<xsd:choice minOccurs="0">
<xsd:element name="cdpnTransformationCSS" type="axlapi:XCallingSearchSpace" nillable="true">
<xsd:annotation>
<xsd:documentation>Only the uuid attribute is read by the AXL API.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="cdpnTransformationCSSName" type="axlapi:String50" nillable="true"/>
</xsd:choice>
<xsd:element name="useDevicePoolCdpnTransformCSS" type="xsd:boolean" default="true" nillable="false" minOccurs="0"/>
</xsd:sequence>
<xsd:sequence>
<xsd:annotation>
<xsd:documentation>Supported only by a few MGCP gateways like 26XX, 366X, 37XX, 269X, 38XX, VG224.</xsd:documentation>
</xsd:annotation>
<xsd:element name="packetCaptureMode" type="xsd:string" default="None" minOccurs="0"/><!--This field is of the type axl:XPacketCaptureMode in AXLEnums.xsd-->
<xsd:element name="packetCaptureDuration" type="xsd:positiveInteger" default="60" minOccurs="0"/>
<xsd:element name="GClearEnable" type="xsd:boolean" default="false" minOccurs="0"/>
</xsd:sequence>
<xsd:element name="enableProtectedFacilityIE" type="xsd:boolean" default="false" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Applicable only for DigitalAccess PRI Gateways</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0">
<xsd:element name="cgpnTransformationNationalCSS" type="axlapi:XCallingSearchSpace" nillable="true"/>
<xsd:element name="cgpnTransformationNationalCSSName" type="axlapi:String50" nillable="true"/>
</xsd:choice>
<xsd:choice minOccurs="0">
<xsd:element name="cgpnTransformationInternationalCSS" type="axlapi:XCallingSearchSpace" nillable="true"/>
<xsd:element name="cgpnTransformationInternationalCSSName" type="axlapi:String50" nillable="true"/>
</xsd:choice>
<xsd:choice minOccurs="0">
<xsd:element name="cgpnTransformationUnknownCSS" type="axlapi:XCallingSearchSpace" nillable="true"/>
<xsd:element name="cgpnTransformationUnknownCSSName" type="axlapi:String50" nillable="true"/>
</xsd:choice>
<xsd:choice minOccurs="0">
<xsd:element name="cgpnTransformationSubscriberCSS" type="axlapi:XCallingSearchSpace" nillable="true"/>
<xsd:element name="cgpnTransformationSubscriberCSSName" type="axlapi:String50" nillable="true"/>
</xsd:choice>
<xsd:element name="nationalStripDigits" type="xsd:nonNegativeInteger" nillable="true" minOccurs="0"/>
<xsd:element name="internationalStripDigits" type="xsd:nonNegativeInteger" nillable="true" minOccurs="0"/>
<xsd:element name="unknownStripDigits" type="xsd:nonNegativeInteger" nillable="true" minOccurs="0"/>
<xsd:element name="subscriberStripDigits" type="xsd:nonNegativeInteger" nillable="true" minOccurs="0"/>
<xsd:element name="useDevicePoolCgpnTransformNationalCSS" type="xsd:boolean" default="true" nillable="false" minOccurs="0"/>
<xsd:element name="useDevicePoolCgpnTransformInternationalCSS" type="xsd:boolean" default="true" nillable="false" minOccurs="0"/>
<xsd:element name="useDevicePoolCgpnTransformUnknownCSS" type="xsd:boolean" default="true" nillable="false" minOccurs="0"/>
<xsd:element name="useDevicePoolCgpnTransformSubscriberCSS" type="xsd:boolean" default="true" nillable="false" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
<xsd:element name="direction" type="xsd:string"><!--This field is of the type axl:XTrunkDirection in AXLEnums.xsd-->
<xsd:annotation>
<xsd:documentation>Inbound, Outbound, or Bothways.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pad">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="rx" type="xsd:string"><!--This field is of the type axl:XTrunkPad in AXLEnums.xsd-->
<xsd:annotation>
<xsd:documentation>Receive pad.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tx" type="xsd:string"><!--This field is of the type axl:XTrunkPad in AXLEnums.xsd-->
<xsd:annotation>
<xsd:documentation>Transmit pad.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="XUserGroupMember">
<xsd:annotation>
<xsd:documentation>User Group Member</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element name="user" type="axlapi:XUser" nillable="false">
<xsd:annotation>
<xsd:documentation>Only the uuid attribute is read by the AXL API.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="userId" type="xsd:string" nillable="false"/>
</xsd:choice>
<xsd:attribute name="uuid" type="axlapi:XUUID"/>
</xsd:complexType>
<xsd:complexType name="XUserGroup">
<xsd:annotation>
<xsd:documentation>User Group</xsd:documentation>
</xsd:annotation>
<xsd:sequence minOccurs="0">
<xsd:element name="name" type="axlapi:UniqueName128" nillable="false"/>
<xsd:element name="members" nillable="true" minOccurs="0">
<xsd:complexType>
<xsd:sequence minOccurs="0">
<xsd:element name="member" type="axlapi:XUserGroupMember" nillable="false" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="uuid" type="axlapi:XUUID"/>
</xsd:complexType>
<xsd:complexType name="XUser">
<xsd:sequence>
<xsd:element name="firstname" type="xsd:string" minOccurs="0"/>
<xsd:element name="middlename" type="xsd:string" minOccurs="0"/>
<xsd:element name="lastname" type="xsd:string"/>
<xsd:element name="userid" type="xsd:string"/>
<xsd:element name="password" type="xsd:string" minOccurs="0"/>
<xsd:element name="pin" minOccurs="0">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:minLength value="0"/>
<xsd:maxLength value="127"/>
<xsd:pattern value="(\d{5,127})*"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="telephoneNumber" type="axlapi:XDirectoryNumber" minOccurs="0"/>
<xsd:element name="mailid" type="xsd:string" minOccurs="0"/>
<xsd:element name="extension" type="axlapi:XDirectoryNumber" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This field has been deprecated in Seadragon</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="department" type="xsd:string" minOccurs="0"/>
<xsd:element name="manager" type="xsd:string" minOccurs="0"/>
<xsd:element name="userLocale" type="xsd:string" minOccurs="0"/><!--This field is of the type axl:XUserLocale in AXLEnums.xsd-->
<xsd:element name="associatedDevices" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Also known as controlled devices.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="device" type="axlapi:String50" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Name of device.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="primaryExtension" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Only DNs associated with the associatedDevices of the User can be used as primary extension.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence minOccurs="0">
<xsd:element name="pattern" type="axlapi:XDirectoryNumber" nillable="false">
<xsd:annotation>
<xsd:documentation>DN or Pattern</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="routePartitionName" type="axlapi:String50" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Route Partition to which the DN is associated.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="ipccExtension" minOccurs="0">
<xsd:complexType>
<xsd:sequence minOccurs="0">
<xsd:element name="pattern" type="axlapi:XDirectoryNumber" nillable="false">
<xsd:annotation>
<xsd:documentation>DN or Pattern</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="phoneProfiles" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:choice>
<xsd:element name="profile" type="axlapi:XPhoneProfile" nillable="false" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>The complete profile object. Only the "uuid" attribute is used by the AXL API.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="profileName" type="xsd:string" nillable="false" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>The profile name.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="enableMobility" type="xsd:boolean" default="false" nillable="false" minOccurs="0"/>
<xsd:element name="enableMobileVoiceAccess" type="xsd:boolean" default="false" nillable="false" minOccurs="0"/>
<xsd:element name="maxDeskPickupWaitTime" type="xsd:unsignedLong" default="10000" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Maximum wait time for Desk Pickup must be a number in the range 0 to 30000.Not Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="remoteDestinationLimit" type="xsd:unsignedShort" default="4" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Remote Destination Limit must be a number in the range 1 to 10. Not Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="associatedRemoteDestinationProfiles" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Read-Only.These groups automatically get added once the user is associated with a Remote Destination Profile.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence minOccurs="0">
<xsd:element name="remoteDestinationProfile" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Name of the remoteDestinationProfile</xsd:documentation>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="associatedAccessLists" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This field has been deprecated.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence minOccurs="0">
<xsd:element name="accessList" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Name of the accessList</xsd:documentation>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="passwordCredentials" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Read-only. These groups get automatically added once an user is added.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:choice minOccurs="0">
<xsd:element name="pwdCredPolicy" type="axlapi:XUUID">
<xsd:annotation>
<xsd:documentation>Only uuid can be accepted.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pwdCredPolicyName" type="axlapi:String50"/>
</xsd:choice>
<xsd:element name="pwdCredUserCantChange" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="pwdCredUserMustChange" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="pwdCredDoesNotExpire" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="pwdCredTimeChanged" type="xsd:string" minOccurs="0"/>
<xsd:element name="pwdCredTimeAdminLockout" type="xsd:string" minOccurs="0"/>
<xsd:element name="pwdCredLockedByAdministrator" type="xsd:boolean" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="pinCredentials" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Read-only. These groups get automatically added once an user is added. This tag is not valid for an application user.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:choice minOccurs="0">
<xsd:element name="pinCredPolicy" type="axlapi:XUUID">
<xsd:annotation>
<xsd:documentation>Only uuid can be accepted.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pinCredPolicyName" type="axlapi:String50"/>
</xsd:choice>
<xsd:element name="pinCredUserCantChange" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="pinCredUserMustChange" minOccurs="0"/>
<xsd:element name="pinCredDoesNotExpire" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="pinCredTimeChanged" type="xsd:string" minOccurs="0"/>
<xsd:element name="pinCredTimeAdminLockout" type="xsd:string" minOccurs="0"/>
<xsd:element name="pinCredLockedByAdministrator" type="xsd:boolean" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="primaryDevice" type="axlapi:String50" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Primary Device for mobility users</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="associatedTodAccess" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Read-Only. List of the todAccess entries associated with this EndUser.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence minOccurs="0">
<xsd:element name="todAccess" type="xsd:string" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Name of the todAccess.</xsd:documentation>
</xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:enumeration value="The character X is not permitted within brackets"/>
<xsd:enumeration value="The character @ is not permitted within brackets"/>
<xsd:enumeration value="A double circumflex is not permitted"/>
<xsd:enumeration value="The circumflex must appear within brackets"/>
<xsd:enumeration value="The dash must appear within brackets and follow a digit"/>
<xsd:enumeration value="A range violation has occurred: numbers must be in increasing order"/>
<xsd:enumeration value="CallPark values cannot have more than 2 Xs and/or bracketed (e.g., [0-9]) expressions"/>
<xsd:enumeration value="Nested brackets not permitted"/>
<xsd:enumeration value="Brackets either mismatched, or do not contain characters"/>
<xsd:enumeration value="Consecutive asterisks are not allowed"/>
<xsd:enumeration value="A plus sign cannot follow a bang"/>
<xsd:enumeration value="Intercom line or translation must have an intercom partition"/>
<xsd:enumeration value="Intercom line or translation must have an intercom calling search space"/>
<xsd:enumeration value="Intercom Partitions may only be used for Intercom DN or Intercom Translation pattern"/>
<xsd:enumeration value="Intercom Calling Search Spaces may only be used for Intercom DN or Intercom Translation pattern"/>
<xsd:enumeration value="Translation pattern for intercom line must have an intercom calling search space"/>
<xsd:enumeration value="Translation pattern for non-intercom line should not have an intercom calling search space"/>
<xsd:enumeration value="The combination of Prefix Digits and Park Code contain too many characters - the resulting Retrieval Code is not valid"/>
<xsd:enumeration value="The combination of Prefix Digits and Park Code evaluates to more than 48 digits - the resulting Retrieval Code is not valid"/>
<xsd:enumeration value="Cannot set isCallable to False when a DN or Intercom DN is associted with a device, device profile, or BAT Template"/>
<xsd:enumeration value="Can only set isCallable to False for DN or Intercom DN patterns"/>
<xsd:enumeration value="The clause for the route filter is too long as a result of this operation (more than 1024 characters) "/>
<xsd:enumeration value="Intercom DN can only have compatible AutoAnswer Type (such as speakerphone or headset) "/>
<xsd:enumeration value="The Prefix Digits must be less than 24 digits for Directed Call Park"/>
<xsd:enumeration value="Intercom feature is not supported for this device"/>
<xsd:enumeration value="Cannot insert or update pattern. A Entry already exists with same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A Call Park already exists with same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A Conferance exists with the same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A DN exists with the same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A Translation exists with the same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A Call Pick Up Group exists with the same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A Route exists with the same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A Message Waiting exists with the same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A Hunt Pilot exists with the same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A Voice Mail Port exists with the same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A Route Domain exists with the same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A IPAddress exists with the same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A Device Template exists with the same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A Directed Call Park exists with the same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A Device Intercom exists with the same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A Translation Intercom exists with the same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A Translation Calling Party exists with the same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A Mobility Handoff exists with the same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A Mobility DTMF exists with the same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A Mobility IVR exists with the same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A Device Intercom Template exists with the same pattern and partition."/>
<xsd:enumeration value="Cannot insert or update pattern. A Transformation Called Party Number exists with the same pattern and partition."/>
<xsd:enumeration value="\+ may only be used at the start of a DN. It is not valid after the first digit. Slash (\) is only allowed as part of \+ at the beginning of a DN."/>
<xsd:enumeration value="Cannot have duplicate IPv6 patterns in the same partition."/>
<xsd:enumeration value="Brackets need to be in pair."/>
<xsd:enumeration value="A Cisco CallManager Group may not contain more than 3 Cisco CallManagers"/>
<xsd:enumeration value="Slot value is not supported for this gateway"/>
<xsd:enumeration value="This Slot Module is not allowed at the current slot position for this gateway"/>
<xsd:enumeration value="This VIC card is not allowed for this gateway, under specified slot position and SlotModule"/>
<xsd:enumeration value="The specified slot and subunit are already defined for this MGCP gateway."/>
<xsd:enumeration value="AppUser Name already exists as an EndUser Userid. AppUser Name cannot be the same as an EndUser's userid"/>
<xsd:enumeration value="EndUser userid already exists as an AppUser Name. EndUser userid cannot be the same as an AppUsers name."/>
<xsd:enumeration value="EndUser cannot be inserted because Corporate LDAP directory is the sync master. Add users in the corporate directory."/>
<xsd:enumeration value="EndUser cannot be deleted because Corporate LDAP directory is the sync master. Remove users from the corporate directory."/>
<xsd:enumeration value="Cannot reduce Remote Destination Limit below the number of currently configured Remote Destinations for the EndUser."/>
<xsd:enumeration value="The encrypted form of the password is too large to be stored. Use a shorter or less complex password."/>
<xsd:enumeration value="Only one application server per type can be configured with the localdomain definition."/>
<xsd:enumeration value="The .localdomain suffix is required and cannot be removed from Cisco Unity Connection AppServer name."/>
<xsd:enumeration value="Another Application Server with this name already exists. Please check the Application Server Find/List page to verify your entry does not exist or use a different name."/>
<xsd:enumeration value="A Server with this name already exists as Cisco UCM Server. Please check the Server Find/List page to verify your entry does not exist or use a different name."/>
<xsd:enumeration value="Cannot have more than 100 IP Phone Service subscriptions on a device"/>
<xsd:enumeration value="Cannot subscribe to IP Phone Service that is an Enterprise Subscription service"/>
<xsd:enumeration value="Duplicate Number Plan entries for this Pilot record"/>
<xsd:enumeration value="If NumPlan is null, then PilotUser and DeviceLine must contain values"/>
<xsd:enumeration value="If NumPlan is not null, then PilotUser and DeviceLine must not contain entries"/>
<xsd:enumeration value="PilotUser, device line index, and pilot must be unique"/>
<xsd:enumeration value="Only one record with alwaysroute true is allowed for a particular fkpilot"/>
<xsd:enumeration value="Only Phones and VoiceMail Port usage are allowed"/>
<xsd:enumeration value="Attempt to delete default MLPP Domain record not allowed"/>
<xsd:enumeration value="Cannot have more than one default MLPP Domain record."/>
<xsd:enumeration value="Attempt to update a record that is not user-modifiable"/>
<xsd:enumeration value="Attempt to update MediaResourceList clause failed"/>
<xsd:enumeration value="Attempt to insert value into LicenseDistributionUsed triggered by insert into LicenseInfo table failed"/>
<xsd:enumeration value="Attempt to delete from LicenseDistributionUsed failed because used count, distributed count or both were non-zero"/>
<xsd:enumeration value="Cannot make an active licensed device inactive (IsActive cannot change from true to false)"/>
<xsd:enumeration value="Request unsuccessful to license manager(Please check the Licensing logs for further details) "/>
<xsd:enumeration value="Cannot connect to License Manager"/>
<xsd:enumeration value="Datastore exception in licensing"/>
<xsd:enumeration value="Internal licensing error (check the log file for details)"/>
<xsd:enumeration value="All licenses in use for this feature. Please upload additional licenses (a new license file) and try activating the feature again."/>
<xsd:enumeration value="No licensing support for the requested feature"/>
<xsd:enumeration value="Can't connect to datastore for licensing"/>
<xsd:enumeration value="License file not loaded"/>
<xsd:enumeration value="Licenses not available for the required version"/>
<xsd:enumeration value="All the allocated licenses to this node are consumed. Please upload additional licenses (a new license file) and try again."/>
<xsd:enumeration value="Licensing checkin failed (checkin count is greater than checked out count)"/>
<xsd:enumeration value="License Server not serving licenses on this node"/>
<xsd:enumeration value="All license servers down"/>
<xsd:enumeration value="Unexpected message from license server"/>
<xsd:enumeration value="Request Failed and some License Servers down"/>
<xsd:enumeration value="License File Version Mismatch"/>
<xsd:enumeration value="License File MAC Address Mismatch"/>
<xsd:enumeration value="Invalid or tampered License File"/>
<xsd:enumeration value="License loader parameters file error"/>
<xsd:enumeration value="License File Exception"/>
<xsd:enumeration value="License File Already Loaded"/>
<xsd:enumeration value="License File Format Error"/>
<xsd:enumeration value="Approaching license limit warning"/>
<xsd:enumeration value="Allocated licenses consumed by used and pending. Please upload additional licenses (a new license file) and try again."/>
<xsd:enumeration value="Allocated licenses consumed by used. Please upload additional licenses (a new license file) and try again."/>
<xsd:enumeration value="AllocatedLicenseUnits is reserved for future use. It must be set to 0 and cannot be updated"/>
<xsd:enumeration value="Only characters A-Z, a-z, 0-9 are allowed in prompt name"/>
<xsd:enumeration value="Invalid IP address"/>
<xsd:enumeration value="There cannot be more than 8 NTP entries for the same Date Time Group"/>
<xsd:enumeration value="IP address out of range; addresses must be less than 255.255.255.255"/>
<xsd:enumeration value="7905/12 Dial Rule Pattern contains invalid characters."/>
<xsd:enumeration value="7960/40/Other Dial Rule Pattern contains invalid characters."/>
<xsd:enumeration value="Not a valid parameter for 7905/12 Dial Rule (only patterns allowed)"/>
<xsd:enumeration value="The specified SIP Realm already exists."/>
<xsd:enumeration value="This instance is configured as a service parameter and cannot be deleted"/>
<xsd:enumeration value="This Instance ID already exists in Application or End User CAPF mapping"/>
<xsd:enumeration value="Cannot delete the last Application User from the Standard CCM Super Users group. This group must contain at least one Application User."/>
<xsd:enumeration value="Cannot remove the last Application User from the Standard CCM Super Users group. This group must contain at least one Application User."/>
<xsd:enumeration value="Roles for a standard user group cannot be added, modified or deleted."/>
<xsd:enumeration value="The Resources for a standard role cannot be added, modified or deleted."/>
<xsd:enumeration value="Model/device protocol does not support security encryption"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:enumeration value="Half 100"/>
<xsd:enumeration value="Full 10"/>
<xsd:enumeration value="Half 10"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="XZzntpmode">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Unicast"/>
<xsd:enumeration value="Multicast"/>
<xsd:enumeration value="Anycast"/>
<xsd:enumeration value="Directed Broadcast"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="XZzpreff">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Off"/>
<xsd:enumeration value="On"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="XZzuserInfo">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="None"/>
<xsd:enumeration value="Phone"/>
<xsd:enumeration value="IP"/>
</xsd:restriction>
</xsd:simpleType>
<!-- AxlMessage.xsd -->
<!-- These types are not used by anything, so they are commented out
<xsd:element name="axl" type="axlapi:Envelope">
<xsd:annotation>
<xsd:documentation>The abstract AXL envelope.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="Envelope" abstract="true" block="restriction">
<xsd:annotation>
<xsd:documentation>Abstract</xsd:documentation>
</xsd:annotation>
<xsd:all>
<xsd:element name="asynchronous" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation>If defined, the client wishes the response returned asynchrously.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="asynchResponsePort" type="xsd:nonNegativeInteger" minOccurs="0">
<xsd:annotation>
<xsd:documentation>If defined and asynchronous is true, then return the response to this port (otherwise, use the system default).</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="securityInfo" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Carries the security information of the envelope.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="userid" type="xsd:string"/>
<xsd:element name="password" type="xsd:string"/>
<xsd:element name="publicKey" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:all>
<xsd:attribute name="sequence" type="xsd:unsignedLong" use="optional"/>
</xsd:complexType>
<xsd:complexType name="Response" abstract="false">
<xsd:complexContent>
<xsd:extension base="axlapi:Envelope">
<xsd:choice>
<xsd:element name="response" type="axlapi:APIResponse">
<xsd:annotation>
<xsd:documentation>Completely abstracted, specific response payloads must be defined.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="error" type="axlapi:Error"/>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="Request" abstract="false">
<xsd:complexContent>
<xsd:extension base="axlapi:Envelope">
<xsd:all>
<xsd:element name="request" type="axlapi:APIRequest">
<xsd:annotation>
<xsd:documentation>Completely abstracted, the request payload must be defined.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:all>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
-->
<xsd:complexType name="APIRequest" abstract="true">
<xsd:annotation>
<xsd:documentation>All requests must extend abstractRequest.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="sequence" type="xsd:unsignedLong" use="optional"/>
</xsd:complexType>
<xsd:complexType name="APIResponse" abstract="true">
<xsd:annotation>
<xsd:documentation>All responses must extend abstractResponse.</xsd:documentation>
</xsd:annotation>
<xsd:attribute name="sequence" type="xsd:unsignedLong" use="optional"/>
</xsd:complexType>
<xsd:complexType name="Error">
<xsd:sequence>
<xsd:element name="code" type="xsd:long">
<xsd:annotation>
<xsd:documentation>The error code.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="message" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Optional text message sent with error code.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="request" type="xsd:string" minOccurs="0">
share/AXLSoap.xsd view on Meta::CPAN
<xsd:annotation>
<xsd:documentation>Adds a new Pilot User to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="pilotUser" type="axlapi:XPilotUser"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addAttendantConsoleUser" type="axlapi:AddAttendantConsoleUserReq"/>
<xsd:element name="addAttendantConsoleUserResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="RemoveAttendantConsoleUserReq">
<xsd:annotation>
<xsd:documentation>Removes the specified pilot user from the database. </xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:choice>
<xsd:element name="uuid" type="axlapi:XUUID">
<xsd:annotation>
<xsd:documentation>The GUID of the PilotUser to be removed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="userId" type="xsd:string" nillable="false">
<xsd:annotation>
<xsd:documentation>The user Id of the PilotUser be removed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeAttendantConsoleUser" type="axlapi:RemoveAttendantConsoleUserReq"/>
<xsd:element name="removeAttendantConsoleUserResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateAttendantConsoleUserReq">
<xsd:annotation>
<xsd:documentation>Updates an existing Pilot User in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="userId" type="xsd:string" nillable="false">
<xsd:annotation>
<xsd:documentation>The userId of the pilot user to modify.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="uuid" type="axlapi:XUUID" nillable="false">
<xsd:annotation>
<xsd:documentation>The pkid of the pilot user to modify.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:element name="newUserId" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new UserId of the pilotUser.Cannot be null.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="password" type="xsd:string" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateAttendantConsoleUser" type="axlapi:UpdateAttendantConsoleUserReq"/>
<xsd:element name="updateAttendantConsoleUserResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetAttendantConsoleUserReq">
<xsd:annotation>
<xsd:documentation>Retrieves the specified Pilot User from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:choice>
<xsd:element name="uuid" type="axlapi:XUUID" nillable="false">
<xsd:annotation>
<xsd:documentation>The GUID of the pilot user to be retrieved.Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="userId" type="xsd:string" nillable="false">
<xsd:annotation>
<xsd:documentation>The name of the pilot user to be retrieved.Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getAttendantConsoleUser" type="axlapi:GetAttendantConsoleUserReq"/>
<xsd:complexType name="GetAttendantConsoleUserRes">
<xsd:annotation>
<xsd:documentation>Returns the pilot user specified by the GetPilotUser request.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIResponse">
<xsd:sequence>
<xsd:element name="return">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="pilotUser" type="axlapi:XPilotUser"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getAttendantConsoleUserResponse" type="axlapi:GetAttendantConsoleUserRes"/>
<xsd:complexType name="AddAttendantConsoleHuntGroupReq">
<xsd:annotation>
<xsd:documentation>Adds one new hunt group to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newHuntGroup" type="axlapi:XPilotHuntGroup" nillable="false">
<xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:annotation>
<xsd:documentation>Returns "true" if the log-out was performed successfully.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:StandardResponse"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="doDeviceLogoutResponse" type="axlapi:DeviceLogoutRes"/>
<xsd:complexType name="DeviceResetReq">
<xsd:annotation>
<xsd:documentation>Performs either a hard or soft reset on the specified device. If resetting an MGCP box, then set isMGCP attribute to true.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="deviceId" type="axlapi:XUUID" nillable="false">
<xsd:annotation>
<xsd:documentation>The GUID of the device to perform a reset on. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="deviceName" type="xsd:string" nillable="false">
<xsd:annotation>
<xsd:documentation>The name of the device to performs a reset on. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:choice>
<xsd:element name="isHardReset" type="xsd:boolean" nillable="false">
<xsd:annotation>
<xsd:documentation>True performs a hard reset. False performs a soft reset. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="deviceResetType" type="axlapi:XReset" nillable="false">
<xsd:annotation>
<xsd:documentation>Not nullable</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:sequence>
<xsd:attribute name="isMGCP" type="xsd:boolean" use="optional" default="false"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="doDeviceReset" type="axlapi:DeviceResetReq">
<xsd:annotation>
<xsd:documentation>Performs either a hard or soft reset on the specified device. If resetting an MGCP box, then set isMGCP attribute to true.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="DeviceResetRes">
<xsd:annotation>
<xsd:documentation>Returns "true" if the reset was performed successfully.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:StandardResponse"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="doDeviceResetResponse" type="axlapi:DeviceResetRes"/>
<xsd:complexType name="AuthenticateUserReq" abstract="false">
<xsd:annotation>
<xsd:documentation>Authenticates the user on the basis of pin or password.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="userid" type="xsd:string"/>
<xsd:choice>
<xsd:element name="password" type="xsd:string"/>
<xsd:element name="pin">
<xsd:annotation>
<xsd:documentation>Applicable for end users only.</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="\d\d\d\d+"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:choice>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="doAuthenticateUser" type="axlapi:AuthenticateUserReq"/>
<xsd:complexType name="AuthenticateUserResponse">
<xsd:complexContent>
<xsd:extension base="axlapi:APIResponse">
<xsd:sequence>
<xsd:element name="return">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="userAuthenticated" type="xsd:boolean">
<xsd:annotation>
<xsd:documentation>true indicates that user was authenticated and false indicates that user was not authenticated.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="code" type="xsd:integer">
<xsd:annotation>
<xsd:documentation>This is the IMS result code that will be returned.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="doAuthenticateUserResponse" type="axlapi:AuthenticateUserResponse"/>
<xsd:complexType name="AddLineReq">
<xsd:annotation>
<xsd:documentation>Adds a new Directory Number to the database. Note that this does NOT associate a directory number with a phone. Please use addPhone or updatePhone to do this.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newLine" type="axlapi:XNPDirectoryNumber" nillable="false">
<xsd:annotation>
<xsd:documentation>The new line to be added. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addLine" type="axlapi:AddLineReq"/>
<xsd:element name="addLineResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="RemoveLineReq">
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="getLineResponse" type="axlapi:GetLineRes"/>
<xsd:complexType name="AddUserReq">
<xsd:annotation>
<xsd:documentation>Adds a new user to the user directory.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newUser" type="axlapi:XUser">
<xsd:annotation>
<xsd:documentation>The new user to be added.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addUser" type="axlapi:AddUserReq"/>
<xsd:element name="addUserResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="RemoveUserReq">
<xsd:annotation>
<xsd:documentation>Removes the specified user from the user directory.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="userid" type="xsd:string" nillable="false">
<xsd:annotation>
<xsd:documentation>The ID of the user to be removed. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeUser" type="axlapi:RemoveUserReq"/>
<xsd:element name="removeUserResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateUserReq">
<xsd:annotation>
<xsd:documentation>Updates an existing user in the directory. Specify the user to be modified with their LDAP RN.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="userid" type="xsd:string">
<xsd:annotation>
<xsd:documentation>The userid of the user to be modified.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="firstname" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new first name (given name) of the user. Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="middlename" type="xsd:string" minOccurs="0"/>
<xsd:element name="lastname" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new last name (surname) of the user. Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="password" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new password for the user. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pin" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new PIN (personal identification number) for the user. Not nullable.</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="^\d+$"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="telephoneNumber" type="axlapi:XDirectoryNumber" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new telephone number for the user. Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="mailid" type="xsd:string" minOccurs="0"/>
<xsd:element name="extension" type="axlapi:XDirectoryNumber" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This field has been deprecated in Seadragon</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="department" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new department for the user. Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="manager" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new manager for the user. Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="userLocale" type="xsd:string" minOccurs="0"><!--This field is of the type axl:XUserLocale in AXLEnums.xsd-->
<xsd:annotation>
<xsd:documentation>The new locale for the user. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="associatedDevices" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The devices associated with this user. Also known as controlled devices. If "associateDevices" is present, then all current associated devices are replaced by the devices listed underneath the "associatedDevices" element. ...
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="device" type="axlapi:String50" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Name of device. If this element is null, then all devices are removed from the user.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="primaryExtension" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Only DNs associated with the associatedDevices of the User can be used as primary extension.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="pattern" type="axlapi:XDirectoryNumber" nillable="false">
<xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:annotation>
</xsd:element>
<xsd:element name="authenticationProxyRights" type="xsd:boolean" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This field has been deprecated in Seadragon</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="enableCTI" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="digestCredentials" type="xsd:string" nillable="true" minOccurs="0"/>
<xsd:element name="enableCTISuperProvider" type="xsd:boolean" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This field has been deprecated in Seadragon</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="allowCallParkRetrieval" type="xsd:boolean" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This field has been deprecated in Seadragon</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="callingNumberModAllowed" type="xsd:boolean" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This field has been deprecated in Seadragon</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="phoneProfiles" minOccurs="0">
<xsd:annotation>
<xsd:documentation>If this element is null, then all phone profiles are removed from the user.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:choice>
<xsd:annotation>
<xsd:documentation>If this element is null, then all the phone profiles are removed from the user.</xsd:documentation>
</xsd:annotation>
<xsd:element name="profile" type="axlapi:XPhoneProfile" nillable="false" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>The complete profile object. Only the "uuid" attribute is used by the AXL API.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="profileName" type="xsd:string" nillable="false" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>The profile name.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="enableMobility" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="enableMobileVoiceAccess" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="maxDeskPickupWaitTime" type="xsd:unsignedLong" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Maximum wait time for Desk Pickup must be a number in the range 0 to 30000. Not Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="remoteDestinationLimit" type="xsd:unsignedShort" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Remote Destination Limit must be a number in the range 1 to 10. Not Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="passwordCredentials" minOccurs="0">
<xsd:complexType>
<xsd:sequence minOccurs="0">
<xsd:choice minOccurs="0">
<xsd:element name="pwdCredPolicy" type="axlapi:XUUID">
<xsd:annotation>
<xsd:documentation>Only uuid can be accepted.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pwdCredPolicyName" type="axlapi:String50"/>
</xsd:choice>
<xsd:element name="pwdCredUserCantChange" type="xsd:boolean" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Either pwdCredUserMustChange can be true or pwdCredUserCantChange can be true. Not Nullable. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pwdCredUserMustChange" type="xsd:boolean" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Either pwdCredUserMustChange can be true or pwdCredUserCantChange can be true. Not Nullable. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pwdCredDoesNotExpire" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="pwdCredResetHackCount" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="pwdCredSetLockOut" type="xsd:boolean" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="pinCredentials" minOccurs="0">
<xsd:complexType>
<xsd:sequence minOccurs="0">
<xsd:choice minOccurs="0">
<xsd:element name="pinCredPolicy" type="axlapi:XUUID">
<xsd:annotation>
<xsd:documentation>Ony uuid attribute can be accepted.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pinCredPolicyName" type="axlapi:String50"/>
</xsd:choice>
<xsd:element name="pinCredUserCantChange" type="xsd:boolean" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Either pinCredUserMustChange can be true or pinCredUserCantChange can be true. Not Nullable. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pinCredUserMustChange" type="xsd:boolean" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Either pinCredUserMustChange can be true or pinCredUserCantChange can be true. Not Nullable. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pinCredDoesNotExpire" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="pinCredResetHackCount" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="pinCredSetLockOut" type="xsd:boolean" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="primaryDevice" type="axlapi:String50" minOccurs="0">
<xsd:annotation>
<xsd:documentation> Primary devices for mobility users</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="defaultProfile" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="userid" type="xsd:string" nillable="false">
<xsd:annotation>
<xsd:documentation>The ID of the user to be retrieved. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getUser" type="axlapi:GetUserReq"/>
<xsd:complexType name="GetUserRes">
<xsd:annotation>
<xsd:documentation>Contains the user that was specified by the GetUser request.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIResponse">
<xsd:sequence>
<xsd:element name="return">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="user" type="axlapi:XUser"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getUserResponse" type="axlapi:GetUserRes"/>
<!-- Application User API starts -->
<xsd:complexType name="AddAppUserReq">
<xsd:annotation>
<xsd:documentation>Adds a new application user.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newApplicationUser" type="axlapi:XApplicationUser">
<xsd:annotation>
<xsd:documentation>The new application user to be added.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addAppUser" type="axlapi:AddAppUserReq"/>
<xsd:element name="addAppUserResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateAppUserReq">
<xsd:annotation>
<xsd:documentation>Updates an existing application user in the directory. Specify the user to be modified with their LDAP RN.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="userid" type="xsd:string">
<xsd:annotation>
<xsd:documentation>The userid of the user to be modified.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="password" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new password for the user. Valid range is 1-127 characters. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="passwordCredentials" minOccurs="0">
<xsd:complexType>
<xsd:sequence minOccurs="0">
<xsd:choice minOccurs="0">
<xsd:element name="pwdCredPolicy">
<xsd:annotation>
<xsd:documentation>Only the uuid attribute is read by the AXL API.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="axlapi:XCredentialPolicy">
<xsd:attribute name="uuid" type="axlapi:XUUID" use="optional"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
<xsd:element name="pwdCredPolicyName" type="axlapi:String50"/>
</xsd:choice>
<xsd:element name="pwdCredUserCantChange" type="xsd:boolean" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Either pwdCredUserMustChange can be true or pwdCredUserCantChange can be true. Not Nullable. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pwdCredUserMustChange" type="xsd:boolean" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Either pwdCredUserMustChange can be true or pwdCredUserCantChange can be true. Not Nullable. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pwdCredDoesNotExpire" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="pwdCredResetHackCount" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="pwdCredSetLockOut" type="xsd:boolean" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="digestCredentials" type="xsd:string" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Valid range is 1-42 characters.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0">
<xsd:element name="presenceGroup" type="axlapi:XPresenceGroup" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Only the uuid attribute is read by the AXL API.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="presenceGroupName" type="axlapi:String50" nillable="false" minOccurs="0"/>
</xsd:choice>
<xsd:element name="acceptPresenceSubscription" type="xsd:boolean" default="false" nillable="false" minOccurs="0"/>
<xsd:element name="acceptOutOfDialogRefer" type="xsd:boolean" default="false" nillable="false" minOccurs="0"/>
<xsd:element name="acceptUnsolicitedNotification" type="xsd:boolean" default="false" nillable="false" minOccurs="0"/>
<xsd:element name="allowReplaceHeader" type="xsd:boolean" default="false" nillable="false" minOccurs="0"/>
<xsd:element name="associatedDevices" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The devices associated with this user. Also known as controlled devices. If "associateDevices" is present, then all current associated devices are replaced by the devices listed underneath the "associatedDevices" element. ...
</xsd:annotation>
<xsd:complexType>
<xsd:sequence minOccurs="0">
<xsd:element name="device" type="axlapi:String50" minOccurs="0" maxOccurs="unbounded">
<xsd:annotation>
<xsd:documentation>Name of device. If this element is null, then all devices are removed from the user.</xsd:documentation>
</xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateLicenseCapabilities" type="axlapi:UpdateLicenseCapabilitiesReq"/>
<xsd:element name="updateLicenseCapabilitiesResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetLicenseCapabilitiesReq">
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="userid" type="xsd:string">
<xsd:annotation>
<xsd:documentation>The ID of the user to be retrieved. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getLicenseCapabilities" type="axlapi:GetLicenseCapabilitiesReq"/>
<xsd:complexType name="GetLicenseCapabilitiesRes">
<xsd:annotation>
<xsd:documentation>Contains the license capabilities for the user specified in the getLicenseCapabilities request.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIResponse">
<xsd:sequence>
<xsd:element name="return">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="licenseCapabilities">
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="axlapi:XLicenseCapabilities">
<xsd:attribute name="uuid" type="axlapi:XUUID" use="optional"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getLicenseCapabilitiesResponse" type="axlapi:GetLicenseCapabilitiesRes"/>
<!-- Existing UpdateAppUser which will be replaced by the new code
<xsd:complexType name="UpdateAppUserReq">
<xsd:annotation>
<xsd:documentation>Updates an existing application user. Specify the user to be modified with their user id.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="userid" type="xsd:string">
<xsd:annotation>
<xsd:documentation>The userid of the user to be modified.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="password" type="xsd:string">
<xsd:annotation>
<xsd:documentation>The new password for the user. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="digestCredentials" type="xsd:string" nillable="true" minOccurs="0"/>
<xsd:element name="passwordCredentials" minOccurs="0">
<xsd:complexType>
<xsd:sequence>
<xsd:choice minOccurs="0">
<xsd:element name="pwdCredPolicy" type="axlapi:XUUID">
<xsd:annotation>
<xsd:documentation>Only uuid can be accepted.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pwdCredPolicyName" type="axlapi:String50"/>
</xsd:choice>
<xsd:element name="pwdCredUserCantChange" type="xsd:boolean" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Either pwdCredUserMustChange can be true or pwdCredUserCantChange can be true. Not Nullable. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pwdCredUserMustChange" type="xsd:boolean" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Either pwdCredUserMustChange can be true or pwdCredUserCantChange can be true. Not Nullable. </xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pwdCredDoesNotExpire" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="pwdCredResetHackCount" type="xsd:boolean" minOccurs="0"/>
<xsd:element name="pwdCredSetLockOut" type="xsd:boolean" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateAppUser" type="axlapi:UpdateAppUserReq"/>
<xsd:element name="updateAppUserResponse" type="axlapi:StandardResponse"/>
-->
<xsd:complexType name="AddMobileVoiceAccessReq">
<xsd:sequence>
<xsd:element name="mobileVoiceAccess" type="axlapi:XMobileVoiceAccess"/>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="addMobileVoiceAccess" type="axlapi:AddMobileVoiceAccessReq"/>
<xsd:element name="addMobileVoiceAccessResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateMobileVoiceAccessReq">
<xsd:sequence>
<xsd:choice>
<xsd:element name="uuid" type="axlapi:XUUID"/>
<xsd:element name="pattern" type="xsd:string"/>
</xsd:choice>
<xsd:element name="newPattern" type="xsd:string" nillable="false" minOccurs="0"/>
<xsd:choice minOccurs="0">
<xsd:element name="newRoutePartitionId" type="axlapi:XUUID" nillable="true">
<xsd:annotation>
<xsd:documentation>The GUID of the new route partition of this meet me number.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="newRoutePartitionName" type="axlapi:String50" nillable="true"/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="updateMobileVoiceAccess" type="axlapi:UpdateMobileVoiceAccessReq"/>
<xsd:element name="updateMobileVoiceAccessResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetMobileVoiceAccessReq">
( run in 1.078 second using v1.01-cache-2.11-cpan-39bf76dae61 )