complexType UpdateCallPickupGroupReq

diagram |
namespace | http://www.cisco.com/AXL/API/9.0
type | extension of axlapi:APIRequest
properties |
base | axlapi:APIRequest
children | uuid name pattern routePartitionName newPattern description newRoutePartitionName newName removeMembers addMembers members pickupNotification pickupNotificationTimer callInfoForPickupNotification
used by |
element | updateCallPickupGroup
attributes |
Name | Type | Use | Default | Fixed | Annotation
sequence | xsd:unsignedLong | optional |  |  |
source | <xsd:complexType name="UpdateCallPickupGroupReq"> <xsd:complexContent> <xsd:extension base="axlapi:APIRequest"> <xsd:sequence> <xsd:choice> <xsd:element name="uuid" type="axlapi:XUUID"/> <xsd:element name="name" type="xsd:Name" minOccurs="1"/> <xsd:sequence> <xsd:element name="pattern" type="xsd:string" nillable="false" minOccurs="1" maxOccurs="1"/> <xsd:element name="routePartitionName" type="axlapi:XFkType" nillable="true" minOccurs="0" maxOccurs="1"/> </xsd:sequence> </xsd:choice> <xsd:element name="newPattern" type="xsd:string" nillable="false" minOccurs="0" maxOccurs="1"/> <xsd:element name="description" type="xsd:string" nillable="false" minOccurs="0" maxOccurs="1"/> <xsd:element name="newRoutePartitionName" type="axlapi:XFkType" nillable="true" minOccurs="0" maxOccurs="1"/> <xsd:element name="newName" type="xsd:Name" nillable="false" minOccurs="0" maxOccurs="1"/> <xsd:choice minOccurs="0"> <xsd:sequence minOccurs="0"> <xsd:element name="removeMembers" minOccurs="0" maxOccurs="1"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="axlapi:XCommonMembersExtension"> <xsd:sequence minOccurs="0"> <xsd:element name="member" type="axlapi:XPickupGroupMember" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> <xsd:element name="addMembers" minOccurs="0" maxOccurs="1"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="axlapi:XCommonMembersExtension"> <xsd:sequence minOccurs="0"> <xsd:element name="member" type="axlapi:XPickupGroupMember" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> </xsd:sequence> <xsd:element name="members" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>On Addition always the first member added is itself. Do not specify the first member as itself in an Add request . Also make sure that the priority always starts with 1. It will internally be taken care of during Addition and Updation.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:complexContent> <xsd:extension base="axlapi:XCommonMembersExtension"> <xsd:sequence minOccurs="0"> <xsd:element name="member" type="axlapi:XPickupGroupMember" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> </xsd:choice> <xsd:element name="pickupNotification" type="axlapi:XPickupNotification" default="No Alert" nillable="false" minOccurs="0" maxOccurs="1"/> <xsd:element name="pickupNotificationTimer" type="axlapi:XInteger" default="6" nillable="false" minOccurs="0" maxOccurs="1"/> <xsd:element name="callInfoForPickupNotification" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>This tag is applicable when Pickup Notification Policy is "Visual Alert" or "Visual or Audio Alert".</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence minOccurs="0"> <xsd:element name="callingPartyInfo" type="axlapi:boolean" default="false" nillable="false" minOccurs="0" maxOccurs="1"/> <xsd:element name="calledPartyInfo" type="axlapi:boolean" default="false" nillable="false" minOccurs="0" maxOccurs="1"/> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType>

element UpdateCallPickupGroupReq/uuid

diagram |
type | axlapi:XUUID
properties |
content | simple
facets |
Kind | Value | Annotation
pattern | \{........-....-....-....-............\} |
source | <xsd:element name="uuid" type="axlapi:XUUID"/>

element UpdateCallPickupGroupReq/name

diagram |
type | xsd:Name
properties |
content | simple
source | <xsd:element name="name" type="xsd:Name" minOccurs="1"/>

element UpdateCallPickupGroupReq/pattern

diagram |
type | xsd:string
properties |
content | simple
nillable | false
source | <xsd:element name="pattern" type="xsd:string" nillable="false" minOccurs="1" maxOccurs="1"/>

element UpdateCallPickupGroupReq/routePartitionName

diagram |
type | axlapi:XFkType
properties |
minOcc | 0
maxOcc | 1
content | complex
nillable | true
attributes |
Name | Type | Use | Default | Fixed | Annotation
uuid | axlapi:XUUID | optional |  |  |
source | <xsd:element name="routePartitionName" type="axlapi:XFkType" nillable="true" minOccurs="0" maxOccurs="1"/>

element UpdateCallPickupGroupReq/newPattern

diagram |
type | xsd:string
properties |
minOcc | 0
maxOcc | 1
content | simple
nillable | false
source | <xsd:element name="newPattern" type="xsd:string" nillable="false" minOccurs="0" maxOccurs="1"/>

element UpdateCallPickupGroupReq/description

diagram |
type | xsd:string
properties |
minOcc | 0
maxOcc | 1
content | simple
nillable | false
source | <xsd:element name="description" type="xsd:string" nillable="false" minOccurs="0" maxOccurs="1"/>

element UpdateCallPickupGroupReq/newRoutePartitionName

diagram |
type | axlapi:XFkType
properties |
minOcc | 0
maxOcc | 1
content | complex
nillable | true
attributes |
Name | Type | Use | Default | Fixed | Annotation
uuid | axlapi:XUUID | optional |  |  |
source | <xsd:element name="newRoutePartitionName" type="axlapi:XFkType" nillable="true" minOccurs="0" maxOccurs="1"/>

element UpdateCallPickupGroupReq/newName

diagram |
type | xsd:Name
properties |
minOcc | 0
maxOcc | 1
content | simple
nillable | false
source | <xsd:element name="newName" type="xsd:Name" nillable="false" minOccurs="0" maxOccurs="1"/>

element UpdateCallPickupGroupReq/removeMembers

diagram |
type | extension of axlapi:XCommonMembersExtension
properties |
minOcc | 0
maxOcc | 1
content | complex
children | member
source | <xsd:element name="removeMembers" minOccurs="0" maxOccurs="1"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="axlapi:XCommonMembersExtension"> <xsd:sequence minOccurs="0"> <xsd:element name="member" type="axlapi:XPickupGroupMember" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element>

element UpdateCallPickupGroupReq/removeMembers/member

diagram |
type | axlapi:XPickupGroupMember
properties |
minOcc | 0
maxOcc | unbounded
content | complex
children | priority pickupGroupName pickupDnAndPartition
source | <xsd:element name="member" type="axlapi:XPickupGroupMember" minOccurs="0" maxOccurs="unbounded"/>

element UpdateCallPickupGroupReq/addMembers

diagram |
type | extension of axlapi:XCommonMembersExtension
properties |
minOcc | 0
maxOcc | 1
content | complex
children | member
source | <xsd:element name="addMembers" minOccurs="0" maxOccurs="1"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="axlapi:XCommonMembersExtension"> <xsd:sequence minOccurs="0"> <xsd:element name="member" type="axlapi:XPickupGroupMember" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element>

element UpdateCallPickupGroupReq/addMembers/member

diagram |
type | axlapi:XPickupGroupMember
properties |
minOcc | 0
maxOcc | unbounded
content | complex
children | priority pickupGroupName pickupDnAndPartition
source | <xsd:element name="member" type="axlapi:XPickupGroupMember" minOccurs="0" maxOccurs="unbounded"/>

element UpdateCallPickupGroupReq/members

diagram |
type | extension of axlapi:XCommonMembersExtension
properties |
minOcc | 0
maxOcc | 1
content | complex
children | member
annotation |
documentation
On Addition always the first member added is itself. Do not specify the first member as itself in an Add request . Also make sure that the priority always starts with 1. It will internally be taken care of during Addition and Updation.
source | <xsd:element name="members" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>On Addition always the first member added is itself. Do not specify the first member as itself in an Add request . Also make sure that the priority always starts with 1. It will internally be taken care of during Addition and Updation.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:complexContent> <xsd:extension base="axlapi:XCommonMembersExtension"> <xsd:sequence minOccurs="0"> <xsd:element name="member" type="axlapi:XPickupGroupMember" minOccurs="0" maxOccurs="unbounded"/> </xsd:sequence> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element>

element UpdateCallPickupGroupReq/members/member

diagram |
type | axlapi:XPickupGroupMember
properties |
minOcc | 0
maxOcc | unbounded
content | complex
children | priority pickupGroupName pickupDnAndPartition
source | <xsd:element name="member" type="axlapi:XPickupGroupMember" minOccurs="0" maxOccurs="unbounded"/>

element UpdateCallPickupGroupReq/pickupNotification

diagram |
type | axlapi:XPickupNotification
properties |
minOcc | 0
maxOcc | 1
content | simple
default | No Alert
nillable | false
source | <xsd:element name="pickupNotification" type="axlapi:XPickupNotification" default="No Alert" nillable="false" minOccurs="0" maxOccurs="1"/>

element UpdateCallPickupGroupReq/pickupNotificationTimer

diagram |
type | axlapi:XInteger
properties |
minOcc | 0
maxOcc | 1
content | simple
default | 6
nillable | false
source | <xsd:element name="pickupNotificationTimer" type="axlapi:XInteger" default="6" nillable="false" minOccurs="0" maxOccurs="1"/>

element UpdateCallPickupGroupReq/callInfoForPickupNotification

diagram |
properties |
minOcc | 0
maxOcc | 1
content | complex
children | callingPartyInfo calledPartyInfo
annotation |
documentation
This tag is applicable when Pickup Notification Policy is "Visual Alert" or "Visual or Audio Alert".
source | <xsd:element name="callInfoForPickupNotification" minOccurs="0" maxOccurs="1"> <xsd:annotation> <xsd:documentation>This tag is applicable when Pickup Notification Policy is "Visual Alert" or "Visual or Audio Alert".</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence minOccurs="0"> <xsd:element name="callingPartyInfo" type="axlapi:boolean" default="false" nillable="false" minOccurs="0" maxOccurs="1"/> <xsd:element name="calledPartyInfo" type="axlapi:boolean" default="false" nillable="false" minOccurs="0" maxOccurs="1"/> </xsd:sequence> </xsd:complexType> </xsd:element>

element UpdateCallPickupGroupReq/callInfoForPickupNotification/callingPartyInfo

diagram |
type | axlapi:boolean
properties |
minOcc | 0
maxOcc | 1
content | simple
default | false
nillable | false
facets |
Kind | Value | Annotation
pattern | (t)|(f)|(true)|(false)|(0)|(1) |
source | <xsd:element name="callingPartyInfo" type="axlapi:boolean" default="false" nillable="false" minOccurs="0" maxOccurs="1"/>

element UpdateCallPickupGroupReq/callInfoForPickupNotification/calledPartyInfo

diagram |
type | axlapi:boolean
properties |
minOcc | 0
maxOcc | 1
content | simple
default | false
nillable | false
facets |
Kind | Value | Annotation
pattern | (t)|(f)|(true)|(false)|(0)|(1) |
source | <xsd:element name="calledPartyInfo" type="axlapi:boolean" default="false" nillable="false" minOccurs="0" maxOccurs="1"/>

XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy