initial commit
[BroadWorks-OCI.git] / share / OCISchemaAS / Services / OCISchemaServiceCustomerOriginatedTrace.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 <!-- C U S T O M E R   O R I G I N A T E D   T R A C E  S E R V I C E       -->\r
9 <!--                                                                        -->\r
10 <!-- This file defines the XML Schema for the BroadSoft Application Server  -->\r
11 <!-- Open Client Interface (OCI).                                           -->\r
12 <!-- ********************************************************************** -->\r
13 \r
14 <xs:schema xmlns:xs             = "http://www.w3.org/2001/XMLSchema"\r
15            xmlns:core           = "C"\r
16            xmlns                = ""\r
17            attributeFormDefault = "qualified"\r
18            elementFormDefault   = "qualified">\r
19   \r
20   <xs:import namespace      = "C"\r
21              schemaLocation = "../OCISchemaBASE.xsd"/>\r
22   \r
23   <xs:include schemaLocation="../OCISchemaDataTypes.xsd"/>\r
24   \r
25   <!-- ********************************************************************************** -->\r
26   <!-- C U S T O M E R   O R I G I N A T E D   T R A C E                                  -->\r
27   <!-- R E Q U E S T S  A N D  R E S P O N S E S                                          -->\r
28   <!-- ********************************************************************************** -->\r
29   <!--\r
30   Requests and responses are listed here in alphabetical order.\r
31   The non-primitive attributes inside the commands are defined in another\r
32   section of the schema.\r
33 \r
34   Requests in this schema file:\r
35     SystemCustomerOriginatedTraceGetRequest    \r
36     SystemCustomerOriginatedTraceModifyRequest    \r
37     \r
38   --> \r
39   \r
40   <xs:complexType name="SystemCustomerOriginatedTraceGetRequest">\r
41     <xs:annotation>\r
42       <xs:documentation>\r
43         Request the system level data associated with Customer Originated Trace.\r
44         The response is either a SystemCustomerOriginatedTraceGetResponse or an\r
45         ErrorResponse.\r
46       </xs:documentation>\r
47     </xs:annotation>\r
48     <xs:complexContent>\r
49       <xs:extension base="core:OCIRequest">\r
50         <xs:sequence/>\r
51       </xs:extension>\r
52     </xs:complexContent>\r
53   </xs:complexType>    \r
54     \r
55   <xs:complexType name="SystemCustomerOriginatedTraceGetResponse">\r
56     <xs:annotation>\r
57       <xs:documentation>\r
58         Response to SystemCustomerOriginatedTraceGetRequest.\r
59       </xs:documentation>\r
60     </xs:annotation>\r
61     <xs:complexContent>\r
62       <xs:extension base="core:OCIDataResponse">\r
63         <xs:sequence>\r
64           <xs:element name="screenMaliciousCallers" type="xs:boolean"/>\r
65         </xs:sequence>\r
66       </xs:extension>\r
67     </xs:complexContent>\r
68   </xs:complexType>    \r
69     \r
70   <xs:complexType name="SystemCustomerOriginatedTraceModifyRequest">\r
71     <xs:annotation>\r
72       <xs:documentation>\r
73         Modify the system level data associated with Customer Originated Trace.\r
74         The response is either a SuccessResponse or an ErrorResponse.\r
75       </xs:documentation>\r
76     </xs:annotation>\r
77     <xs:complexContent>\r
78       <xs:extension base="core:OCIRequest">\r
79         <xs:sequence>\r
80           <xs:element name="screenMaliciousCallers" type="xs:boolean" minOccurs="0"/>\r
81         </xs:sequence>\r
82       </xs:extension>\r
83     </xs:complexContent>\r
84   </xs:complexType>    \r
85     \r
86 </xs:schema>\r