Merge "Reorder modifiers"
[so.git] / bpmn / MSOCommonBPMN / src / main / resources / xsd / ManualTasks.xsd
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <xs:schema targetNamespace="http://www.example.org/mso" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.example.org/mso">\r
3         <xs:element name="taskList">\r
4           <xs:complexType>\r
5                 <xs:sequence>\r
6                         <xs:element type="xs:string" name="taskId"/>\r
7                         <xs:element type="xs:string" name="type"/>\r
8                         <xs:element type="xs:string" name="nfRole"/>\r
9                         <xs:element type="xs:string" name="subscriptionServiceType"/>\r
10                         <xs:element type="xs:string" name="originalRequestId"/>\r
11                         <xs:element type="xs:string" name="originalRequestorId"/>\r
12                         <xs:element type="xs:string" name="errorSource"/>\r
13                         <xs:element type="xs:string" name="errorCode"/>\r
14                         <xs:element type="xs:string" name="errorMessage"/>\r
15                         <xs:element type="xs:string" name="buildingBlockName"/>\r
16                         <xs:element type="xs:string" name="buildingBlockStep"/>\r
17                         <xs:element name="validResponses">\r
18                                 <xs:complexType>\r
19                                         <xs:sequence>\r
20                                                 <xs:element minOccurs="0" maxOccurs="unbounded" name="action" type="xs:string"/>       \r
21                                         </xs:sequence>\r
22                                 </xs:complexType>\r
23                         </xs:element>\r
24                 </xs:sequence>\r
25           </xs:complexType>\r
26         </xs:element>\r
27         <xs:element name="requestDetails">\r
28                 <xs:complexType>\r
29                         <xs:sequence>\r
30                                 <xs:element name="requestInfo">\r
31                                         <xs:complexType>\r
32                                                 <xs:sequence>\r
33                                                         <xs:element type="xs:string" name="source"/>\r
34                                                         <xs:element type="xs:string" name="responseValue"/>\r
35                                                         <xs:element type="xs:string" name="requestorId"/>\r
36                                                 </xs:sequence>\r
37                                         </xs:complexType>\r
38                                 </xs:element>\r
39                         </xs:sequence>\r
40                 </xs:complexType>\r
41         </xs:element>\r
42         <xs:element name ="taskRequestReference">\r
43                 <xs:complexType>\r
44                         <xs:sequence>\r
45                                 <xs:element type="xs:string" name="taskId"/>\r
46                         </xs:sequence>\r
47                 </xs:complexType>\r
48         </xs:element>\r
49 </xs:schema>