1 <?xml version="1.0" encoding="UTF-8"?>
\r
3 <!-- ********************************************************************** -->
\r
4 <!-- Copyright (c) 2000-2012 BroadSoft, Inc. All rights reserved. -->
\r
5 <!-- ********************************************************************** -->
\r
6 <!-- O C I X M L S C H E M A : S E R V I C E P A R T -->
\r
8 <!-- A U T O A T T E N D A N T S E R V I C E -->
\r
10 <!-- This file defines the XML Schema for the BroadSoft Application Server -->
\r
11 <!-- Open Client Interface (OCI). -->
\r
12 <!-- ********************************************************************** -->
\r
14 <xs:schema xmlns:xs = "http://www.w3.org/2001/XMLSchema"
\r
17 attributeFormDefault = "qualified"
\r
18 elementFormDefault = "qualified">
\r
20 <xs:import namespace = "C"
\r
21 schemaLocation = "../OCISchemaBASE.xsd"/>
\r
23 <xs:include schemaLocation="../OCISchemaDataTypes.xsd"/>
\r
25 <!-- ********************************************************************************** -->
\r
26 <!-- A U T O A T T E N D A N T R E Q U E S T S A N D R E S P O N S E S -->
\r
27 <!-- ********************************************************************************** -->
\r
29 Requests and responses are listed here in alphabetical order.
\r
30 The non-primitive attributes inside the commands are defined in another
\r
31 section of the schema.
\r
33 Requests in this schema file:
\r
34 GroupAutoAttendantAddInstanceRequest20
\r
35 GroupAutoAttendantDeleteInstanceRequest
\r
36 GroupAutoAttendantGetInstanceListRequest
\r
37 GroupAutoAttendantGetInstanceRequest20
\r
38 GroupAutoAttendantModifyActiveInstanceListRequest
\r
39 GroupAutoAttendantModifyInstanceRequest20
\r
40 GroupAutoAttendantSubmenuGetListRequest
\r
41 GroupAutoAttendantSubmenuGetUsageListRequest
\r
42 GroupAutoAttendantSubmenuGetRequest20
\r
43 GroupAutoAttendantSubmenuModifyRequest20
\r
44 GroupAutoAttendantSubmenuAddRequest20
\r
45 GroupAutoAttendantSubmenuDeleteListRequest
\r
49 <xs:complexType name="GroupAutoAttendantAddInstanceRequest20">
\r
52 <asDataModeSupported>true</asDataModeSupported>
\r
53 <hssDataModeSupported>false</hssDataModeSupported>
\r
56 Add a Auto Attendant instance to a group.
\r
57 The domain is required in the serviceUserId.
\r
58 Only Group and Enterprise level schedules are accepted.
\r
59 The response is either SuccessResponse or ErrorResponse.
\r
61 The following elements are only used in AS data mode:
\r
62 type, use AutoAttendantType.BASIC in HSS mode.
\r
64 The following elements are only valid for Standard Auto
\r
70 <xs:extension base="core:OCIRequest">
\r
72 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
73 <xs:element name="groupId" type="GroupId"/>
\r
74 <xs:element name="serviceUserId" type="UserId"/>
\r
75 <xs:element name="serviceInstanceProfile" type="ServiceInstanceAddProfile"/>
\r
76 <xs:element name="type" type="AutoAttendantType"/>
\r
77 <xs:element name="firstDigitTimeoutSeconds" type="FirstDigitTimoutSeconds"/>
\r
78 <xs:element name="enableVideo" type="xs:boolean"/>
\r
79 <xs:element name="businessHours" type="TimeSchedule" minOccurs="0"/>
\r
80 <xs:element name="holidaySchedule" type="HolidaySchedule" minOccurs="0"/>
\r
81 <xs:element name="extensionDialingScope" type="AutoAttendantDialingScope"/>
\r
82 <xs:element name="nameDialingScope" type="AutoAttendantDialingScope"/>
\r
83 <xs:element name="nameDialingEntries" type="AutoAttendantNameDialingEntry"/>
\r
84 <xs:element name="businessHoursMenu" type="AutoAttendantAddMenu20" minOccurs="0"/>
\r
85 <xs:element name="afterHoursMenu" type="AutoAttendantAddMenu20" minOccurs="0"/>
\r
86 <xs:element name="holidayMenu" type="AutoAttendantAddMenu20" minOccurs="0"/>
\r
87 <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>
\r
90 </xs:complexContent>
\r
93 <xs:complexType name="GroupAutoAttendantDeleteInstanceRequest">
\r
96 Delete a Auto Attendant instance from a group.
\r
97 The response is either SuccessResponse or ErrorResponse.
\r
100 <xs:complexContent>
\r
101 <xs:extension base="core:OCIRequest">
\r
103 <xs:element name="serviceUserId" type="UserId"/>
\r
106 </xs:complexContent>
\r
109 <xs:complexType name="GroupAutoAttendantGetInstanceListRequest">
\r
112 <asDataModeSupported>true</asDataModeSupported>
\r
113 <hssDataModeSupported>true</hssDataModeSupported>
\r
116 Get a list of Auto Attendant instances within a group.
\r
117 The response is either GroupAutoAttendantGetInstanceListResponse or ErrorResponse.
\r
118 It is possible to get the instances within a specified department.
\r
119 </xs:documentation>
\r
121 <xs:complexContent>
\r
122 <xs:extension base="core:OCIRequest">
\r
124 <xs:element name="serviceProviderId" type="ServiceProviderId"/>
\r
125 <xs:element name="groupId" type="GroupId"/>
\r
126 <xs:element name="groupDepartmentName" type="DepartmentName" minOccurs="0"/>
\r
129 </xs:complexContent>
\r
132 <xs:complexType name="GroupAutoAttendantGetInstanceListResponse">
\r
135 <asDataModeSupported>true</asDataModeSupported>
\r
136 <hssDataModeSupported>true</hssDataModeSupported>
\r
139 Response to the GroupAutoAttendantGetInstanceListRequest.
\r
140 Contains a table with column headings:
\r
141 "Service User Id", "Name", "Video", "Phone Number", "Extension", "Department", "Is Active", "Type".
\r
142 The column values for "Video" and "Is Active" can either be true, or false.
\r
143 The column values for "Type" can either be Basic or Standard.
\r
145 In HSS Mode the value for the "Type" column will always be populated with Basic.
\r
146 </xs:documentation>
\r
148 <xs:complexContent>
\r
149 <xs:extension base="core:OCIDataResponse">
\r
151 <xs:element name="autoAttendantTable" type="core:OCITable"/>
\r
154 </xs:complexContent>
\r
157 <xs:complexType name="GroupAutoAttendantGetInstanceRequest20">
\r
160 <asDataModeSupported>true</asDataModeSupported>
\r
161 <hssDataModeSupported>false</hssDataModeSupported>
\r
164 Request to get all the information of a Auto Attendant instance.
\r
165 The response is either GroupAutoAttendantGetInstanceResponse20 or ErrorResponse.
\r
166 </xs:documentation>
\r
168 <xs:complexContent>
\r
169 <xs:extension base="core:OCIRequest">
\r
171 <xs:element name="serviceUserId" type="UserId"/>
\r
174 </xs:complexContent>
\r
177 <xs:complexType name="GroupAutoAttendantGetInstanceResponse20">
\r
180 <asDataModeSupported>true</asDataModeSupported>
\r
181 <hssDataModeSupported>false</hssDataModeSupported>
\r
184 Response to GroupAutoAttendantGetInstanceRequest20.
\r
185 Contains the service profile information.
\r
188 The following elements are only used in AS data mode:
\r
189 type, use AutoAttendantType.BASIC in HSS mode.
\r
191 The following elements are only valid for Standard Auto
\r
194 </xs:documentation>
\r
196 <xs:complexContent>
\r
197 <xs:extension base="core:OCIDataResponse">
\r
199 <xs:element name="serviceInstanceProfile" type="ServiceInstanceReadProfile19sp1"/>
\r
200 <xs:element name="type" type="AutoAttendantType"/>
\r
201 <xs:element name="firstDigitTimeoutSeconds" type="FirstDigitTimoutSeconds"/>
\r
202 <xs:element name="enableVideo" type="xs:boolean"/>
\r
203 <xs:element name="businessHours" type="TimeSchedule" minOccurs="0"/>
\r
204 <xs:element name="holidaySchedule" type="HolidaySchedule" minOccurs="0"/>
\r
205 <xs:element name="extensionDialingScope" type="AutoAttendantDialingScope"/>
\r
206 <xs:element name="nameDialingScope" type="AutoAttendantDialingScope"/>
\r
207 <xs:element name="nameDialingEntries" type="AutoAttendantNameDialingEntry"/>
\r
208 <xs:element name="businessHoursMenu" type="AutoAttendantReadMenu20"/>
\r
209 <xs:element name="afterHoursMenu" type="AutoAttendantReadMenu20"/>
\r
210 <xs:element name="holidayMenu" type="AutoAttendantReadMenu20" minOccurs="0"/>
\r
211 <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>
\r
214 </xs:complexContent>
\r
217 <xs:complexType name="GroupAutoAttendantModifyActiveInstanceListRequest">
\r
220 Request to set the active status of Auto Attendant instances.
\r
221 The response is either SuccessResponse or ErrorResponse.
\r
222 </xs:documentation>
\r
224 <xs:complexContent>
\r
225 <xs:extension base="core:OCIRequest">
\r
227 <xs:element name="serviceActivation" type="ServiceActivation" minOccurs="0" maxOccurs="unbounded"/>
\r
230 </xs:complexContent>
\r
233 <xs:complexType name="GroupAutoAttendantModifyInstanceRequest20">
\r
236 <asDataModeSupported>true</asDataModeSupported>
\r
237 <hssDataModeSupported>true</hssDataModeSupported>
\r
240 Request to modify an Auto Attendant instance.
\r
241 Only Group and Enterprise level schedules are accepted.
\r
242 The response is either SuccessResponse or ErrorResponse.
\r
244 The following elements are only used in AS data mode:
\r
246 The following elements are only valid for Standard Auto
\r
249 </xs:documentation>
\r
251 <xs:complexContent>
\r
252 <xs:extension base="core:OCIRequest">
\r
254 <xs:element name="serviceUserId" type="UserId"/>
\r
255 <xs:element name="serviceInstanceProfile" type="ServiceInstanceModifyProfile" minOccurs="0"/>
\r
256 <xs:element name="firstDigitTimeoutSeconds" type="FirstDigitTimoutSeconds" minOccurs="0"/>
\r
257 <xs:element name="enableVideo" type="xs:boolean" minOccurs="0"/>
\r
258 <xs:element name="businessHours" type="TimeSchedule" nillable="true" minOccurs="0"/>
\r
259 <xs:element name="holidaySchedule" type="HolidaySchedule" nillable="true" minOccurs="0"/>
\r
260 <xs:element name="extensionDialingScope" type="AutoAttendantDialingScope" minOccurs="0"/>
\r
261 <xs:element name="nameDialingScope" type="AutoAttendantDialingScope" minOccurs="0"/>
\r
262 <xs:element name="nameDialingEntries" type="AutoAttendantNameDialingEntry" minOccurs="0"/>
\r
263 <xs:element name="businessHoursMenu" type="AutoAttendantModifyMenu20" minOccurs="0"/>
\r
264 <xs:element name="afterHoursMenu" type="AutoAttendantModifyMenu20" minOccurs="0"/>
\r
265 <xs:element name="holidayMenu" type="AutoAttendantModifyMenu20" minOccurs="0"/>
\r
266 <xs:element name="networkClassOfService" type="NetworkClassOfServiceName" minOccurs="0"/>
\r
269 </xs:complexContent>
\r
272 <xs:complexType name="GroupAutoAttendantSubmenuGetListRequest">
\r
275 <asDataModeSupported>true</asDataModeSupported>
\r
276 <hssDataModeSupported>false</hssDataModeSupported>
\r
279 Get a list of Auto Attendant Submenus.
\r
280 The response is either GroupAutoAttendantSubmenuGetListResponse or ErrorResponse.
\r
281 This request is only valid for Standard auto attendants.
\r
282 </xs:documentation>
\r
284 <xs:complexContent>
\r
285 <xs:extension base="core:OCIRequest">
\r
287 <xs:element name="serviceUserId" type="UserId"/>
\r
290 </xs:complexContent>
\r
293 <xs:complexType name="GroupAutoAttendantSubmenuGetListResponse">
\r
296 <asDataModeSupported>true</asDataModeSupported>
\r
297 <hssDataModeSupported>false</hssDataModeSupported>
\r
300 Response to the GroupAutoAttendantSubmenuGetListRequest.
\r
301 Contains a table with column headings:
\r
302 "Submenu Id" "Is Used".
\r
303 The column values for "Is Used" can either be true, or false.
\r
304 </xs:documentation>
\r
306 <xs:complexContent>
\r
307 <xs:extension base="core:OCIDataResponse">
\r
309 <xs:element name="submenuTable" type="core:OCITable"/>
\r
312 </xs:complexContent>
\r
315 <xs:complexType name="GroupAutoAttendantSubmenuGetUsageListRequest">
\r
318 <asDataModeSupported>true</asDataModeSupported>
\r
319 <hssDataModeSupported>false</hssDataModeSupported>
\r
322 Get a list of Auto Attendant Business Hours Menu,After Hours Menu,Holiday Menu and Submenus that use this submenu.
\r
323 The response is either GroupAutoAttendantSubmenuGetUsageListResponse or ErrorResponse.
\r
324 This request is only valid for Standard auto attendants.
\r
325 </xs:documentation>
\r
327 <xs:complexContent>
\r
328 <xs:extension base="core:OCIRequest">
\r
330 <xs:element name="serviceUserId" type="UserId"/>
\r
331 <xs:element name="submenuId" type="AutoAttendantSubmenuId"/>
\r
334 </xs:complexContent>
\r
337 <xs:complexType name="GroupAutoAttendantSubmenuGetUsageListResponse">
\r
340 Response to the GroupAutoAttendantSubmenuGetUsageListRequest.
\r
341 Contains a table with column headings:
\r
342 "Type" and "Submenu ID".
\r
344 The "Type" Column will contain one of the following: Business Hours Menu,
\r
345 After Hours Menu, Holiday Menu or Submenu.
\r
347 The "Submenu ID" Column will be left blank when the "Type" Column contains one
\r
348 of the base menu types (Business Hours Menu, After Hours Menu or Holiday Menu),
\r
349 and will contain the Submenu ID when the "Type" Column contains type Submenu.
\r
350 </xs:documentation>
\r
352 <xs:complexContent>
\r
353 <xs:extension base="core:OCIDataResponse">
\r
355 <xs:element name="submenuTable" type="core:OCITable"/>
\r
358 </xs:complexContent>
\r
361 <xs:complexType name="GroupAutoAttendantSubmenuGetRequest20">
\r
364 <asDataModeSupported>true</asDataModeSupported>
\r
365 <hssDataModeSupported>false</hssDataModeSupported>
\r
368 Request to get an Auto Attendant submenu instance.
\r
369 The response is either GroupAutoAttendantSubmenuGetResponse20 or ErrorResponse.
\r
370 This request is only valid for Standard auto attendants.
\r
371 </xs:documentation>
\r
373 <xs:complexContent>
\r
374 <xs:extension base="core:OCIRequest">
\r
376 <xs:element name="serviceUserId" type="UserId"/>
\r
377 <xs:element name="submenuId" type="AutoAttendantSubmenuId"/>
\r
380 </xs:complexContent>
\r
383 <xs:complexType name="GroupAutoAttendantSubmenuGetResponse20">
\r
386 <asDataModeSupported>true</asDataModeSupported>
\r
387 <hssDataModeSupported>false</hssDataModeSupported>
\r
390 Response to GroupAutoAttendantSubmenuGetRequest20.
\r
391 Contains AutoAttendant submenu information.
\r
392 </xs:documentation>
\r
394 <xs:complexContent>
\r
395 <xs:extension base="core:OCIDataResponse">
\r
397 <xs:element name="announcementSelection" type="AnnouncementSelection"/>
\r
398 <xs:element name="audioFile" type="AnnouncementFileLevelKey" minOccurs="0"/>
\r
399 <xs:element name="videoFile" type="AnnouncementFileLevelKey" minOccurs="0"/>
\r
400 <xs:element name="enableLevelExtensionDialing" type="xs:boolean"/>
\r
401 <xs:element name="keyConfiguration" type="AutoAttendantKeyReadConfiguration20" minOccurs="0" maxOccurs="12"/>
\r
404 </xs:complexContent>
\r
407 <xs:complexType name="GroupAutoAttendantSubmenuModifyRequest20">
\r
410 <asDataModeSupported>true</asDataModeSupported>
\r
411 <hssDataModeSupported>false</hssDataModeSupported>
\r
414 Request to modify an Auto Attendant submenu instance.
\r
415 The response is either SuccessResponse or ErrorResponse.
\r
416 This request is only valid for Standard auto attendants.
\r
417 </xs:documentation>
\r
419 <xs:complexContent>
\r
420 <xs:extension base="core:OCIRequest">
\r
422 <xs:element name="serviceUserId" type="UserId"/>
\r
423 <xs:element name="submenuId" type="AutoAttendantSubmenuId"/>
\r
424 <xs:element name="newSubmenuId" type="AutoAttendantSubmenuId" minOccurs="0"/>
\r
425 <xs:element name="announcementSelection" type="AnnouncementSelection" minOccurs="0"/>
\r
426 <xs:element name="audioFile" type="AnnouncementFileLevelKey" minOccurs="0" nillable="true"/>
\r
427 <xs:element name="videoFile" type="AnnouncementFileLevelKey" minOccurs="0" nillable="true"/>
\r
428 <xs:element name="enableLevelExtensionDialing" type="xs:boolean" minOccurs="0"/>
\r
429 <xs:element name="keyConfiguration" type="AutoAttendantKeyModifyConfiguration20" minOccurs="0" maxOccurs="12"/>
\r
432 </xs:complexContent>
\r
435 <xs:complexType name="GroupAutoAttendantSubmenuAddRequest20">
\r
438 <asDataModeSupported>true</asDataModeSupported>
\r
439 <hssDataModeSupported>false</hssDataModeSupported>
\r
442 Request to add an Auto Attendant submenu instance.
\r
443 The response is either SuccessResponse or ErrorResponse.
\r
444 This request is only valid for Standard auto attendants.
\r
445 </xs:documentation>
\r
447 <xs:complexContent>
\r
448 <xs:extension base="core:OCIRequest">
\r
450 <xs:element name="serviceUserId" type="UserId"/>
\r
451 <xs:element name="submenuId" type="AutoAttendantSubmenuId"/>
\r
452 <xs:element name="announcementSelection" type="AnnouncementSelection"/>
\r
453 <xs:element name="audioFile" type="AnnouncementFileLevelKey" minOccurs="0"/>
\r
454 <xs:element name="videoFile" type="AnnouncementFileLevelKey" minOccurs="0"/>
\r
455 <xs:element name="enableLevelExtensionDialing" type="xs:boolean"/>
\r
456 <xs:element name="keyConfiguration" type="AutoAttendantKeyConfiguration20" minOccurs="0" maxOccurs="12"/>
\r
459 </xs:complexContent>
\r
462 <xs:complexType name="GroupAutoAttendantSubmenuDeleteListRequest">
\r
465 <asDataModeSupported>true</asDataModeSupported>
\r
466 <hssDataModeSupported>false</hssDataModeSupported>
\r
469 Delete a submenu form an auto attendant.
\r
470 The response is either SuccessResponse or ErrorResponse.
\r
471 This request is only valid for Standard auto attendants.
\r
472 </xs:documentation>
\r
474 <xs:complexContent>
\r
475 <xs:extension base="core:OCIRequest">
\r
477 <xs:element name="serviceUserId" type="UserId"/>
\r
478 <xs:element name="submenuId" type="AutoAttendantSubmenuId" minOccurs="1" maxOccurs="unbounded"/>
\r
481 </xs:complexContent>
\r
484 <xs:complexType name="AutoAttendantKeyConfiguration20">
\r
487 The configuration of a key for Auto Attendant.
\r
488 </xs:documentation>
\r
491 <xs:element name="key" type="AutoAttendantMenuKey"/>
\r
492 <xs:element name="entry" type="AutoAttendantKeyConfigurationEntry20"/>
\r
496 <xs:complexType name="AutoAttendantKeyModifyConfiguration20">
\r
499 The modify configuration of a key for Auto Attendant.
\r
500 </xs:documentation>
\r
503 <xs:element name="key" type="AutoAttendantMenuKey"/>
\r
504 <xs:element name="entry" type="AutoAttendantKeyConfigurationModifyEntry20" nillable="true"/>
\r
508 <xs:complexType name="AutoAttendantKeyReadConfiguration20">
\r
511 The read configuration of a key for Auto Attendant.
\r
512 </xs:documentation>
\r
515 <xs:element name="key" type="AutoAttendantMenuKey"/>
\r
516 <xs:element name="entry" type="AutoAttendantKeyConfigurationReadEntry20"/>
\r
520 <xs:complexType name="AutoAttendantKeyConfigurationEntry20">
\r
523 The configuration entry of a key for Auto Attendant.
\r
524 The following data elements are only used in AS data mode:
\r
528 The following data elements are only valid for Standard Auto
\r
531 </xs:documentation>
\r
534 <xs:element name="description" type="AutoAttendantMenuKeyDescription" minOccurs="0"/>
\r
535 <xs:element name="action" type="AutoAttendantKeyAction"/>
\r
536 <xs:element name="phoneNumber" type="OutgoingDN" minOccurs="0"/>
\r
537 <xs:element name="audioFile" type="AnnouncementFileLevelKey" minOccurs="0"/>
\r
538 <xs:element name="videoFile" type="AnnouncementFileLevelKey" minOccurs="0"/>
\r
539 <xs:element name="submenuId" type="AutoAttendantSubmenuId" minOccurs="0"/>
\r
543 <xs:complexType name="AutoAttendantKeyConfigurationModifyEntry20">
\r
546 The modify configuration entry of a key for Auto Attendant.
\r
547 The following data elements are only used in AS data mode:
\r
551 The following data elements are only valid for Standard Auto
\r
554 </xs:documentation>
\r
557 <xs:element name="description" type="AutoAttendantMenuKeyDescription" nillable="true" minOccurs="0"/>
\r
558 <xs:element name="action" type="AutoAttendantKeyAction"/>
\r
559 <xs:element name="phoneNumber" type="OutgoingDN" nillable="true" minOccurs="0"/>
\r
560 <xs:element name="audioFile" type="AnnouncementFileLevelKey" minOccurs="0" nillable="true"/>
\r
561 <xs:element name="videoFile" type="AnnouncementFileLevelKey" minOccurs="0" nillable="true"/>
\r
562 <xs:element name="submenuId" type="AutoAttendantSubmenuId" nillable="true" minOccurs="0"/>
\r
566 <xs:complexType name="AutoAttendantKeyConfigurationReadEntry20">
\r
569 The read configuration entry of a key for Auto Attendant.
\r
570 The following data elements are only used in AS data mode:
\r
572 The following data elements are only valid for Standard Auto
\r
575 </xs:documentation>
\r
578 <xs:element name="description" type="AutoAttendantMenuKeyDescription" minOccurs="0"/>
\r
579 <xs:element name="action" type="AutoAttendantKeyAction"/>
\r
580 <xs:element name="phoneNumber" type="OutgoingDN" minOccurs="0"/>
\r
581 <xs:element name="audioFile" type="AnnouncementFileLevelKey" minOccurs="0"/>
\r
582 <xs:element name="videoFile" type="AnnouncementFileLevelKey" minOccurs="0"/>
\r
583 <xs:element name="submenuId" type="AutoAttendantSubmenuId" minOccurs="0"/>
\r
587 <xs:complexType name="AutoAttendantAddMenu20">
\r
590 The configuration of the automated receptionist greeting
\r
591 prompt and dialing menu to be used during after business hours.
\r
592 </xs:documentation>
\r
595 <xs:element name="announcementSelection" type="AnnouncementSelection"/>
\r
596 <xs:element name="audioFile" type="AnnouncementFileLevelKey" minOccurs="0"/>
\r
597 <xs:element name="videoFile" type="AnnouncementFileLevelKey" minOccurs="0"/>
\r
598 <xs:element name="enableFirstMenuLevelExtensionDialing" type="xs:boolean"/>
\r
599 <xs:element name="keyConfiguration" type="AutoAttendantKeyConfiguration20" minOccurs="0" maxOccurs="12"/>
\r
603 <xs:complexType name="AutoAttendantModifyMenu20">
\r
606 The configuration of the automated receptionist greeting
\r
607 prompt and dialing menu to be used during business hours.
\r
608 It is used when modifying an Auto Attendant group.
\r
609 </xs:documentation>
\r
612 <xs:element name="announcementSelection" type="AnnouncementSelection" minOccurs="0"/>
\r
613 <xs:element name="audioFile" type="AnnouncementFileLevelKey" minOccurs="0" nillable="true"/>
\r
614 <xs:element name="videoFile" type="AnnouncementFileLevelKey" minOccurs="0" nillable="true"/>
\r
615 <xs:element name="enableFirstMenuLevelExtensionDialing" type="xs:boolean" minOccurs="0"/>
\r
616 <xs:element name="keyConfiguration" type="AutoAttendantKeyModifyConfiguration20" minOccurs="0" maxOccurs="12"/>
\r
620 <xs:complexType name="AutoAttendantReadMenu20">
\r
623 The configuration of the automated receptionist greeting
\r
624 prompt and dialing menu to be used during after business hours.
\r
625 </xs:documentation>
\r
628 <xs:element name="announcementSelection" type="AnnouncementSelection"/>
\r
629 <xs:element name="audioFile" type="AnnouncementFileLevelKey" minOccurs="0"/>
\r
630 <xs:element name="videoFile" type="AnnouncementFileLevelKey" minOccurs="0"/>
\r
631 <xs:element name="enableFirstMenuLevelExtensionDialing" type="xs:boolean"/>
\r
632 <xs:element name="keyConfiguration" type="AutoAttendantKeyReadConfiguration20" minOccurs="0" maxOccurs="12"/>
\r
636 <xs:simpleType name="AutoAttendantType">
\r
639 Auto Attendant type.
\r
640 </xs:documentation>
\r
642 <xs:restriction base="xs:token">
\r
643 <xs:enumeration value="Basic"/>
\r
644 <xs:enumeration value="Standard"/>
\r