initial commit
[BroadWorks-OCI.git] / share / OCISchemaAS / Services / OCISchemaServiceMWIDeliveryToMobileEndpoint.xsd
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 \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
7 <!--                                                                        -->\r
8 <!-- M   W   I   D E L I V E R Y   T O   M O B I L E                        -->\r
9 <!-- E N D P O I N T  S E R V I C E                                         -->\r
10 <!--                                                                        -->\r
11 <!-- This file defines the XML Schema for the BroadSoft Application Server  -->\r
12 <!-- Open Client Interface (OCI).                                           -->\r
13 <!-- ********************************************************************** -->\r
14 \r
15 <xs:schema xmlns:xs             = "http://www.w3.org/2001/XMLSchema"\r
16            xmlns:core           = "C"\r
17            xmlns                = ""\r
18            attributeFormDefault = "qualified"\r
19            elementFormDefault   = "qualified">\r
20   \r
21   <xs:import namespace      = "C"\r
22              schemaLocation = "../OCISchemaBASE.xsd"/>\r
23   \r
24   <xs:include schemaLocation="../OCISchemaDataTypes.xsd"/>\r
25   \r
26   <!-- ********************************************************************************** -->\r
27   <!-- M   W   I   D E L I V E R Y   T O   M O B I L E   E N D P O I N T                  -->\r
28   <!-- R E Q U E S T S  A N D  R E S P O N S E S                                          -->\r
29   <!-- ********************************************************************************** -->\r
30   <!--\r
31   Requests and responses are listed here in alphabetical order.\r
32   The non-primitive attributes inside the commands are defined in another\r
33   section of the schema.\r
34 \r
35   Requests in this schema file:\r
36     GroupMWIDeliveryToMobileEndpointGetRequest    \r
37     GroupMWIDeliveryToMobileEndpointModifyRequest    \r
38     GroupMWIDeliveryToMobileEndpointCustomTemplateAddRequest    \r
39     GroupMWIDeliveryToMobileEndpointCustomTemplateDeleteRequest    \r
40     GroupMWIDeliveryToMobileEndpointCustomTemplateGetRequest    \r
41     GroupMWIDeliveryToMobileEndpointCustomTemplateModifyRequest    \r
42     ServiceProviderMWIDeliveryToMobileEndpointGetRequest    \r
43     ServiceProviderMWIDeliveryToMobileEndpointModifyRequest    \r
44     ServiceProviderMWIDeliveryToMobileEndpointCustomTemplateAddRequest    \r
45     ServiceProviderMWIDeliveryToMobileEndpointCustomTemplateDeleteRequest    \r
46     ServiceProviderMWIDeliveryToMobileEndpointCustomTemplateGetRequest    \r
47     ServiceProviderMWIDeliveryToMobileEndpointCustomTemplateModifyRequest    \r
48     UserMWIDeliveryToMobileEndpointGetRequest    \r
49     UserMWIDeliveryToMobileEndpointModifyRequest    \r
50     \r
51   --> \r
52   \r
53   <xs:complexType name="GroupMWIDeliveryToMobileEndpointGetRequest">\r
54     <xs:annotation>\r
55       <xs:documentation>\r
56         Requests group MWI custom notifications settings.\r
57         The response is either a GroupMWIDeliveryToMobileEndpointGetResponse or an ErrorResponse.\r
58       </xs:documentation>\r
59     </xs:annotation>\r
60     <xs:complexContent>\r
61       <xs:extension base="core:OCIRequest">\r
62         <xs:sequence>\r
63           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
64           <xs:element name="groupId" type="GroupId"/>\r
65         </xs:sequence>\r
66       </xs:extension>\r
67     </xs:complexContent>\r
68   </xs:complexType>    \r
69     \r
70   <xs:complexType name="GroupMWIDeliveryToMobileEndpointGetResponse">\r
71     <xs:annotation>\r
72       <xs:documentation>\r
73         Response to GroupMWIDeliveryToMobileEndpointGetRequest.\r
74         \r
75         The templateActivationTable contains the list of templates defined for the group.\r
76         The column headings are "Enable", "Language", "Type".\r
77         \r
78       </xs:documentation>\r
79     </xs:annotation>\r
80     <xs:complexContent>\r
81       <xs:extension base="core:OCIDataResponse">\r
82         <xs:sequence>\r
83           <xs:element name="useSettingLevel" type="MWIDeliveryToMobileEndpointGroupSettingLevel"/>\r
84           <xs:element name="templateActivationTable" type="core:OCITable"/>\r
85         </xs:sequence>\r
86       </xs:extension>\r
87     </xs:complexContent>\r
88   </xs:complexType>    \r
89     \r
90   <xs:complexType name="GroupMWIDeliveryToMobileEndpointModifyRequest">\r
91     <xs:annotation>\r
92       <xs:documentation>\r
93          Modify the group level MWI custom notifications settings.\r
94         The response is either a SuccessResponse or an ErrorResponse.\r
95         \r
96         If the request is executed by a group administrator and modifies the useSettingLevel, the request is rejected.\r
97         \r
98       </xs:documentation>\r
99     </xs:annotation>\r
100     <xs:complexContent>\r
101       <xs:extension base="core:OCIRequest">\r
102         <xs:sequence>\r
103           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
104           <xs:element name="groupId" type="GroupId"/>\r
105           <xs:element name="useSettingLevel" type="MWIDeliveryToMobileEndpointGroupSettingLevel" minOccurs="0"/>\r
106           <xs:element name="templateActivation" type="MWIDeliveryToMobileEndpointTemplateActivation" minOccurs="0" maxOccurs="unbounded"/>\r
107         </xs:sequence>\r
108       </xs:extension>\r
109     </xs:complexContent>\r
110   </xs:complexType>    \r
111     \r
112   <xs:complexType name="GroupMWIDeliveryToMobileEndpointCustomTemplateAddRequest">\r
113     <xs:annotation>\r
114       <xs:documentation>\r
115          Create a MWI Delivery to Mobile Endpoint Custom Template.\r
116         The response is either a SuccessResponse or an ErrorResponse.\r
117       </xs:documentation>\r
118     </xs:annotation>\r
119     <xs:complexContent>\r
120       <xs:extension base="core:OCIRequest">\r
121         <xs:sequence>\r
122           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
123           <xs:element name="groupId" type="GroupId"/>\r
124           <xs:element name="language" type="Language"/>\r
125           <xs:element name="type" type="MWIDeliveryToMobileEndpointTemplateType"/>\r
126           <xs:element name="isEnabled" type="xs:boolean"/>\r
127           <xs:element name="templateBody" type="MWIDeliveryToMobileEndpointTemplateBody"/>\r
128         </xs:sequence>\r
129       </xs:extension>\r
130     </xs:complexContent>\r
131   </xs:complexType>    \r
132     \r
133   <xs:complexType name="GroupMWIDeliveryToMobileEndpointCustomTemplateDeleteRequest">\r
134     <xs:annotation>\r
135       <xs:documentation>\r
136          Delete a MWI Delivery to Mobile Endpoint Custom Template.\r
137         The response is either a SuccessResponse or an ErrorResponse.\r
138       </xs:documentation>\r
139     </xs:annotation>\r
140     <xs:complexContent>\r
141       <xs:extension base="core:OCIRequest">\r
142         <xs:sequence>\r
143           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
144           <xs:element name="groupId" type="GroupId"/>\r
145           <xs:element name="language" type="Language"/>\r
146           <xs:element name="type" type="MWIDeliveryToMobileEndpointTemplateType"/>\r
147         </xs:sequence>\r
148       </xs:extension>\r
149     </xs:complexContent>\r
150   </xs:complexType>    \r
151     \r
152   <xs:complexType name="GroupMWIDeliveryToMobileEndpointCustomTemplateGetRequest">\r
153     <xs:annotation>\r
154       <xs:documentation>\r
155         Request a MWI Delivery to Mobile Endpoint Custom Template.\r
156         The response is either a GroupMWIDeliveryToMobileEndpointCustomTemplateGetResponse or an ErrorResponse.\r
157       </xs:documentation>\r
158     </xs:annotation>\r
159     <xs:complexContent>\r
160       <xs:extension base="core:OCIRequest">\r
161         <xs:sequence>\r
162           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
163           <xs:element name="groupId" type="GroupId"/>\r
164           <xs:element name="language" type="Language"/>\r
165           <xs:element name="type" type="MWIDeliveryToMobileEndpointTemplateType"/>\r
166         </xs:sequence>\r
167       </xs:extension>\r
168     </xs:complexContent>\r
169   </xs:complexType>    \r
170     \r
171   <xs:complexType name="GroupMWIDeliveryToMobileEndpointCustomTemplateGetResponse">\r
172     <xs:annotation>\r
173       <xs:documentation>\r
174         Response to the GroupMWIDeliveryToMobileEndpointCustomTemplateGetRequest.\r
175       </xs:documentation>\r
176     </xs:annotation>\r
177     <xs:complexContent>\r
178       <xs:extension base="core:OCIDataResponse">\r
179         <xs:sequence>\r
180           <xs:element name="isEnabled" type="xs:boolean"/>\r
181           <xs:element name="templateBody" type="MWIDeliveryToMobileEndpointTemplateBody"/>\r
182         </xs:sequence>\r
183       </xs:extension>\r
184     </xs:complexContent>\r
185   </xs:complexType>    \r
186     \r
187   <xs:complexType name="GroupMWIDeliveryToMobileEndpointCustomTemplateModifyRequest">\r
188     <xs:annotation>\r
189       <xs:documentation>\r
190          Modify a MWI Delivery to Mobile Endpoint Custom Template.\r
191         The response is either a SuccessResponse or an ErrorResponse. \r
192       </xs:documentation>\r
193     </xs:annotation>\r
194     <xs:complexContent>\r
195       <xs:extension base="core:OCIRequest">\r
196         <xs:sequence>\r
197           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
198           <xs:element name="groupId" type="GroupId"/>\r
199           <xs:element name="language" type="Language"/>\r
200           <xs:element name="type" type="MWIDeliveryToMobileEndpointTemplateType"/>\r
201           <xs:element name="isEnabled" type="xs:boolean" minOccurs="0"/>\r
202           <xs:element name="templateBody" type="MWIDeliveryToMobileEndpointTemplateBody" minOccurs="0"/>\r
203         </xs:sequence>\r
204       </xs:extension>\r
205     </xs:complexContent>\r
206   </xs:complexType>    \r
207     \r
208   <xs:complexType name="ServiceProviderMWIDeliveryToMobileEndpointGetRequest">\r
209     <xs:annotation>\r
210       <xs:documentation>\r
211         Request the service provider level data associated with MWI Delivery to Mobile Endpoint service.\r
212         The response is either a ServiceProviderMWIDeliveryToMobileEndpointGetResponse or an ErrorResponse.      </xs:documentation>\r
213     </xs:annotation>\r
214     <xs:complexContent>\r
215       <xs:extension base="core:OCIRequest">\r
216         <xs:sequence>\r
217           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
218         </xs:sequence>\r
219       </xs:extension>\r
220     </xs:complexContent>\r
221   </xs:complexType>    \r
222     \r
223   <xs:complexType name="ServiceProviderMWIDeliveryToMobileEndpointGetResponse">\r
224     <xs:annotation>\r
225       <xs:documentation>\r
226         Response to ServiceProviderMWIDeliveryToMobileEndpointGetRequest.\r
227         \r
228         The templateActivationTable contains the list of templates defined for the service provider.\r
229         The column headings are "Enable", "Language", "Type".\r
230       </xs:documentation>\r
231     </xs:annotation>\r
232     <xs:complexContent>\r
233       <xs:extension base="core:OCIDataResponse">\r
234         <xs:sequence>\r
235           <xs:element name="templateActivationTable" type="core:OCITable"/>\r
236         </xs:sequence>\r
237       </xs:extension>\r
238     </xs:complexContent>\r
239   </xs:complexType>    \r
240     \r
241   <xs:complexType name="ServiceProviderMWIDeliveryToMobileEndpointModifyRequest">\r
242     <xs:annotation>\r
243       <xs:documentation>\r
244          Modify the service provider level MWI custom notifications settings.\r
245         The response is either a SuccessResponse or an ErrorResponse.\r
246     </xs:documentation>\r
247     </xs:annotation>\r
248     <xs:complexContent>\r
249       <xs:extension base="core:OCIRequest">\r
250         <xs:sequence>\r
251           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
252           <xs:element name="templateActivation" type="MWIDeliveryToMobileEndpointTemplateActivation" minOccurs="0" maxOccurs="unbounded"/>\r
253         </xs:sequence>\r
254       </xs:extension>\r
255     </xs:complexContent>\r
256   </xs:complexType>    \r
257     \r
258   <xs:complexType name="ServiceProviderMWIDeliveryToMobileEndpointCustomTemplateAddRequest">\r
259     <xs:annotation>\r
260       <xs:documentation>\r
261          Create a MWI Delivery to Mobile Endpoint Custom Template.\r
262         The response is either a SuccessResponse or an ErrorResponse.\r
263       </xs:documentation>\r
264     </xs:annotation>\r
265     <xs:complexContent>\r
266       <xs:extension base="core:OCIRequest">\r
267         <xs:sequence>\r
268           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
269           <xs:element name="language" type="Language"/>\r
270           <xs:element name="type" type="MWIDeliveryToMobileEndpointTemplateType"/>\r
271           <xs:element name="isEnabled" type="xs:boolean"/>\r
272           <xs:element name="templateBody" type="MWIDeliveryToMobileEndpointTemplateBody"/>\r
273         </xs:sequence>\r
274       </xs:extension>\r
275     </xs:complexContent>\r
276   </xs:complexType>    \r
277     \r
278   <xs:complexType name="ServiceProviderMWIDeliveryToMobileEndpointCustomTemplateDeleteRequest">\r
279     <xs:annotation>\r
280       <xs:documentation>\r
281          Delete a MWI Delivery to Mobile Endpoint Custom Template.\r
282         The response is either a SuccessResponse or an ErrorResponse.\r
283       </xs:documentation>\r
284     </xs:annotation>\r
285     <xs:complexContent>\r
286       <xs:extension base="core:OCIRequest">\r
287         <xs:sequence>\r
288           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
289           <xs:element name="language" type="Language"/>\r
290           <xs:element name="type" type="MWIDeliveryToMobileEndpointTemplateType"/>\r
291         </xs:sequence>\r
292       </xs:extension>\r
293     </xs:complexContent>\r
294   </xs:complexType>    \r
295     \r
296   <xs:complexType name="ServiceProviderMWIDeliveryToMobileEndpointCustomTemplateGetRequest">\r
297     <xs:annotation>\r
298       <xs:documentation>\r
299         Request a MWI Delivery to Mobile Endpoint Custom Template.\r
300         The response is either a ServiceProviderMWIDeliveryToMobileEndpointCustomTemplateGetResponse or an ErrorResponse.\r
301       </xs:documentation>\r
302     </xs:annotation>\r
303     <xs:complexContent>\r
304       <xs:extension base="core:OCIRequest">\r
305         <xs:sequence>\r
306           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
307           <xs:element name="language" type="Language"/>\r
308           <xs:element name="type" type="MWIDeliveryToMobileEndpointTemplateType"/>\r
309         </xs:sequence>\r
310       </xs:extension>\r
311     </xs:complexContent>\r
312   </xs:complexType>    \r
313     \r
314   <xs:complexType name="ServiceProviderMWIDeliveryToMobileEndpointCustomTemplateGetResponse">\r
315     <xs:annotation>\r
316       <xs:documentation>\r
317         Response to the ServiceProviderMWIDeliveryToMobileEndpointCustomTemplateGetRequest.\r
318       </xs:documentation>\r
319     </xs:annotation>\r
320     <xs:complexContent>\r
321       <xs:extension base="core:OCIDataResponse">\r
322         <xs:sequence>\r
323           <xs:element name="isEnabled" type="xs:boolean"/>\r
324           <xs:element name="templateBody" type="MWIDeliveryToMobileEndpointTemplateBody"/>\r
325         </xs:sequence>\r
326       </xs:extension>\r
327     </xs:complexContent>\r
328   </xs:complexType>    \r
329     \r
330   <xs:complexType name="ServiceProviderMWIDeliveryToMobileEndpointCustomTemplateModifyRequest">\r
331     <xs:annotation>\r
332       <xs:documentation>\r
333          Modify a MWI Delivery to Mobile Endpoint Custom Template.\r
334         The response is either a SuccessResponse or an ErrorResponse.\r
335       </xs:documentation>\r
336     </xs:annotation>\r
337     <xs:complexContent>\r
338       <xs:extension base="core:OCIRequest">\r
339         <xs:sequence>\r
340           <xs:element name="serviceProviderId" type="ServiceProviderId"/>\r
341           <xs:element name="language" type="Language"/>\r
342           <xs:element name="type" type="MWIDeliveryToMobileEndpointTemplateType"/>\r
343           <xs:element name="isEnabled" type="xs:boolean" minOccurs="0"/>\r
344           <xs:element name="templateBody" type="MWIDeliveryToMobileEndpointTemplateBody" minOccurs="0"/>\r
345         </xs:sequence>\r
346       </xs:extension>\r
347     </xs:complexContent>\r
348   </xs:complexType>    \r
349     \r
350   <xs:complexType name="UserMWIDeliveryToMobileEndpointGetRequest">\r
351     <xs:annotation>\r
352       <xs:documentation>\r
353         Request the user level data associated with MWI Delivery to Mobile Endpoint service.\r
354         The response is either a UserMWIDeliveryToMobileEndpointGetResponse or an ErrorResponse.\r
355       </xs:documentation>\r
356     </xs:annotation>\r
357     <xs:complexContent>\r
358       <xs:extension base="core:OCIRequest">\r
359         <xs:sequence>\r
360           <xs:element name="userId" type="UserId"/>\r
361         </xs:sequence>\r
362       </xs:extension>\r
363     </xs:complexContent>\r
364   </xs:complexType>    \r
365     \r
366   <xs:complexType name="UserMWIDeliveryToMobileEndpointGetResponse">\r
367     <xs:annotation>\r
368       <xs:documentation>\r
369         Response to UserMWIDeliveryToMobileEndpointGetRequest.\r
370       </xs:documentation>\r
371     </xs:annotation>\r
372     <xs:complexContent>\r
373       <xs:extension base="core:OCIDataResponse">\r
374         <xs:sequence>\r
375           <xs:element name="isActive" type="xs:boolean"/>\r
376           <xs:element name="mobilePhoneNumber" type="DN" minOccurs="0"/>\r
377         </xs:sequence>\r
378       </xs:extension>\r
379     </xs:complexContent>\r
380   </xs:complexType>    \r
381     \r
382   <xs:complexType name="UserMWIDeliveryToMobileEndpointModifyRequest">\r
383     <xs:annotation>\r
384       <xs:documentation>\r
385         Request to modify the user level data associated with MWI Delivery to Mobile Endpoint service.\r
386         The response is either a SuccessResponse or an ErrorResponse.\r
387       </xs:documentation>\r
388     </xs:annotation>\r
389     <xs:complexContent>\r
390       <xs:extension base="core:OCIRequest">\r
391         <xs:sequence>\r
392           <xs:element name="userId" type="UserId"/>\r
393           <xs:element name="isActive" type="xs:boolean" minOccurs="0"/>\r
394           <xs:element name="mobilePhoneNumber" type="DN" nillable="true" minOccurs="0"/>\r
395         </xs:sequence>\r
396       </xs:extension>\r
397     </xs:complexContent>\r
398   </xs:complexType>    \r
399     \r
400   <xs:simpleType name="MWIDeliveryToMobileEndpointGroupSettingLevel">\r
401     <xs:annotation>\r
402       <xs:documentation>\r
403         MWI Delivery To Mobile Endpoint setting for the group level.\r
404       </xs:documentation>\r
405     </xs:annotation>\r
406     <xs:restriction base="xs:token">\r
407       <xs:enumeration value="Service Provider"/>\r
408       <xs:enumeration value="Group"/>\r
409     </xs:restriction>\r
410   </xs:simpleType>    \r
411     \r
412   <xs:complexType name="MWIDeliveryToMobileEndpointTemplateActivation">\r
413     <xs:annotation>\r
414       <xs:documentation>\r
415         MWI Delivery To Mobile Endpoint enabled status indicator\r
416       </xs:documentation>\r
417     </xs:annotation>\r
418     <xs:sequence>\r
419       <xs:element name="language" type="Language"/>\r
420       <xs:element name="type" type="MWIDeliveryToMobileEndpointTemplateType"/>\r
421       <xs:element name="isEnabled" type="xs:boolean"/>\r
422     </xs:sequence>\r
423   </xs:complexType>    \r
424     \r
425   <xs:complexType name="MWIDeliveryToMobileEndpointTemplateBody">\r
426     <xs:annotation>\r
427       <xs:documentation>\r
428          MWI Delivery To Mobile Endpoint template body.\r
429       </xs:documentation>\r
430     </xs:annotation>\r
431     <xs:sequence>\r
432       <xs:element name="line" type="MWIDeliveryToMobileEndpointTemplateLine" maxOccurs="6"/>\r
433     </xs:sequence>\r
434   </xs:complexType>    \r
435     \r
436   <xs:complexType name="MWIDeliveryToMobileEndpointTemplateLine">\r
437     <xs:annotation>\r
438       <xs:documentation>\r
439          MWI Delivery To Mobile Endpoint template section associated with a specific tag.\r
440       </xs:documentation>\r
441     </xs:annotation>\r
442     <xs:sequence>\r
443       <xs:element name="prefix" type="MWIDeliveryToMobileEndpointTemplatePhrase" minOccurs="0"/>\r
444       <xs:element name="tag" type="MWIDeliveryToMobileEndpointTemplateTag" minOccurs="0"/>\r
445       <xs:element name="postfix" type="MWIDeliveryToMobileEndpointTemplatePhrase" minOccurs="0"/>\r
446     </xs:sequence>\r
447   </xs:complexType>    \r
448     \r
449   <xs:simpleType name="MWIDeliveryToMobileEndpointTemplatePhrase">\r
450     <xs:annotation>\r
451       <xs:documentation>\r
452          MWI Delivery To Mobile Endpoint template message body portion.\r
453       </xs:documentation>\r
454     </xs:annotation>\r
455     <xs:restriction base="xs:string">\r
456       <xs:whiteSpace value="preserve"/>\r
457       <xs:minLength value="1"/>\r
458       <xs:maxLength value="128"/>\r
459     </xs:restriction>\r
460   </xs:simpleType>    \r
461     \r
462   <xs:simpleType name="MWIDeliveryToMobileEndpointTemplateTag">\r
463     <xs:annotation>\r
464       <xs:documentation>\r
465           MWI Delivery To Mobile Endpoint template tag.\r
466       </xs:documentation>\r
467     </xs:annotation>\r
468     <xs:restriction base="xs:token">\r
469       <xs:enumeration value="Voice Mail Number"/>\r
470       <xs:enumeration value="New Messages Count"/>\r
471       <xs:enumeration value="Total Messages Count"/>\r
472       <xs:enumeration value="Caller Name"/>\r
473       <xs:enumeration value="Caller Number"/>\r
474     </xs:restriction>\r
475   </xs:simpleType>    \r
476     \r
477   <xs:simpleType name="MWIDeliveryToMobileEndpointTemplateType">\r
478     <xs:annotation>\r
479       <xs:documentation>\r
480          MWI Delivery To Mobile Endpoint template types.\r
481       </xs:documentation>\r
482     </xs:annotation>\r
483     <xs:restriction base="xs:token">\r
484       <xs:enumeration value="Default"/>\r
485       <xs:enumeration value="Single New No Previous Message"/>\r
486       <xs:enumeration value="Single New With Previous Message"/>\r
487       <xs:enumeration value="Multiple New Messages"/>\r
488     </xs:restriction>\r
489   </xs:simpleType>    \r
490     \r
491 </xs:schema>\r