Showing:

Annotations
Attributes
Diagrams
Facets
Properties
Source
Used by
Element name
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Queue name
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="name" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Queue name</xs:documentation>
  </xs:annotation>
</xs:element>
Element size
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Queue size
Diagram
DiagramCommon_xsd_Complex_Type_unlimitedUInt.tmp#unlimitedUInt_unlimitedCommon_xsd_Complex_Type_unlimitedUInt.tmp#unlimitedUInt
Type unlimitedUInt
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
unlimited boolean true optional
Source
<xs:element name="size" type="common:unlimitedUInt" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Queue size</xs:documentation>
  </xs:annotation>
</xs:element>
Element distribution
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Call distribution algorithm. Default value: ring
all
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 0
default: ringall
Facets
enumeration ringall
enumeration leastrecent
enumeration fewestcalls
enumeration random
enumeration rrmemory
enumeration linear
enumeration wrandom
Source
<xs:element name="distribution" default="ringall" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Call distribution algorithm. Default value: ring
								all</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="ringall"/>
      <xs:enumeration value="leastrecent"/>
      <xs:enumeration value="fewestcalls"/>
      <xs:enumeration value="random"/>
      <xs:enumeration value="rrmemory"/>
      <xs:enumeration value="linear"/>
      <xs:enumeration value="wrandom"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element waitFor
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
The period of time before retrying all agents again.
Default value: 20 seconds
Diagram
Diagram
Type xs:decimal
Properties
content: simple
minOccurs: 0
default: 20
nillable: true
Source
<xs:element name="waitFor" type="xs:decimal" default="20" nillable="true" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The period of time before retrying all agents again.
								Default value: 20 seconds</xs:documentation>
  </xs:annotation>
</xs:element>
Element service
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Service level agreement (seconds)
Diagram
Diagram
Type xs:decimal
Properties
content: simple
minOccurs: 0
nillable: true
Source
<xs:element name="service" type="xs:decimal" nillable="true" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Service level agreement (seconds)</xs:documentation>
  </xs:annotation>
</xs:element>
Element record
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Record all queue conversations
Diagram
DiagramCommon_xsd_Simple_Type_boolean.tmp#boolean
Type boolean
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
Source
<xs:element name="record" type="common:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Record all queue conversations</xs:documentation>
  </xs:annotation>
</xs:element>
Element recordStorage
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Call recording storage space (MB)
Diagram
DiagramCommon_xsd_Complex_Type_unlimitedUInt.tmp#unlimitedUInt_unlimitedCommon_xsd_Complex_Type_unlimitedUInt.tmp#unlimitedUInt
Type unlimitedUInt
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
unlimited boolean true optional
Source
<xs:element name="recordStorage" type="common:unlimitedUInt" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Call recording storage space (MB)</xs:documentation>
  </xs:annotation>
</xs:element>
Element agentMaxRings
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Ring an agent for a maximum of {agentMaxRings}
seconds. Default value: 20 seconds.
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
default: 20
Source
<xs:element name="agentMaxRings" type="common:integer" default="20" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Ring an agent for a maximum of {agentMaxRings}
									seconds. Default value: 20 seconds.</xs:documentation>
  </xs:annotation>
</xs:element>
Element callBetween
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Maintain a minimum of {callBetween} seconds
between calls. Default value: 30 seconds.
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
default: 30
nillable: true
Source
<xs:element name="callBetween" type="common:integer" default="30" nillable="true" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Maintain a minimum of {callBetween} seconds
									between calls. Default value: 30 seconds.</xs:documentation>
  </xs:annotation>
</xs:element>
Element delayFor
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Delay before connecting agent to caller. Default
value: 0 seconds
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
default: 0
Source
<xs:element name="delayFor" type="common:integer" default="0" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Delay before connecting agent to caller. Default
									value: 0 seconds</xs:documentation>
  </xs:annotation>
</xs:element>
Element pickupAnnounceSnd
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Pick-up announcement sound ID
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="pickupAnnounceSnd" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Pick-up announcement sound ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element reportWaitTime
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Report how long the extension waited in the
queue
Diagram
DiagramCommon_xsd_Simple_Type_boolean.tmp#boolean
Type boolean
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
Source
<xs:element name="reportWaitTime" type="common:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Report how long the extension waited in the
									queue</xs:documentation>
  </xs:annotation>
</xs:element>
Element restartTimer
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Restart timer if agent does not
answer
Diagram
DiagramCommon_xsd_Simple_Type_boolean.tmp#boolean
Type boolean
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
Source
<xs:element name="restartTimer" type="common:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Restart timer if agent does not
									answer</xs:documentation>
  </xs:annotation>
</xs:element>
Element welcomeSndActive
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Enable/disable welcomeSnd
Diagram
DiagramCommon_xsd_Simple_Type_boolean.tmp#boolean
Type boolean
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
Source
<xs:element name="welcomeSndActive" type="common:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Enable/disable welcomeSnd</xs:documentation>
  </xs:annotation>
</xs:element>
Element welcomeSnd
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Welcome sound ID
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="welcomeSnd" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Welcome sound ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element announcePosition
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Announce hold position in queue
Diagram
DiagramCommon_xsd_Simple_Type_queueAnnounceOption.tmp#queueAnnounceOption
Type queueAnnounceOption
Properties
content: simple
Facets
enumeration never
enumeration once
enumeration periodic
Source
<xs:element name="announcePosition" type="common:queueAnnounceOption">
  <xs:annotation>
    <xs:documentation>Announce hold position in queue</xs:documentation>
  </xs:annotation>
</xs:element>
Element announceHoldTime
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Announce current wait time
Diagram
DiagramCommon_xsd_Simple_Type_queueAnnounceOption.tmp#queueAnnounceOption
Type queueAnnounceOption
Properties
content: simple
Facets
enumeration never
enumeration once
enumeration periodic
Source
<xs:element name="announceHoldTime" type="common:queueAnnounceOption">
  <xs:annotation>
    <xs:documentation>Announce current wait time</xs:documentation>
  </xs:annotation>
</xs:element>
Element announceWait
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Announce estimated wait time
Diagram
DiagramCommon_xsd_Simple_Type_queueAnnounceOption.tmp#queueAnnounceOption
Type queueAnnounceOption
Properties
content: simple
Facets
enumeration never
enumeration once
enumeration periodic
Source
<xs:element name="announceWait" type="common:queueAnnounceOption">
  <xs:annotation>
    <xs:documentation>Announce estimated wait time</xs:documentation>
  </xs:annotation>
</xs:element>
Element announceWaitMin
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Announce estimated wait time - lower limit
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="announceWaitMin" type="common:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Announce estimated wait time - lower limit</xs:documentation>
  </xs:annotation>
</xs:element>
Element announceWaitMax
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Announce estimated wait time - upper limit
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="announceWaitMax" type="common:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Announce estimated wait time - upper limit</xs:documentation>
  </xs:annotation>
</xs:element>
Element announcePosFreq
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Hold related announcements schedule
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="announcePosFreq" type="common:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Hold related announcements schedule</xs:documentation>
  </xs:annotation>
</xs:element>
Element periodicAnnounceFreq
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Periodic announcements period
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="periodicAnnounceFreq" type="common:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Periodic announcements period</xs:documentation>
  </xs:annotation>
</xs:element>
Element exitToExtension
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Exit to extension on key pressed: extension
extended number
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="exitToExtension" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Exit to extension on key pressed: extension
									extended number</xs:documentation>
  </xs:annotation>
</xs:element>
Element reconnect
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Activate reconnection of caller to the same agent
Diagram
DiagramCommon_xsd_Simple_Type_boolean.tmp#boolean
Type boolean
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
Source
<xs:element name="reconnect" type="common:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Activate reconnection of caller to the same agent</xs:documentation>
  </xs:annotation>
</xs:element>
Element reconnectTime
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Try to connect caller to the same agent if connected in the last reconnectTime hours
Diagram
DiagramCommon_xsd_Simple_Type_positiveInteger.tmp#positiveInteger
Type positiveInteger
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
totalDigits 4
Source
<xs:element name="reconnectTime" type="common:positiveInteger" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Try to connect caller to the same agent if connected in the last reconnectTime hours</xs:documentation>
  </xs:annotation>
</xs:element>
Element musicOnHoldFolder
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Music on hold folder.
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
default: -1
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="musicOnHoldFolder" type="common:string" default="-1" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Music on hold folder.</xs:documentation>
  </xs:annotation>
</xs:element>
Element thereAreSnd
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
'There are' sound ID
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="thereAreSnd" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>'There are' sound ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element holdTimeSnd
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
'The current estimated hold time is' sound
ID
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="holdTimeSnd" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>'The current estimated hold time is' sound
									ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element youAreNextSnd
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
'You are now first in line' sound
ID
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="youAreNextSnd" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>'You are now first in line' sound
									ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element thankYouSnd
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
'Thank you for your patience' sound
ID
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="thankYouSnd" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>'Thank you for your patience' sound
									ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element callsWaitingSnd
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
'Calls waiting' sound ID
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="callsWaitingSnd" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>'Calls waiting' sound ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element reportHoldSnd
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
'Hold time' sound ID
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="reportHoldSnd" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>'Hold time' sound ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element periodicAnnounceSnd
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
'All reps busy / wait for next' sound
ID
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="periodicAnnounceSnd" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>'All reps busy / wait for next' sound
									ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element secondSnd
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
'Seconds' sound ID
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="secondSnd" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>'Seconds' sound ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element minuteSnd
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
'Minutes' sound ID
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="minuteSnd" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>'Minutes' sound ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element timeoutStatus
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Enable / disable setting
Diagram
DiagramCommon_xsd_Simple_Type_boolean.tmp#boolean
Type boolean
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
Source
<xs:element name="timeoutStatus" type="common:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Enable / disable setting</xs:documentation>
  </xs:annotation>
</xs:element>
Element timeout
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Transfer extension extended number when a caller
has been waiting in the queue
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="timeout" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Transfer extension extended number when a caller
									has been waiting in the queue</xs:documentation>
  </xs:annotation>
</xs:element>
Element timeoutParam
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Number of seconds a caller has been waiting in the
queue
Diagram
DiagramCommon_xsd_Simple_Type_integer.tmp#integer
Type integer
Properties
content: simple
minOccurs: 0
Source
<xs:element name="timeoutParam" type="common:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Number of seconds a caller has been waiting in the
									queue</xs:documentation>
  </xs:annotation>
</xs:element>
Element allowCalls
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Allow calls to enter queue; Set 'yes' for 'There
are agents on queue, even logged off', 'strict' for 'At least
one agent is logged in and available', 'loose' for 'At least one
agent is logged in, even if unavailable'
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 0
Facets
enumeration yes
enumeration strict
enumeration loose
Source
<xs:element name="allowCalls" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Allow calls to enter queue; Set 'yes' for 'There
									are agents on queue, even logged off', 'strict' for 'At least
									one agent is logged in and available', 'loose' for 'At least one
									agent is logged in, even if unavailable'</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="yes"/>
      <xs:enumeration value="strict"/>
      <xs:enumeration value="loose"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element emptyStatus
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Enable / disable setting
Diagram
DiagramCommon_xsd_Simple_Type_boolean.tmp#boolean
Type boolean
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
Source
<xs:element name="emptyStatus" type="common:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Enable / disable setting</xs:documentation>
  </xs:annotation>
</xs:element>
Element emptyTransfer
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
When calls are not allowed to enter queue transfer
them to extension: extension extended number
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="emptyTransfer" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>When calls are not allowed to enter queue transfer
									them to extension: extension extended number</xs:documentation>
  </xs:annotation>
</xs:element>
Element dropCalls
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Drop calls from queue; Set 'no' for Never,
'strict' for All agents are unavailable or logged off, 'loose' for All agents
are logged off
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 0
Facets
enumeration no
enumeration strict
enumeration loose
Source
<xs:element name="dropCalls" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Drop calls from queue; Set 'no' for Never,
									'strict' for All agents are unavailable or logged off, 'loose' for All agents
									are logged off</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="no"/>
      <xs:enumeration value="strict"/>
      <xs:enumeration value="loose"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element unavailableStatus
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Enable / disable setting
Diagram
DiagramCommon_xsd_Simple_Type_boolean.tmp#boolean
Type boolean
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
Source
<xs:element name="unavailableStatus" type="common:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Enable / disable setting</xs:documentation>
  </xs:annotation>
</xs:element>
Element unavailableTransfer
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
When calls are dropped from queue transfer them to
extension: extension extended number
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="unavailableTransfer" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>When calls are dropped from queue transfer them to
									extension: extension extended number</xs:documentation>
  </xs:annotation>
</xs:element>
Element disconnectSndActive
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Enable/disable disconnectSnd
Diagram
DiagramCommon_xsd_Simple_Type_boolean.tmp#boolean
Type boolean
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
Source
<xs:element name="disconnectSndActive" type="common:boolean" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Enable/disable disconnectSnd</xs:documentation>
  </xs:annotation>
</xs:element>
Element disconnectSnd
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Sound id for the sound played on disconect due to
queue full
Diagram
DiagramCommon_xsd_Simple_Type_string.tmp#string
Type string
Properties
content: simple
minOccurs: 0
Facets
whiteSpace collapse
maxLength 255
Source
<xs:element name="disconnectSnd" type="common:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Sound id for the sound played on disconect due to
								queue full</xs:documentation>
  </xs:annotation>
</xs:element>
Complex Type PhoneQueue
Namespace http://4psa.com/ExtensionData.xsd/5.2.5
Annotations
Queue extension data
Diagram
DiagramExtensionData_xsd_Complex_Type_PhoneCallerIDInfo.tmp#PhoneCallerIDInfo_sendCallerIDExtensionData_xsd_Complex_Type_PhoneCallerIDInfo.tmp#PhoneCallerIDInfo_callerNameExtensionData_xsd_Complex_Type_PhoneCallerIDInfo.tmp#PhoneCallerIDInfo_sendCallerNoExtensionData_xsd_Complex_Type_PhoneCallerIDInfo.tmp#PhoneCallerIDInfo_callerNumberExtensionData_xsd_Complex_Type_PhoneCallerIDInfo.tmp#PhoneCallerIDInfo_defaultCallerIDRefExtensionData_xsd_Complex_Type_PhoneCallerIDInfo.tmp#PhoneCallerIDInfo_callerIDRefsExtensionData_xsd_Complex_Type_PhoneCallerIDInfo.tmp#PhoneCallerIDInfo_anonymousExtensionData_xsd_Complex_Type_PhoneCallerIDInfo.tmp#PhoneCallerIDInfo_callerIDInternalExtensionData_xsd_Complex_Type_PhoneCallerIDInfo.tmp#PhoneCallerIDInfo_callerIDOnTransferExtensionData_xsd_Complex_Type_PhoneCallerIDInfo.tmp#PhoneCallerIDInfo_SIPIdentityExtensionData_xsd_Complex_Type_PhoneCallerIDInfo.tmp#PhoneCallerIDInfoExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_nameExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_sizeExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_distributionExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_waitForExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_serviceExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_recordExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_recordStorageExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_agentMaxRingsExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_callBetweenExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_delayForExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_pickupAnnounceSndExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_reportWaitTimeExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_restartTimerExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_welcomeSndActiveExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_welcomeSndExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_announcePositionExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_announceHoldTimeExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_announceWaitExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_announceWaitMinExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_announceWaitMaxExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_announcePosFreqExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_periodicAnnounceFreqExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_exitToExtensionExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_reconnectExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_reconnectTimeExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_musicOnHoldFolderExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_thereAreSndExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_holdTimeSndExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_youAreNextSndExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_thankYouSndExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_callsWaitingSndExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_reportHoldSndExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_periodicAnnounceSndExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_secondSndExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_minuteSndExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_timeoutStatusExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_timeoutExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_timeoutParamExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_allowCallsExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_emptyStatusExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_emptyTransferExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_dropCallsExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_unavailableStatusExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_unavailableTransferExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_disconnectSndActiveExtensionData_xsd_Complex_Type_PhoneQueue.tmp#PhoneQueue_disconnectSnd
Type extension of PhoneCallerIDInfo
Type hierarchy
Used by
Element SetupExtension/phoneQueue
Complex Type ExtendedQueue
Model sendCallerID{0,1} , callerName{0,1} , sendCallerNo{0,1} , callerNumber{0,1} , defaultCallerIDRef{0,1} , callerIDRefs* , anonymous{0,1} , callerIDInternal{0,1} , callerIDOnTransfer{0,1} , SIPIdentity{0,1} , name{0,1} , size{0,1} , distribution{0,1} , waitFor{0,1} , service{0,1} , record{0,1} , recordStorage{0,1} , agentMaxRings{0,1} , callBetween{0,1} , delayFor{0,1} , pickupAnnounceSnd{0,1} , reportWaitTime{0,1} , restartTimer{0,1} , welcomeSndActive{0,1} , welcomeSnd{0,1} , announcePosition , announceHoldTime , announceWait , announceWaitMin{0,1} , announceWaitMax{0,1} , announcePosFreq{0,1} , periodicAnnounceFreq{0,1} , exitToExtension{0,1} , reconnect{0,1} , reconnectTime{0,1} , musicOnHoldFolder{0,1} , thereAreSnd{0,1} , holdTimeSnd{0,1} , youAreNextSnd{0,1} , thankYouSnd{0,1} , callsWaitingSnd{0,1} , reportHoldSnd{0,1} , periodicAnnounceSnd{0,1} , secondSnd{0,1} , minuteSnd{0,1} , timeoutStatus{0,1} , timeout{0,1} , timeoutParam{0,1} , allowCalls{0,1} , emptyStatus{0,1} , emptyTransfer{0,1} , dropCalls{0,1} , unavailableStatus{0,1} , unavailableTransfer{0,1} , disconnectSndActive{0,1} , disconnectSnd{0,1}
Children SIPIdentity, agentMaxRings, allowCalls, announceHoldTime, announcePosFreq, announcePosition, announceWait, announceWaitMax, announceWaitMin, anonymous, callBetween, callerIDInternal, callerIDOnTransfer, callerIDRefs, callerName, callerNumber, callsWaitingSnd, defaultCallerIDRef, delayFor, disconnectSnd, disconnectSndActive, distribution, dropCalls, emptyStatus, emptyTransfer, exitToExtension, holdTimeSnd, minuteSnd, musicOnHoldFolder, name, periodicAnnounceFreq, periodicAnnounceSnd, pickupAnnounceSnd, reconnect, reconnectTime, record, recordStorage, reportHoldSnd, reportWaitTime, restartTimer, secondSnd, sendCallerID, sendCallerNo, service, size, thankYouSnd, thereAreSnd, timeout, timeoutParam, timeoutStatus, unavailableStatus, unavailableTransfer, waitFor, welcomeSnd, welcomeSndActive, youAreNextSnd
Source
<xs:complexType name="PhoneQueue">
  <xs:annotation>
    <xs:documentation>Queue extension data</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="PhoneCallerIDInfo">
      <xs:sequence>
        <xs:element name="name" type="common:string" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Queue name</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="size" type="common:unlimitedUInt" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Queue size</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="distribution" default="ringall" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Call distribution algorithm. Default value: ring
								all</xs:documentation>
          </xs:annotation>
          <xs:simpleType>
            <xs:restriction base="xs:string">
              <xs:enumeration value="ringall"/>
              <xs:enumeration value="leastrecent"/>
              <xs:enumeration value="fewestcalls"/>
              <xs:enumeration value="random"/>
              <xs:enumeration value="rrmemory"/>
              <xs:enumeration value="linear"/>
              <xs:enumeration value="wrandom"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:element>
        <xs:element name="waitFor" type="xs:decimal" default="20" nillable="true" minOccurs="0">
          <xs:annotation>
            <xs:documentation>The period of time before retrying all agents again.
								Default value: 20 seconds</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="service" type="xs:decimal" nillable="true" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Service level agreement (seconds)</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="record" type="common:boolean" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Record all queue conversations</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="recordStorage" type="common:unlimitedUInt" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Call recording storage space (MB)</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:sequence>
          <xs:annotation>
            <xs:documentation>Local agents behavior</xs:documentation>
          </xs:annotation>
          <xs:element name="agentMaxRings" type="common:integer" default="20" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Ring an agent for a maximum of {agentMaxRings}
									seconds. Default value: 20 seconds.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="callBetween" type="common:integer" default="30" nillable="true" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Maintain a minimum of {callBetween} seconds
									between calls. Default value: 30 seconds.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="delayFor" type="common:integer" default="0" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Delay before connecting agent to caller. Default
									value: 0 seconds</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="pickupAnnounceSnd" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Pick-up announcement sound ID</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="reportWaitTime" type="common:boolean" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Report how long the extension waited in the
									queue</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="restartTimer" type="common:boolean" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Restart timer if agent does not
									answer</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
        <xs:sequence>
          <xs:annotation>
            <xs:documentation>Caller behavior</xs:documentation>
          </xs:annotation>
          <xs:element name="welcomeSndActive" type="common:boolean" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Enable/disable welcomeSnd</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="welcomeSnd" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Welcome sound ID</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="announcePosition" type="common:queueAnnounceOption">
            <xs:annotation>
              <xs:documentation>Announce hold position in queue</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="announceHoldTime" type="common:queueAnnounceOption">
            <xs:annotation>
              <xs:documentation>Announce current wait time</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="announceWait" type="common:queueAnnounceOption">
            <xs:annotation>
              <xs:documentation>Announce estimated wait time</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="announceWaitMin" type="common:integer" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Announce estimated wait time - lower limit</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="announceWaitMax" type="common:integer" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Announce estimated wait time - upper limit</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="announcePosFreq" type="common:integer" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Hold related announcements schedule</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="periodicAnnounceFreq" type="common:integer" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Periodic announcements period</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="exitToExtension" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Exit to extension on key pressed: extension
									extended number</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="reconnect" type="common:boolean" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Activate reconnection of caller to the same agent</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="reconnectTime" type="common:positiveInteger" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Try to connect caller to the same agent if connected in the last reconnectTime hours</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
        <xs:sequence>
          <xs:annotation>
            <xs:documentation>Sound files setup</xs:documentation>
          </xs:annotation>
          <xs:element name="musicOnHoldFolder" type="common:string" default="-1" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Music on hold folder.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="thereAreSnd" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>'There are' sound ID</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="holdTimeSnd" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>'The current estimated hold time is' sound
									ID</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="youAreNextSnd" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>'You are now first in line' sound
									ID</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="thankYouSnd" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>'Thank you for your patience' sound
									ID</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="callsWaitingSnd" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>'Calls waiting' sound ID</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="reportHoldSnd" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>'Hold time' sound ID</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="periodicAnnounceSnd" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>'All reps busy / wait for next' sound
									ID</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="secondSnd" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>'Seconds' sound ID</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="minuteSnd" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>'Minutes' sound ID</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
        <xs:sequence>
          <xs:element name="timeoutStatus" type="common:boolean" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Enable / disable setting</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="timeout" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Transfer extension extended number when a caller
									has been waiting in the queue</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="timeoutParam" type="common:integer" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Number of seconds a caller has been waiting in the
									queue</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
        <xs:sequence>
          <xs:element name="allowCalls" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Allow calls to enter queue; Set 'yes' for 'There
									are agents on queue, even logged off', 'strict' for 'At least
									one agent is logged in and available', 'loose' for 'At least one
									agent is logged in, even if unavailable'</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="yes"/>
                <xs:enumeration value="strict"/>
                <xs:enumeration value="loose"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
          <xs:element name="emptyStatus" type="common:boolean" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Enable / disable setting</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="emptyTransfer" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>When calls are not allowed to enter queue transfer
									them to extension: extension extended number</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
        <xs:sequence>
          <xs:element name="dropCalls" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Drop calls from queue; Set 'no' for Never,
									'strict' for All agents are unavailable or logged off, 'loose' for All agents
									are logged off</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:string">
                <xs:enumeration value="no"/>
                <xs:enumeration value="strict"/>
                <xs:enumeration value="loose"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
          <xs:element name="unavailableStatus" type="common:boolean" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Enable / disable setting</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="unavailableTransfer" type="common:string" minOccurs="0">
            <xs:annotation>
              <xs:documentation>When calls are dropped from queue transfer them to
									extension: extension extended number</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
        <xs:element name="disconnectSndActive" type="common:boolean" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Enable/disable disconnectSnd</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="disconnectSnd" type="common:string" minOccurs="0">
          <xs:annotation>
            <xs:documentation>Sound id for the sound played on disconect due to
								queue full</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>