view release on metacpan or search on metacpan
Changes
inc/Module/Install.pm
inc/Module/Install/Base.pm
inc/Module/Install/Can.pm
inc/Module/Install/Fetch.pm
inc/Module/Install/Makefile.pm
inc/Module/Install/Metadata.pm
inc/Module/Install/Share.pm
inc/Module/Install/Win32.pm
inc/Module/Install/WriteAll.pm
INSTALL
lib/AXL/Client/Simple.pm
lib/AXL/Client/Simple/Line.pm
lib/AXL/Client/Simple/LineResultSet.pm
lib/AXL/Client/Simple/Phone.pm
lib/AXL/Client/Simple/Role/getDeviceProfile.pm
lib/AXL/Client/Simple/Role/getLine.pm
inc/Module/Install/Metadata.pm view on Meta::CPAN
#line 1
package Module::Install::Metadata;
use strict 'vars';
use Module::Install::Base ();
use vars qw{$VERSION @ISA $ISCORE};
BEGIN {
$VERSION = '1.16';
@ISA = 'Module::Install::Base';
$ISCORE = 1;
}
inc/Module/Install/Metadata.pm view on Meta::CPAN
my $type = shift;
push @{ $self->{values}->{no_index}->{$type} }, @_ if $type;
return $self->{values}->{no_index};
}
sub read {
my $self = shift;
$self->include_deps( 'YAML::Tiny', 0 );
require YAML::Tiny;
my $data = YAML::Tiny::LoadFile('META.yml');
# Call methods explicitly in case user has already set some values.
while ( my ( $key, $value ) = each %$data ) {
next unless $self->can($key);
if ( ref $value eq 'HASH' ) {
while ( my ( $module, $version ) = each %$value ) {
$self->can($key)->($self, $module => $version );
}
} else {
$self->can($key)->($self, $value);
}
}
return $self;
inc/Module/Install/Metadata.pm view on Meta::CPAN
$v =~ s/^([1-9])\.([1-9]\d?\d?)\.(0|[1-9]\d?\d?)$/sprintf("%d.%03d%03d",$1,$2,$3 || 0)/e;
$v =~ s/(\.\d\d\d)000$/$1/;
$v =~ s/_.+$//;
if ( ref($v) ) {
# Numify
$v = $v + 0;
}
return $v;
}
sub add_metadata {
my $self = shift;
my %hash = @_;
for my $key (keys %hash) {
warn "add_metadata: $key is not prefixed with 'x_'.\n" .
"Use appopriate function to add non-private metadata.\n" unless $key =~ /^x_/;
$self->{values}->{$key} = $hash{$key};
}
}
######################################################################
# MYMETA Support
sub WriteMyMeta {
die "WriteMyMeta has been deprecated";
}
sub write_mymeta_yaml {
my $self = shift;
# We need YAML::Tiny to write the MYMETA.yml file
unless ( eval { require YAML::Tiny; 1; } ) {
return 1;
}
# Generate the data
my $meta = $self->_write_mymeta_data or return 1;
# Save as the MYMETA.yml file
print "Writing MYMETA.yml\n";
YAML::Tiny::DumpFile('MYMETA.yml', $meta);
}
sub write_mymeta_json {
my $self = shift;
# We need JSON to write the MYMETA.json file
unless ( eval { require JSON; 1; } ) {
return 1;
}
# Generate the data
my $meta = $self->_write_mymeta_data or return 1;
# Save as the MYMETA.yml file
print "Writing MYMETA.json\n";
Module::Install::_write(
'MYMETA.json',
JSON->new->pretty(1)->canonical->encode($meta),
);
}
sub _write_mymeta_data {
my $self = shift;
# If there's no existing META.yml there is nothing we can do
return undef unless -f 'META.yml';
# We need Parse::CPAN::Meta to load the file
unless ( eval { require Parse::CPAN::Meta; 1; } ) {
return undef;
}
lib/AXL/Client/Simple/Phone.pm view on Meta::CPAN
=over 4
=item C<< client => >> C<AXL::Client::Simple> object (required)
An instance of C<AXL::Client::Simple> which has been configured with your
server location, user credentials and SOAP APIs. This will be stored as a weak
reference.
=item C<< stash => >> Hash Ref (required)
This hash reference contains the raw data returned from the Unified
Communications server when asked for properties of this device. From this
stash are retrieved data to construct each property as listed below.
=back
=head2 LINES QUERY AND RESULT SET
=head2 $device->lines
Query the Unified Communications server and retrieve phone line details for
this device.
share/AXLSoap.xsd view on Meta::CPAN
</xsd:annotation>
</xsd:element>
<xsd:element name="mobilityUserIdName" type="axlapi:String50" nillable="true">
<xsd:annotation>
<xsd:documentation>The userid of the mobility user for this phone. Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:element name="phoneSuite" type="axlapi:XPhonePersonalization" default="Default" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>If a blank tag is passed, the value of "Default" is inserted into the database.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="phoneServiceDisplay" type="axlapi:XPhoneServiceDisplay" minOccurs="0"/>
<xsd:element name="isProtected" type="xsd:boolean" default="false" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This tag is valid only for devices that support Secure Tone</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0">
<xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:complexType name="XCCMVersion">
<xsd:sequence>
<xsd:element name="version" type="axlapi:String50"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="XCredentialPolicy">
<xsd:sequence>
<xsd:element name="name" type="axlapi:String255"/>
<xsd:element name="noLimitForFailedLogon" type="xsd:boolean" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>If this tag is set to true, zero is inserted into the database for failedLogon.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="failedLogon" type="xsd:nonNegativeInteger" nillable="false">
<xsd:annotation>
<xsd:documentation>Failed logon must be a number in the range 0 to 100.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="resetFailedLogonAttempts" type="xsd:nonNegativeInteger" nillable="false">
<xsd:annotation>
<xsd:documentation>Reset Failed logon attempts must be a number in the range 1 to 120.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="administratorMustUnlock" type="xsd:boolean" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>If this tag is set to true, zero is inserted into the database for lockoutDuration.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="lockoutDuration" type="xsd:nonNegativeInteger" nillable="false">
<xsd:annotation>
<xsd:documentation>Lockout duration must be a number in the range 0 to 1440.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="credChangeDuration" type="xsd:nonNegativeInteger" nillable="false">
<xsd:annotation>
<xsd:documentation>Credential change duration must be a number in the range 0 to 129600.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="neverExpires" type="xsd:boolean" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>If this tag is set to true, zero is inserted into the database for credExpiresAfter.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="credExpiresAfter" type="xsd:nonNegativeInteger" nillable="false">
<xsd:annotation>
<xsd:documentation>Credential expires after must be a number in the range 0 to 365.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="minCredLength" type="xsd:nonNegativeInteger" nillable="false">
<xsd:annotation>
<xsd:documentation>Minimum credential length must be a number in the range 0 to 64.</xsd:documentation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:choice>
<xsd:element name="region" type="axlapi:XRegion">
<xsd:annotation>
<xsd:documentation>Only the uuid attribute is read by the AXL API. Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="regionName" type="axlapi:String50"/>
</xsd:choice>
<xsd:element name="networkLocale" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Nullable. The value accepted and retrieved from the database for this field will be of type XCountry in AXLEnums.xsd</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice>
<xsd:element name="srstInfo" type="axlapi:XSRSTInfo"/>
<xsd:element name="srstName" type="axlapi:String50"/>
</xsd:choice>
<xsd:element name="connectionMonitorDuration" type="xsd:int" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>-1 means using system default</xsd:documentation>
</xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:choice minOccurs="0">
<xsd:element name="deviceMobilityGroup" type="axlapi:XDeviceMobilityGroup" nillable="true">
<xsd:annotation>
<xsd:documentation>the uuid attribute is read by the AXL API</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="deviceMobilityGroupName" type="axlapi:String50" nillable="true"/>
</xsd:choice>
<xsd:element name="revertPriority" type="axlapi:XRevertPriority" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The value accepted and retrieved from the database for this field will be of type XRevertPriority in AXLEnums.xsd.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="singleButtonBarge" type="axlapi:XBarge" default="Off" nillable="false" minOccurs="0"/>
<xsd:element name="joinAcrossLines" type="xsd:string" default="Off" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:choice minOccurs="0">
<xsd:element name="cgpnTransformationCSS" 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>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:choice minOccurs="0">
<xsd:element name="softkeyTemplate" type="axlapi:XSoftkeyTemplate" nillable="true">
<xsd:annotation>
<xsd:documentation>only the uuid attribute is read by the AXL API. Nullable</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="softkeyTemplateName" type="xsd:string" nillable="true"/>
</xsd:choice>
<xsd:element name="userLocale" type="xsd:string" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Nullable. The value accepted and retrieved from the database for this field will be of type XUserLocale in AXLEnums.xsd.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="networkHoldMOHAudioSourceId" type="axlapi:XMOHAudioSourceId" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Nullable</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="userHoldMOHAudioSourceId" type="axlapi:XMOHAudioSourceId" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Nullable</xsd:documentation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:sequence minOccurs="0">
<xsd:element name="name" type="axlapi:String50"/>
<xsd:element name="description" type="axlapi:String50" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="uuid" type="axlapi:XUUID"/>
</xsd:complexType>
<xsd:complexType name="XDialPlanTag">
<xsd:sequence minOccurs="0">
<xsd:element name="name" type="axlapi:String50">
<xsd:annotation>
<xsd:documentation>Actually called "tag" in database.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice>
<xsd:element name="dialPlan" type="axlapi:XDialPlan"/>
<xsd:element name="dialPlanName" type="xsd:string"/>
</xsd:choice>
<xsd:element name="operator" type="axlapi:XOperator"/>
<xsd:element name="suppressFromRouteFilter" type="xsd:boolean" minOccurs="0"/>
</xsd:sequence>
<xsd:attribute name="uuid" type="axlapi:XUUID"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="parameters" type="axlapi:XDisplayInstanceParameters" minOccurs="0"/>
</xsd:sequence>
<xsd:element name="parameters" type="axlapi:XDisplayInstanceParameters"/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="XDisplayInstanceParameter">
<xsd:sequence>
<xsd:element name="name">
<xsd:annotation>
<xsd:documentation>The tag that appears in the actual vendor configuration block stored in the database. The pattern enforces that the name is only made up of letters, digits, dashes, periods, or underscores.</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:pattern value="[a-zA-Z0-9][a-zA-Z0-9\.\-_]*"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="description" type="xsd:string"/>
<xsd:element name="moduleComponentName" type="xsd:string" minOccurs="0"/>
<xsd:element name="nonClusterWideJustification" type="xsd:string" minOccurs="0"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="maxMulticastConnections" type="xsd:unsignedLong" default="30" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Maximum Multicast Connections must be a number in the range 0 to 999999.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="fixedAudioSourceDevice" type="axlapi:String100" nillable="true" minOccurs="0"/>
<xsd:element name="runFlag" type="xsd:boolean" default="true" nillable="false" minOccurs="0"/>
<xsd:element name="useTrustedRelayPoint" type="xsd:string" default="Default" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:sequence>
<xsd:annotation>
<xsd:documentation>If isMultiCastEnabled is false then these elements are not necessary.MOHServer will be added to the database without the values of these tags. ie. The table MOHServerMulticastInfo table will be empty.</xsd:documentation>
</xsd:annotation>
<xsd:element name="isMultiCastEnabled" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="baseMulticastIPaddress" type="xsd:string" default="239.1.1.1" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>baseMulticastIPAddress and baseMulticastPort must be a unique pair. All Multicast IP Addresses must be in the range 239.1.1.1 to 239.255.255.255</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="baseMulticastPort" type="xsd:unsignedLong" default="16384" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Multicast Base Port number must be an even number in the range 16384 to 32766</xsd:documentation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:complexType name="XRouteFilterMember">
<xsd:sequence minOccurs="0">
<xsd:choice>
<xsd:element name="dialPlanTag" type="axlapi:XDialPlanTag">
<xsd:annotation>
<xsd:documentation>Only the uuid attribute is used by the AXL API for inserts and updates.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="dialPlanTagName" type="axlapi:String50">
<xsd:annotation>
<xsd:documentation>Actually refers to DialPlanTag.Tag in database.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:element name="digits" type="xsd:nonNegativeInteger" minOccurs="0"/>
<xsd:element name="operator" type="axlapi:XOperator"/>
</xsd:sequence>
<xsd:attribute name="uuid" type="axlapi:XUUID"/>
<xsd:attribute name="priority" type="xsd:nonNegativeInteger"/>
</xsd:complexType>
<xsd:complexType name="XRouteFilterMemberId">
share/AXLSoap.xsd view on Meta::CPAN
<xsd:documentation>Only the uuid attribute is read by the AXL API.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="dualModeDeviceName" type="axlapi:String50" nillable="false"/>
</xsd:choice>
</xsd:choice>
<xsd:element name="isMobilePhone" type="xsd:boolean" default="false" nillable="false" minOccurs="0"/>
<xsd:element name="enableMobileConnect" type="xsd:boolean" default="true" nillable="false" minOccurs="0"/>
<xsd:element name="lineAssociations" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The line association for this remote destination. The line to be associated must already be added to the remote destination profile. All directory numbers specified must already exist in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence minOccurs="0">
<xsd:element name="lineAssociation" maxOccurs="unbounded">
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="axlapi:XLineAssociation">
<xsd:attribute name="index" type="xsd:nonNegativeInteger" use="optional"/>
</xsd:extension>
</xsd:complexContent>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:documentation>Is a null value acceptable for this rule?</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="subrule" type="axlapi:XRule" minOccurs="0">
<xsd:annotation>
<xsd:documentation>It is possible that a rule might require additional steps of validation. To guard against loops, these subrules must be defined within this rule rather than allowing the rule to reference other rules (however, see XDisplayInst...
</xsd:annotation>
</xsd:element>
<xsd:element name="enterpriseDefaultName" type="axlapi:XKeyString" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The name of the enterprise parameter to lookup in the database and use its value as this rule's default value. Overrides the hard-coded default if defined.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="XIntegerRule">
<xsd:annotation>
<xsd:documentation>The integer rule determines if the input is a valid integer.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="default" minOccurs="0">
share/AXLSoap.xsd view on Meta::CPAN
<xsd:maxLength value="1024"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="String4096">
<xsd:restriction base="xsd:string">
<xsd:maxLength value="4096"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="UniqueName50">
<xsd:annotation>
<xsd:documentation>The UNIQUE restrictions are simply flags to the user that in the database this value is unique.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:Name">
<xsd:maxLength value="50"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="UniqueName128">
<xsd:restriction base="xsd:Name">
<xsd:maxLength value="128"/>
</xsd:restriction>
</xsd:simpleType>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:enumeration value="Success"/>
<xsd:enumeration value="Failure"/>
<xsd:enumeration value="Invalid range for directory numbers"/>
<xsd:enumeration value="Not yet implemented. See log for more detail"/>
<xsd:enumeration value="Model and class are not compatible. See log for more detail"/>
<xsd:enumeration value="Missing/invalid parameters. See log for more detail"/>
<xsd:enumeration value="Device does not suppport MLPP"/>
<xsd:enumeration value="Device does not support preemption"/>
<xsd:enumeration value="User is not a valid end user or application user"/>
<xsd:enumeration value="Missing default phone template"/>
<xsd:enumeration value="Encountered unexpected database datatype. See log for more detail"/>
<xsd:enumeration value="Updated failed. A required item was not found in the database"/>
<xsd:enumeration value="The Cisco CallManager Group cannot be deleted because it is used by related records. Click Dependency Records to view related records and remove this Cisco CallManager Group from any item that is using it then try aga...
<xsd:enumeration value="One or more Cisco CallManager Groups could not be deleted because it is used by related records. Select a Cisco CallManager Group and click the Dependancy Records link on the Cisco CallManager Configuration page to se...
<xsd:enumeration value="Cannot create DNs or duplicate DNs for the ports. Please check if a DN range is available."/>
<xsd:enumeration value="Partition name cannot be empty string."/>
<xsd:enumeration value="Change failed - Current Password is incorrect."/>
<xsd:enumeration value="Change failed - New Password does not match Confirm Password."/>
<xsd:enumeration value="Change failed - Current PIN is incorrect."/>
<xsd:enumeration value="Change failed - New PIN does not match Confirm PIN."/>
<xsd:enumeration value="Fastdials index already in use. Please choose another index."/>
<xsd:enumeration value="Fastdials phone number already in use. Please choose another phone number."/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:enumeration value="Attempt to use a multicast IP address reserved for another server"/>
<xsd:enumeration value="A requested multicast IP port is either an odd number or beyond the allowed range (16384-32766)"/>
<xsd:enumeration value="Attempt to add a new Audio Source record into an auxiliary table failed"/>
<xsd:enumeration value="Attempt to delete an Audio Source record from an auxiliary table failed"/>
<xsd:enumeration value="Invalid IP Address"/>
<xsd:enumeration value="All Multicast IP Addresses must be in the range 224.0.1.0 to 239.255.255.255"/>
<xsd:enumeration value="Multicast Base Port number must be an even number in the range 16384 to 32766"/>
<xsd:enumeration value="MOHServer table may only reference MOH Server devices"/>
<xsd:enumeration value="Two MOH Servers cannot use the same Multicast Base IP Address and Port Number"/>
<xsd:enumeration value="Cannot insert additional Add-on Modules for this device"/>
<xsd:enumeration value="Failure attempting to automatically re-number devices in the database"/>
<xsd:enumeration value="Expansion Modules can not be of mixed types"/>
<xsd:enumeration value="This type of expansion module is not supported by this device."/>
<xsd:enumeration value="Duplicate End User or System Time Schedule Name. A Time Schedule with this name already exists for the specified user"/>
<xsd:enumeration value="Cannot modify or delete the Time Schedule for All the time."/>
<xsd:enumeration value="Duplicate End User or System Time Period Name. A Time Period with this name already exists for the specified user"/>
<xsd:enumeration value="Cannot modify or delete the Time Period for All the time."/>
<xsd:enumeration value="Day of week should be different for each Time Period in an End User Time Schedule."/>
<xsd:enumeration value="Failure attempting to automatically update Device name after MGCP Domain name change"/>
<xsd:enumeration value="The specified distribution algorithm is not valid for Route and Line Groups"/>
<xsd:enumeration value="Cannot delete or modify Standard Local Route Group"/>
share/AXLSoap.xsd view on Meta::CPAN
<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"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:annotation>
<xsd:documentation>Optional URL to link for more information.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<!-- axlsoap.xsd -->
<xsd:complexType name="AddCommonPhoneConfigReq">
<xsd:annotation>
<xsd:documentation>Adds a new Common Phone Profile to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newCommonPhoneConfig" type="axlapi:XCommonPhoneConfig" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addCommonPhoneConfig" type="axlapi:AddCommonPhoneConfigReq"/>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getCommonPhoneConfigResponse" type="axlapi:GetCommonPhoneConfigRes"/>
<xsd:complexType name="UpdateCommonPhoneConfigReq">
<xsd:annotation>
<xsd:documentation>Updates an existing Common Phone Profile in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="uuid" type="axlapi:XUUID"/>
<xsd:element name="name" type="axlapi:String100"/>
</xsd:choice>
<xsd:element name="newName" type="axlapi:String100" minOccurs="0"/>
<xsd:element name="description" type="axlapi:String128" nillable="false" minOccurs="0"/>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateCommonPhoneConfig" type="axlapi:UpdateCommonPhoneConfigReq"/>
<xsd:element name="updateCommonPhoneConfigResponse" type="axlapi:StandardResponse"/>
<xsd:element name="removeCommonPhoneConfig" type="axlapi:CommonPhoneConfigReq"/>
<xsd:element name="removeCommonPhoneConfigResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddSIPRoutePatternReq">
<xsd:annotation>
<xsd:documentation>Adds a new SIP Route Pattern to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newSIPRoutePattern" type="axlapi:XNPSIPRoutePattern" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addSIPRoutePattern" type="axlapi:AddSIPRoutePatternReq"/>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getSIPRoutePatternResponse" type="axlapi:GetSIPRoutePatternRes"/>
<xsd:complexType name="UpdateSIPRoutePatternReq">
<xsd:annotation>
<xsd:documentation>Updates an existing sip route pattern in the database. The route pattern can be specified by its GUID, or by a combination if its pattern, route partition GUID, and route filter GUID.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:UpdateNumPlanPattern">
<xsd:sequence>
<xsd:element name="newPattern" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new pattern for this route pattern. Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="description" type="axlapi:String50" minOccurs="0"/>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateSIPRoutePattern" type="axlapi:UpdateSIPRoutePatternReq"/>
<xsd:element name="updateSIPRoutePatternResponse" type="axlapi:StandardResponse"/>
<xsd:element name="removeSIPRoutePattern" type="axlapi:SIPRoutePatternReq"/>
<xsd:element name="removeSIPRoutePatternResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddDHCPServerReq">
<xsd:annotation>
<xsd:documentation>Adds a new DHCP Server to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newDHCPServer" type="axlapi:XDHCPServer" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addDHCPServer" type="axlapi:AddDHCPServerReq"/>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getDHCPServerResponse" type="axlapi:GetDHCPServerRes"/>
<xsd:complexType name="UpdateDHCPServerReq">
<xsd:annotation>
<xsd:documentation>Updates an existing DHCP Server in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="uuid" type="axlapi:XUUID" nillable="false">
<xsd:annotation>
<xsd:documentation>The GUID of the DHCP Server to be modified. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateDHCPServer" type="axlapi:UpdateDHCPServerReq"/>
<xsd:element name="updateDHCPServerResponse" type="axlapi:StandardResponse"/>
<xsd:element name="removeDHCPServer" type="axlapi:DHCPServerReq"/>
<xsd:element name="removeDHCPServerResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="addAARGroupReq">
<xsd:annotation>
<xsd:documentation>Adds one new AARGroup to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="AARGroup" type="axlapi:XAARGroup"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addAARGroup" type="axlapi:addAARGroupReq"/>
<xsd:element name="addAARGroupResponse" type="axlapi:StandardResponse"/>
<xsd:element name="getAARGroup" type="axlapi:NameAndGUIDRequest">
<xsd:annotation>
<xsd:documentation>Get the specified AARGroup from the database.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="getAARGroupRes">
<xsd:complexContent>
<xsd:extension base="axlapi:APIResponse">
<xsd:sequence>
<xsd:element name="return">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="AARGroup" type="axlapi:XAARGroup"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:documentation>The new prefixDigit value for this particular AARGroup relationship.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="sequence" type="axlapi:XUUID" use="optional"/>
</xsd:complexType>
<xsd:element name="updateAARGroupMatrix" type="axlapi:updateAARGroupMatrixReq"/>
<xsd:element name="updateAARGroupMatrixResponse" type="axlapi:StandardResponse"/>
<xsd:element name="removeAARGroup" type="axlapi:NameAndGUIDRequest">
<xsd:annotation>
<xsd:documentation>Removes the specified AARGroup from the database.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="removeAARGroupResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddPhoneReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Adds one new phone to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newPhone" type="axlapi:XIPPhone"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addPhone" type="axlapi:AddPhoneReq"/>
<xsd:element name="addPhoneResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="RemovePhoneReq">
<xsd:annotation>
<xsd:documentation>Removes the specified phone from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:choice>
<xsd:element name="phoneId" type="axlapi:XUUID" nillable="false">
<xsd:annotation>
<xsd:documentation>The GUID of the phone to be removed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="phoneName" type="xsd:string" nillable="false">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removePhone" type="axlapi:RemovePhoneReq"/>
<xsd:element name="removePhoneResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdatePhoneReq">
<xsd:annotation>
<xsd:documentation>Updates an existing IP phone in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="name" type="xsd:string">
<xsd:annotation>
<xsd:documentation>The name of the phone that you want to update.</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
<xsd:element name="useTrustedRelayPoint" type="xsd:string" default="Default" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:element name="retryVideoCallAsAudio" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="associatedPC" type="axlapi:String50" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This field has been deprecated in Seadragon</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="lines" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new lines for this phone. If this element is null, then all lines are removed from this phone. Note: If the lines element is present, then all existing lines are removed and replaced with the sub-elements described by...
</xsd:annotation>
<xsd:complexType>
<xsd:choice>
<xsd:element name="line" type="axlapi:XLine" maxOccurs="unbounded"/>
<xsd:element name="lineIdentifier" type="axlapi:XNumplanIdentifier" maxOccurs="unbounded"/>
</xsd:choice>
</xsd:complexType>
</xsd:element>
<xsd:choice minOccurs="0">
<xsd:element name="phoneTemplateId" type="axlapi:XUUID">
share/AXLSoap.xsd view on Meta::CPAN
<xsd:attribute name="index" type="xsd:positiveInteger"/>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="addOnModules" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new Add-on Modules associated with this phone. If this element is null, then all Add-on Modules are removed from this phone. Note: If the "addOnModules" element is present, then all existing Add-on Modules are removed...
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="addOnModule" type="axlapi:XAddOnModule" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="userLocale" type="xsd:string" nillable="true" minOccurs="0"/><!--This field is of the type axl:XUserLocale in AXLEnums.xsd-->
<xsd:element name="networkLocale" type="xsd:string" nillable="true" minOccurs="0"/><!--This field is of the type axl:XCountry in AXLEnums.xsd-->
<xsd:choice minOccurs="0">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:annotation>
</xsd:element>
<xsd:element name="mobilityUserIdName" type="axlapi:String50" nillable="true">
<xsd:annotation>
<xsd:documentation>The userid of the new mobility user for this phone. Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
<xsd:element name="phoneSuite" type="axlapi:XPhonePersonalization" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>If a blank tag is passed, the existing value of this tag in the database is retained.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="phoneServiceDisplay" type="axlapi:XPhoneServiceDisplay" minOccurs="0"/>
<xsd:element name="isProtected" type="xsd:boolean" default="false" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>This tag is valid only for devices that support Secure Tone</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0">
<xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="alwaysUsePrimeLine" type="xsd:string" default="Default" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:element name="alwaysUsePrimeLineforVoiceMessage" type="xsd:string" default="Default" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updatePhone" type="axlapi:UpdatePhoneReq"/>
<xsd:element name="updatePhoneResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetPhoneReq" final="#all">
<xsd:annotation>
<xsd:documentation>Retrieves the specified phone from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:choice>
<xsd:element name="phoneId" type="axlapi:XUUID" nillable="false">
<xsd:annotation>
<xsd:documentation>The GUID of the phone to be retrieved.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="phoneName" type="xsd:string" nillable="false">
share/AXLSoap.xsd view on Meta::CPAN
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="commonDeviceConfig" type="axlapi:XCommonDeviceConfig"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AddCallerFilterListReq">
<xsd:annotation>
<xsd:documentation>Adds one new CallerFilterList to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newCallerFilterList" type="axlapi:XCallerFilterList"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addCallerFilterList" type="axlapi:AddCallerFilterListReq"/>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getCallerFilterListResponse" type="axlapi:GetCallerFilterListRes"/>
<xsd:complexType name="UpdateCallerFilterListReq">
<xsd:annotation>
<xsd:documentation>Updates an existing CallerFilterList in the database. Only name and description fields can be updated.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="name" type="axlapi:String50" nillable="false">
<xsd:annotation>
<xsd:documentation>The name of the caller filter list to be modified. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:complexContent>
<xsd:extension base="axlapi:NameAndGUIDRequest">
<xsd:sequence>
<xsd:element name="newName" type="axlapi:UniqueString50" minOccurs="0"/>
<xsd:choice minOccurs="0">
<xsd:element name="sofkeyTemplate"/>
<xsd:element name="softkeyTemplateName"/>
</xsd:choice>
<xsd:element name="userLocale" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Nullable. The value accepted and retrieved from the database for this field will be of type XUserLocale in AXLEnums.xsd.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="networkHoldMOHAudioSourceId" type="axlapi:XMOHAudioSourceId" nillable="false" minOccurs="0"/>
<xsd:element name="userHoldMOHAudioSourceId" type="axlapi:XMOHAudioSourceId" nillable="false" minOccurs="0"/>
<xsd:element name="mlppDomainId" type="xsd:int" nillable="false" minOccurs="0"/>
<xsd:element name="mlppIndicationStatus" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:element name="useTrustedRelayPoint" type="xsd:string" nillable="false" minOccurs="0"><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:annotation>
<xsd:documentation>Default is not applicable for CommonDeviceConfig API</xsd:documentation>
</xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:attribute name="sequence" type="xsd:unsignedLong" use="optional"/>
</xsd:complexType>
<xsd:element name="getSoftKeySet" type="axlapi:NameAndGUIDRequest">
<xsd:annotation>
<xsd:documentation>Mention the name or uuid of softkey template.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="getSoftKeySetResponse" type="axlapi:GetSoftKeySetRes"/>
<xsd:complexType name="AddTranscoderReq">
<xsd:annotation>
<xsd:documentation>Adds new Transcoder to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="transcoder" type="axlapi:XTranscoder"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addTranscoder" type="axlapi:AddTranscoderReq"/>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getTranscoderResponse" type="axlapi:GetTranscoderRes"/>
<xsd:element name="removeTranscoder" type="axlapi:NameAndGUIDRequest"/>
<xsd:element name="removeTranscoderResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddMeetMeReq">
<xsd:annotation>
<xsd:documentation>Adds a new meet me num plan to the database.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:element name="meetMe" type="axlapi:XNPMeetMe"/>
</xsd:sequence>
<xsd:attribute name="sequence" type="xsd:unsignedLong" use="optional"/>
</xsd:complexType>
<xsd:element name="addMeetMe" type="axlapi:AddMeetMeReq"/>
<xsd:element name="addMeetMeResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateMeetMeReq">
<xsd:annotation>
<xsd:documentation>Modifies an existing Meet me number in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:UpdateNumPlanPattern">
<xsd:sequence>
<xsd:element name="newPattern" type="xsd:string" nillable="false" minOccurs="0"/>
<xsd:element name="description" type="xsd:string" nillable="true" 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>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:choice>
<xsd:element name="minimumSecurityLevel" type="axlapi:XDeviceSecurityMode" nillable="false" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateMeetMe" type="axlapi:UpdateMeetMeReq"/>
<xsd:element name="updateMeetMeResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetMeetMeReq">
<xsd:annotation>
<xsd:documentation>Retrieves the specified Meet-me Number/Pattern from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getMeetMe" type="axlapi:GetMeetMeReq"/>
<xsd:complexType name="GetMeetMeRes">
<xsd:annotation>
<xsd:documentation>Contains the Meet me num plan specified by the request.</xsd:documentation>
</xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="meetMe" type="axlapi:XNPMeetMe"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
<xsd:attribute name="sequence" type="xsd:unsignedLong" use="optional"/>
</xsd:complexType>
<xsd:element name="getMeetMeResponse" type="axlapi:GetMeetMeRes"/>
<xsd:complexType name="RemoveMeetMeReq">
<xsd:annotation>
<xsd:documentation>Removes the specified Meet-me Number/Pattern from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeMeetMe" type="axlapi:RemoveMeetMeReq"/>
<xsd:element name="removeMeetMeResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddMOHServerReq">
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="maxMulticastConnections" type="xsd:unsignedLong" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Maximum Multicast Connections must be a number in the range 0 to 999999.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="fixedAudioSourceDevice" type="xsd:unsignedLong" nillable="true" minOccurs="0"/>
<xsd:element name="runFlag" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="useTrustedRelayPoint" type="xsd:string" default="Default" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:sequence>
<xsd:annotation>
<xsd:documentation>If isMultiCastEnabled is false then these elements are not necessary.MOHServer will be added to the database without the values of these tags.If the tag isMultiCastEnabled is not specified, then we are allowed to update audio...
</xsd:annotation>
<xsd:element name="isMultiCastEnabled" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="baseMulticastIPaddress" type="xsd:string" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>All Multicast IP Addresses must be in the range 239.1.1.1 to 239.255.255.255</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="baseMulticastPort" type="xsd:unsignedLong" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Multicast Base Port number must be an even number in the range 16384 to 32766</xsd:documentation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getMOHServerResponse" type="axlapi:GetMOHServerRes"/>
<xsd:element name="removeMOHServer" type="axlapi:NameAndGUIDRequest"/>
<xsd:element name="removeMOHServerResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddConferenceBridgeReq">
<xsd:annotation>
<xsd:documentation>Adds new Conference Bridge to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newCFB" type="axlapi:XConferenceBridge"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addConferenceBridge" type="axlapi:AddConferenceBridgeReq"/>
<xsd:element name="addConferenceBridgeResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="RemoveConferenceBridgeReq">
<xsd:annotation>
<xsd:documentation>Removes the specified Conference Bridge 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 Conference Bridge to be removed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="name" type="xsd:string" nillable="false">
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="securityProfileName" type="axlapi:UniqueString50" nillable="false"/>
</xsd:choice>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateConferenceBridge" type="axlapi:UpdateConferenceBridgeReq"/>
<xsd:element name="updateConferenceBridgeResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetConferenceBridgeReq">
<xsd:annotation>
<xsd:documentation>Retrieves the specified conference bridge 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 Conference Bridge to be retrieved.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="name" type="xsd:string" nillable="false">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getConferenceBridgeResponse" type="axlapi:GetConferenceBridgeRes"/>
<xsd:complexType name="AddAttendantConsoleUserReq">
<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">
share/AXLSoap.xsd view on Meta::CPAN
</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>
share/AXLSoap.xsd view on Meta::CPAN
</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">
share/AXLSoap.xsd view on Meta::CPAN
</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>
<xsd:documentation>The new hunt group to be added.Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addAttendantConsoleHuntGroup" type="axlapi:AddAttendantConsoleHuntGroupReq"/>
<xsd:element name="addAttendantConsoleHuntGroupResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateAttendantConsoleHuntGroupReq">
<xsd:annotation>
<xsd:documentation>Updates an existing hunt group in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="pilotPointId" type="axlapi:XUUID"/>
<xsd:element name="pilotPointName"/>
</xsd:choice>
<xsd:element name="members" minOccurs="0">
<xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateAttendantConsoleHuntGroup" type="axlapi:UpdateAttendantConsoleHuntGroupReq"/>
<xsd:element name="updateAttendantConsoleHuntGroupResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="RemoveAttendantConsoleHuntGroupReq">
<xsd:annotation>
<xsd:documentation>Removes the specified hunt group from the database.</xsd:documentation>
</xsd:annotation>
<xsd:choice>
<xsd:element name="pilotPointId">
<xsd:annotation>
<xsd:documentation>The GUID of the pilotPoint associated with the hunt group to be retrieved.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pilotPointName">
<xsd:annotation>
<xsd:documentation>The name of the pilotPoint associated with the hunt group to be retrieved.</xsd:documentation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getAttendantConsoleHuntGroupResponse" type="axlapi:GetAttendantConsoleHuntGroupRes"/>
<xsd:complexType name="GetAttendantConsoleHuntGroupReq">
<xsd:annotation>
<xsd:documentation>Retrieves the specified hunt group from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:choice>
<xsd:element name="pilotPointId" type="axlapi:XUUID">
<xsd:annotation>
<xsd:documentation>The GUID of the pilotPoint associated with the hunt group to be Removed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="pilotPointName" type="xsd:string">
share/AXLSoap.xsd view on Meta::CPAN
</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">
<xsd:annotation>
<xsd:documentation>Removes the specified line from the database. The line can be specified by its GUID, or by a combination of its pattern, Route Partition Id, and Route Filter Id.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeLine" type="axlapi:RemoveLineReq"/>
<xsd:element name="removeLineResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateLineReq">
<xsd:annotation>
<xsd:documentation>Updates an existing line (directory number) in the database. Can specify the line with its GUID or by a combination of its pattern, route partition id, and route filter id.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern">
<xsd:sequence>
<xsd:element name="newPattern" type="xsd:string" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new directory number. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="description" type="axlapi:String50" minOccurs="0"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="partyEntranceTone" type="xsd:string" default="Default" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:element name="missedCallLogging" type="xsd:string" default="Default" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateLine" type="axlapi:UpdateLineReq"/>
<xsd:element name="updateLineResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetLineReq">
<xsd:annotation>
<xsd:documentation>Retrieves the specified line (directory number) from the database. Can specify the line with its GUID or by a combination of its pattern, route partition id, and route filter id.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getLine" type="axlapi:GetLineReq"/>
<xsd:complexType name="GetLineRes">
<xsd:annotation>
<xsd:documentation>Contains the directory number that was specified by the GetLine request.</xsd:documentation>
</xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:pattern value="(true)|(false)|(\{........-....-....-....-............\})"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AddDeviceProfileReq">
<xsd:annotation>
<xsd:documentation>Adds a new device profile to the databse.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newProfile" type="axlapi:XPhoneProfile">
<xsd:annotation>
<xsd:documentation>The new profile to be added. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addDeviceProfile" type="axlapi:AddDeviceProfileReq"/>
<xsd:element name="addDeviceProfileResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="RemoveDeviceProfileReq">
<xsd:annotation>
<xsd:documentation>Removes the specified device profile from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:choice>
<xsd:element name="profileId" type="axlapi:XUUID" nillable="false">
<xsd:annotation>
<xsd:documentation>The GUID of the profile to be removed. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="profileName" type="xsd:string" nillable="false">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeDeviceProfile" type="axlapi:RemoveDeviceProfileReq"/>
<xsd:element name="removeDeviceProfileResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateDeviceProfileReq">
<xsd:annotation>
<xsd:documentation>Modifies an existing device profile in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="name" type="xsd:string">
<xsd:annotation>
<xsd:documentation>The name of the profile that you want to update.</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="subscribeCallingSearchSpaceId" type="axlapi:XUUID" nillable="true"/>
<xsd:element name="subscribeCallingSearchSpaceName" type="axlapi:String50" nillable="true"/>
</xsd:choice>
<xsd:element name="allowCtiControlFlag" type="xsd:boolean" nillable="true" minOccurs="0"/>
<xsd:choice minOccurs="0">
<xsd:element name="presenceGroupID" type="axlapi:XUUID" nillable="false"/>
<xsd:element name="PresenceGroupName" type="axlapi:String50" nillable="false"/>
</xsd:choice>
<xsd:element name="lines" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new lines for this profile. If this element is null, then all lines are removed from this profile. Note: If the lines element is present, then all existing lines are removed and replaced with the sub-elements describe...
</xsd:annotation>
<xsd:complexType>
<xsd:choice>
<xsd:element name="line" type="axlapi:XLine" maxOccurs="unbounded"/>
<xsd:element name="lineIdentifier" type="axlapi:XNumplanIdentifier" maxOccurs="unbounded"/>
</xsd:choice>
</xsd:complexType>
</xsd:element>
<xsd:choice minOccurs="0">
<xsd:element name="phoneTemplateId" type="axlapi:XUUID">
share/AXLSoap.xsd view on Meta::CPAN
<xsd:complexType>
<xsd:sequence>
<xsd:element name="busyLampField" type="axlapi:XBusyLampField" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="ringSettingIdleBLFAudibleAlert" type="xsd:string" default="Default" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:element name="ringSettingBusyBLFAudibleAlert" type="xsd:string" default="Default" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:element name="addOnModules" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new Add-on Modules associated with this profile. If this element is null, then all Add-on Modules are removed from this profile. Note: If the "addOnModules" element is present, then all existing Add-on Modules are rem...
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="addOnModule" type="axlapi:XAddOnModule" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="userLocale" type="xsd:string" nillable="true" minOccurs="0"/><!--This field is of the type axl:XUserLocale in AXLEnums.xsd-->
<xsd:element name="services" minOccurs="0">
<xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="alwaysUsePrimeLine" type="xsd:string" default="Default" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:element name="alwaysUsePrimeLineforVoiceMessage" type="xsd:string" default="Default" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateDeviceProfile" type="axlapi:UpdateDeviceProfileReq"/>
<xsd:element name="updateDeviceProfileResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetDeviceProfileReq">
<xsd:annotation>
<xsd:documentation>Retrieves the specified Device Profile from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:choice>
<xsd:element name="profileId" type="axlapi:XUUID" nillable="false">
<xsd:annotation>
<xsd:documentation>The GUID of the profile to be retrieved. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="profileName" type="xsd:string" nillable="false">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateTODAccess" type="axlapi:UpdateTODAccessReq"/>
<xsd:element name="updateTODAccessResponse" type="axlapi:StandardResponse"/>
<xsd:element name="removeTODAccess" type="axlapi:NameAndGUIDRequest"/>
<xsd:element name="removeTODAccessResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddRoutePartitionReq">
<xsd:annotation>
<xsd:documentation>Adds a new route partition to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newRoutePartition" type="axlapi:XRoutePartition" nillable="false">
<xsd:annotation>
<xsd:documentation>The route partition to be added. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addRoutePartition" type="axlapi:AddRoutePartitionReq"/>
<xsd:element name="addRoutePartitionResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateRoutePartitionReq">
<xsd:annotation>
<xsd:documentation>Updates an existing route partition in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="name" type="xsd:string" nillable="false">
<xsd:annotation>
<xsd:documentation>The name of the route partition to be modified. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
<xsd:element name="timeZone" type="xsd:string" minOccurs="0"/><!--This field is of the type axl:XTimeZone in AXLEnums.xsd-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateRoutePartition" type="axlapi:UpdateRoutePartitionReq"/>
<xsd:element name="updateRoutePartitionResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="RemoveRoutePartitionReq">
<xsd:annotation>
<xsd:documentation>Removes the specified route partition from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:choice>
<xsd:element name="partitionId" type="axlapi:XUUID" nillable="false">
<xsd:annotation>
<xsd:documentation>The GUID of the route partition to be removed. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="partitionName" type="xsd:string" nillable="false">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeRoutePartition" type="axlapi:RemoveRoutePartitionReq"/>
<xsd:element name="removeRoutePartitionResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetRoutePartitionReq">
<xsd:annotation>
<xsd:documentation>Retrieves the specified route partition from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:choice>
<xsd:element name="partitionId" type="axlapi:XUUID" nillable="false">
<xsd:annotation>
<xsd:documentation>The GUID of the route partition to be retrieved. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="partitionName" type="xsd:string" nillable="false">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getCSSResponse" type="axlapi:GetCSSRes"/>
<xsd:element name="removeCSS" type="axlapi:NameAndGUIDRequest"/>
<xsd:element name="removeCSSResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddCSSReq">
<xsd:annotation>
<xsd:documentation>Adds a new Calling Search Space to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newCSS" type="axlapi:XCallingSearchSpace" nillable="false">
<xsd:annotation>
<xsd:documentation>The calling search space to be added. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addCSS" type="axlapi:AddCSSReq"/>
<xsd:element name="addCSSResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateCSSReq">
<xsd:annotation>
<xsd:documentation>Updates an existing Calling Search Space in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="name" type="xsd:string" nillable="false">
<xsd:annotation>
<xsd:documentation>The name of the calling search space to be modified. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="routeFilterName" type="axlapi:String50"/>
</xsd:choice>
</xsd:sequence>
</xsd:choice>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="GetTransPatternReq">
<xsd:annotation>
<xsd:documentation>Retrieves the specified Translation Pattern from the database. Can specify the translation pattern with its GUID or by a combination of its pattern, route partition id, and route filter id.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getTransPattern" type="axlapi:GetTransPatternReq"/>
<xsd:complexType name="GetTransPatternRes">
<xsd:annotation>
<xsd:documentation>Contains the translation pattern that was specified by the request.</xsd:documentation>
</xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getTransPatternResponse" type="axlapi:GetTransPatternRes"/>
<xsd:complexType name="RemoveTransPatternReq">
<xsd:annotation>
<xsd:documentation>Removes the specified translation pattern from the database. Can specify the translation pattern with its GUID or by a combination of its pattern, route partition id, and route filter id.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeTransPattern" type="axlapi:RemoveTransPatternReq"/>
<xsd:element name="removeTransPatternResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddTransPatternReq">
<xsd:annotation>
<xsd:documentation>Adds a new translation pattern to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newPattern" type="axlapi:XNPTranslationPattern">
<xsd:annotation>
<xsd:documentation>The new pattern to be added.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addTransPattern" type="axlapi:AddTransPatternReq"/>
<xsd:element name="addTransPatternResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateTransPatternReq">
<xsd:annotation>
<xsd:documentation>Updates an existing translation pattern in the database. Can specify the translation pattern with its GUID or by a combination of its pattern, route partition id, and route filter id.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:UpdateNumPlanPattern">
<xsd:sequence>
<xsd:element name="newPattern" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new pattern for this tranlsation pattern. Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="description" type="axlapi:String50" minOccurs="0"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="resourcePriorityNamespaceName" type="xsd:string" minOccurs="0"/>
</xsd:choice>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateTransPattern" type="axlapi:UpdateTransPatternReq"/>
<xsd:element name="updateTransPatternResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddTransformationPatternReq">
<xsd:annotation>
<xsd:documentation>Adds a new transformation pattern to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newPattern" type="axlapi:XNPTransformationPattern">
<xsd:annotation>
<xsd:documentation>The new pattern to be added.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addTransformationPattern" type="axlapi:AddTransformationPatternReq"/>
<xsd:element name="addTransformationPatternResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetTransformationPatternReq">
<xsd:annotation>
<xsd:documentation>Retrieves the specified Transformation Pattern from the database. Can specify the transformation pattern with its GUID or by a combination of its pattern, route partition id, and route filter id.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getTransformationPattern" type="axlapi:GetTransformationPatternReq"/>
<xsd:complexType name="GetTransformationPatternRes">
<xsd:annotation>
<xsd:documentation>Contains the transformation pattern that was specified by the request.</xsd:documentation>
</xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getTransformationPatternResponse" type="axlapi:GetTransformationPatternRes"/>
<xsd:complexType name="UpdateTransformationPatternReq">
<xsd:annotation>
<xsd:documentation>Updates an existing transformation pattern in the database. Can specify the transformation pattern with its GUID or by a combination of its pattern, route partition id, and route filter id.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:UpdateNumPlanPattern">
<xsd:sequence>
<xsd:element name="newPattern" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new pattern for this transformation pattern. Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="description" type="xsd:string" minOccurs="0"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="callingPartyNumberingPlan" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XNumberingPlan in AXLEnums.xsd-->
<xsd:element name="callingPartyNumberType" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPriOfNumber in AXLEnums.xsd-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateTransformationPattern" type="axlapi:UpdateTransformationPatternReq"/>
<xsd:element name="updateTransformationPatternResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="RemoveTransformationPatternReq">
<xsd:annotation>
<xsd:documentation>Removes the specified transformation pattern from the database. Can specify the transformation pattern with its GUID or by a combination of its pattern, route partition id, and route filter id.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeTransformationPattern" type="axlapi:RemoveTransformationPatternReq"/>
<xsd:element name="removeTransformationPatternResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddCalledPartyTransformationPatternReq">
<xsd:annotation>
<xsd:documentation>Adds a new called party transformation pattern to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newPattern" type="axlapi:XNPCalledPartyTransformationPattern">
<xsd:annotation>
<xsd:documentation>The new pattern to be added.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addCalledPartyTransformationPattern" type="axlapi:AddCalledPartyTransformationPatternReq"/>
<xsd:element name="addCalledPartyTransformationPatternResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetCalledPartyTransformationPatternReq">
<xsd:annotation>
<xsd:documentation>Retrieves the specified Called Party Transformation Pattern from the database. Can specify the transformation pattern with its GUID or by a combination of its pattern, route partition id, and route filter id.</xsd:documentation>...
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getCalledPartyTransformationPattern" type="axlapi:GetCalledPartyTransformationPatternReq"/>
<xsd:complexType name="GetCalledPartyTransformationPatternRes">
<xsd:annotation>
<xsd:documentation>Contains the Called Party transformation pattern that was specified by the request.</xsd:documentation>
</xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getCalledPartyTransformationPatternResponse" type="axlapi:GetCalledPartyTransformationPatternRes"/>
<xsd:complexType name="UpdateCalledPartyTransformationPatternReq">
<xsd:annotation>
<xsd:documentation>Updates an existing Called Party transformation pattern in the database. Can specify the transformation pattern with its GUID or by a combination of its pattern, route partition id, and route filter id.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:UpdateNumPlanPattern">
<xsd:sequence>
<xsd:element name="newPattern" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new pattern for this transformation pattern. Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="description" type="xsd:string" minOccurs="0"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="calledPartyNumberingPlan" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XNumberingPlan in AXLEnums.xsd-->
<xsd:element name="calledPartyNumberType" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XPriOfNumber in AXLEnums.xsd-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateCalledPartyTransformationPattern" type="axlapi:UpdateCalledPartyTransformationPatternReq"/>
<xsd:element name="updateCalledPartyTransformationPatternResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="RemoveCalledPartyTransformationPatternReq">
<xsd:annotation>
<xsd:documentation>Removes the specified Called Party Transformation pattern from the database. Can specify the transformation pattern with its GUID or by a combination of its pattern, route partition id, and route filter id.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeCalledPartyTransformationPattern" type="axlapi:RemoveCalledPartyTransformationPatternReq"/>
<xsd:element name="removeCalledPartyTransformationPatternResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetRoutePatternReq">
<xsd:annotation>
<xsd:documentation>Retrieves the specified Route Pattern from the database. Can specify the route pattern with its GUID or by a combination of its pattern, route partition id, and route filter id.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getRoutePattern" type="axlapi:GetRoutePatternReq"/>
<xsd:complexType name="GetRoutePatternRes">
<xsd:annotation>
<xsd:documentation>Contains the route pattern that was specified by the request.</xsd:documentation>
</xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getRoutePatternResponse" type="axlapi:GetRoutePatternRes"/>
<xsd:complexType name="RemoveRoutePatternReq">
<xsd:annotation>
<xsd:documentation>Removes the specified route pattern from the database. Can specify the route pattern with its GUID or by a combination of its pattern, route partition id, and route filter id.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeRoutePattern" type="axlapi:RemoveRoutePatternReq"/>
<xsd:element name="removeRoutePatternResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddRoutePatternReq">
<xsd:annotation>
<xsd:documentation>Adds a new Route Pattern to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newPattern" type="axlapi:XNPRoutePattern" nillable="false">
<xsd:annotation>
<xsd:documentation>The new route pattern to be added. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addRoutePattern" type="axlapi:AddRoutePatternReq"/>
<xsd:element name="addRoutePatternResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateRoutePatternReq">
<xsd:annotation>
<xsd:documentation>Updates an existing route pattern in the database. The route pattern can be specified by its GUID, or by a combination if its pattern, route partition GUID, and route filter GUID.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:UpdateNumPlanPattern">
<xsd:sequence>
<xsd:element name="newPattern" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new pattern for this route pattern. Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="description" type="axlapi:String50" minOccurs="0"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="resourcePriorityNamespaceName" type="xsd:string" minOccurs="0"/>
</xsd:choice>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateRoutePattern" type="axlapi:UpdateRoutePatternReq"/>
<xsd:element name="updateRoutePatternResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetHuntPilotReq">
<xsd:annotation>
<xsd:documentation>Retrieves the specified Hunt Pilot from the database. Can specify the hunt pilot with its GUID or by a combination of its pattern, route partition id, and route filter id.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getHuntPilot" type="axlapi:GetHuntPilotReq"/>
<xsd:complexType name="GetHuntPilotRes">
<xsd:annotation>
<xsd:documentation>Contains the hunt pilot that was specified by the request.</xsd:documentation>
</xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getHuntPilotResponse" type="axlapi:GetHuntPilotRes"/>
<xsd:complexType name="RemoveHuntPilotReq">
<xsd:annotation>
<xsd:documentation>Removes the specified hunt pilot from the database. Can specify the hunt pilot with its GUID or by a combination of its pattern, route partition id, and route filter id.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeHuntPilot" type="axlapi:RemoveHuntPilotReq"/>
<xsd:element name="removeHuntPilotResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddHuntPilotReq">
<xsd:annotation>
<xsd:documentation>Adds a new Hunt PIlot to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newPattern" type="axlapi:XNPHuntPilot" nillable="false">
<xsd:annotation>
<xsd:documentation>The new hunt pilot to be added. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addHuntPilot" type="axlapi:AddHuntPilotReq"/>
<xsd:element name="addHuntPilotResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateHuntPilotReq">
<xsd:annotation>
<xsd:documentation>Updates an existing hunt pilot in the database. The hunt pilot can be specified by its GUID, or by a combination if its pattern, route partition GUID, and route filter GUID.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:UpdateNumPlanPattern">
<xsd:sequence>
<xsd:element name="newPattern" type="xsd:string" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new pattern for this hunt pilot. Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="description" type="axlapi:String50" minOccurs="0"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="ParkMonForwardNoRetrieveCSSName" type="axlapi:String50" nillable="true" minOccurs="0"/>
</xsd:choice>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateHuntPilot" type="axlapi:UpdateHuntPilotReq"/>
<xsd:element name="updateHuntPilotResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddLineGroupReq">
<xsd:annotation>
<xsd:documentation>Adds a new Line Group to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="lineGroup" type="axlapi:XLineGroup"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addLineGroup" type="axlapi:AddLineGroupReq"/>
<xsd:element name="addLineGroupResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateLineGroupReq">
<xsd:annotation>
<xsd:documentation>Updates an existing line group in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="name" type="xsd:string" nillable="false"/>
<xsd:element name="uuid" type="axlapi:XUUID" nillable="false"/>
</xsd:choice>
<xsd:element name="newName" type="xsd:string" nillable="false" minOccurs="0">
<xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getLineGroupResponse" type="axlapi:GetLineGroupRes"/>
<xsd:element name="removeLineGroup" type="axlapi:NameAndGUIDRequest"/>
<xsd:element name="removeLineGroupResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddRouteGroupReq">
<xsd:annotation>
<xsd:documentation>Adds a new Route Group to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="routeGroup" type="axlapi:XRouteGroup"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addRouteGroup" type="axlapi:AddRouteGroupReq"/>
<xsd:element name="addRouteGroupResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateRouteGroupReq">
<xsd:annotation>
<xsd:documentation>Updates an existing route group in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="name" type="xsd:string" nillable="false"/>
<xsd:element name="uuid" type="axlapi:XUUID" nillable="false"/>
</xsd:choice>
<xsd:element name="newName" type="xsd:string" nillable="false" minOccurs="0">
<xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getRouteGroupResponse" type="axlapi:GetRouteGroupRes"/>
<xsd:element name="removeRouteGroup" type="axlapi:NameAndGUIDRequest"/>
<xsd:element name="removeRouteGroupResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddRouteListReq">
<xsd:annotation>
<xsd:documentation>Add a new Route List to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="routeList" type="axlapi:XRouteList"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addRouteList" type="axlapi:AddRouteListReq"/>
<xsd:element name="addRouteListResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateRouteListReq">
<xsd:annotation>
<xsd:documentation>Updates an existing Route List in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="name" type="axlapi:String50" nillable="false">
<xsd:annotation>
<xsd:documentation>The name of the route list to modify (from the Device table).</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getRouteListResponse" type="axlapi:GetRouteListRes"/>
<xsd:element name="removeRouteList" type="axlapi:NameAndGUIDRequest"/>
<xsd:element name="removeRouteListResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddHuntListReq">
<xsd:annotation>
<xsd:documentation>Add a new Hunt List to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="huntList" type="axlapi:XHuntList"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addHuntList" type="axlapi:AddHuntListReq"/>
<xsd:element name="addHuntListResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateHuntListReq">
<xsd:annotation>
<xsd:documentation>Updates an existing Hunt List in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="name" type="axlapi:String50" nillable="false">
<xsd:annotation>
<xsd:documentation>The name of the hunt list to modify (from the Device table).</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getHuntListResponse" type="axlapi:GetHuntListRes"/>
<xsd:element name="removeHuntList" type="axlapi:NameAndGUIDRequest"/>
<xsd:element name="removeHuntListResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddCTIRoutePointReq">
<xsd:annotation>
<xsd:documentation>Adds a new CTI Route Point to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="routePoint" type="axlapi:XCTIRoutePoint"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addCTIRoutePoint" type="axlapi:AddCTIRoutePointReq"/>
<xsd:element name="addCTIRoutePointResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateCTIRoutePointReq">
<xsd:annotation>
<xsd:documentation>Modifies an existing CTI Route Point in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="name" type="axlapi:Name128" nillable="false"/>
<xsd:element name="uuid" type="axlapi:XUUID" nillable="false"/>
</xsd:choice>
<xsd:element name="newName" type="axlapi:Name128" nillable="false" minOccurs="0">
<xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="userHoldMOHAudioSourceId" 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="useTrustedRelayPoint" type="xsd:string" default="Default" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:choice minOccurs="0">
<xsd:element name="cgpnTransformationCSSId" type="axlapi:XUUID" nillable="true"/>
<xsd:element name="cgpnTransformationCSSName" type="axlapi:String50" nillable="true"/>
</xsd:choice>
<xsd:element name="useDevicePoolCgpnTransformCSS" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="lines" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new lines for this phone. If this element is null, then all lines are removed from this phone. Note: If the lines element is present, then all existing lines are removed and replaced with the sub-elements described by...
</xsd:annotation>
<xsd:complexType>
<xsd:choice>
<xsd:element name="line" type="axlapi:XLine" maxOccurs="unbounded"/>
<xsd:element name="lineIdentifier" type="axlapi:XNumplanIdentifier" maxOccurs="unbounded"/>
</xsd:choice>
</xsd:complexType>
</xsd:element>
<xsd:choice minOccurs="0">
<xsd:element name="geoLocation" type="axlapi:XGeoLocation">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getCTIRoutePointResponse" type="axlapi:GetCTIRoutePointRes"/>
<xsd:element name="removeCTIRoutePoint" type="axlapi:NameAndGUIDRequest"/>
<xsd:element name="removeCTIRoutePointResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddDHCPSubnetReq">
<xsd:annotation>
<xsd:documentation>Adds a new DHCP Subnet to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newDHCPSubnet" type="axlapi:XDHCPSubnet" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addDHCPSubnet" type="axlapi:AddDHCPSubnetReq"/>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getDHCPSubnetResponse" type="axlapi:GetDHCPSubnetRes"/>
<xsd:complexType name="UpdateDHCPSubnetReq">
<xsd:annotation>
<xsd:documentation>Updates an existing DHCP Subnet in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="uuid" type="axlapi:XUUID" nillable="false">
<xsd:annotation>
<xsd:documentation>The GUID of the DHCP Subnet to be modified. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateDHCPSubnet" type="axlapi:UpdateDHCPSubnetReq"/>
<xsd:element name="updateDHCPSubnetResponse" type="axlapi:StandardResponse"/>
<xsd:element name="removeDHCPSubnet" type="axlapi:DHCPSubnetReq"/>
<xsd:element name="removeDHCPSubnetResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddDialPlanReq">
<xsd:annotation>
<xsd:documentation>Adds a new Dial Plan to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="dialPlan" type="axlapi:XDialPlan"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--<xsd:element name="addDialPlan" type="axlapi:AddDialPlanReq">
<xsd:annotation>
<xsd:documentation>This API call is experimental and not supported in normal operation.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="addDialPlanResponse" type="axlapi:StandardResponse"/>-->
<xsd:complexType name="UpdateDialPlanReq">
<xsd:annotation>
<xsd:documentation>Modifies an existing Dial Plan in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:NameAndGUIDRequest">
<xsd:sequence>
<xsd:element name="newName" type="axlapi:String50" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new name for this Dial Plan. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="description" type="axlapi:String50" minOccurs="0">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:complexType>
<xsd:element name="getDialPlanResponse" type="axlapi:GetDialPlanRes"/>
<!--<xsd:element name="removeDialPlan" type="axlapi:NameAndGUIDRequest">
<xsd:annotation>
<xsd:documentation>This API call is experimental and not supported in normal operation.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="removeDialPlanResponse" type="axlapi:StandardResponse"/>-->
<xsd:complexType name="AddDialPlanTagReq">
<xsd:annotation>
<xsd:documentation>Adds a new Dial Plan Tag to the databse</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="dialPlanTag" type="axlapi:XDialPlanTag" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--<xsd:element name="addDialPlanTag" type="axlapi:AddDialPlanTagReq">
<xsd:annotation>
<xsd:documentation>This API call is experimental and not supported in normal operation.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="addDialPlanTagResponse" type="axlapi:StandardResponse"/>-->
<xsd:complexType name="UpdateDialPlanTagReq">
<xsd:annotation>
<xsd:documentation>Modifies an existing Dial Plan Tag in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:NameAndGUIDRequest">
<xsd:sequence>
<xsd:element name="newName" type="axlapi:Name50" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The name (or "tag" in the database) for this Dial Plan Tag. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0">
<xsd:element name="dialPlan" type="axlapi:XDialPlan" nillable="false">
<xsd:annotation>
<xsd:documentation>The new Dial Plan for this Dial Plan Tag. Note that the "uuid" attribute is used. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="dialPlanName" type="axlapi:String50">
<xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:complexType>
<xsd:element name="getDialPlanTagResponse" type="axlapi:GetDialPlanTagRes"/>
<!--<xsd:element name="removeDialPlanTag" type="axlapi:NameAndGUIDRequest">
<xsd:annotation>
<xsd:documentation>This API call is experimental and not supported in normal operation.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="removeDialPlanTagResponse" type="axlapi:StandardResponse"/>-->
<xsd:complexType name="AddCallParkReq">
<xsd:annotation>
<xsd:documentation>Adds a new Call Park num plan to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="callPark" type="axlapi:XNPCallPark" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addCallPark" type="axlapi:AddCallParkReq"/>
<xsd:element name="addCallParkResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateCallParkReq">
<xsd:annotation>
<xsd:documentation>Modifies an existing Call Park num plan in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern">
<xsd:sequence>
<xsd:element name="newPattern" type="xsd:string" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new directory number for this Call Park num plan. Not Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="description" type="axlapi:String50" minOccurs="0"/>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
</xsd:choice>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateCallPark" type="axlapi:UpdateCallParkReq"/>
<xsd:element name="updateCallParkResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetCallParkReq">
<xsd:annotation>
<xsd:documentation>Retrieves the specified Call Park num plan from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getCallPark" type="axlapi:GetCallParkReq"/>
<xsd:complexType name="GetCallParkRes">
<xsd:annotation>
<xsd:documentation>Contains the Call Park num plan specified by the request.</xsd:documentation>
</xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getCallParkResponse" type="axlapi:GetCallParkRes"/>
<xsd:complexType name="RemoveCallParkReq">
<xsd:annotation>
<xsd:documentation>Removes the specified Call Park num plan from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeCallPark" type="axlapi:RemoveCallParkReq"/>
<xsd:element name="removeCallParkResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddDirectedCallParkReq">
<xsd:annotation>
<xsd:documentation>Adds a new Directed Call Park num plan to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="directedCallPark" type="axlapi:XNPDirectedCallPark" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addDirectedCallPark" type="axlapi:AddDirectedCallParkReq"/>
<xsd:element name="addDirectedCallParkResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateDirectedCallParkReq">
<xsd:annotation>
<xsd:documentation>Modifies an existing Directed Call Park num plan in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern">
<xsd:sequence>
<xsd:element name="newPattern" type="xsd:string" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new directory number for this Call Park num plan. Not Nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="description" type="axlapi:String50" minOccurs="0"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="revertCSSName" type="axlapi:String50"/>
</xsd:choice>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateDirectedCallPark" type="axlapi:UpdateDirectedCallParkReq"/>
<xsd:element name="updateDirectedCallParkResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetDirectedCallParkReq">
<xsd:annotation>
<xsd:documentation>Retrieves the specified Directed Call Park num plan from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getDirectedCallPark" type="axlapi:GetDirectedCallParkReq"/>
<xsd:complexType name="GetDirectedCallParkRes">
<xsd:annotation>
<xsd:documentation>Contains the Directed Call Park num plan specified by the request.</xsd:documentation>
</xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getDirectedCallParkResponse" type="axlapi:GetDirectedCallParkRes"/>
<xsd:complexType name="RemoveDirectedCallParkReq">
<xsd:annotation>
<xsd:documentation>Removes the specified Directed Call Park num plan from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetNumPlanPattern"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeDirectedCallPark" type="axlapi:RemoveDirectedCallParkReq"/>
<xsd:element name="removeDirectedCallParkResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddCallPickupGroupReq">
<xsd:annotation>
<xsd:documentation>Adds a new Call Pickup Group to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="callPickup" type="axlapi:XNPCallPickupGroup"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addCallPickupGroup" type="axlapi:AddCallPickupGroupReq"/>
<xsd:element name="addCallPickupGroupResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateCallPickupGroupReq">
<xsd:annotation>
<xsd:documentation>Modifies and existing Call Pickup Group in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetCallPickupGroupBase">
<xsd:sequence>
<xsd:element name="newPattern" type="axlapi:XDirectoryNumber" minOccurs="0"/>
<xsd:element name="description" type="axlapi:String50" minOccurs="0"/>
<xsd:choice minOccurs="0">
<xsd:element name="newRoutePartitionId" type="axlapi:XUUID"/>
<xsd:element name="newRoutePartitionName" type="axlapi:String50"/>
</xsd:choice>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateCallPickupGroup" type="axlapi:UpdateCallPickupGroupReq"/>
<xsd:element name="updateCallPickupGroupResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetCallPickupGroupReq">
<xsd:annotation>
<xsd:documentation>Retrieves the specified Call Pickup Group from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetCallPickupGroupBase"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getCallPickupGroup" type="axlapi:GetCallPickupGroupReq"/>
<xsd:complexType name="GetCallPickupGroupRes">
<xsd:annotation>
<xsd:documentation>Contains the Call Pickup Group specified by the request.</xsd:documentation>
</xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getCallPickupGroupResponse" type="axlapi:GetCallPickupGroupRes"/>
<xsd:complexType name="RemoveCallPickupGroupReq">
<xsd:annotation>
<xsd:documentation>Removes the specified Call Pickup Group from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetCallPickupGroupBase"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeCallPickupGroup" type="axlapi:RemoveCallPickupGroupReq"/>
<xsd:element name="removeCallPickupGroupResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddDDIReq">
<xsd:annotation>
<xsd:documentation>Adds a new Digit Discard Instruction to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="ddi" type="axlapi:XDigitDiscardInstruction"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<!--<xsd:element name="addDDI" type="axlapi:AddDDIReq">
<xsd:annotation>
<xsd:documentation>This API call is experimental and not supported in normal operation.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="addDDIResponse" type="axlapi:StandardResponse"/>-->
<xsd:complexType name="UpdateDDIReq">
<xsd:annotation>
<xsd:documentation>Modifies and existing Digit Discard Instruction in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:NameAndGUIDRequest">
<xsd:sequence>
<xsd:element name="newName" type="axlapi:Name50" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new name for this Digit Discard Instruction. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="listServiceParametersResponse" type="axlapi:ListServiceParametersRes"/>
<xsd:complexType name="ListCSSByNameReq">
<xsd:annotation>
<xsd:documentation>This method searches for all Calling Search Spaces in the database whose name matches the search string.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:ListBySearchString"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="listCSSByName" type="axlapi:ListCSSByNameReq"/>
<xsd:complexType name="ListCSSResponse">
<xsd:annotation>
<xsd:documentation>This response is returned by the listCSSByXXX methods.</xsd:documentation>
</xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:annotation>
<xsd:documentation>Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AddDevicePoolReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Adds a new device pool to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="devicePool" type="axlapi:XDevicePool" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addDevicePool" type="axlapi:AddDevicePoolReq"/>
<xsd:element name="addDevicePoolResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateDevicePoolReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Update an existing device pool in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="name" type="axlapi:String50">
<xsd:annotation>
<xsd:documentation>The name of the Device Pool to update. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:choice minOccurs="0">
<xsd:element name="physicalLocationId" type="axlapi:XUUID" nillable="true"/>
<xsd:element name="physicalLocationName" type="axlapi:String50" nillable="true"/>
</xsd:choice>
<xsd:choice minOccurs="0">
<xsd:element name="deviceMobilityGroupId" type="axlapi:XUUID" nillable="true"/>
<xsd:element name="deviceMobilityGroupName" type="axlapi:String50" nillable="true"/>
</xsd:choice>
<xsd:element name="revertPriority" type="axlapi:XRevertPriority" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The value accepted and retrieved from the database for this field will be of type XRevertPriority in AXLEnums.xsd.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="singleButtonBarge" type="axlapi:XBarge" nillable="false" minOccurs="0"/>
<xsd:element name="joinAcrossLines" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:choice minOccurs="0">
<xsd:element name="cgpnTransformationCSSId" type="axlapi:XUUID" nillable="true"/>
<xsd:element name="cgpnTransformationCSSName" type="axlapi:String50" nillable="true"/>
</xsd:choice>
<xsd:choice minOccurs="0">
<xsd:element name="cdpnTransformationCSSId" type="axlapi:XUUID" nillable="true">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getDevicePoolResponse" type="axlapi:GetDevicePoolRes"/>
<xsd:element name="removeDevicePool" type="axlapi:NameAndGUIDRequest"/>
<xsd:element name="removeDevicePoolResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddCallManagerGroupReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Adds a new CallManager group to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="callManagerGroup" type="axlapi:XCallManagerGroup" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addCallManagerGroup" type="axlapi:AddCallManagerGroupReq"/>
<xsd:element name="addCallManagerGroupResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateCallManagerGroupReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Update an existing CallManager group in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:NameAndGUIDRequest">
<xsd:sequence>
<xsd:element name="newName" type="axlapi:String50" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="tftpDefault" type="xsd:boolean" nillable="false" minOccurs="0">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getCallManagerGroupResponse" type="axlapi:GetCallManagerGroupRes"/>
<xsd:element name="removeCallManagerGroup" type="axlapi:NameAndGUIDRequest"/>
<xsd:element name="removeCallManagerGroupResponse" type="axlapi:StandardResponse"/>
<!-- VG224 Gateway -->
<xsd:complexType name="AddVG224Req" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Adds one new VG224 Gateway to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newVG224" type="axlapi:XVG224"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addVG224" type="axlapi:AddVG224Req"/>
<xsd:element name="addVG224Response" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetVG224Req" final="#all">
<xsd:annotation>
<xsd:documentation>Retrieves the specified VG224 gateway info 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 VG224 Gateway to be retrieved.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="domainName" type="axlapi:String64" nillable="false">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getVG224Response" type="axlapi:GetVG224Res"/>
<xsd:complexType name="RemoveVG224Req">
<xsd:annotation>
<xsd:documentation>Removes the specified VG224 Gateway 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 VG224 to be removed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="domainName" type="axlapi:String64" nillable="false">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeVG224" type="axlapi:RemoveVG224Req"/>
<xsd:element name="removeVG224Response" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateVG224Req">
<xsd:annotation>
<xsd:documentation>Updates an existing VG224 Gateway information in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="domainName" type="axlapi:String64">
<xsd:annotation>
<xsd:documentation>The domain name of the VG224 that you want to update.</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:choice minOccurs="0">
<xsd:element name="geoLocationFilter" type="axlapi:XGeoLocationFilter">
<xsd:annotation>
<xsd:documentation>Only uuid attribute is read by AXL API. Valid only for gateways using SCCP Protocol</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="geoLocationFilterName" type="axlapi:String100"/>
</xsd:choice>
<xsd:element name="lines" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new lines for this phone. If this element is null, then all lines are removed from this phone. Note: If the lines element is present, then all existing lines are removed and replaced with the sub-e...
</xsd:annotation>
<xsd:complexType>
<xsd:choice>
<xsd:element name="line" type="axlapi:XLine" maxOccurs="unbounded"/>
<xsd:element name="lineIdentifier" type="axlapi:XNumplanIdentifier" maxOccurs="unbounded"/>
</xsd:choice>
</xsd:complexType>
</xsd:element>
<xsd:sequence minOccurs="0">
<xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateVG224" type="axlapi:UpdateVG224Req"/>
<xsd:element name="updateVG224Response" type="axlapi:StandardResponse"/>
<!-- vg224 gateway ends -->
<xsd:complexType name="AddVoiceMailPilotReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Adds a new VoiceMail Pilot to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="voiceMailPilot" type="axlapi:XVoiceMailPilot" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addVoiceMailPilot" type="axlapi:AddVoiceMailPilotReq"/>
<xsd:element name="addVoiceMailPilotResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateVoiceMailPilotReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Updates the specified Voice Mail Pilot from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="uuid" type="axlapi:XUUID" nillable="false">
<xsd:annotation>
<xsd:documentation>The GUID of the Voice Mail Pilot to be updated</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateVoiceMailPilot" type="axlapi:UpdateVoiceMailPilotReq"/>
<xsd:element name="updateVoiceMailPilotResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetVoiceMailPilotReq" final="#all">
<xsd:annotation>
<xsd:documentation>Retrieves the specified Voice Mail Pilot 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 Voice Mail Pilot to be retrieved.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:sequence>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getVoiceMailPilotResponse" type="axlapi:GetVoiceMailPilotRes"/>
<xsd:complexType name="RemoveVoiceMailPilotReq" final="#all">
<xsd:annotation>
<xsd:documentation>Removes the specified Voice Mail Pilot 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 Voice Mail Pilot to be removed</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:sequence>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="CSSName" type="axlapi:UniqueName50" nillable="true"/>
</xsd:choice>
</xsd:sequence>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeVoiceMailPilot" type="axlapi:RemoveVoiceMailPilotReq"/>
<xsd:complexType name="AddVoiceMailProfileReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Adds a new VoiceMail Profile to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="voiceMailProfile" type="axlapi:XVoiceMailProfile" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addVoiceMailProfile" type="axlapi:AddVoiceMailProfileReq"/>
<xsd:element name="addVoiceMailProfileResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateVoiceMailProfileReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Update an existing VoiceMail Profile in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:NameAndGUIDRequest">
<xsd:sequence>
<xsd:element name="newName" type="axlapi:String50" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="description" type="xsd:string" nillable="true" minOccurs="0">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getVoiceMailProfileResponse" type="axlapi:GetVoiceMailProfileRes"/>
<xsd:element name="removeVoiceMailProfile" type="axlapi:NameAndGUIDRequest"/>
<xsd:element name="removeVoiceMailProfileResponse" type="axlapi:StandardResponse"/>
<xsd:element name="removeVoiceMailPilotResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddVoiceMailPortReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Adds a new VoiceMail Port to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="voiceMailPort" type="axlapi:XVoiceMailPort" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addVoiceMailPort" type="axlapi:AddVoiceMailPortReq"/>
<xsd:element name="addVoiceMailPortResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateVoiceMailPortReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Update an existing VoiceMail Port in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:NameAndGUIDRequest">
<xsd:sequence>
<xsd:element name="newName" type="axlapi:String50" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="description" type="xsd:string" minOccurs="0">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getVoiceMailPortResponse" type="axlapi:GetVoiceMailPortRes"/>
<xsd:element name="removeVoiceMailPort" type="axlapi:NameAndGUIDRequest"/>
<xsd:element name="removeVoiceMailPortResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddGatewayEndpointReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Adds a new Gateway endpoint to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="gateway" type="axlapi:XGateway" nillable="false">
<xsd:annotation>
<xsd:documentation>XGateway is abstract, so the user of AddGatewayEndpoint must specify a complex type that extends XGateway.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addGatewayEndpoint" type="axlapi:AddGatewayEndpointReq"/>
<xsd:element name="addGatewayEndpointResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateGatewayEndpointReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Update an existing Gateway endpoint in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:NameAndGUIDRequest">
<xsd:sequence>
<xsd:element name="newName" type="axlapi:String50" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="description" type="xsd:string" minOccurs="0">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getGatewayEndpointResponse" type="axlapi:GetGatewayEndpointRes"/>
<xsd:element name="removeGatewayEndpoint" type="axlapi:NameAndGUIDRequest"/>
<xsd:element name="removeGatewayEndpointResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddRouteFilterReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Adds a new Route Filter to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="routeFilter" type="axlapi:XRouteFilter" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addRouteFilter" type="axlapi:AddRouteFilterReq"/>
<xsd:element name="addRouteFilterResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateRouteFilterReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Update an existing Route Filter in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:NameAndGUIDRequest">
<xsd:sequence>
<xsd:element name="newName" type="axlapi:String50" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:choice minOccurs="0">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getRouteFilterResponse" type="axlapi:GetRouteFilterRes"/>
<xsd:element name="removeRouteFilter" type="axlapi:NameAndGUIDRequest"/>
<xsd:element name="removeRouteFilterResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetServiceParameterReq">
<xsd:annotation>
<xsd:documentation>Retrieves the specified service parameter from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="uuid" type="axlapi:XUUID">
<xsd:annotation>
<xsd:documentation>The pkid of the service parameter in the ProcessConfig table.</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="getServiceParameterResponse" type="axlapi:GetServiceParameterRes"/>
<xsd:complexType name="UpdateServiceParameterReq">
<xsd:annotation>
<xsd:documentation>Modifies an existing service parameter's value.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:GetServiceParameterReq">
<xsd:sequence>
<xsd:element name="newValue" type="axlapi:String1024" nillable="true">
<xsd:annotation>
<xsd:documentation>The new value of the service parameter. Nullable in some cases. Must be a valid value for this service parameter's data type or an error will be returned.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateServiceParameter" type="axlapi:UpdateServiceParameterReq"/>
<xsd:element name="updateServiceParameterResponse" type="axlapi:StandardResponse">
<xsd:annotation>
<xsd:documentation>Would return either the GUID of the object that was altered, or return true if the operation was successful. Whichever is possible for this request.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="AddLocationReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Adds a new Location to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="location" type="axlapi:XLocation" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addLocation" type="axlapi:AddLocationReq"/>
<xsd:element name="addLocationResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateLocationReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Update an existing Location in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:NameAndGUIDRequest">
<xsd:sequence>
<xsd:element name="newName" type="axlapi:String50" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="kbits" type="xsd:nonNegativeInteger" nillable="false" minOccurs="0">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getLocationResponse" type="axlapi:GetLocationRes"/>
<xsd:element name="removeLocation" type="axlapi:NameAndGUIDRequest"/>
<xsd:element name="removeLocationResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddCMCInfoReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Adds a new CMCInfo to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="cmcInfo" type="axlapi:XCMCInfo" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addCMCInfo" type="axlapi:AddCMCInfoReq"/>
<xsd:element name="addCMCInfoResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateCMCInfoReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Update an existing CMCInfo in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="code" type="axlapi:String16">
<xsd:annotation>
<xsd:documentation>The code of the CMCInfo that you want to update.</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateCMCInfo" type="axlapi:UpdateCMCInfoReq"/>
<xsd:element name="updateCMCInfoResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="CMCInfoReq" final="#all">
<xsd:annotation>
<xsd:documentation>Access the specified CMCInfo 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 CMCInfo to be retrieved.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="code" type="axlapi:String16" nillable="false">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getCMCInfoResponse" type="axlapi:GetCMCInfoRes"/>
<xsd:element name="removeCMCInfo" type="axlapi:CMCInfoReq"/>
<xsd:element name="removeCMCInfoResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddFACInfoReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Adds a new FACInfo to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="facInfo" type="axlapi:XFACInfo" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addFACInfo" type="axlapi:AddFACInfoReq"/>
<xsd:element name="addFACInfoResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateFACInfoReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Update an existing FACInfo in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:NameAndGUIDRequest">
<xsd:sequence>
<xsd:element name="newName" type="axlapi:String50" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="code" type="axlapi:String16" nillable="false" minOccurs="0">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getFACInfoResponse" type="axlapi:GetFACInfoRes"/>
<xsd:element name="removeFACInfo" type="axlapi:NameAndGUIDRequest"/>
<xsd:element name="removeFACInfoResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddRegionReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Adds a new Region to the database and automatically adds associated regions to the Region Matrix table.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="region">
<xsd:complexType>
<xsd:complexContent>
<xsd:extension base="axlapi:XRegion">
<xsd:sequence minOccurs="0">
<xsd:element name="defaultCodec" type="xsd:string" default="G.711" nillable="false" minOccurs="0"/><!--This field is of the type axl:XBandwidth in AXLEnums.xsd-->
share/AXLSoap.xsd view on Meta::CPAN
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addRegion" type="axlapi:AddRegionReq"/>
<xsd:element name="addRegionResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateRegionReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Update an existing region in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="name" type="axlapi:String50">
<xsd:annotation>
<xsd:documentation>The name of the Region to update. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="videoBandwidth" type="xsd:nonNegativeInteger" nillable="false" minOccurs="0"/>
<xsd:element name="lossyNetwork" type="axlapi:XLossyNetwork" nillable="true" minOccurs="0"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateRegionMatrix" type="axlapi:UpdateRegionMatrixReq"/>
<xsd:element name="updateRegionMatrixResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddMGCPReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Adds one new MGCP to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newMGCP" type="axlapi:XMGCP"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addMGCP" type="axlapi:AddMGCPReq"/>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addMGCPEndpoint" type="axlapi:AddMGCPEndpointReq"/>
<xsd:element name="addMGCPEndpointResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="GetMGCPReq" final="#all">
<xsd:annotation>
<xsd:documentation>Retrieves the specified MGCP gateway info 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 MGCP Gateway to be retrieved.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="domainName" type="xsd:string" nillable="false">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getMGCPResponse" type="axlapi:GetMGCPRes"/>
<xsd:complexType name="RemoveMGCPReq">
<xsd:annotation>
<xsd:documentation>Removes the specified MGCP Gateway 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 MGCP to be removed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="domainName" type="xsd:string" nillable="false">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeMGCP" type="axlapi:RemoveMGCPReq"/>
<xsd:element name="removeMGCPResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="RemoveMGCPUnitReq">
<xsd:annotation>
<xsd:documentation>Removes the specified unit(slot) of MGCP Gateway from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="uuid" type="axlapi:XUUID" nillable="false">
<xsd:annotation>
<xsd:documentation>The GUID of the MGCP whose unit is to be removed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeMGCPUnit" type="axlapi:RemoveMGCPUnitReq"/>
<xsd:element name="removeMGCPUnitResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="RemoveMGCPSubunitReq">
<xsd:annotation>
<xsd:documentation>Removes the specified subunit of MGCP Gateway's unit from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="uuid" type="axlapi:XUUID" nillable="false">
<xsd:annotation>
<xsd:documentation>The GUID of the MGCP whose unit's subunit is to be removed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeMGCPSubunit" type="axlapi:RemoveMGCPSubunitReq"/>
<xsd:element name="removeMGCPSubunitResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="RemoveMGCPEndpointReq">
<xsd:annotation>
<xsd:documentation>Removes the specified endpoint(port) of MGCP Gateway from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="uuid" type="axlapi:XUUID" nillable="false">
<xsd:annotation>
<xsd:documentation>The GUID of the MGCP whose endpoint is to be removed.</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="removeMGCPEndpoint" type="axlapi:RemoveMGCPEndpointReq"/>
<xsd:element name="removeMGCPEndpointResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateMGCPReq">
<xsd:annotation>
<xsd:documentation>Updates an existing MGCP Gateway information in the database.
To modify unit, use removeMGCPUnit-addMGCPUnit.
To modify subunit, use removeMGCPSubunit-addMGCPSubunit
To modify endpoint, use removeMGCPEndpoint-addMGCPEndpoint</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="domainName" type="axlapi:String64">
<xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateMGCP" type="axlapi:UpdateMGCPReq"/>
<xsd:element name="updateMGCPResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddCallManagerReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Adds a new CallManager to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="callManager" type="axlapi:XCallManager" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addCallManager" type="axlapi:AddCallManagerReq"/>
<xsd:element name="addCallManagerResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateCallManagerReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Update an existing CallManager in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:NameAndGUIDRequest">
<xsd:sequence>
<xsd:element name="newName" type="axlapi:String50" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="description" type="axlapi:String50" minOccurs="0">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getMobileSmartClientProfileResponse" type="axlapi:GetMobileSmartClientProfileRes"/>
<xsd:complexType name="AddProcessNodeReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Adds a new ProcessNode to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="processNode" type="axlapi:XProcessNode" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addProcessNode" type="axlapi:AddProcessNodeReq"/>
<xsd:element name="addProcessNodeResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateProcessNodeReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Update an existing ProcessNode in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:NameAndGUIDRequest">
<xsd:sequence>
<xsd:element name="newName" type="axlapi:Name255" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="description" type="axlapi:String50" minOccurs="0">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getProcessNodeResponse" type="axlapi:GetProcessNodeRes"/>
<xsd:element name="removeProcessNode" type="axlapi:NameAndGUIDRequest"/>
<xsd:element name="removeProcessNodeResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="ListAllProcessNodesReq">
<xsd:annotation>
<xsd:documentation>Sends a request for all ProcessNodes in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest"/>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="listAllProcessNodes" type="axlapi:ListAllProcessNodesReq"/>
<xsd:complexType name="ListAllProcessNodesRes">
<xsd:annotation>
<xsd:documentation>Contains all the process nodes in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIResponse">
<xsd:sequence>
<xsd:element name="return">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="processNode" type="axlapi:XProcessNode" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="listAllProcessNodesResponse" type="axlapi:ListAllProcessNodesRes"/>
<xsd:complexType name="ListProcessNodesByServiceReq">
<xsd:annotation>
<xsd:documentation>Sends a request for all ProcessNodes in the database for this particular service.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="service" type="xsd:string"/><!--This field is of the type axl:XService in AXLEnums.xsd-->
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="listProcessNodesByService" type="axlapi:ListProcessNodesByServiceReq"/>
<xsd:complexType name="ListProcessNodesByServiceRes">
<xsd:annotation>
<xsd:documentation>Contains all the process nodes in the database that matched the service type in the 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="processNode" type="axlapi:XProcessNode" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="listProcessNodesByServiceResponse" type="axlapi:ListProcessNodesByServiceRes"/>
<xsd:complexType name="GetProcessNodeServiceReq">
<xsd:annotation>
<xsd:documentation>Retrieves the specified Process Node Service from the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="uuid" type="axlapi:XUUID">
<xsd:annotation>
<xsd:documentation>The pkid of the Process Node Service you wish to retrieve.</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="gatekeeperName" type="axlapi:String50" nillable="false" minOccurs="0"/>
</xsd:choice>
<xsd:element name="e164" type="axlapi:String50" nillable="false" minOccurs="0"/>
<xsd:element name="technologyPrefix" type="axlapi:String50" minOccurs="0"/>
<xsd:element name="zone" type="axlapi:String50" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="lines" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new lines for this phone. If this element is null, then all lines are removed from this phone. Note: If the lines element is present, then all existing lines are removed and replaced with the sub-elements described by...
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="line" type="axlapi:XLine" nillable="false" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="ignorePresentationIndicators" type="xsd:boolean" default="false" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new Ignore Presentation Indicators flag for Hospitality Feature is required for most phones and device profiles.Not Nullable.</xsd:documentation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:pattern value="(true)|(false)|(\{........-....-....-....-............\})"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AddSIPProfileReq">
<xsd:annotation>
<xsd:documentation>Adds new SIPProfile to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="sipProfile" type="axlapi:XSIPProfile"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addSIPProfile" type="axlapi:AddSIPProfileReq"/>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getRecordingProfileResponse" type="axlapi:GetRecordingProfileRes"/>
<xsd:complexType name="AddPilotPointReq">
<xsd:annotation>
<xsd:documentation>Adds a new Pilot Point to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="pilotPoint" type="axlapi:XPilotPoint"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addPilotPoint" type="axlapi:AddPilotPointReq"/>
<xsd:element name="addPilotPointResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdatePilotPointReq">
<xsd:annotation>
<xsd:documentation>Updates an existing Pilot Point in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="name" type="xsd:string" nillable="false"/>
<xsd:element name="uuid" type="axlapi:XUUID" nillable="false"/>
</xsd:choice>
<xsd:element name="newName" type="xsd:string" nillable="false" minOccurs="0">
<xsd:annotation>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getMobileVoiceAccessResponse" type="axlapi:GetMobileVoiceAccessRes"/>
<xsd:complexType name="RemoveMobileVoiceAccessReq">
<xsd:annotation>
<xsd:documentation>Removes the specified Mobile Voice Access from the database.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:choice>
<xsd:element name="uuid" type="axlapi:XUUID"/>
<xsd:element name="pattern" type="xsd:string"/>
</xsd:choice>
</xsd:sequence>
</xsd:complexType>
<xsd:element name="removeMobileVoiceAccess" type="axlapi:RemoveMobileVoiceAccessReq"/>
<xsd:element name="removeMobileVoiceAccessResponse" type="axlapi:StandardResponse"/>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getOSVersionResponse" type="axlapi:GetOSVersionRes"/>
<xsd:complexType name="RemoveMobilityReq">
<xsd:annotation>
<xsd:documentation>Removes the specified DTMF/Handoff pattern from the database.</xsd:documentation>
</xsd:annotation>
<xsd:sequence>
<xsd:choice>
<xsd:element name="handoffUuid" type="axlapi:XUUID"/>
<xsd:element name="handoffNumber" type="xsd:string"/>
</xsd:choice>
<xsd:choice>
<xsd:element name="DTMFUuid" type="axlapi:XUUID"/>
<xsd:element name="DTMFNumber" type="xsd:string"/>
</xsd:choice>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:element name="addCredentialPolicy" type="axlapi:AddCredentialPolicyReq"/>
<xsd:element name="addCredentialPolicyResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="UpdateCredentialPolicyReq">
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="name" type="axlapi:String255"/>
<xsd:element name="newName" type="axlapi:String255" minOccurs="0"/>
<xsd:element name="noLimitForFailedLogon" type="xsd:boolean" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>If this tag is set to true, zero is inserted into the database for failedLogon.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="failedLogon" type="xsd:nonNegativeInteger" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Failed logon must be a number in the range 0 to 100.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="resetFailedLogonAttempts" type="xsd:nonNegativeInteger" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Reset Failed logon attempts must be a number in the range 1 to 120.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="administratorMustUnlock" type="xsd:boolean" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>If this tag is set to true, zero is inserted into the database for lockoutDuration.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="lockoutDuration" type="xsd:nonNegativeInteger" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Lockout duration must be a number in the range 0 to 1440.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="credChangeDuration" type="xsd:nonNegativeInteger" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Credential change duration must be a number in the range 0 to 129600.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="neverExpires" type="xsd:boolean" nillable="true" minOccurs="0">
<xsd:annotation>
<xsd:documentation>If this tag is set to true, zero is inserted into the database for credExpiresAfter.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="credExpiresAfter" type="xsd:nonNegativeInteger" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Credential expires after must be a number in the range 0 to 365.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="minCredLength" type="xsd:nonNegativeInteger" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Minimum credential length must be a number in the range 0 to 64.</xsd:documentation>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:documentation>The new destination number for this remote destination. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="answerTooSoonTimer" type="xsd:nonNegativeInteger" nillable="false" minOccurs="0"/>
<xsd:element name="answerTooLateTimer" type="xsd:nonNegativeInteger" nillable="false" minOccurs="0"/>
<xsd:element name="delayBeforeRingingCell" type="xsd:nonNegativeInteger" nillable="false" minOccurs="0"/>
<xsd:element name="isMobilePhone" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="enableMobileConnect" type="xsd:boolean" nillable="false" minOccurs="0"/>
<xsd:element name="lineAssociations" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The line association for this remote destination. If this element is null, then all line associations are removed from this remote destination. Note: If the lineAssciations element is present, then all existing line assoc...
</xsd:annotation>
<xsd:complexType>
<xsd:sequence minOccurs="0">
<xsd:element name="lineAssociation" type="axlapi:XLineAssociation" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="timeZone" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XTimeZone in AXLEnums.xsd-->
<xsd:choice minOccurs="0">
<xsd:element name="todAccessId" type="axlapi:XUUID" nillable="true"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:documentation>Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="userHoldMOHAudioSourceId" type="axlapi:XMOHAudioSourceId" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="lines" minOccurs="0">
<xsd:annotation>
<xsd:documentation>The new lines for this remote destination profile. If this element is null, then all lines are removed from this remote destination profile. Note: If the lines element is present, then all existing lines are removed and r...
</xsd:annotation>
<xsd:complexType>
<xsd:choice>
<xsd:element name="line" type="axlapi:XLine" maxOccurs="unbounded"/>
<xsd:element name="lineIdentifier" type="axlapi:XNumplanIdentifier" maxOccurs="unbounded"/>
</xsd:choice>
</xsd:complexType>
</xsd:element>
<xsd:element name="callInfoPrivacyStatus" type="xsd:string" nillable="false" minOccurs="0"/><!--This field is of the type axl:XStatus in AXLEnums.xsd-->
<xsd:element name="userId" type="xsd:string" nillable="false" minOccurs="0"/>
share/AXLSoap.xsd view on Meta::CPAN
<xsd:pattern value="(true)|(false)|(\{........-....-....-....-............\})"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="AddResourcePriorityNamespaceReq">
<xsd:annotation>
<xsd:documentation>Adds a new Resource Priority Namespace to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="newResourcePriorityNamespace" type="axlapi:XResourcePriorityNamespace" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addResourcePriorityNamespace" type="axlapi:AddResourcePriorityNamespaceReq"/>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getResourcePriorityNamespaceResponse" type="axlapi:GetResourcePriorityNamespaceRes"/>
<xsd:complexType name="UpdateResourcePriorityNamespaceReq">
<xsd:annotation>
<xsd:documentation>Updates an existing Resource Priority Namespace in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice>
<xsd:element name="namespace" type="xsd:string" nillable="false">
<xsd:annotation>
<xsd:documentation>The name of the ResourcePriorityNamespace to be modified. Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getResourcePriorityDefaultNamespaceResponse" type="axlapi:GetResourcePriorityDefaultNamespaceRes"/>
<xsd:complexType name="UpdateResourcePriorityDefaultNamespaceReq">
<xsd:annotation>
<xsd:documentation>Updates an existing Resource Priority Default Namespace in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:choice minOccurs="0">
<xsd:element name="resourcePriorityDefaultNamespaceId" type="axlapi:XUUID"/>
<xsd:element name="resourcePriorityDefaultNamespaceName" type="xsd:string">
<xsd:annotation>
<xsd:documentation>The name of the ResourcePriorityNamespace to be set as Default. </xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateResourcePriorityDefaultNamespace" type="axlapi:UpdateResourcePriorityDefaultNamespaceReq"/>
<xsd:element name="updateResourcePriorityDefaultNamespaceResponse" type="axlapi:StandardResponse"/>
<xsd:complexType name="AddResourcePriorityNamespaceListReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Adds a new ResourcePriorityNamespaceList to the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="resourcePriorityNamespaceList" type="axlapi:XResourcePriorityNamespaceList" nillable="false"/>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="addResourcePriorityNamespaceList" type="axlapi:AddResourcePriorityNamespaceListReq"/>
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="getResourcePriorityNamespaceListResponse" type="axlapi:GetResourcePriorityNamespaceListRes"/>
<xsd:complexType name="UpdateResourcePriorityNamespaceListReq" abstract="false" final="#all">
<xsd:annotation>
<xsd:documentation>Update an existing ResourcePriorityNamespaceList in the database.</xsd:documentation>
</xsd:annotation>
<xsd:complexContent>
<xsd:extension base="axlapi:NameAndGUIDRequest">
<xsd:sequence>
<xsd:element name="newName" type="axlapi:String50" nillable="false" minOccurs="0">
<xsd:annotation>
<xsd:documentation>Not nullable.</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="members" minOccurs="0">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="updateResourcePriorityNamespaceList" type="axlapi:UpdateResourcePriorityNamespaceListReq"/>
<xsd:element name="updateResourcePriorityNamespaceListResponse" type="axlapi:StandardResponse"/>
<xsd:element name="removeResourcePriorityNamespaceList" type="axlapi:NameAndGUIDRequest"/>
<xsd:element name="removeResourcePriorityNamespaceListResponse" type="axlapi:StandardResponse"/>
<xsd:element name="executeSQLQuery" type="axlapi:ExecuteSQLQueryReq" nillable="false">
<xsd:annotation>
<xsd:documentation>This API call is used to execute a Structured Query Language query against the database. The sql element would contain the SQL statement. If special characters are required, wrap the SQL command inside a CDATA element.</xsd:do...
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ExecuteSQLQueryRes">
<xsd:complexContent>
<xsd:extension base="axlapi:APIResponse">
<xsd:sequence>
<xsd:element name="return">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="row" type="xsd:anyType" minOccurs="0" maxOccurs="unbounded">
share/AXLSoap.xsd view on Meta::CPAN
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="executeSQLQueryResponse" type="axlapi:ExecuteSQLQueryRes">
<xsd:annotation>
<xsd:documentation>The response message to executeSQLQuery. The return element represents the result set, which can contain 0 or more rows of data. Each row can have any number of elements as defined by columns specified in the SQL Query. The na...
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ExecuteSQLUpdateReq">
<xsd:complexContent>
<xsd:extension base="axlapi:APIRequest">
<xsd:sequence>
<xsd:element name="sql" type="xsd:string" nillable="false">
<xsd:annotation>
<xsd:documentation>Request to execute an SQL update.</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
<xsd:element name="executeSQLUpdate" type="axlapi:ExecuteSQLUpdateReq" nillable="false">
<xsd:annotation>
<xsd:documentation>This API call is used to execute a Structured Query Language Update against the database. The sql element would contain the SQL statement</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:complexType name="ExecuteSQLUpdateRes">
<xsd:complexContent>
<xsd:extension base="axlapi:APIResponse">
<xsd:sequence>
<xsd:element name="return">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="rowsUpdated" type="xsd:integer">