Leonardo Vannucci
2018-09-19 c4cb974be197acfe06dc06359c25d04611fa47f2
Aggiunti campi nome e cognome, gestito limite allegati
1 files added
8 files modified
1711 ■■■■■ changed files
dg1cloud-core/etc/isd/webserviceInstance3.wsdl 1477 ●●●●● patch | view | raw | blame | history
dg1cloud-core/pom.xml 12 ●●●● patch | view | raw | blame | history
dg1cloud-core/src/main/java/it/digione/dg1cloud/app/Dg1cloudCoreApplication.java 26 ●●●●● patch | view | raw | blame | history
dg1cloud-core/src/main/java/it/digione/dg1cloud/config/AppConfig.java 2 ●●● patch | view | raw | blame | history
dg1cloud-core/src/main/java/it/digione/dg1cloud/config/dg1cloud.properties 27 ●●●●● patch | view | raw | blame | history
dg1cloud-core/src/main/java/it/digione/dg1cloud/controller/StartURPController.java 66 ●●●● patch | view | raw | blame | history
dg1cloud-core/src/main/java/it/digione/dg1cloud/form/StartURPForm.java 39 ●●●●● patch | view | raw | blame | history
dg1cloud-core/src/main/resources/application.properties 15 ●●●●● patch | view | raw | blame | history
dg1cloud-core/src/main/resources/templates/startURP.html 47 ●●●● patch | view | raw | blame | history
dg1cloud-core/etc/isd/webserviceInstance3.wsdl
....@@ -0,0 +1,1477 @@
1
+<?xml version="1.0" encoding="UTF-8"?><wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:sch="http://www.isharedoc.it/schemas/instance" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://www.isharedoc.it/schemas/instance3" targetNamespace="http://www.isharedoc.it/schemas/instance3">
2
+ <wsdl:types xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
3
+ <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:wi="http://www.grupposistematica.it/schemas/isharedoc/site" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" targetNamespace="http://www.isharedoc.it/schemas/instance">
4
+
5
+ <xsd:element name="InstanceMessageCreateRequest" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
6
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
7
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
8
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
9
+ <xsd:element name="partitionId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
10
+ <xsd:element name="partitionPuid" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
11
+ </xsd:choice>
12
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
13
+ <xsd:element name="messageBoxId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
14
+ <xsd:element name="messageBoxCode" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
15
+ </xsd:choice>
16
+ <xsd:element name="storyboardCode" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
17
+ <xsd:element maxOccurs="1" minOccurs="0" name="metaViewName" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
18
+ <!-- direction
19
+ IN => Ingresso
20
+ OUT => Uscita
21
+ -->
22
+ <xsd:element maxOccurs="1" minOccurs="1" name="direction" nillable="false" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
23
+ <!-- Contacts, where
24
+ "type" values are [ F | T | C | B | O ]
25
+ "referenceType" values are [ GB | OU | AB ]
26
+ "searchType" values are [ CODE | EXTID | EMAIL ]
27
+ "searchMode" values are [
28
+ NOTFOUNDTEX (Not found throw exception) |
29
+ NOTFOUNDDEF (Not found use defaults)
30
+ ]
31
+ "searchValue" values to search
32
+ -->
33
+ <xsd:element maxOccurs="1" minOccurs="0" name="contacts" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
34
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
35
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
36
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="contact" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
37
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
38
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
39
+ <xsd:element name="type" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
40
+ <xsd:element name="referenceType" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
41
+ <xsd:element name="searchType" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
42
+ <xsd:element name="searchMode" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
43
+ <xsd:element name="searchValue" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
44
+ <xsd:element maxOccurs="1" minOccurs="0" name="description" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
45
+ <xsd:element maxOccurs="1" minOccurs="0" name="email" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
46
+ <xsd:element maxOccurs="1" minOccurs="0" name="info1" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
47
+ <xsd:element maxOccurs="1" minOccurs="0" name="info2" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
48
+ <xsd:element maxOccurs="1" minOccurs="0" name="info3" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
49
+ </xsd:sequence>
50
+ </xsd:complexType>
51
+ </xsd:element>
52
+ </xsd:sequence>
53
+ </xsd:complexType>
54
+ </xsd:element>
55
+ <xsd:element maxOccurs="1" minOccurs="0" name="subject" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
56
+ <xsd:element maxOccurs="1" minOccurs="0" name="body" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
57
+ <xsd:element maxOccurs="1" minOccurs="0" name="note" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
58
+ <xsd:element maxOccurs="1" minOccurs="0" name="tags" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
59
+ <xsd:element maxOccurs="1" minOccurs="0" name="topics" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
60
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
61
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
62
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="topic" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
63
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
64
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
65
+ <xsd:element name="path" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
66
+ </xsd:sequence>
67
+ </xsd:complexType>
68
+ </xsd:element>
69
+ </xsd:sequence>
70
+ </xsd:complexType>
71
+ </xsd:element>
72
+ <xsd:element maxOccurs="1" minOccurs="0" name="extAppIdentifier" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
73
+ <xsd:element maxOccurs="1" minOccurs="0" name="extAppIdentifierDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
74
+ <xsd:element maxOccurs="1" minOccurs="0" name="variables" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
75
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
76
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
77
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="variable" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
78
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
79
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
80
+ <xsd:element name="key" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
81
+ <xsd:element name="type" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
82
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
83
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueString" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
84
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueInteger" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
85
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDecimal" nillable="true" type="xsd:decimal" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
86
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
87
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueBoolean" nillable="true" type="xsd:boolean" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
88
+ </xsd:choice>
89
+ </xsd:sequence>
90
+ </xsd:complexType>
91
+ </xsd:element>
92
+ </xsd:sequence>
93
+ </xsd:complexType>
94
+ </xsd:element>
95
+ <xsd:element maxOccurs="1" minOccurs="0" name="attachments" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
96
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
97
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
98
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="attachment" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
99
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
100
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
101
+ <xsd:element name="fileset" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
102
+ <xsd:element name="filename" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
103
+ <xsd:element maxOccurs="1" minOccurs="0" name="contentType" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
104
+ <xsd:element name="data" type="xsd:base64Binary" xmime:expectedContentTypes="application/octet-stream" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
105
+ </xsd:sequence>
106
+ </xsd:complexType>
107
+ </xsd:element>
108
+ </xsd:sequence>
109
+ </xsd:complexType>
110
+ </xsd:element>
111
+ <xsd:element maxOccurs="1" minOccurs="0" name="references" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
112
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
113
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
114
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="reference" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
115
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
116
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
117
+ <xsd:element maxOccurs="1" minOccurs="0" name="id" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
118
+ <xsd:element maxOccurs="1" minOccurs="0" name="appIdentifier" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
119
+ <xsd:element maxOccurs="1" minOccurs="0" name="appIdentifierDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
120
+ </xsd:sequence>
121
+ </xsd:complexType>
122
+ </xsd:element>
123
+ </xsd:sequence>
124
+ </xsd:complexType>
125
+ </xsd:element>
126
+ <xsd:element maxOccurs="1" minOccurs="0" name="startWorkflow" nillable="true" type="xsd:boolean" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
127
+ <xsd:element maxOccurs="1" minOccurs="0" name="instanceOperation" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
128
+ <xsd:element maxOccurs="1" minOccurs="0" name="scheduledSendDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
129
+ <xsd:element maxOccurs="1" minOccurs="0" name="postCreationScript" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
130
+ </xsd:sequence>
131
+ </xsd:complexType>
132
+ </xsd:element>
133
+
134
+ <xsd:element name="InstanceMessageCreateResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
135
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
136
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
137
+ <xsd:element name="id" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
138
+ <xsd:element maxOccurs="1" minOccurs="0" name="identifier" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
139
+ <xsd:element maxOccurs="1" minOccurs="0" name="identifierDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
140
+ <xsd:element maxOccurs="1" minOccurs="0" name="viewUrl" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
141
+ </xsd:sequence>
142
+ </xsd:complexType>
143
+ </xsd:element>
144
+
145
+ <xsd:element name="InstanceMessageUpdateRequest" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
146
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
147
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
148
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
149
+ <xsd:element name="partitionId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
150
+ <xsd:element name="partitionPuid" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
151
+ </xsd:choice>
152
+ <xsd:element maxOccurs="1" minOccurs="1" name="id" nillable="false" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
153
+ <xsd:element maxOccurs="1" minOccurs="0" name="subject" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
154
+ <xsd:element maxOccurs="1" minOccurs="0" name="body" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
155
+ <xsd:element maxOccurs="1" minOccurs="0" name="note" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
156
+ <xsd:element maxOccurs="1" minOccurs="0" name="tags" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
157
+ <xsd:element maxOccurs="1" minOccurs="0" name="extAppIdentifier" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
158
+ <xsd:element maxOccurs="1" minOccurs="0" name="extAppIdentifierDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
159
+ <xsd:element maxOccurs="1" minOccurs="0" name="variables" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
160
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
161
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
162
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="variable" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
163
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
164
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
165
+ <!-- "operation" values are [ add | remove | update ] -->
166
+ <xsd:element name="operation" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
167
+ <xsd:element name="key" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
168
+ <xsd:element name="type" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
169
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
170
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueString" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
171
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueInteger" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
172
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDecimal" nillable="true" type="xsd:decimal" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
173
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
174
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueBoolean" nillable="true" type="xsd:boolean" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
175
+ </xsd:choice>
176
+ </xsd:sequence>
177
+ </xsd:complexType>
178
+ </xsd:element>
179
+ </xsd:sequence>
180
+ </xsd:complexType>
181
+ </xsd:element>
182
+ <xsd:element maxOccurs="1" minOccurs="0" name="attachments" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
183
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
184
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
185
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="attachment" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
186
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
187
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
188
+ <!-- "operation" values are [ add | remove | update ] -->
189
+ <xsd:element name="operation" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
190
+ <xsd:element name="fileset" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
191
+ <xsd:element name="filename" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
192
+ <xsd:element maxOccurs="1" minOccurs="0" name="contentType" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
193
+ <xsd:element name="data" type="xsd:base64Binary" xmime:expectedContentTypes="application/octet-stream" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
194
+ </xsd:sequence>
195
+ </xsd:complexType>
196
+ </xsd:element>
197
+ </xsd:sequence>
198
+ </xsd:complexType>
199
+ </xsd:element>
200
+ <xsd:element maxOccurs="1" minOccurs="0" name="scheduledSendDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
201
+ </xsd:sequence>
202
+ </xsd:complexType>
203
+ </xsd:element>
204
+
205
+ <xsd:element name="InstanceMessageUpdateResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
206
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
207
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
208
+ <xsd:element name="id" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
209
+ <xsd:element maxOccurs="1" minOccurs="0" name="identifier" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
210
+ <xsd:element maxOccurs="1" minOccurs="0" name="identifierDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
211
+ <xsd:element maxOccurs="1" minOccurs="0" name="viewUrl" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
212
+ </xsd:sequence>
213
+ </xsd:complexType>
214
+ </xsd:element>
215
+
216
+ <xsd:element name="InstanceMessageServiceCreateRequest" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
217
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
218
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
219
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
220
+ <xsd:element name="partitionId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
221
+ <xsd:element name="partitionPuid" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
222
+ </xsd:choice>
223
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
224
+ <xsd:element name="messageBoxId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
225
+ <xsd:element name="messageBoxCode" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
226
+ </xsd:choice>
227
+ <xsd:element maxOccurs="1" minOccurs="1" name="referenceMessageId" nillable="false" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
228
+ <!-- serviceType
229
+ PEC => Busta messaggio PEC
230
+ ANM => Anomalia
231
+ ACC => Accettazione
232
+ NACC => Non accettazione
233
+ CON => Consegna
234
+ NCON => Preavviso mancata consegna
235
+ RIC => Ricevuta
236
+ ERR => Errore
237
+ -->
238
+ <xsd:element name="serviceType" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
239
+ <!-- xmlAutomationType
240
+ SGN => Segnatura
241
+ CON => ConfermaRicezione
242
+ ANN => Annullamento
243
+ AGG => AggiornamentoConferma
244
+ ECC => Eccezione
245
+ -->
246
+ <xsd:element name="xmlAutomationType" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
247
+ <!-- direction
248
+ IN => Ingresso
249
+ OUT => Uscita
250
+ -->
251
+ <xsd:element maxOccurs="1" minOccurs="1" name="direction" nillable="false" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
252
+ <!-- Contacts, where
253
+ "type" values are [ F | T | C | B | O ]
254
+ "referenceType" values are [ GB | OU | AB ]
255
+ "searchType" values are [ CODE | EXTID | EMAIL ]
256
+ "searchMode" values are [
257
+ NOTFOUNDTEX (Not found throw exception) |
258
+ NOTFOUNDDEF (Not found use defaults)
259
+ ]
260
+ "searchValue" values to search
261
+ -->
262
+ <xsd:element maxOccurs="1" minOccurs="0" name="contacts" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
263
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
264
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
265
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="contact" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
266
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
267
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
268
+ <xsd:element name="type" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
269
+ <xsd:element name="referenceType" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
270
+ <xsd:element name="searchType" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
271
+ <xsd:element name="searchMode" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
272
+ <xsd:element name="searchValue" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
273
+ <xsd:element maxOccurs="1" minOccurs="0" name="description" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
274
+ <xsd:element maxOccurs="1" minOccurs="0" name="email" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
275
+ <xsd:element maxOccurs="1" minOccurs="0" name="info1" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
276
+ <xsd:element maxOccurs="1" minOccurs="0" name="info2" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
277
+ <xsd:element maxOccurs="1" minOccurs="0" name="info3" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
278
+ </xsd:sequence>
279
+ </xsd:complexType>
280
+ </xsd:element>
281
+ </xsd:sequence>
282
+ </xsd:complexType>
283
+ </xsd:element>
284
+ <xsd:element maxOccurs="1" minOccurs="0" name="subject" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
285
+ <xsd:element maxOccurs="1" minOccurs="0" name="body" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
286
+ <xsd:element maxOccurs="1" minOccurs="0" name="note" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
287
+ <xsd:element maxOccurs="1" minOccurs="0" name="tags" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
288
+ <xsd:element maxOccurs="1" minOccurs="0" name="topics" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
289
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
290
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
291
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="topic" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
292
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
293
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
294
+ <xsd:element name="path" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
295
+ </xsd:sequence>
296
+ </xsd:complexType>
297
+ </xsd:element>
298
+ </xsd:sequence>
299
+ </xsd:complexType>
300
+ </xsd:element>
301
+ <xsd:element maxOccurs="1" minOccurs="0" name="extAppIdentifier" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
302
+ <xsd:element maxOccurs="1" minOccurs="0" name="extAppIdentifierDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
303
+ <xsd:element maxOccurs="1" minOccurs="0" name="headers" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
304
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
305
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
306
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="header" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
307
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
308
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
309
+ <!-- type
310
+ INTERNAL => Internal
311
+ MIME => MIME
312
+ -->
313
+ <xsd:element name="type" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
314
+ <xsd:element name="name" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
315
+ <xsd:element maxOccurs="1" minOccurs="0" name="description" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
316
+ <xsd:element maxOccurs="1" minOccurs="0" name="value" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
317
+ </xsd:sequence>
318
+ </xsd:complexType>
319
+ </xsd:element>
320
+ </xsd:sequence>
321
+ </xsd:complexType>
322
+ </xsd:element>
323
+ <xsd:element maxOccurs="1" minOccurs="0" name="attachments" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
324
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
325
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
326
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="attachment" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
327
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
328
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
329
+ <xsd:element name="fileset" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
330
+ <xsd:element name="filename" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
331
+ <xsd:element maxOccurs="1" minOccurs="0" name="contentType" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
332
+ <xsd:element name="data" type="xsd:base64Binary" xmime:expectedContentTypes="application/octet-stream" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
333
+ </xsd:sequence>
334
+ </xsd:complexType>
335
+ </xsd:element>
336
+ </xsd:sequence>
337
+ </xsd:complexType>
338
+ </xsd:element>
339
+ <xsd:element maxOccurs="1" minOccurs="0" name="postCreationScript" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
340
+ </xsd:sequence>
341
+ </xsd:complexType>
342
+ </xsd:element>
343
+
344
+ <xsd:element name="InstanceMessageServiceCreateResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
345
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
346
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
347
+ <xsd:element name="id" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
348
+ <xsd:element maxOccurs="1" minOccurs="0" name="identifier" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
349
+ <xsd:element maxOccurs="1" minOccurs="0" name="identifierDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
350
+ <xsd:element maxOccurs="1" minOccurs="0" name="viewUrl" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
351
+ </xsd:sequence>
352
+ </xsd:complexType>
353
+ </xsd:element>
354
+
355
+ <xsd:element name="InstanceActivityCreateRequest" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
356
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
357
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
358
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
359
+ <xsd:element name="partitionId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
360
+ <xsd:element name="partitionPuid" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
361
+ </xsd:choice>
362
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
363
+ <xsd:element name="messageBoxId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
364
+ <xsd:element name="messageBoxCode" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
365
+ </xsd:choice>
366
+ <xsd:element name="storyboardCode" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
367
+ <xsd:element maxOccurs="1" minOccurs="0" name="metaViewName" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
368
+ <xsd:element maxOccurs="1" minOccurs="0" name="subject" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
369
+ <xsd:element maxOccurs="1" minOccurs="0" name="note" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
370
+ <xsd:element maxOccurs="1" minOccurs="0" name="variables" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
371
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
372
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
373
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="variable" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
374
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
375
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
376
+ <xsd:element name="key" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
377
+ <xsd:element name="type" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
378
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
379
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueString" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
380
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueInteger" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
381
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDecimal" nillable="true" type="xsd:decimal" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
382
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
383
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueBoolean" nillable="true" type="xsd:boolean" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
384
+ </xsd:choice>
385
+ </xsd:sequence>
386
+ </xsd:complexType>
387
+ </xsd:element>
388
+ </xsd:sequence>
389
+ </xsd:complexType>
390
+ </xsd:element>
391
+ <xsd:element maxOccurs="1" minOccurs="0" name="attachments" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
392
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
393
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
394
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="attachment" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
395
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
396
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
397
+ <xsd:element name="fileset" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
398
+ <xsd:element name="filename" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
399
+ <xsd:element maxOccurs="1" minOccurs="0" name="contentType" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
400
+ <xsd:element name="data" type="xsd:base64Binary" xmime:expectedContentTypes="application/octet-stream" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
401
+ </xsd:sequence>
402
+ </xsd:complexType>
403
+ </xsd:element>
404
+ </xsd:sequence>
405
+ </xsd:complexType>
406
+ </xsd:element>
407
+ <xsd:element maxOccurs="1" minOccurs="0" name="references" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
408
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
409
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
410
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="reference" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
411
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
412
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
413
+ <xsd:element maxOccurs="1" minOccurs="0" name="id" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
414
+ <xsd:element maxOccurs="1" minOccurs="0" name="appIdentifier" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
415
+ <xsd:element maxOccurs="1" minOccurs="0" name="appIdentifierDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
416
+ </xsd:sequence>
417
+ </xsd:complexType>
418
+ </xsd:element>
419
+ </xsd:sequence>
420
+ </xsd:complexType>
421
+ </xsd:element>
422
+ <xsd:element maxOccurs="1" minOccurs="0" name="startWorkflow" nillable="true" type="xsd:boolean" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
423
+ <xsd:element maxOccurs="1" minOccurs="0" name="instanceOperation" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
424
+ <xsd:element maxOccurs="1" minOccurs="0" name="postCreationScript" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
425
+ </xsd:sequence>
426
+ </xsd:complexType>
427
+ </xsd:element>
428
+
429
+ <xsd:element name="InstanceActivityCreateResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
430
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
431
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
432
+ <xsd:element name="id" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
433
+ <xsd:element maxOccurs="1" minOccurs="0" name="identifier" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
434
+ <xsd:element maxOccurs="1" minOccurs="0" name="identifierDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
435
+ <xsd:element maxOccurs="1" minOccurs="0" name="viewUrl" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
436
+ </xsd:sequence>
437
+ </xsd:complexType>
438
+ </xsd:element>
439
+
440
+ <xsd:element name="InstanceActivityUpdateRequest" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
441
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
442
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
443
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
444
+ <xsd:element name="partitionId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
445
+ <xsd:element name="partitionPuid" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
446
+ </xsd:choice>
447
+ <xsd:element maxOccurs="1" minOccurs="1" name="id" nillable="false" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
448
+ <xsd:element maxOccurs="1" minOccurs="0" name="subject" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
449
+<!-- <xsd:element name="body" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true" /> -->
450
+ <xsd:element maxOccurs="1" minOccurs="0" name="note" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
451
+ <xsd:element maxOccurs="1" minOccurs="0" name="tags" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
452
+ <xsd:element maxOccurs="1" minOccurs="0" name="extAppIdentifier" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
453
+ <xsd:element maxOccurs="1" minOccurs="0" name="extAppIdentifierDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
454
+ <xsd:element maxOccurs="1" minOccurs="0" name="variables" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
455
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
456
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
457
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="variable" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
458
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
459
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
460
+ <!-- "operation" values are [ add | remove | update ] -->
461
+ <xsd:element name="operation" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
462
+ <xsd:element name="key" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
463
+ <xsd:element name="type" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
464
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
465
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueString" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
466
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueInteger" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
467
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDecimal" nillable="true" type="xsd:decimal" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
468
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
469
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueBoolean" nillable="true" type="xsd:boolean" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
470
+ </xsd:choice>
471
+ </xsd:sequence>
472
+ </xsd:complexType>
473
+ </xsd:element>
474
+ </xsd:sequence>
475
+ </xsd:complexType>
476
+ </xsd:element>
477
+ <xsd:element maxOccurs="1" minOccurs="0" name="attachments" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
478
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
479
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
480
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="attachment" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
481
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
482
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
483
+ <!-- "operation" values are [ add | remove | update ] -->
484
+ <xsd:element name="operation" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
485
+ <xsd:element name="fileset" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
486
+ <xsd:element name="filename" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
487
+ <xsd:element maxOccurs="1" minOccurs="0" name="contentType" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
488
+ <xsd:element name="data" type="xsd:base64Binary" xmime:expectedContentTypes="application/octet-stream" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
489
+ </xsd:sequence>
490
+ </xsd:complexType>
491
+ </xsd:element>
492
+ </xsd:sequence>
493
+ </xsd:complexType>
494
+ </xsd:element>
495
+<!-- <xsd:element name="scheduledSendDate" type="xsd:dateTime" minOccurs="0" maxOccurs="1" nillable="true" /> -->
496
+ </xsd:sequence>
497
+ </xsd:complexType>
498
+ </xsd:element>
499
+
500
+ <xsd:element name="InstanceActivityUpdateResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
501
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
502
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
503
+ <xsd:element name="id" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
504
+ <xsd:element maxOccurs="1" minOccurs="0" name="identifier" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
505
+ <xsd:element maxOccurs="1" minOccurs="0" name="identifierDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
506
+ <xsd:element maxOccurs="1" minOccurs="0" name="viewUrl" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
507
+ </xsd:sequence>
508
+ </xsd:complexType>
509
+ </xsd:element>
510
+
511
+ <xsd:element name="InstanceActivityUpdateV2Request" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
512
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
513
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
514
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
515
+ <xsd:element name="partitionId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
516
+ <xsd:element name="partitionPuid" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
517
+ </xsd:choice>
518
+ <xsd:element maxOccurs="1" minOccurs="1" name="id" nillable="false" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
519
+ <xsd:element maxOccurs="1" minOccurs="0" name="subject" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
520
+<!-- <xsd:element name="body" type="xsd:string" minOccurs="0" maxOccurs="1" nillable="true" /> -->
521
+ <xsd:element maxOccurs="1" minOccurs="0" name="note" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
522
+ <xsd:element maxOccurs="1" minOccurs="0" name="tags" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
523
+ <xsd:element maxOccurs="1" minOccurs="0" name="extAppIdentifier" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
524
+ <xsd:element maxOccurs="1" minOccurs="0" name="extAppIdentifierDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
525
+ <xsd:element maxOccurs="1" minOccurs="0" name="variables" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
526
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
527
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
528
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="variable" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
529
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
530
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
531
+ <!-- "operation" values are [ add | remove | update ] -->
532
+ <xsd:element name="operation" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
533
+ <xsd:element name="key" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
534
+ <xsd:element name="type" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
535
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
536
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueString" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
537
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueInteger" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
538
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDecimal" nillable="true" type="xsd:decimal" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
539
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
540
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueBoolean" nillable="true" type="xsd:boolean" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
541
+ </xsd:choice>
542
+ </xsd:sequence>
543
+ </xsd:complexType>
544
+ </xsd:element>
545
+ </xsd:sequence>
546
+ </xsd:complexType>
547
+ </xsd:element>
548
+ <xsd:element maxOccurs="1" minOccurs="0" name="attachments" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
549
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
550
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
551
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="attachment" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
552
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
553
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
554
+ <!-- "operation" values are [ add | remove | update ] -->
555
+ <xsd:element name="operation" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
556
+ <xsd:element name="id" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
557
+ <xsd:element name="fileset" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
558
+ <xsd:element name="filename" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
559
+ <xsd:element maxOccurs="1" minOccurs="0" name="contentType" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
560
+ <xsd:element name="data" type="xsd:base64Binary" xmime:expectedContentTypes="application/octet-stream" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
561
+ </xsd:sequence>
562
+ </xsd:complexType>
563
+ </xsd:element>
564
+ </xsd:sequence>
565
+ </xsd:complexType>
566
+ </xsd:element>
567
+<!-- <xsd:element name="scheduledSendDate" type="xsd:dateTime" minOccurs="0" maxOccurs="1" nillable="true" /> -->
568
+ </xsd:sequence>
569
+ </xsd:complexType>
570
+ </xsd:element>
571
+
572
+ <xsd:element name="InstanceActivityUpdateV2Response" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
573
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
574
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
575
+ <xsd:element name="id" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
576
+ <xsd:element maxOccurs="1" minOccurs="0" name="identifier" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
577
+ <xsd:element maxOccurs="1" minOccurs="0" name="identifierDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
578
+ <xsd:element maxOccurs="1" minOccurs="0" name="viewUrl" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
579
+ </xsd:sequence>
580
+ </xsd:complexType>
581
+ </xsd:element>
582
+
583
+ <xsd:element name="InstanceSignalRequest" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
584
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
585
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
586
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
587
+ <xsd:element name="partitionId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
588
+ <xsd:element name="partitionPuid" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
589
+ </xsd:choice>
590
+ <xsd:element name="instanceId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
591
+ <xsd:element maxOccurs="1" minOccurs="1" name="signalName" nillable="false" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
592
+ <xsd:element maxOccurs="1" minOccurs="0" name="variables" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
593
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
594
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
595
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="variable" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
596
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
597
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
598
+ <xsd:element name="key" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
599
+ <xsd:element name="type" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
600
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
601
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueString" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
602
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueInteger" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
603
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDecimal" nillable="true" type="xsd:decimal" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
604
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
605
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueBoolean" nillable="true" type="xsd:boolean" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
606
+ </xsd:choice>
607
+ </xsd:sequence>
608
+ </xsd:complexType>
609
+ </xsd:element>
610
+ </xsd:sequence>
611
+ </xsd:complexType>
612
+ </xsd:element>
613
+ </xsd:sequence>
614
+ </xsd:complexType>
615
+ </xsd:element>
616
+
617
+ <xsd:element name="InstanceSignalResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
618
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
619
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
620
+ <xsd:element name="result" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
621
+ </xsd:sequence>
622
+ </xsd:complexType>
623
+ </xsd:element>
624
+
625
+ <xsd:element name="InstanceOperationRequest" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
626
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
627
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
628
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
629
+ <xsd:element name="partitionId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
630
+ <xsd:element name="partitionPuid" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
631
+ </xsd:choice>
632
+ <xsd:element name="instanceId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
633
+ <!-- operationType
634
+ sendMail => Invio email
635
+ WfSignalEventReceived => Workflow SignalEventReceived (fire signalEventReceived() to BPMN)
636
+ -->
637
+ <xsd:element maxOccurs="1" minOccurs="1" name="operationType" nillable="false" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
638
+ <xsd:element maxOccurs="1" minOccurs="1" name="operation" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
639
+ <xsd:element maxOccurs="1" minOccurs="0" name="variables" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
640
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
641
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
642
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="variable" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
643
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
644
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
645
+ <xsd:element name="key" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
646
+ <xsd:element name="type" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
647
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
648
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueString" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
649
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueInteger" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
650
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDecimal" nillable="true" type="xsd:decimal" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
651
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
652
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueBoolean" nillable="true" type="xsd:boolean" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
653
+ </xsd:choice>
654
+ </xsd:sequence>
655
+ </xsd:complexType>
656
+ </xsd:element>
657
+ </xsd:sequence>
658
+ </xsd:complexType>
659
+ </xsd:element>
660
+ </xsd:sequence>
661
+ </xsd:complexType>
662
+ </xsd:element>
663
+
664
+ <xsd:element name="InstanceOperationResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
665
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
666
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
667
+ <xsd:element name="result" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
668
+ </xsd:sequence>
669
+ </xsd:complexType>
670
+ </xsd:element>
671
+
672
+ <xsd:element name="InstanceDetailRequest" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
673
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
674
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
675
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
676
+ <xsd:element name="partitionId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
677
+ <xsd:element name="partitionPuid" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
678
+ </xsd:choice>
679
+ <xsd:element name="instanceId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
680
+ </xsd:sequence>
681
+ </xsd:complexType>
682
+ </xsd:element>
683
+
684
+ <xsd:element name="InstanceDetailResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
685
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
686
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
687
+ <xsd:element name="id" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
688
+ <xsd:element maxOccurs="1" minOccurs="0" name="identifier" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
689
+ <xsd:element maxOccurs="1" minOccurs="0" name="identifierDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
690
+ <xsd:element maxOccurs="1" minOccurs="0" name="storyboard" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
691
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
692
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
693
+ <xsd:element maxOccurs="1" minOccurs="0" name="name" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
694
+ <xsd:element maxOccurs="1" minOccurs="0" name="code" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
695
+ <xsd:element maxOccurs="1" minOccurs="0" name="type" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
696
+ <xsd:element maxOccurs="1" minOccurs="0" name="note" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
697
+ <xsd:element maxOccurs="1" minOccurs="0" name="processName" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
698
+ <xsd:element maxOccurs="1" minOccurs="0" name="processDefinition" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
699
+ </xsd:sequence>
700
+ </xsd:complexType>
701
+ </xsd:element>
702
+ <xsd:element maxOccurs="1" minOccurs="0" name="metaViewName" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
703
+ <xsd:element maxOccurs="1" minOccurs="0" name="direction" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
704
+ <!-- Contacts, where
705
+ "type" values are [ F | T | C | B | O ]
706
+ "referenceType" values are [ GB | OU | AB ]
707
+ -->
708
+ <xsd:element maxOccurs="1" minOccurs="0" name="contacts" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
709
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
710
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
711
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="contact" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
712
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
713
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
714
+ <xsd:element name="id" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
715
+ <xsd:element name="type" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
716
+ <xsd:element name="referenceType" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
717
+ <xsd:element maxOccurs="1" minOccurs="0" name="referenceCode" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
718
+ <xsd:element maxOccurs="1" minOccurs="0" name="externalId" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
719
+ <xsd:element name="description" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
720
+ <xsd:element maxOccurs="1" minOccurs="0" name="email" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
721
+ <xsd:element maxOccurs="1" minOccurs="0" name="info1" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
722
+ <xsd:element maxOccurs="1" minOccurs="0" name="info2" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
723
+ <xsd:element maxOccurs="1" minOccurs="0" name="info3" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
724
+ </xsd:sequence>
725
+ </xsd:complexType>
726
+ </xsd:element>
727
+ </xsd:sequence>
728
+ </xsd:complexType>
729
+ </xsd:element>
730
+ <xsd:element maxOccurs="1" minOccurs="0" name="subject" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
731
+ <xsd:element maxOccurs="1" minOccurs="0" name="body" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
732
+ <xsd:element maxOccurs="1" minOccurs="0" name="note" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
733
+ <xsd:element maxOccurs="1" minOccurs="0" name="tags" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
734
+ <xsd:element maxOccurs="1" minOccurs="0" name="variables" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
735
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
736
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
737
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="variable" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
738
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
739
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
740
+ <xsd:element name="key" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
741
+ <xsd:element name="type" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
742
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
743
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueString" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
744
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueInteger" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
745
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDecimal" nillable="true" type="xsd:decimal" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
746
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
747
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueBoolean" nillable="true" type="xsd:boolean" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
748
+ </xsd:choice>
749
+ </xsd:sequence>
750
+ </xsd:complexType>
751
+ </xsd:element>
752
+ </xsd:sequence>
753
+ </xsd:complexType>
754
+ </xsd:element>
755
+ <xsd:element maxOccurs="1" minOccurs="0" name="attachments" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
756
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
757
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
758
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="attachment" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
759
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
760
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
761
+ <xsd:element name="fileset" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
762
+ <xsd:element name="id" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
763
+ <xsd:element name="filename" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
764
+ <xsd:element maxOccurs="1" minOccurs="0" name="contentType" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
765
+ <xsd:element name="data" type="xsd:base64Binary" xmime:expectedContentTypes="application/octet-stream" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
766
+ </xsd:sequence>
767
+ </xsd:complexType>
768
+ </xsd:element>
769
+ </xsd:sequence>
770
+ </xsd:complexType>
771
+ </xsd:element>
772
+ <xsd:element maxOccurs="1" minOccurs="0" name="mbox" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
773
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
774
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
775
+ <xsd:element maxOccurs="1" minOccurs="0" name="id" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
776
+ <xsd:element maxOccurs="1" minOccurs="0" name="name" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
777
+ <xsd:element maxOccurs="1" minOccurs="0" name="code" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
778
+ <xsd:element maxOccurs="1" minOccurs="0" name="transportType" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
779
+ <xsd:element maxOccurs="1" minOccurs="0" name="pec" nillable="true" type="xsd:boolean" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
780
+ <xsd:element maxOccurs="1" minOccurs="0" name="email" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
781
+ </xsd:sequence>
782
+ </xsd:complexType>
783
+ </xsd:element>
784
+ <xsd:element maxOccurs="1" minOccurs="0" name="conflevel" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
785
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
786
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
787
+ <xsd:element maxOccurs="1" minOccurs="0" name="id" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
788
+ <xsd:element maxOccurs="1" minOccurs="0" name="name" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
789
+ </xsd:sequence>
790
+ </xsd:complexType>
791
+ </xsd:element>
792
+ </xsd:sequence>
793
+ </xsd:complexType>
794
+ </xsd:element>
795
+
796
+ <xsd:element name="InstanceDetailV2Request" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
797
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
798
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
799
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
800
+ <xsd:element name="partitionId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
801
+ <xsd:element name="partitionPuid" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
802
+ <xsd:element name="getAttachmentsData" type="xsd:boolean" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
803
+ </xsd:choice>
804
+ <xsd:element name="instanceId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
805
+ </xsd:sequence>
806
+ </xsd:complexType>
807
+ </xsd:element>
808
+
809
+ <xsd:element name="InstanceDetailV2Response" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
810
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
811
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
812
+ <xsd:element name="id" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
813
+ <xsd:element maxOccurs="1" minOccurs="0" name="identifier" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
814
+ <xsd:element maxOccurs="1" minOccurs="0" name="identifierDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
815
+ <xsd:element maxOccurs="1" minOccurs="0" name="storyboard" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
816
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
817
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
818
+ <xsd:element maxOccurs="1" minOccurs="0" name="name" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
819
+ <xsd:element maxOccurs="1" minOccurs="0" name="code" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
820
+ <xsd:element maxOccurs="1" minOccurs="0" name="type" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
821
+ <xsd:element maxOccurs="1" minOccurs="0" name="note" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
822
+ <xsd:element maxOccurs="1" minOccurs="0" name="processName" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
823
+ <xsd:element maxOccurs="1" minOccurs="0" name="processDefinition" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
824
+ </xsd:sequence>
825
+ </xsd:complexType>
826
+ </xsd:element>
827
+ <xsd:element maxOccurs="1" minOccurs="0" name="metaViewName" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
828
+ <xsd:element maxOccurs="1" minOccurs="0" name="direction" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
829
+ <!-- Contacts, where
830
+ "type" values are [ F | T | C | B | O ]
831
+ "referenceType" values are [ GB | OU | AB ]
832
+ -->
833
+ <xsd:element maxOccurs="1" minOccurs="0" name="contacts" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
834
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
835
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
836
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="contact" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
837
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
838
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
839
+ <xsd:element name="id" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
840
+ <xsd:element name="type" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
841
+ <xsd:element name="referenceType" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
842
+ <xsd:element maxOccurs="1" minOccurs="0" name="referenceCode" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
843
+ <xsd:element maxOccurs="1" minOccurs="0" name="externalId" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
844
+ <xsd:element name="description" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
845
+ <xsd:element maxOccurs="1" minOccurs="0" name="email" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
846
+ <xsd:element maxOccurs="1" minOccurs="0" name="info1" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
847
+ <xsd:element maxOccurs="1" minOccurs="0" name="info2" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
848
+ <xsd:element maxOccurs="1" minOccurs="0" name="info3" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
849
+ </xsd:sequence>
850
+ </xsd:complexType>
851
+ </xsd:element>
852
+ </xsd:sequence>
853
+ </xsd:complexType>
854
+ </xsd:element>
855
+ <xsd:element maxOccurs="1" minOccurs="0" name="subject" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
856
+ <xsd:element maxOccurs="1" minOccurs="0" name="body" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
857
+ <xsd:element maxOccurs="1" minOccurs="0" name="note" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
858
+ <xsd:element maxOccurs="1" minOccurs="0" name="tags" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
859
+ <xsd:element maxOccurs="1" minOccurs="0" name="variables" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
860
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
861
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
862
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="variable" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
863
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
864
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
865
+ <xsd:element name="key" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
866
+ <xsd:element name="type" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
867
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
868
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueString" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
869
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueInteger" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
870
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDecimal" nillable="true" type="xsd:decimal" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
871
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
872
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueBoolean" nillable="true" type="xsd:boolean" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
873
+ </xsd:choice>
874
+ </xsd:sequence>
875
+ </xsd:complexType>
876
+ </xsd:element>
877
+ </xsd:sequence>
878
+ </xsd:complexType>
879
+ </xsd:element>
880
+ <xsd:element maxOccurs="1" minOccurs="0" name="attachments" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
881
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
882
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
883
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="attachment" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
884
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
885
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
886
+ <xsd:element name="fileset" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
887
+ <xsd:element name="id" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
888
+ <xsd:element name="filename" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
889
+ <xsd:element name="hash" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
890
+ <xsd:element maxOccurs="1" minOccurs="0" name="contentType" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
891
+ <xsd:element maxOccurs="1" minOccurs="0" name="data" nillable="true" type="xsd:base64Binary" xmime:expectedContentTypes="application/octet-stream" xmlns:xmime="http://www.w3.org/2005/05/xmlmime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
892
+ </xsd:sequence>
893
+ </xsd:complexType>
894
+ </xsd:element>
895
+ </xsd:sequence>
896
+ </xsd:complexType>
897
+ </xsd:element>
898
+ <xsd:element maxOccurs="1" minOccurs="0" name="mbox" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
899
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
900
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
901
+ <xsd:element maxOccurs="1" minOccurs="0" name="id" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
902
+ <xsd:element maxOccurs="1" minOccurs="0" name="name" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
903
+ <xsd:element maxOccurs="1" minOccurs="0" name="code" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
904
+ <xsd:element maxOccurs="1" minOccurs="0" name="transportType" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
905
+ <xsd:element maxOccurs="1" minOccurs="0" name="pec" nillable="true" type="xsd:boolean" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
906
+ <xsd:element maxOccurs="1" minOccurs="0" name="email" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
907
+ </xsd:sequence>
908
+ </xsd:complexType>
909
+ </xsd:element>
910
+ <xsd:element maxOccurs="1" minOccurs="0" name="conflevel" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
911
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
912
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
913
+ <xsd:element maxOccurs="1" minOccurs="0" name="id" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
914
+ <xsd:element maxOccurs="1" minOccurs="0" name="name" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
915
+ </xsd:sequence>
916
+ </xsd:complexType>
917
+ </xsd:element>
918
+ </xsd:sequence>
919
+ </xsd:complexType>
920
+ </xsd:element>
921
+
922
+ <xsd:element name="InstancePreviewRequest" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
923
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
924
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
925
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
926
+ <xsd:element name="partitionId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
927
+ <xsd:element name="partitionPuid" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
928
+ </xsd:choice>
929
+ <xsd:element name="instanceId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
930
+ </xsd:sequence>
931
+ </xsd:complexType>
932
+ </xsd:element>
933
+
934
+ <xsd:element name="InstancePreviewResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
935
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
936
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
937
+ <xsd:element name="previewData" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
938
+ </xsd:sequence>
939
+ </xsd:complexType>
940
+ </xsd:element>
941
+
942
+ <xsd:element name="InstanceSearchRequest" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
943
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
944
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
945
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
946
+ <xsd:element name="partitionId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
947
+ <xsd:element name="partitionPuid" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
948
+ </xsd:choice>
949
+ <!-- scope = [ .draft | .inbox | .outbox | .unsentoutbox | .trash ] -->
950
+ <xsd:element maxOccurs="1" minOccurs="0" name="folder" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
951
+ <!-- scope = [ my | my+public | my+public+account ] -->
952
+ <xsd:element maxOccurs="1" minOccurs="0" name="scope" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
953
+ <xsd:element maxOccurs="1" minOccurs="0" name="geniusboxCode" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
954
+ <xsd:element maxOccurs="1" minOccurs="0" name="spotlight" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
955
+ <xsd:element maxOccurs="1" minOccurs="0" name="archivied" nillable="true" type="xsd:boolean" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
956
+ <xsd:element maxOccurs="1" minOccurs="0" name="deleted" nillable="true" type="xsd:boolean" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
957
+ <xsd:element maxOccurs="1" minOccurs="0" name="sort" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
958
+ <xsd:element maxOccurs="1" minOccurs="0" name="start" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
959
+ <xsd:element maxOccurs="1" minOccurs="0" name="max" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
960
+ <xsd:element maxOccurs="1" minOccurs="0" name="storyboardCode" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
961
+ <!-- workStatus = [ draft | work | end ] -->
962
+ <xsd:element maxOccurs="1" minOccurs="0" name="workStatus" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
963
+ <xsd:element maxOccurs="1" minOccurs="0" name="status" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
964
+ </xsd:sequence>
965
+ </xsd:complexType>
966
+ </xsd:element>
967
+
968
+ <xsd:element name="InstanceSearchResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
969
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
970
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
971
+ <xsd:element name="results" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
972
+ <xsd:element maxOccurs="1" minOccurs="0" name="items" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
973
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
974
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
975
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="item" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
976
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
977
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
978
+ <xsd:element name="id" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
979
+ <xsd:element name="created" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
980
+ <xsd:element name="createdBy" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
981
+ <xsd:element name="modified" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
982
+ <xsd:element name="modifiedBy" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
983
+ <xsd:element maxOccurs="1" minOccurs="0" name="appIdentifier" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
984
+ <xsd:element maxOccurs="1" minOccurs="0" name="appIdentifierDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
985
+ <xsd:element maxOccurs="1" minOccurs="0" name="mboxName" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
986
+ <xsd:element maxOccurs="1" minOccurs="0" name="sbName" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
987
+ <xsd:element maxOccurs="1" minOccurs="0" name="status" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
988
+ <xsd:element maxOccurs="1" minOccurs="0" name="title" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
989
+ <xsd:element maxOccurs="1" minOccurs="0" name="subject" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
990
+ <xsd:element maxOccurs="1" minOccurs="0" name="from" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
991
+ <xsd:element maxOccurs="1" minOccurs="0" name="to" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
992
+ <xsd:element maxOccurs="1" minOccurs="0" name="cc" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
993
+ <xsd:element maxOccurs="1" minOccurs="0" name="storyboardCode" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
994
+ <!-- storyboardType = [ MSG | ACT | MET ] -->
995
+ <xsd:element maxOccurs="1" minOccurs="0" name="storyboardType" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
996
+ </xsd:sequence>
997
+ </xsd:complexType>
998
+ </xsd:element>
999
+ </xsd:sequence>
1000
+ </xsd:complexType>
1001
+ </xsd:element>
1002
+ </xsd:sequence>
1003
+ </xsd:complexType>
1004
+ </xsd:element>
1005
+
1006
+ <xsd:element name="TaskSearchRequest" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1007
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1008
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1009
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1010
+ <xsd:element name="partitionId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1011
+ <xsd:element name="partitionPuid" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1012
+ </xsd:choice>
1013
+ <xsd:element maxOccurs="1" minOccurs="0" name="instanceId" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1014
+ <xsd:element maxOccurs="1" minOccurs="0" name="scope" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1015
+ <xsd:element maxOccurs="1" minOccurs="0" name="storyboardCode" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1016
+ <xsd:element maxOccurs="1" minOccurs="0" name="taskDefinitionKey" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1017
+ <xsd:element maxOccurs="1" minOccurs="0" name="assignee" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1018
+ <xsd:element maxOccurs="1" minOccurs="0" name="owner" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1019
+ <xsd:element maxOccurs="1" minOccurs="0" name="dueDateAfter" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1020
+ <xsd:element maxOccurs="1" minOccurs="0" name="dueDateBefore" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1021
+ <xsd:element maxOccurs="1" minOccurs="0" name="completed" nillable="true" type="xsd:boolean" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1022
+ <xsd:element maxOccurs="1" minOccurs="0" name="variables" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1023
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1024
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1025
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="variable" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1026
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1027
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1028
+ <xsd:element name="key" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1029
+ <xsd:element name="type" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1030
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1031
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueString" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1032
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueInteger" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1033
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDecimal" nillable="true" type="xsd:decimal" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1034
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1035
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueBoolean" nillable="true" type="xsd:boolean" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1036
+ </xsd:choice>
1037
+ </xsd:sequence>
1038
+ </xsd:complexType>
1039
+ </xsd:element>
1040
+ </xsd:sequence>
1041
+ </xsd:complexType>
1042
+ </xsd:element>
1043
+ <xsd:element maxOccurs="1" minOccurs="0" name="sort" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1044
+ <xsd:element maxOccurs="1" minOccurs="0" name="start" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1045
+ <xsd:element maxOccurs="1" minOccurs="0" name="max" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1046
+ </xsd:sequence>
1047
+ </xsd:complexType>
1048
+ </xsd:element>
1049
+
1050
+ <xsd:element name="TaskSearchResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1051
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1052
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1053
+ <xsd:element name="results" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1054
+ <xsd:element maxOccurs="1" minOccurs="0" name="items" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1055
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1056
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1057
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="item" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1058
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1059
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1060
+ <xsd:element name="id" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1061
+ <xsd:element name="created" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1062
+ <xsd:element maxOccurs="1" minOccurs="0" name="completed" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1063
+ <xsd:element maxOccurs="1" minOccurs="0" name="dueDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1064
+ <xsd:element maxOccurs="1" minOccurs="0" name="assignee" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1065
+ <xsd:element maxOccurs="1" minOccurs="0" name="owner" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1066
+ <xsd:element maxOccurs="1" minOccurs="0" name="priority" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1067
+ <xsd:element maxOccurs="1" minOccurs="0" name="instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1068
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1069
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1070
+ <xsd:element name="id" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1071
+ <xsd:element name="created" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1072
+ <xsd:element name="createdBy" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1073
+ <xsd:element name="modified" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1074
+ <xsd:element name="modifiedBy" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1075
+ <xsd:element maxOccurs="1" minOccurs="0" name="appIdentifier" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1076
+ <xsd:element maxOccurs="1" minOccurs="0" name="appIdentifierDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1077
+ <xsd:element maxOccurs="1" minOccurs="0" name="mboxName" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1078
+ <xsd:element maxOccurs="1" minOccurs="0" name="sbName" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1079
+ <xsd:element maxOccurs="1" minOccurs="0" name="status" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1080
+ <xsd:element maxOccurs="1" minOccurs="0" name="title" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1081
+ <xsd:element maxOccurs="1" minOccurs="0" name="subject" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1082
+ <xsd:element maxOccurs="1" minOccurs="0" name="from" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1083
+ <xsd:element maxOccurs="1" minOccurs="0" name="to" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1084
+ <xsd:element maxOccurs="1" minOccurs="0" name="cc" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1085
+ <xsd:element maxOccurs="1" minOccurs="0" name="storyboardCode" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1086
+ <xsd:element maxOccurs="1" minOccurs="0" name="storyboardType" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1087
+ </xsd:sequence>
1088
+ </xsd:complexType>
1089
+ </xsd:element>
1090
+ </xsd:sequence>
1091
+ </xsd:complexType>
1092
+ </xsd:element>
1093
+ </xsd:sequence>
1094
+ </xsd:complexType>
1095
+ </xsd:element>
1096
+ </xsd:sequence>
1097
+ </xsd:complexType>
1098
+ </xsd:element>
1099
+
1100
+ <xsd:element name="TaskCompleteRequest" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1101
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1102
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1103
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1104
+ <xsd:element name="partitionId" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1105
+ <xsd:element name="partitionPuid" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1106
+ </xsd:choice>
1107
+ <xsd:element name="id" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1108
+ <xsd:element maxOccurs="1" minOccurs="0" name="note" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1109
+ <xsd:element maxOccurs="1" minOccurs="0" name="variables" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1110
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1111
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1112
+ <xsd:element maxOccurs="unbounded" minOccurs="0" name="variable" nillable="true" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1113
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1114
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1115
+ <xsd:element name="key" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1116
+ <xsd:element name="type" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1117
+ <xsd:choice xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1118
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueString" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1119
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueInteger" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1120
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDecimal" nillable="true" type="xsd:decimal" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1121
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueDate" nillable="true" type="xsd:dateTime" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1122
+ <xsd:element maxOccurs="1" minOccurs="0" name="valueBoolean" nillable="true" type="xsd:boolean" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1123
+ </xsd:choice>
1124
+ </xsd:sequence>
1125
+ </xsd:complexType>
1126
+ </xsd:element>
1127
+ </xsd:sequence>
1128
+ </xsd:complexType>
1129
+ </xsd:element>
1130
+ </xsd:sequence>
1131
+ </xsd:complexType>
1132
+ </xsd:element>
1133
+
1134
+ <xsd:element name="TaskCompleteResponse" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1135
+ <xsd:complexType xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1136
+ <xsd:sequence xmlns:xsd="http://www.w3.org/2001/XMLSchema">
1137
+ <xsd:element maxOccurs="1" minOccurs="0" name="message" nillable="true" type="xsd:string" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1138
+ <xsd:element maxOccurs="1" minOccurs="0" name="instanceId" nillable="true" type="xsd:integer" xmlns:xsd="http://www.w3.org/2001/XMLSchema"/>
1139
+ </xsd:sequence>
1140
+ </xsd:complexType>
1141
+ </xsd:element>
1142
+
1143
+</xsd:schema>
1144
+ </wsdl:types>
1145
+ <wsdl:message name="InstanceDetailV2Response" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1146
+ <wsdl:part element="sch:InstanceDetailV2Response" name="InstanceDetailV2Response" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1147
+ </wsdl:part>
1148
+ </wsdl:message>
1149
+ <wsdl:message name="InstanceMessageCreateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1150
+ <wsdl:part element="sch:InstanceMessageCreateResponse" name="InstanceMessageCreateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1151
+ </wsdl:part>
1152
+ </wsdl:message>
1153
+ <wsdl:message name="InstanceMessageUpdateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1154
+ <wsdl:part element="sch:InstanceMessageUpdateRequest" name="InstanceMessageUpdateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1155
+ </wsdl:part>
1156
+ </wsdl:message>
1157
+ <wsdl:message name="InstanceDetailRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1158
+ <wsdl:part element="sch:InstanceDetailRequest" name="InstanceDetailRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1159
+ </wsdl:part>
1160
+ </wsdl:message>
1161
+ <wsdl:message name="InstanceMessageServiceCreateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1162
+ <wsdl:part element="sch:InstanceMessageServiceCreateResponse" name="InstanceMessageServiceCreateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1163
+ </wsdl:part>
1164
+ </wsdl:message>
1165
+ <wsdl:message name="InstanceSignalResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1166
+ <wsdl:part element="sch:InstanceSignalResponse" name="InstanceSignalResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1167
+ </wsdl:part>
1168
+ </wsdl:message>
1169
+ <wsdl:message name="InstanceActivityUpdateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1170
+ <wsdl:part element="sch:InstanceActivityUpdateResponse" name="InstanceActivityUpdateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1171
+ </wsdl:part>
1172
+ </wsdl:message>
1173
+ <wsdl:message name="InstanceActivityUpdateV2Request" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1174
+ <wsdl:part element="sch:InstanceActivityUpdateV2Request" name="InstanceActivityUpdateV2Request" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1175
+ </wsdl:part>
1176
+ </wsdl:message>
1177
+ <wsdl:message name="TaskSearchResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1178
+ <wsdl:part element="sch:TaskSearchResponse" name="TaskSearchResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1179
+ </wsdl:part>
1180
+ </wsdl:message>
1181
+ <wsdl:message name="InstanceActivityCreateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1182
+ <wsdl:part element="sch:InstanceActivityCreateRequest" name="InstanceActivityCreateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1183
+ </wsdl:part>
1184
+ </wsdl:message>
1185
+ <wsdl:message name="InstanceOperationResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1186
+ <wsdl:part element="sch:InstanceOperationResponse" name="InstanceOperationResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1187
+ </wsdl:part>
1188
+ </wsdl:message>
1189
+ <wsdl:message name="InstanceSearchRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1190
+ <wsdl:part element="sch:InstanceSearchRequest" name="InstanceSearchRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1191
+ </wsdl:part>
1192
+ </wsdl:message>
1193
+ <wsdl:message name="InstanceOperationRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1194
+ <wsdl:part element="sch:InstanceOperationRequest" name="InstanceOperationRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1195
+ </wsdl:part>
1196
+ </wsdl:message>
1197
+ <wsdl:message name="InstancePreviewResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1198
+ <wsdl:part element="sch:InstancePreviewResponse" name="InstancePreviewResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1199
+ </wsdl:part>
1200
+ </wsdl:message>
1201
+ <wsdl:message name="InstancePreviewRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1202
+ <wsdl:part element="sch:InstancePreviewRequest" name="InstancePreviewRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1203
+ </wsdl:part>
1204
+ </wsdl:message>
1205
+ <wsdl:message name="InstanceSignalRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1206
+ <wsdl:part element="sch:InstanceSignalRequest" name="InstanceSignalRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1207
+ </wsdl:part>
1208
+ </wsdl:message>
1209
+ <wsdl:message name="InstanceActivityUpdateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1210
+ <wsdl:part element="sch:InstanceActivityUpdateRequest" name="InstanceActivityUpdateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1211
+ </wsdl:part>
1212
+ </wsdl:message>
1213
+ <wsdl:message name="InstanceDetailV2Request" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1214
+ <wsdl:part element="sch:InstanceDetailV2Request" name="InstanceDetailV2Request" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1215
+ </wsdl:part>
1216
+ </wsdl:message>
1217
+ <wsdl:message name="TaskSearchRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1218
+ <wsdl:part element="sch:TaskSearchRequest" name="TaskSearchRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1219
+ </wsdl:part>
1220
+ </wsdl:message>
1221
+ <wsdl:message name="InstanceMessageCreateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1222
+ <wsdl:part element="sch:InstanceMessageCreateRequest" name="InstanceMessageCreateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1223
+ </wsdl:part>
1224
+ </wsdl:message>
1225
+ <wsdl:message name="InstanceActivityUpdateV2Response" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1226
+ <wsdl:part element="sch:InstanceActivityUpdateV2Response" name="InstanceActivityUpdateV2Response" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1227
+ </wsdl:part>
1228
+ </wsdl:message>
1229
+ <wsdl:message name="InstanceDetailResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1230
+ <wsdl:part element="sch:InstanceDetailResponse" name="InstanceDetailResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1231
+ </wsdl:part>
1232
+ </wsdl:message>
1233
+ <wsdl:message name="TaskCompleteRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1234
+ <wsdl:part element="sch:TaskCompleteRequest" name="TaskCompleteRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1235
+ </wsdl:part>
1236
+ </wsdl:message>
1237
+ <wsdl:message name="TaskCompleteResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1238
+ <wsdl:part element="sch:TaskCompleteResponse" name="TaskCompleteResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1239
+ </wsdl:part>
1240
+ </wsdl:message>
1241
+ <wsdl:message name="InstanceMessageUpdateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1242
+ <wsdl:part element="sch:InstanceMessageUpdateResponse" name="InstanceMessageUpdateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1243
+ </wsdl:part>
1244
+ </wsdl:message>
1245
+ <wsdl:message name="InstanceMessageServiceCreateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1246
+ <wsdl:part element="sch:InstanceMessageServiceCreateRequest" name="InstanceMessageServiceCreateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1247
+ </wsdl:part>
1248
+ </wsdl:message>
1249
+ <wsdl:message name="InstanceActivityCreateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1250
+ <wsdl:part element="sch:InstanceActivityCreateResponse" name="InstanceActivityCreateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1251
+ </wsdl:part>
1252
+ </wsdl:message>
1253
+ <wsdl:message name="InstanceSearchResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1254
+ <wsdl:part element="sch:InstanceSearchResponse" name="InstanceSearchResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1255
+ </wsdl:part>
1256
+ </wsdl:message>
1257
+ <wsdl:portType name="InstancePort3" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1258
+ <wsdl:operation name="InstanceMessageServiceCreate" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1259
+ <wsdl:input message="tns:InstanceMessageServiceCreateRequest" name="InstanceMessageServiceCreateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1260
+ </wsdl:input>
1261
+ <wsdl:output message="tns:InstanceMessageServiceCreateResponse" name="InstanceMessageServiceCreateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1262
+ </wsdl:output>
1263
+ </wsdl:operation>
1264
+ <wsdl:operation name="InstanceSearch" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1265
+ <wsdl:input message="tns:InstanceSearchRequest" name="InstanceSearchRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1266
+ </wsdl:input>
1267
+ <wsdl:output message="tns:InstanceSearchResponse" name="InstanceSearchResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1268
+ </wsdl:output>
1269
+ </wsdl:operation>
1270
+ <wsdl:operation name="InstanceSignal" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1271
+ <wsdl:input message="tns:InstanceSignalRequest" name="InstanceSignalRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1272
+ </wsdl:input>
1273
+ <wsdl:output message="tns:InstanceSignalResponse" name="InstanceSignalResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1274
+ </wsdl:output>
1275
+ </wsdl:operation>
1276
+ <wsdl:operation name="TaskSearch" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1277
+ <wsdl:input message="tns:TaskSearchRequest" name="TaskSearchRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1278
+ </wsdl:input>
1279
+ <wsdl:output message="tns:TaskSearchResponse" name="TaskSearchResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1280
+ </wsdl:output>
1281
+ </wsdl:operation>
1282
+ <wsdl:operation name="InstanceDetail" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1283
+ <wsdl:input message="tns:InstanceDetailRequest" name="InstanceDetailRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1284
+ </wsdl:input>
1285
+ <wsdl:output message="tns:InstanceDetailResponse" name="InstanceDetailResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1286
+ </wsdl:output>
1287
+ </wsdl:operation>
1288
+ <wsdl:operation name="InstanceOperation" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1289
+ <wsdl:input message="tns:InstanceOperationRequest" name="InstanceOperationRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1290
+ </wsdl:input>
1291
+ <wsdl:output message="tns:InstanceOperationResponse" name="InstanceOperationResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1292
+ </wsdl:output>
1293
+ </wsdl:operation>
1294
+ <wsdl:operation name="InstancePreview" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1295
+ <wsdl:input message="tns:InstancePreviewRequest" name="InstancePreviewRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1296
+ </wsdl:input>
1297
+ <wsdl:output message="tns:InstancePreviewResponse" name="InstancePreviewResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1298
+ </wsdl:output>
1299
+ </wsdl:operation>
1300
+ <wsdl:operation name="InstanceActivityUpdateV2" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1301
+ <wsdl:input message="tns:InstanceActivityUpdateV2Request" name="InstanceActivityUpdateV2Request" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1302
+ </wsdl:input>
1303
+ <wsdl:output message="tns:InstanceActivityUpdateV2Response" name="InstanceActivityUpdateV2Response" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1304
+ </wsdl:output>
1305
+ </wsdl:operation>
1306
+ <wsdl:operation name="InstanceMessageUpdate" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1307
+ <wsdl:input message="tns:InstanceMessageUpdateRequest" name="InstanceMessageUpdateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1308
+ </wsdl:input>
1309
+ <wsdl:output message="tns:InstanceMessageUpdateResponse" name="InstanceMessageUpdateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1310
+ </wsdl:output>
1311
+ </wsdl:operation>
1312
+ <wsdl:operation name="TaskComplete" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1313
+ <wsdl:input message="tns:TaskCompleteRequest" name="TaskCompleteRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1314
+ </wsdl:input>
1315
+ <wsdl:output message="tns:TaskCompleteResponse" name="TaskCompleteResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1316
+ </wsdl:output>
1317
+ </wsdl:operation>
1318
+ <wsdl:operation name="InstanceDetailV2" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1319
+ <wsdl:input message="tns:InstanceDetailV2Request" name="InstanceDetailV2Request" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1320
+ </wsdl:input>
1321
+ <wsdl:output message="tns:InstanceDetailV2Response" name="InstanceDetailV2Response" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1322
+ </wsdl:output>
1323
+ </wsdl:operation>
1324
+ <wsdl:operation name="InstanceActivityUpdate" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1325
+ <wsdl:input message="tns:InstanceActivityUpdateRequest" name="InstanceActivityUpdateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1326
+ </wsdl:input>
1327
+ <wsdl:output message="tns:InstanceActivityUpdateResponse" name="InstanceActivityUpdateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1328
+ </wsdl:output>
1329
+ </wsdl:operation>
1330
+ <wsdl:operation name="InstanceActivityCreate" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1331
+ <wsdl:input message="tns:InstanceActivityCreateRequest" name="InstanceActivityCreateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1332
+ </wsdl:input>
1333
+ <wsdl:output message="tns:InstanceActivityCreateResponse" name="InstanceActivityCreateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1334
+ </wsdl:output>
1335
+ </wsdl:operation>
1336
+ <wsdl:operation name="InstanceMessageCreate" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1337
+ <wsdl:input message="tns:InstanceMessageCreateRequest" name="InstanceMessageCreateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1338
+ </wsdl:input>
1339
+ <wsdl:output message="tns:InstanceMessageCreateResponse" name="InstanceMessageCreateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1340
+ </wsdl:output>
1341
+ </wsdl:operation>
1342
+ </wsdl:portType>
1343
+ <wsdl:binding name="InstancePort3Soap11" type="tns:InstancePort3" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1344
+ <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1345
+ <wsdl:operation name="InstanceMessageServiceCreate" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1346
+ <soap:operation soapAction="" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1347
+ <wsdl:input name="InstanceMessageServiceCreateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1348
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1349
+ </wsdl:input>
1350
+ <wsdl:output name="InstanceMessageServiceCreateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1351
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1352
+ </wsdl:output>
1353
+ </wsdl:operation>
1354
+ <wsdl:operation name="InstanceSearch" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1355
+ <soap:operation soapAction="" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1356
+ <wsdl:input name="InstanceSearchRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1357
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1358
+ </wsdl:input>
1359
+ <wsdl:output name="InstanceSearchResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1360
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1361
+ </wsdl:output>
1362
+ </wsdl:operation>
1363
+ <wsdl:operation name="InstanceSignal" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1364
+ <soap:operation soapAction="" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1365
+ <wsdl:input name="InstanceSignalRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1366
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1367
+ </wsdl:input>
1368
+ <wsdl:output name="InstanceSignalResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1369
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1370
+ </wsdl:output>
1371
+ </wsdl:operation>
1372
+ <wsdl:operation name="TaskSearch" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1373
+ <soap:operation soapAction="" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1374
+ <wsdl:input name="TaskSearchRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1375
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1376
+ </wsdl:input>
1377
+ <wsdl:output name="TaskSearchResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1378
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1379
+ </wsdl:output>
1380
+ </wsdl:operation>
1381
+ <wsdl:operation name="InstanceDetail" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1382
+ <soap:operation soapAction="" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1383
+ <wsdl:input name="InstanceDetailRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1384
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1385
+ </wsdl:input>
1386
+ <wsdl:output name="InstanceDetailResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1387
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1388
+ </wsdl:output>
1389
+ </wsdl:operation>
1390
+ <wsdl:operation name="InstanceOperation" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1391
+ <soap:operation soapAction="" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1392
+ <wsdl:input name="InstanceOperationRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1393
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1394
+ </wsdl:input>
1395
+ <wsdl:output name="InstanceOperationResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1396
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1397
+ </wsdl:output>
1398
+ </wsdl:operation>
1399
+ <wsdl:operation name="InstancePreview" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1400
+ <soap:operation soapAction="" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1401
+ <wsdl:input name="InstancePreviewRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1402
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1403
+ </wsdl:input>
1404
+ <wsdl:output name="InstancePreviewResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1405
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1406
+ </wsdl:output>
1407
+ </wsdl:operation>
1408
+ <wsdl:operation name="InstanceActivityUpdateV2" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1409
+ <soap:operation soapAction="" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1410
+ <wsdl:input name="InstanceActivityUpdateV2Request" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1411
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1412
+ </wsdl:input>
1413
+ <wsdl:output name="InstanceActivityUpdateV2Response" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1414
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1415
+ </wsdl:output>
1416
+ </wsdl:operation>
1417
+ <wsdl:operation name="InstanceMessageUpdate" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1418
+ <soap:operation soapAction="" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1419
+ <wsdl:input name="InstanceMessageUpdateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1420
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1421
+ </wsdl:input>
1422
+ <wsdl:output name="InstanceMessageUpdateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1423
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1424
+ </wsdl:output>
1425
+ </wsdl:operation>
1426
+ <wsdl:operation name="TaskComplete" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1427
+ <soap:operation soapAction="" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1428
+ <wsdl:input name="TaskCompleteRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1429
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1430
+ </wsdl:input>
1431
+ <wsdl:output name="TaskCompleteResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1432
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1433
+ </wsdl:output>
1434
+ </wsdl:operation>
1435
+ <wsdl:operation name="InstanceDetailV2" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1436
+ <soap:operation soapAction="" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1437
+ <wsdl:input name="InstanceDetailV2Request" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1438
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1439
+ </wsdl:input>
1440
+ <wsdl:output name="InstanceDetailV2Response" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1441
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1442
+ </wsdl:output>
1443
+ </wsdl:operation>
1444
+ <wsdl:operation name="InstanceActivityUpdate" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1445
+ <soap:operation soapAction="" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1446
+ <wsdl:input name="InstanceActivityUpdateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1447
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1448
+ </wsdl:input>
1449
+ <wsdl:output name="InstanceActivityUpdateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1450
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1451
+ </wsdl:output>
1452
+ </wsdl:operation>
1453
+ <wsdl:operation name="InstanceActivityCreate" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1454
+ <soap:operation soapAction="" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1455
+ <wsdl:input name="InstanceActivityCreateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1456
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1457
+ </wsdl:input>
1458
+ <wsdl:output name="InstanceActivityCreateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1459
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1460
+ </wsdl:output>
1461
+ </wsdl:operation>
1462
+ <wsdl:operation name="InstanceMessageCreate" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1463
+ <soap:operation soapAction="" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1464
+ <wsdl:input name="InstanceMessageCreateRequest" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1465
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1466
+ </wsdl:input>
1467
+ <wsdl:output name="InstanceMessageCreateResponse" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1468
+ <soap:body use="literal" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1469
+ </wsdl:output>
1470
+ </wsdl:operation>
1471
+ </wsdl:binding>
1472
+ <wsdl:service name="InstancePort3Service" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1473
+ <wsdl:port binding="tns:InstancePort3Soap11" name="InstancePort3Soap11" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
1474
+ <soap:address location="https://democorepa3.grupposistematica.it/isharedoc/webservices/instanceService3/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"/>
1475
+ </wsdl:port>
1476
+ </wsdl:service>
1477
+</wsdl:definitions>
dg1cloud-core/pom.xml
....@@ -63,7 +63,10 @@
6363 <groupId>org.springframework.boot</groupId>
6464 <artifactId>spring-boot-starter-thymeleaf</artifactId>
6565 </dependency>
66
-
66
+ <dependency>
67
+ <groupId>org.springframework.boot</groupId>
68
+ <artifactId>spring-boot-starter-actuator</artifactId>
69
+ </dependency>
6770 <dependency>
6871 <groupId>org.springframework.boot</groupId>
6972 <artifactId>spring-boot-configuration-processor</artifactId>
....@@ -81,6 +84,12 @@
8184 <dependency>
8285 <groupId>org.springframework.ws</groupId>
8386 <artifactId>spring-ws-security</artifactId>
87
+ <exclusions>
88
+ <exclusion>
89
+ <groupId>org.apache.geronimo.javamail</groupId>
90
+ <artifactId>geronimo-javamail_1.4_mail</artifactId>
91
+ </exclusion>
92
+ </exclusions>
8493 </dependency>
8594
8695 <dependency>
....@@ -126,7 +135,6 @@
126135 <artifactId>jquery</artifactId>
127136 <version>3.2.1</version>
128137 </dependency>
129
-
130138 </dependencies>
131139
132140 <build>
dg1cloud-core/src/main/java/it/digione/dg1cloud/app/Dg1cloudCoreApplication.java
....@@ -1,15 +1,25 @@
11 package it.digione.dg1cloud.app;
22
3
+import org.apache.catalina.connector.Connector;
4
+import org.apache.coyote.http11.AbstractHttp11Protocol;
5
+import org.springframework.beans.factory.annotation.Value;
36 import org.springframework.boot.SpringApplication;
47 import org.springframework.boot.autoconfigure.SpringBootApplication;
58 import org.springframework.boot.builder.SpringApplicationBuilder;
9
+import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory;
610 import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
11
+import org.springframework.context.annotation.Bean;
712 import org.springframework.context.annotation.ComponentScan;
13
+import org.springframework.context.annotation.Configuration;
814
915 @ComponentScan(basePackages="it.digione.dg1cloud")
16
+@Configuration
1017 @SpringBootApplication
1118 public class Dg1cloudCoreApplication extends SpringBootServletInitializer {
1219
20
+ @Value("${tomcat.MaxSwallowSize}")
21
+ private int maxFileSize;
22
+
1323 public static void main(String[] args) {
1424 SpringApplication.run(Dg1cloudCoreApplication.class, args);
1525 }
....@@ -18,4 +28,20 @@
1828 protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
1929 return application.sources(Dg1cloudCoreApplication.class);
2030 }
31
+
32
+ @Bean
33
+ public TomcatServletWebServerFactory containerFactory() {
34
+ return new TomcatServletWebServerFactory() {
35
+ protected void customizeConnector(Connector connector) {
36
+ int maxSize = maxFileSize * 1024 * 1024 * 10;
37
+ super.customizeConnector(connector);
38
+ connector.setMaxPostSize(maxSize);
39
+ connector.setMaxSavePostSize(maxSize);
40
+ if (connector.getProtocolHandler() instanceof AbstractHttp11Protocol) {
41
+ ((AbstractHttp11Protocol <?>) connector.getProtocolHandler()).setMaxSwallowSize(-1);
42
+ logger.info("Set MaxSwallowSize "+ maxSize);
43
+ }
44
+ }
45
+ };
46
+ }
2147 }
dg1cloud-core/src/main/java/it/digione/dg1cloud/config/AppConfig.java
....@@ -35,7 +35,7 @@
3535 @Configuration
3636 @PropertySources({
3737 @PropertySource(value = "classpath:/it/digione/dg1cloud/config/dg1cloud.properties", ignoreResourceNotFound=false),
38
- @PropertySource(value = "file:/etc/digione/dg1cloud/application.properties", ignoreResourceNotFound=true)
38
+ @PropertySource(value = "file:/etc/digione/dg1cloud/dg1cloud.properties", ignoreResourceNotFound=false)
3939 })
4040 @EnableAutoConfiguration
4141 @EnableConfigurationProperties
dg1cloud-core/src/main/java/it/digione/dg1cloud/config/dg1cloud.properties
....@@ -1,3 +1,30 @@
1
+spring.datasource.url=jdbc:postgresql://localhost:5432/dg1cloud
2
+#spring.datasource.username=postgres
3
+#spring.datasource.password=passero
4
+
5
+logging.level.it.digione.dg1cloud=DEBUG
6
+
7
+logging.level.org.springframework.ws=TRACE
8
+
9
+spring.mail.host=smtp.grupposistematica.it
10
+spring.mail.username=support-erp
11
+spring.mail.password=
12
+#spring.mail.properties.mail.smtp.auth = true
13
+#spring.mail.properties.mail.smtp.socketFactory.port = 465
14
+#spring.mail.properties.mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory
15
+#spring.mail.properties.mail.smtp.socketFactory.fallback = false
16
+
17
+#management.endpoints.web.exposure.include=info,healt,configprops
18
+
19
+#mettere il valore in MB
20
+#In Dg1cloudCoreApplication viene settato il MaxSwallowSize moltiplicato 10
21
+#al fine di evitare il reset della connessione
22
+tomcat.MaxSwallowSize=5
23
+
24
+spring.servlet.multipart.max-file-size=${tomcat.MaxSwallowSize}MB
25
+spring.servlet.multipart.max-request-size=${tomcat.MaxSwallowSize}MB
26
+spring.http.multipart.enabled=false
27
+
128 application.version=v0.0.1beta
229
330 repository.base.upload.path=/etc/digione/dg1cloud/repository/upload
dg1cloud-core/src/main/java/it/digione/dg1cloud/controller/StartURPController.java
....@@ -5,20 +5,25 @@
55
66 import javax.activation.DataHandler;
77 import javax.mail.internet.MimeMessage;
8
+import javax.servlet.http.HttpServletRequest;
89 import javax.validation.Valid;
910 import javax.xml.bind.JAXBElement;
1011
1112 import org.slf4j.Logger;
1213 import org.slf4j.LoggerFactory;
1314 import org.springframework.beans.factory.annotation.Autowired;
15
+import org.springframework.beans.factory.annotation.Value;
1416 import org.springframework.mail.javamail.JavaMailSender;
1517 import org.springframework.mail.javamail.MimeMessageHelper;
1618 import org.springframework.stereotype.Controller;
1719 import org.springframework.validation.BindingResult;
1820 import org.springframework.web.bind.annotation.ControllerAdvice;
21
+import org.springframework.web.bind.annotation.ExceptionHandler;
1922 import org.springframework.web.bind.annotation.ModelAttribute;
2023 import org.springframework.web.bind.annotation.PostMapping;
2124 import org.springframework.web.bind.annotation.RequestMapping;
25
+import org.springframework.web.multipart.MaxUploadSizeExceededException;
26
+import org.springframework.web.multipart.MultipartFile;
2227 import org.springframework.web.servlet.ModelAndView;
2328
2429 import it.digione.dg1cloud.form.StartURPForm;
....@@ -45,6 +50,9 @@
4550 @Autowired IsdConfig isdConfig;
4651 @Autowired JavaMailSender javaMailSender;
4752
53
+ @Value("${tomcat.MaxSwallowSize}")
54
+ private int maxFileSize;
55
+
4856 @ModelAttribute("startURPForm")
4957 public StartURPForm startURPForm() {
5058 return new StartURPForm();
....@@ -55,11 +63,11 @@
5563 return "startURP";
5664 }
5765 @PostMapping("/sendStartRequest")
58
- public Object sendStartRequest(@ModelAttribute("startURPForm") @Valid StartURPForm form,
66
+ public ModelAndView sendStartRequest(@ModelAttribute("startURPForm") @Valid StartURPForm form,
5967 BindingResult result) {
6068
6169 ModelAndView modelAndView;
62
- if (result.hasErrors()){
70
+ if (result.hasErrors()) {
6371 modelAndView = new ModelAndView("startURP");
6472 modelAndView.addObject(result);
6573 modelAndView.addObject("startURPForm", form);
....@@ -94,7 +102,7 @@
94102 helper = new MimeMessageHelper(message, true);
95103 helper.setSubject("Richiesta inviata correttamente al servizio URP");
96104 helper.setFrom(isdProperties.getNotificationFrom());
97
- helper.setTo(form.getMittente());
105
+ helper.setTo(form.getEmail());
98106 helper.setText("Richiesta inviata correttamente: " + numeroProtocollo + " del " + dataProtocollo, true);
99107 javaMailSender.send(message);
100108
....@@ -129,13 +137,14 @@
129137 Contacts contacts = factory.createInstanceMessageCreateRequestContacts();
130138
131139 Contact contact = new Contact();
132
- contact.setDescription(factory.createInstanceMessageCreateRequestContactsContactDescription(startURPForm.getMittente()));
133
- contact.setEmail(factory.createInstanceMessageCreateRequestContactsContactEmail( startURPForm.getMittente()));
140
+ String nominativo = startURPForm.getCognome() + " " + startURPForm.getNome();
141
+ contact.setDescription(factory.createInstanceMessageCreateRequestContactsContactDescription(nominativo));
142
+ contact.setEmail(factory.createInstanceMessageCreateRequestContactsContactEmail( startURPForm.getEmail()));
134143 contact.setType("F");
135144 contact.setReferenceType("AB");
136145 contact.setSearchType("EXTID");
137146 contact.setSearchMode("NOTFOUNDDEF");
138
- contact.setSearchValue(startURPForm.getMittente());
147
+ contact.setSearchValue(startURPForm.getEmail());
139148
140149 contacts.getContact().add(contact);
141150
....@@ -172,20 +181,41 @@
172181
173182 Attachments attachments = new Attachments();
174183
175
- Attachment attachment = new Attachment();
176
- attachment.setFilename( startURPForm.getAllegato().getOriginalFilename());
177
- attachment.setContentType( factory.createInstanceMessageCreateRequestAttachmentsAttachmentContentType( startURPForm.getAllegato().getContentType()));
178
- attachment.setFileset("isharedocMailAttach");
179
- try {
180
- attachment.setData(new DataHandler(startURPForm.getAllegato().getBytes(), startURPForm.getAllegato().getContentType()));
181
- } catch (IOException e) {
182
- throw new RuntimeException("Errore nella lettura dell'allegato da passare al servizio URP", e);
184
+ for ( MultipartFile allegato : startURPForm.getAllegati()) {
185
+ if ( "".equals( allegato.getOriginalFilename() ) )
186
+ continue;
187
+ Attachment attachment = new Attachment();
188
+ attachment.setFilename( allegato.getOriginalFilename());
189
+ attachment.setContentType( factory.createInstanceMessageCreateRequestAttachmentsAttachmentContentType( allegato.getContentType()));
190
+ attachment.setFileset("isharedocMailAttach");
191
+ try {
192
+ DataHandler dh = null;
193
+ if ( "text/plain".equalsIgnoreCase(allegato.getContentType()) == true ) {
194
+ dh = new DataHandler(new String(allegato.getBytes()), allegato.getContentType());
195
+ } else {
196
+ dh = new DataHandler(allegato.getBytes(), allegato.getContentType());
197
+ }
198
+ attachment.setData(dh);
199
+ } catch (IOException e) {
200
+ throw new RuntimeException("Errore nella lettura dell'allegato da passare al servizio URP", e);
201
+ }
202
+ attachments.getAttachment().add(attachment);
183203 }
184
- attachments.getAttachment().add(attachment);
185
-
186
- JAXBElement<Attachments> jaxbAttachments = factory.createInstanceMessageCreateRequestAttachments(attachments);
187
- request.setAttachments(jaxbAttachments);
204
+ if ( attachments.getAttachment().size() > 0 ) {
205
+ JAXBElement<Attachments> jaxbAttachments = factory.createInstanceMessageCreateRequestAttachments(attachments);
206
+ request.setAttachments(jaxbAttachments);
207
+ }
188208
189209 return request;
190210 }
211
+
212
+ @ExceptionHandler(MaxUploadSizeExceededException.class)
213
+ public ModelAndView handleMaxSizeException( MaxUploadSizeExceededException exc, HttpServletRequest request) {
214
+
215
+ ModelAndView modelAndView = new ModelAndView("startURP");
216
+ modelAndView.addObject("startURPForm", new StartURPForm());
217
+ modelAndView.addObject("message", "Gli allegati hanno superato le dimensioni massime consentite di " + maxFileSize + " Mb.");
218
+ modelAndView.addObject("alertClass", "alert-danger");
219
+ return modelAndView;
220
+ }
191221 }
dg1cloud-core/src/main/java/it/digione/dg1cloud/form/StartURPForm.java
....@@ -2,7 +2,6 @@
22
33 import javax.validation.constraints.Email;
44 import javax.validation.constraints.NotEmpty;
5
-import javax.validation.constraints.NotNull;
65
76 import org.springframework.web.multipart.MultipartFile;
87
....@@ -11,8 +10,12 @@
1110 public class StartURPForm {
1211
1312 @NotEmpty
13
+ private String nome;
14
+ @NotEmpty
15
+ private String cognome;
16
+ @NotEmpty
1417 @Email
15
- private String mittente;
18
+ private String email;
1619 @NotEmpty
1720 private String oggetto;
1821 @NotEmpty
....@@ -20,14 +23,26 @@
2023 @NotEmpty
2124 @ValidReCaptcha
2225 private String reCaptchaResponse;
23
- @NotNull
24
- private MultipartFile allegato;
2526
26
- public String getMittente() {
27
- return mittente;
27
+ private MultipartFile[] allegati;
28
+
29
+ public String getNome() {
30
+ return nome;
2831 }
29
- public void setMittente(String mittente) {
30
- this.mittente = mittente;
32
+ public void setNome(String nome) {
33
+ this.nome = nome;
34
+ }
35
+ public String getCognome() {
36
+ return cognome;
37
+ }
38
+ public void setCognome(String cognome) {
39
+ this.cognome = cognome;
40
+ }
41
+ public String getEmail() {
42
+ return email;
43
+ }
44
+ public void setEmail(String email) {
45
+ this.email = email;
3146 }
3247 public String getOggetto() {
3348 return oggetto;
....@@ -47,10 +62,10 @@
4762 public void setReCaptchaResponse(String reCaptchaResponse) {
4863 this.reCaptchaResponse = reCaptchaResponse;
4964 }
50
- public MultipartFile getAllegato() {
51
- return allegato;
65
+ public MultipartFile[] getAllegati() {
66
+ return allegati;
5267 }
53
- public void setAllegato(MultipartFile allegato) {
54
- this.allegato = allegato;
68
+ public void setAllegati(MultipartFile[] allegati) {
69
+ this.allegati = allegati;
5570 }
5671 }
dg1cloud-core/src/main/resources/application.properties
....@@ -1,6 +1,3 @@
1
-spring.datasource.url=jdbc:postgresql://localhost:5432/dg1cloud
2
-#spring.datasource.username=postgres
3
-#spring.datasource.password=passero
41 spring.datasource.driver-class-name=org.postgresql.Driver
52 spring.datasource.tomcat.initial-size=10
63 spring.datasource.tomcat.max-wait=30000
....@@ -20,15 +17,3 @@
2017 server.error.include-stacktrace=always
2118
2219 logging.config=file:/etc/digione/dg1cloud/logback.xml
23
-
24
-logging.level.it.digione.dg1cloud=DEBUG
25
-
26
-logging.level.org.springframework.ws=TRACE
27
-
28
-spring.mail.host=smtp.grupposistematica.it
29
-spring.mail.username=support-erp
30
-spring.mail.password=
31
-#spring.mail.properties.mail.smtp.auth = true
32
-#spring.mail.properties.mail.smtp.socketFactory.port = 465
33
-#spring.mail.properties.mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory
34
-#spring.mail.properties.mail.smtp.socketFactory.fallback = false
dg1cloud-core/src/main/resources/templates/startURP.html
....@@ -23,7 +23,8 @@
2323 <form data-toggle="validator" action="#"
2424 th:action="@{/sendStartRequest}" th:object="${startURPForm}"
2525 method="post" role="form"
26
- enctype="multipart/form-data" >
26
+ enctype="multipart/form-data"
27
+ onsubmit="$('#modalWait').modal('toggle')">
2728 <div th:if="${message}" th:text="${message}" th:class="${'alert ' + alertClass}"></div>
2829 <div th:if="${appIdentifier}">
2930 <div th:text="${'Protocollo ' + appIdentifier + ' del ' + appIdentifierDate}" th:class="${'alert alert-info'}"></div>
....@@ -33,26 +34,36 @@
3334 </div>
3435 <div th:unless="${appIdentifier}">
3536 <div class="form-group">
36
- <label for="mittente" class="control-label">Mittente*</label>
37
- <input type="email" class="form-control" th:field="*{mittente}" required placeholder="Email mittente" />
38
- <p th:if="${#fields.hasErrors('mittente')}">Email mittente mancante</p>
37
+ <label for="nome" class="control-label">Nome*</label>
38
+ <input type="text" class="form-control" th:field="*{nome}" required placeholder="Inserire il proprio nome" />
39
+ <p th:if="${#fields.hasErrors('nome')}">Compilare il nome</p>
40
+ </div>
41
+ <div class="form-group">
42
+ <label for="cognome" class="control-label">Cognome*</label>
43
+ <input type="text" class="form-control" th:field="*{cognome}" required placeholder="Inserire il proprio cognome" />
44
+ <p th:if="${#fields.hasErrors('cognome')}">Compilare il cognome</p>
45
+ </div>
46
+ <div class="form-group">
47
+ <label for="email" class="control-label">Email*</label>
48
+ <input type="email" class="form-control" th:field="*{email}" required placeholder="Inserire l'email" />
49
+ <p th:if="${#fields.hasErrors('email')}">Email mancante</p>
3950 </div>
4051 <div class="form-group">
4152 <label for="oggetto" class="control-label">Oggetto*</label>
42
- <input type="text" class="form-control" th:field="*{oggetto}" required />
53
+ <input type="text" class="form-control" th:field="*{oggetto}" required placeholder="Inserire l'oggetto della richiesta" />
4354 <p th:if="${#fields.hasErrors('oggetto')}">Compilare l'oggetto della richiesta</p>
4455 </div>
4556 <div class="form-group">
4657 <label for="oggetto" class="control-label">Richiesta*</label>
47
- <textarea rows="5" class="form-control" th:field="*{corpo}" required ></textarea>
58
+ <textarea rows="5" class="form-control" th:field="*{corpo}" required placeholder="Specificare il dettaglio della richiesta" ></textarea>
4859 <p th:if="${#fields.hasErrors('corpo')}">Scrivere il corpo della richiesta</p>
4960 </div>
5061 <div class="form-group">
51
- <label for="allegato" class="control-label">Allegato richiesta*</label>
52
- <input type="file" class="form-control" th:field="*{allegato}" required ></input>
53
- <p th:if="${#fields.hasErrors('allegato')}">Inserire un allegato</p>
62
+ <label for="allegati" class="control-label">Allegato richiesta</label>
63
+ <input type="file" class="form-control" th:field="*{allegati}" multiple="multiple"></input>
64
+ <p th:if="${#fields.hasErrors('allegati')}">Inserire un allegato</p>
5465 <p class="error-message"
55
- th:each="error: ${#fields.errors('allegato')}"
66
+ th:each="error: ${#fields.errors('allegati')}"
5667 th:text="${error}"></p>
5768 </div>
5869 <div class="form-group">
....@@ -73,6 +84,22 @@
7384 </div>
7485 </div>
7586 </div>
87
+
88
+ <!-- Modal -->
89
+ <div class="modal fade" id="modalWait" tabindex="-1" role="dialog" aria-labelledby="modalWaitLabel" data-backdrop="false">
90
+ <div class="modal-dialog modal-sm" role="document">
91
+ <div class="modal-content">
92
+ <div class="modal-header">
93
+ <h4 class="modal-title" id="modalWait">Richiesta inviata, attendere prego...</h4>
94
+ </div>
95
+ <div class="modal-body">
96
+ <div class="progress">
97
+ <div class="progress-bar progress-bar-success progress-bar-striped active" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100" style="width: 100%"></div>
98
+ </div>
99
+ </div>
100
+ </div>
101
+ </div>
102
+ </div>
76103 <script type="text/javascript" th:src="@{/webjars/jquery/3.2.1/jquery.min.js/}"></script>
77104 <script type="text/javascript" th:src="@{/webjars/bootstrap/3.3.7/js/bootstrap.min.js}"></script>
78105 </body>