프로젝트

일반

사용자정보

통계
| 브랜치(Branch): | 개정판:

markus / KCOM / Connected Services / KcomService / ServiceDeepView8.xsd @ 0c575433

이력 | 보기 | 이력해설 | 다운로드 (52.2 KB)

1
<?xml version="1.0" encoding="utf-8"?>
2
<xs:schema elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
3
  <xs:import schemaLocation="http://localhost:44301/ServiceDeepView.svc?xsd=xsd2" namespace="http://schemas.datacontract.org/2004/07/IKCOM" />
4
  <xs:import schemaLocation="http://localhost:44301/ServiceDeepView.svc?xsd=xsd4" namespace="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" />
5
  <xs:import schemaLocation="http://localhost:44301/ServiceDeepView.svc?xsd=xsd7" namespace="http://schemas.datacontract.org/2004/07/System.Windows" />
6
  <xs:import schemaLocation="http://localhost:44301/ServiceDeepView.svc?xsd=xsd8" namespace="http://schemas.datacontract.org/2004/07/IFinalPDF" />
7
  <xs:import schemaLocation="http://localhost:44301/ServiceDeepView.svc?xsd=xsd3" namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays" />
8
  <xs:element name="GetVersionData">
9
    <xs:complexType>
10
      <xs:sequence>
11
        <xs:element minOccurs="0" name="is64BitProcess" type="xs:boolean" />
12
        <xs:element minOccurs="0" name="markusVer" nillable="true" type="xs:string" />
13
      </xs:sequence>
14
    </xs:complexType>
15
  </xs:element>
16
  <xs:element name="GetVersionDataResponse">
17
    <xs:complexType>
18
      <xs:sequence>
19
        <xs:element minOccurs="0" name="GetVersionDataResult" nillable="true" type="xs:string" />
20
      </xs:sequence>
21
    </xs:complexType>
22
  </xs:element>
23
  <xs:element name="GetSystemData">
24
    <xs:complexType>
25
      <xs:sequence />
26
    </xs:complexType>
27
  </xs:element>
28
  <xs:element name="GetSystemDataResponse">
29
    <xs:complexType>
30
      <xs:sequence>
31
        <xs:element xmlns:q1="http://schemas.datacontract.org/2004/07/IKCOM" minOccurs="0" name="GetSystemDataResult" nillable="true" type="q1:KCOM_SystemInfo" />
32
      </xs:sequence>
33
    </xs:complexType>
34
  </xs:element>
35
  <xs:element name="GetFavoriteVP">
36
    <xs:complexType>
37
      <xs:sequence>
38
        <xs:element minOccurs="0" name="PrjNo" nillable="true" type="xs:string" />
39
        <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string" />
40
        <xs:element minOccurs="0" name="sharepointItemID" nillable="true" type="xs:string" />
41
      </xs:sequence>
42
    </xs:complexType>
43
  </xs:element>
44
  <xs:element name="GetFavoriteVPResponse">
45
    <xs:complexType>
46
      <xs:sequence>
47
        <xs:element xmlns:q2="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="GetFavoriteVPResult" nillable="true" type="q2:ArrayOfFAVORITE_DOC" />
48
      </xs:sequence>
49
    </xs:complexType>
50
  </xs:element>
51
  <xs:element name="EditFavoriteVP">
52
    <xs:complexType>
53
      <xs:sequence>
54
        <xs:element minOccurs="0" name="prjNo" nillable="true" type="xs:string" />
55
        <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string" />
56
        <xs:element minOccurs="0" name="docID" nillable="true" type="xs:string" />
57
        <xs:element minOccurs="0" name="state" type="xs:int" />
58
        <xs:element minOccurs="0" name="description" nillable="true" type="xs:string" />
59
      </xs:sequence>
60
    </xs:complexType>
61
  </xs:element>
62
  <xs:element name="EditFavoriteVPResponse">
63
    <xs:complexType>
64
      <xs:sequence>
65
        <xs:element minOccurs="0" name="EditFavoriteVPResult" type="xs:boolean" />
66
      </xs:sequence>
67
    </xs:complexType>
68
  </xs:element>
69
  <xs:element name="DelFavoriteVP">
70
    <xs:complexType>
71
      <xs:sequence>
72
        <xs:element minOccurs="0" name="prjNo" nillable="true" type="xs:string" />
73
        <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string" />
74
        <xs:element minOccurs="0" name="SavePageNo" type="xs:int" />
75
        <xs:element minOccurs="0" name="docID" nillable="true" type="xs:string" />
76
      </xs:sequence>
77
    </xs:complexType>
78
  </xs:element>
79
  <xs:element name="DelFavoriteVPResponse">
80
    <xs:complexType>
81
      <xs:sequence>
82
        <xs:element minOccurs="0" name="DelFavoriteVPResult" type="xs:boolean" />
83
      </xs:sequence>
84
    </xs:complexType>
85
  </xs:element>
86
  <xs:element name="GetCompareRectsTargetSize">
87
    <xs:complexType>
88
      <xs:sequence>
89
        <xs:element minOccurs="0" name="projectNo" nillable="true" type="xs:string" />
90
        <xs:element minOccurs="0" name="originDocItem_ID" nillable="true" type="xs:string" />
91
        <xs:element minOccurs="0" name="targetDocItem_ID" nillable="true" type="xs:string" />
92
        <xs:element minOccurs="0" name="originPageNo" nillable="true" type="xs:string" />
93
        <xs:element minOccurs="0" name="targetPageNo" nillable="true" type="xs:string" />
94
        <xs:element minOccurs="0" name="IsResultTargatSize" type="xs:boolean" />
95
        <xs:element minOccurs="0" name="isInternalAddress" nillable="true" type="xs:string" />
96
      </xs:sequence>
97
    </xs:complexType>
98
  </xs:element>
99
  <xs:element name="GetCompareRectsTargetSizeResponse">
100
    <xs:complexType>
101
      <xs:sequence>
102
        <xs:element xmlns:q3="http://schemas.datacontract.org/2004/07/System.Windows" minOccurs="0" name="GetCompareRectsTargetSizeResult" nillable="true" type="q3:ArrayOfRect" />
103
      </xs:sequence>
104
    </xs:complexType>
105
  </xs:element>
106
  <xs:element name="GetCompareRect">
107
    <xs:complexType>
108
      <xs:sequence>
109
        <xs:element minOccurs="0" name="projectNo" nillable="true" type="xs:string" />
110
        <xs:element minOccurs="0" name="originDocItem_ID" nillable="true" type="xs:string" />
111
        <xs:element minOccurs="0" name="targetDocItem_ID" nillable="true" type="xs:string" />
112
        <xs:element minOccurs="0" name="originPageNo" nillable="true" type="xs:string" />
113
        <xs:element minOccurs="0" name="targetPageNo" nillable="true" type="xs:string" />
114
        <xs:element minOccurs="0" name="isInternalAddress" nillable="true" type="xs:string" />
115
      </xs:sequence>
116
    </xs:complexType>
117
  </xs:element>
118
  <xs:element name="GetCompareRectResponse">
119
    <xs:complexType>
120
      <xs:sequence>
121
        <xs:element xmlns:q4="http://schemas.datacontract.org/2004/07/System.Windows" minOccurs="0" name="GetCompareRectResult" nillable="true" type="q4:ArrayOfRect" />
122
      </xs:sequence>
123
    </xs:complexType>
124
  </xs:element>
125
  <xs:element name="GetComparefixSize">
126
    <xs:complexType>
127
      <xs:sequence>
128
        <xs:element minOccurs="0" name="projectNo" nillable="true" type="xs:string" />
129
        <xs:element minOccurs="0" name="originDocItem_ID" nillable="true" type="xs:string" />
130
        <xs:element minOccurs="0" name="targetDocItem_ID" nillable="true" type="xs:string" />
131
        <xs:element minOccurs="0" name="originPageNo" nillable="true" type="xs:string" />
132
        <xs:element minOccurs="0" name="targetPageNo" nillable="true" type="xs:string" />
133
        <xs:element xmlns:q5="http://schemas.datacontract.org/2004/07/System.Windows" minOccurs="0" name="FixSize" type="q5:Size" />
134
        <xs:element minOccurs="0" name="isInternalAddress" nillable="true" type="xs:string" />
135
      </xs:sequence>
136
    </xs:complexType>
137
  </xs:element>
138
  <xs:element name="GetComparefixSizeResponse">
139
    <xs:complexType>
140
      <xs:sequence>
141
        <xs:element xmlns:q6="http://schemas.datacontract.org/2004/07/System.Windows" minOccurs="0" name="GetComparefixSizeResult" nillable="true" type="q6:ArrayOfRect" />
142
      </xs:sequence>
143
    </xs:complexType>
144
  </xs:element>
145
  <xs:element name="SetFinalPDF">
146
    <xs:complexType>
147
      <xs:sequence>
148
        <xs:element minOccurs="0" name="ProjectNo" nillable="true" type="xs:string" />
149
        <xs:element minOccurs="0" name="DocInfoID" nillable="true" type="xs:string" />
150
        <xs:element minOccurs="0" name="MarkupInfoID" nillable="true" type="xs:string" />
151
        <xs:element minOccurs="0" name="CreateUserID" nillable="true" type="xs:string" />
152
      </xs:sequence>
153
    </xs:complexType>
154
  </xs:element>
155
  <xs:element name="SetFinalPDFResponse">
156
    <xs:complexType>
157
      <xs:sequence>
158
        <xs:element xmlns:q7="http://schemas.datacontract.org/2004/07/IFinalPDF" minOccurs="0" name="SetFinalPDFResult" type="q7:FinalPDFResult" />
159
      </xs:sequence>
160
    </xs:complexType>
161
  </xs:element>
162
  <xs:element name="GetConversionState">
163
    <xs:complexType>
164
      <xs:sequence>
165
        <xs:element xmlns:q8="http://schemas.datacontract.org/2004/07/IKCOM" minOccurs="0" name="param" nillable="true" type="q8:KCOM_BasicParam" />
166
      </xs:sequence>
167
    </xs:complexType>
168
  </xs:element>
169
  <xs:element name="GetConversionStateResponse">
170
    <xs:complexType>
171
      <xs:sequence>
172
        <xs:element minOccurs="0" name="GetConversionStateResult" type="xs:boolean" />
173
      </xs:sequence>
174
    </xs:complexType>
175
  </xs:element>
176
  <xs:element name="GetVPRevisionHistory">
177
    <xs:complexType>
178
      <xs:sequence>
179
        <xs:element minOccurs="0" name="ProjectNo" nillable="true" type="xs:string" />
180
        <xs:element minOccurs="0" name="vpNo" nillable="true" type="xs:string" />
181
        <xs:element minOccurs="0" name="DocumentId" nillable="true" type="xs:string" />
182
      </xs:sequence>
183
    </xs:complexType>
184
  </xs:element>
185
  <xs:element name="GetVPRevisionHistoryResponse">
186
    <xs:complexType>
187
      <xs:sequence>
188
        <xs:element xmlns:q9="http://schemas.datacontract.org/2004/07/IKCOM" minOccurs="0" name="GetVPRevisionHistoryResult" nillable="true" type="q9:ArrayOfVPRevision" />
189
      </xs:sequence>
190
    </xs:complexType>
191
  </xs:element>
192
  <xs:element name="GetVPRevisionFirstOrDefault">
193
    <xs:complexType>
194
      <xs:sequence>
195
        <xs:element minOccurs="0" name="ProjectNo" nillable="true" type="xs:string" />
196
        <xs:element minOccurs="0" name="DocumentId" nillable="true" type="xs:string" />
197
      </xs:sequence>
198
    </xs:complexType>
199
  </xs:element>
200
  <xs:element name="GetVPRevisionFirstOrDefaultResponse">
201
    <xs:complexType>
202
      <xs:sequence>
203
        <xs:element xmlns:q10="http://schemas.datacontract.org/2004/07/IKCOM" minOccurs="0" name="GetVPRevisionFirstOrDefaultResult" nillable="true" type="q10:VPRevision" />
204
      </xs:sequence>
205
    </xs:complexType>
206
  </xs:element>
207
  <xs:element name="GetDocInfo">
208
    <xs:complexType>
209
      <xs:sequence>
210
        <xs:element xmlns:q11="http://schemas.datacontract.org/2004/07/IKCOM" minOccurs="0" name="param" nillable="true" type="q11:KCOM_BasicParam" />
211
      </xs:sequence>
212
    </xs:complexType>
213
  </xs:element>
214
  <xs:element name="GetDocInfoResponse">
215
    <xs:complexType>
216
      <xs:sequence>
217
        <xs:element xmlns:q12="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="GetDocInfoResult" nillable="true" type="q12:DOCINFO" />
218
      </xs:sequence>
219
    </xs:complexType>
220
  </xs:element>
221
  <xs:element name="GetCheckSystemAdmin">
222
    <xs:complexType>
223
      <xs:sequence>
224
        <xs:element minOccurs="0" name="UserID" nillable="true" type="xs:string" />
225
      </xs:sequence>
226
    </xs:complexType>
227
  </xs:element>
228
  <xs:element name="GetCheckSystemAdminResponse">
229
    <xs:complexType>
230
      <xs:sequence>
231
        <xs:element minOccurs="0" name="GetCheckSystemAdminResult" type="xs:boolean" />
232
      </xs:sequence>
233
    </xs:complexType>
234
  </xs:element>
235
  <xs:element name="GetDocumentItemInfo">
236
    <xs:complexType>
237
      <xs:sequence>
238
        <xs:element xmlns:q13="http://schemas.datacontract.org/2004/07/IKCOM" minOccurs="0" name="param" nillable="true" type="q13:KCOM_BasicParam" />
239
      </xs:sequence>
240
    </xs:complexType>
241
  </xs:element>
242
  <xs:element name="GetDocumentItemInfoResponse">
243
    <xs:complexType>
244
      <xs:sequence>
245
        <xs:element xmlns:q14="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="GetDocumentItemInfoResult" nillable="true" type="q14:DOCUMENT_ITEM" />
246
      </xs:sequence>
247
    </xs:complexType>
248
  </xs:element>
249
  <xs:element name="GetDocItemID">
250
    <xs:complexType>
251
      <xs:sequence>
252
        <xs:element minOccurs="0" name="ensemble_id" nillable="true" type="xs:string" />
253
      </xs:sequence>
254
    </xs:complexType>
255
  </xs:element>
256
  <xs:element name="GetDocItemIDResponse">
257
    <xs:complexType>
258
      <xs:sequence>
259
        <xs:element minOccurs="0" name="GetDocItemIDResult" nillable="true" type="xs:string" />
260
      </xs:sequence>
261
    </xs:complexType>
262
  </xs:element>
263
  <xs:element name="GetMarkupInfoItems">
264
    <xs:complexType>
265
      <xs:sequence>
266
        <xs:element minOccurs="0" name="ProjectNo" nillable="true" type="xs:string" />
267
        <xs:element minOccurs="0" name="DocInfoId" nillable="true" type="xs:string" />
268
      </xs:sequence>
269
    </xs:complexType>
270
  </xs:element>
271
  <xs:element name="GetMarkupInfoItemsResponse">
272
    <xs:complexType>
273
      <xs:sequence>
274
        <xs:element xmlns:q15="http://schemas.datacontract.org/2004/07/IKCOM" minOccurs="0" name="GetMarkupInfoItemsResult" nillable="true" type="q15:ArrayOfMarkupInfoItem" />
275
      </xs:sequence>
276
    </xs:complexType>
277
  </xs:element>
278
  <xs:element name="GetSyncMarkupInfoItems">
279
    <xs:complexType>
280
      <xs:sequence>
281
        <xs:element minOccurs="0" name="ProjectNo" nillable="true" type="xs:string" />
282
        <xs:element minOccurs="0" name="DocInfoId" nillable="true" type="xs:string" />
283
        <xs:element minOccurs="0" name="currentUser" nillable="true" type="xs:string" />
284
      </xs:sequence>
285
    </xs:complexType>
286
  </xs:element>
287
  <xs:element name="GetSyncMarkupInfoItemsResponse">
288
    <xs:complexType>
289
      <xs:sequence>
290
        <xs:element xmlns:q16="http://schemas.datacontract.org/2004/07/IKCOM" minOccurs="0" name="GetSyncMarkupInfoItemsResult" nillable="true" type="q16:ArrayOfMarkupInfoItem" />
291
      </xs:sequence>
292
    </xs:complexType>
293
  </xs:element>
294
  <xs:element name="GetUserData">
295
    <xs:complexType>
296
      <xs:sequence>
297
        <xs:element minOccurs="0" name="ProjectNo" nillable="true" type="xs:string" />
298
        <xs:element minOccurs="0" name="UserID" nillable="true" type="xs:string" />
299
      </xs:sequence>
300
    </xs:complexType>
301
  </xs:element>
302
  <xs:element name="GetUserDataResponse">
303
    <xs:complexType>
304
      <xs:sequence>
305
        <xs:element xmlns:q17="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="GetUserDataResult" nillable="true" type="q17:ArrayOfMEMBER" />
306
      </xs:sequence>
307
    </xs:complexType>
308
  </xs:element>
309
  <xs:element name="GetDeptData">
310
    <xs:complexType>
311
      <xs:sequence>
312
        <xs:element minOccurs="0" name="UserDept" nillable="true" type="xs:string" />
313
      </xs:sequence>
314
    </xs:complexType>
315
  </xs:element>
316
  <xs:element name="GetDeptDataResponse">
317
    <xs:complexType>
318
      <xs:sequence>
319
        <xs:element xmlns:q18="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="GetDeptDataResult" nillable="true" type="q18:ArrayOfstring" />
320
      </xs:sequence>
321
    </xs:complexType>
322
  </xs:element>
323
  <xs:element name="DeleteMarkup">
324
    <xs:complexType>
325
      <xs:sequence>
326
        <xs:element minOccurs="0" name="ProjectNo" nillable="true" type="xs:string" />
327
        <xs:element minOccurs="0" name="MarkupInfoID" nillable="true" type="xs:string" />
328
      </xs:sequence>
329
    </xs:complexType>
330
  </xs:element>
331
  <xs:element name="DeleteMarkupResponse">
332
    <xs:complexType>
333
      <xs:sequence>
334
        <xs:element minOccurs="0" name="DeleteMarkupResult" type="xs:boolean" />
335
      </xs:sequence>
336
    </xs:complexType>
337
  </xs:element>
338
  <xs:element name="SetFavoriteVP">
339
    <xs:complexType>
340
      <xs:sequence>
341
        <xs:element minOccurs="0" name="prjNo" nillable="true" type="xs:string" />
342
        <xs:element minOccurs="0" name="userID" nillable="true" type="xs:string" />
343
        <xs:element minOccurs="0" name="groupNo" nillable="true" type="xs:string" />
344
        <xs:element minOccurs="0" name="docNo" nillable="true" type="xs:string" />
345
        <xs:element minOccurs="0" name="rev" nillable="true" type="xs:string" />
346
        <xs:element minOccurs="0" name="SavePageNo" type="xs:int" />
347
        <xs:element minOccurs="0" name="documentItemID" nillable="true" type="xs:string" />
348
        <xs:element minOccurs="0" name="VPDescription" nillable="true" type="xs:string" />
349
        <xs:element xmlns:q19="http://schemas.datacontract.org/2004/07/IKCOM" minOccurs="0" name="flag" type="q19:FAVORITE_FLAG" />
350
      </xs:sequence>
351
    </xs:complexType>
352
  </xs:element>
353
  <xs:element name="SetFavoriteVPResponse">
354
    <xs:complexType>
355
      <xs:sequence>
356
        <xs:element minOccurs="0" name="SetFavoriteVPResult" type="xs:boolean" />
357
      </xs:sequence>
358
    </xs:complexType>
359
  </xs:element>
360
  <xs:element name="SaveMarkupData">
361
    <xs:complexType>
362
      <xs:sequence>
363
        <xs:element xmlns:q20="http://schemas.datacontract.org/2004/07/IKCOM" minOccurs="0" name="UserState" nillable="true" type="q20:MarkupInfoItem" />
364
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
365
        <xs:element minOccurs="0" name="doc_id" nillable="true" type="xs:string" />
366
        <xs:element minOccurs="0" name="user_id" nillable="true" type="xs:string" />
367
        <xs:element xmlns:q21="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="mlmarkup_data" nillable="true" type="q21:ArrayOfMARKUP_DATA" />
368
      </xs:sequence>
369
    </xs:complexType>
370
  </xs:element>
371
  <xs:element name="SaveMarkupDataResponse">
372
    <xs:complexType>
373
      <xs:sequence>
374
        <xs:element minOccurs="0" name="SaveMarkupDataResult" type="xs:boolean" />
375
      </xs:sequence>
376
    </xs:complexType>
377
  </xs:element>
378
  <xs:element name="SavePageMarkupData">
379
    <xs:complexType>
380
      <xs:sequence>
381
        <xs:element xmlns:q22="http://schemas.datacontract.org/2004/07/IKCOM" minOccurs="0" name="UserState" nillable="true" type="q22:MarkupInfoItem" />
382
        <xs:element minOccurs="0" name="PageNo" type="xs:int" />
383
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
384
        <xs:element minOccurs="0" name="doc_id" nillable="true" type="xs:string" />
385
        <xs:element minOccurs="0" name="user_id" nillable="true" type="xs:string" />
386
        <xs:element xmlns:q23="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="mlmarkup_data" nillable="true" type="q23:ArrayOfMARKUP_DATA" />
387
      </xs:sequence>
388
    </xs:complexType>
389
  </xs:element>
390
  <xs:element name="SavePageMarkupDataResponse">
391
    <xs:complexType>
392
      <xs:sequence>
393
        <xs:element minOccurs="0" name="SavePageMarkupDataResult" type="xs:boolean" />
394
      </xs:sequence>
395
    </xs:complexType>
396
  </xs:element>
397
  <xs:element name="UpdateMarkupData">
398
    <xs:complexType>
399
      <xs:sequence>
400
        <xs:element minOccurs="0" name="CommentID" nillable="true" type="xs:string" />
401
        <xs:element minOccurs="0" name="Group_ID" type="xs:long" />
402
        <xs:element minOccurs="0" name="ProjectNo" nillable="true" type="xs:string" />
403
      </xs:sequence>
404
    </xs:complexType>
405
  </xs:element>
406
  <xs:element name="UpdateMarkupDataResponse">
407
    <xs:complexType>
408
      <xs:sequence>
409
        <xs:element minOccurs="0" name="UpdateMarkupDataResult" type="xs:boolean" />
410
      </xs:sequence>
411
    </xs:complexType>
412
  </xs:element>
413
  <xs:element name="SaveSymbol">
414
    <xs:complexType>
415
      <xs:sequence>
416
        <xs:element xmlns:q24="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="symbol_private" nillable="true" type="q24:SYMBOL_PRIVATE" />
417
      </xs:sequence>
418
    </xs:complexType>
419
  </xs:element>
420
  <xs:element name="SaveSymbolResponse">
421
    <xs:complexType>
422
      <xs:sequence>
423
        <xs:element minOccurs="0" name="SaveSymbolResult" type="xs:boolean" />
424
      </xs:sequence>
425
    </xs:complexType>
426
  </xs:element>
427
  <xs:element name="AddPublicSymbol">
428
    <xs:complexType>
429
      <xs:sequence>
430
        <xs:element xmlns:q25="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="symbol" nillable="true" type="q25:SYMBOL_PUBLIC" />
431
      </xs:sequence>
432
    </xs:complexType>
433
  </xs:element>
434
  <xs:element name="AddPublicSymbolResponse">
435
    <xs:complexType>
436
      <xs:sequence>
437
        <xs:element minOccurs="0" name="AddPublicSymbolResult" type="xs:boolean" />
438
      </xs:sequence>
439
    </xs:complexType>
440
  </xs:element>
441
  <xs:element name="DeleteSymbol">
442
    <xs:complexType>
443
      <xs:sequence>
444
        <xs:element minOccurs="0" name="symbol_id" nillable="true" type="xs:string" />
445
        <xs:element minOccurs="0" name="type" type="xs:int" />
446
      </xs:sequence>
447
    </xs:complexType>
448
  </xs:element>
449
  <xs:element name="DeleteSymbolResponse">
450
    <xs:complexType>
451
      <xs:sequence>
452
        <xs:element minOccurs="0" name="DeleteSymbolResult" type="xs:boolean" />
453
      </xs:sequence>
454
    </xs:complexType>
455
  </xs:element>
456
  <xs:element name="RenameSymbol">
457
    <xs:complexType>
458
      <xs:sequence>
459
        <xs:element minOccurs="0" name="symbol_id" nillable="true" type="xs:string" />
460
        <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
461
        <xs:element minOccurs="0" name="type" type="xs:int" />
462
      </xs:sequence>
463
    </xs:complexType>
464
  </xs:element>
465
  <xs:element name="RenameSymbolResponse">
466
    <xs:complexType>
467
      <xs:sequence>
468
        <xs:element minOccurs="0" name="RenameSymbolResult" type="xs:boolean" />
469
      </xs:sequence>
470
    </xs:complexType>
471
  </xs:element>
472
  <xs:element name="AddCheckListHistory">
473
    <xs:complexType>
474
      <xs:sequence>
475
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
476
        <xs:element xmlns:q26="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="Check_History" nillable="true" type="q26:CHECK_LIST_HISTORY" />
477
      </xs:sequence>
478
    </xs:complexType>
479
  </xs:element>
480
  <xs:element name="AddCheckListHistoryResponse">
481
    <xs:complexType>
482
      <xs:sequence>
483
        <xs:element minOccurs="0" name="AddCheckListHistoryResult" type="xs:boolean" />
484
      </xs:sequence>
485
    </xs:complexType>
486
  </xs:element>
487
  <xs:element name="SaveCheckListHistory">
488
    <xs:complexType>
489
      <xs:sequence>
490
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
491
        <xs:element minOccurs="0" name="rev" nillable="true" type="xs:string" />
492
        <xs:element xmlns:q27="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="Check_History" nillable="true" type="q27:CHECK_LIST_HISTORY" />
493
      </xs:sequence>
494
    </xs:complexType>
495
  </xs:element>
496
  <xs:element name="SaveCheckListHistoryResponse">
497
    <xs:complexType>
498
      <xs:sequence>
499
        <xs:element minOccurs="0" name="SaveCheckListHistoryResult" type="xs:boolean" />
500
      </xs:sequence>
501
    </xs:complexType>
502
  </xs:element>
503
  <xs:element name="SaveCheckList">
504
    <xs:complexType>
505
      <xs:sequence>
506
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
507
        <xs:element minOccurs="0" name="_id" nillable="true" type="xs:string" />
508
        <xs:element xmlns:q28="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="Check_value" nillable="true" type="q28:CHECK_LIST" />
509
      </xs:sequence>
510
    </xs:complexType>
511
  </xs:element>
512
  <xs:element name="SaveCheckListResponse">
513
    <xs:complexType>
514
      <xs:sequence>
515
        <xs:element minOccurs="0" name="SaveCheckListResult" type="xs:boolean" />
516
      </xs:sequence>
517
    </xs:complexType>
518
  </xs:element>
519
  <xs:element name="AddCheckList">
520
    <xs:complexType>
521
      <xs:sequence>
522
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
523
        <xs:element xmlns:q29="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="Check_value" nillable="true" type="q29:CHECK_LIST" />
524
      </xs:sequence>
525
    </xs:complexType>
526
  </xs:element>
527
  <xs:element name="AddCheckListResponse">
528
    <xs:complexType>
529
      <xs:sequence>
530
        <xs:element minOccurs="0" name="AddCheckListResult" type="xs:boolean" />
531
      </xs:sequence>
532
    </xs:complexType>
533
  </xs:element>
534
  <xs:element name="GetCheckList">
535
    <xs:complexType>
536
      <xs:sequence>
537
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
538
        <xs:element minOccurs="0" name="_id" nillable="true" type="xs:string" />
539
      </xs:sequence>
540
    </xs:complexType>
541
  </xs:element>
542
  <xs:element name="GetCheckListResponse">
543
    <xs:complexType>
544
      <xs:sequence>
545
        <xs:element xmlns:q30="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="GetCheckListResult" nillable="true" type="q30:CHECK_LIST" />
546
      </xs:sequence>
547
    </xs:complexType>
548
  </xs:element>
549
  <xs:element name="GetUserCheckList">
550
    <xs:complexType>
551
      <xs:sequence>
552
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
553
        <xs:element minOccurs="0" name="user_id" nillable="true" type="xs:string" />
554
        <xs:element minOccurs="0" name="doc_no" nillable="true" type="xs:string" />
555
      </xs:sequence>
556
    </xs:complexType>
557
  </xs:element>
558
  <xs:element name="GetUserCheckListResponse">
559
    <xs:complexType>
560
      <xs:sequence>
561
        <xs:element xmlns:q31="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="GetUserCheckListResult" nillable="true" type="q31:ArrayOfCHECK_LIST" />
562
      </xs:sequence>
563
    </xs:complexType>
564
  </xs:element>
565
  <xs:element name="GetCheckListHistory">
566
    <xs:complexType>
567
      <xs:sequence>
568
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
569
        <xs:element minOccurs="0" name="_id" nillable="true" type="xs:string" />
570
      </xs:sequence>
571
    </xs:complexType>
572
  </xs:element>
573
  <xs:element name="GetCheckListHistoryResponse">
574
    <xs:complexType>
575
      <xs:sequence>
576
        <xs:element xmlns:q32="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="GetCheckListHistoryResult" nillable="true" type="q32:ArrayOfCHECK_LIST_HISTORY" />
577
      </xs:sequence>
578
    </xs:complexType>
579
  </xs:element>
580
  <xs:element name="GetCheckListHistoryFirstOrDefault">
581
    <xs:complexType>
582
      <xs:sequence>
583
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
584
        <xs:element minOccurs="0" name="checklist_id" nillable="true" type="xs:string" />
585
        <xs:element minOccurs="0" name="rev" nillable="true" type="xs:string" />
586
      </xs:sequence>
587
    </xs:complexType>
588
  </xs:element>
589
  <xs:element name="GetCheckListHistoryFirstOrDefaultResponse">
590
    <xs:complexType>
591
      <xs:sequence>
592
        <xs:element xmlns:q33="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="GetCheckListHistoryFirstOrDefaultResult" nillable="true" type="q33:CHECK_LIST_HISTORY" />
593
      </xs:sequence>
594
    </xs:complexType>
595
  </xs:element>
596
  <xs:element name="SavePageAngle">
597
    <xs:complexType>
598
      <xs:sequence>
599
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
600
        <xs:element xmlns:q34="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="_mldocpage" nillable="true" type="q34:ArrayOfDOCPAGE" />
601
      </xs:sequence>
602
    </xs:complexType>
603
  </xs:element>
604
  <xs:element name="SavePageAngleResponse">
605
    <xs:complexType>
606
      <xs:sequence>
607
        <xs:element minOccurs="0" name="SavePageAngleResult" type="xs:boolean" />
608
      </xs:sequence>
609
    </xs:complexType>
610
  </xs:element>
611
  <xs:element name="GetMarkupInfo">
612
    <xs:complexType>
613
      <xs:sequence>
614
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
615
        <xs:element minOccurs="0" name="_id" nillable="true" type="xs:string" />
616
      </xs:sequence>
617
    </xs:complexType>
618
  </xs:element>
619
  <xs:element name="GetMarkupInfoResponse">
620
    <xs:complexType>
621
      <xs:sequence>
622
        <xs:element xmlns:q35="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="GetMarkupInfoResult" nillable="true" type="q35:MARKUP_INFO" />
623
      </xs:sequence>
624
    </xs:complexType>
625
  </xs:element>
626
  <xs:element name="GetMarkupDataListperPage">
627
    <xs:complexType>
628
      <xs:sequence>
629
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
630
        <xs:element minOccurs="0" name="_markupinfoid" nillable="true" type="xs:string" />
631
        <xs:element minOccurs="0" name="_pageNo" type="xs:int" />
632
      </xs:sequence>
633
    </xs:complexType>
634
  </xs:element>
635
  <xs:element name="GetMarkupDataListperPageResponse">
636
    <xs:complexType>
637
      <xs:sequence>
638
        <xs:element xmlns:q36="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="GetMarkupDataListperPageResult" nillable="true" type="q36:ArrayOfstring" />
639
      </xs:sequence>
640
    </xs:complexType>
641
  </xs:element>
642
  <xs:element name="AddMarkupInfo">
643
    <xs:complexType>
644
      <xs:sequence>
645
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
646
        <xs:element xmlns:q37="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="value" nillable="true" type="q37:MARKUP_INFO" />
647
      </xs:sequence>
648
    </xs:complexType>
649
  </xs:element>
650
  <xs:element name="AddMarkupInfoResponse">
651
    <xs:complexType>
652
      <xs:sequence>
653
        <xs:element minOccurs="0" name="AddMarkupInfoResult" type="xs:boolean" />
654
      </xs:sequence>
655
    </xs:complexType>
656
  </xs:element>
657
  <xs:element name="AddMarkupInfoVersion">
658
    <xs:complexType>
659
      <xs:sequence>
660
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
661
        <xs:element xmlns:q38="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="value" nillable="true" type="q38:MARKUP_INFO_VERSION" />
662
      </xs:sequence>
663
    </xs:complexType>
664
  </xs:element>
665
  <xs:element name="AddMarkupInfoVersionResponse">
666
    <xs:complexType>
667
      <xs:sequence>
668
        <xs:element minOccurs="0" name="AddMarkupInfoVersionResult" type="xs:boolean" />
669
      </xs:sequence>
670
    </xs:complexType>
671
  </xs:element>
672
  <xs:element name="AddMarkupData">
673
    <xs:complexType>
674
      <xs:sequence>
675
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
676
        <xs:element xmlns:q39="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="value" nillable="true" type="q39:MARKUP_DATA" />
677
      </xs:sequence>
678
    </xs:complexType>
679
  </xs:element>
680
  <xs:element name="AddMarkupDataResponse">
681
    <xs:complexType>
682
      <xs:sequence>
683
        <xs:element minOccurs="0" name="AddMarkupDataResult" type="xs:boolean" />
684
      </xs:sequence>
685
    </xs:complexType>
686
  </xs:element>
687
  <xs:element name="AvoidMarkupInfo">
688
    <xs:complexType>
689
      <xs:sequence>
690
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
691
        <xs:element minOccurs="0" name="_doc_id" nillable="true" type="xs:string" />
692
      </xs:sequence>
693
    </xs:complexType>
694
  </xs:element>
695
  <xs:element name="AvoidMarkupInfoResponse">
696
    <xs:complexType>
697
      <xs:sequence>
698
        <xs:element minOccurs="0" name="AvoidMarkupInfoResult" type="xs:boolean" />
699
      </xs:sequence>
700
    </xs:complexType>
701
  </xs:element>
702
  <xs:element name="SaveMarkupInfo">
703
    <xs:complexType>
704
      <xs:sequence>
705
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
706
        <xs:element minOccurs="0" name="_id" nillable="true" type="xs:string" />
707
        <xs:element xmlns:q40="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="value" nillable="true" type="q40:MARKUP_INFO" />
708
      </xs:sequence>
709
    </xs:complexType>
710
  </xs:element>
711
  <xs:element name="SaveMarkupInfoResponse">
712
    <xs:complexType>
713
      <xs:sequence>
714
        <xs:element minOccurs="0" name="SaveMarkupInfoResult" type="xs:boolean" />
715
      </xs:sequence>
716
    </xs:complexType>
717
  </xs:element>
718
  <xs:element name="GetMarkupDataList">
719
    <xs:complexType>
720
      <xs:sequence>
721
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
722
        <xs:element minOccurs="0" name="_versionid" nillable="true" type="xs:string" />
723
      </xs:sequence>
724
    </xs:complexType>
725
  </xs:element>
726
  <xs:element name="GetMarkupDataListResponse">
727
    <xs:complexType>
728
      <xs:sequence>
729
        <xs:element xmlns:q41="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="GetMarkupDataListResult" nillable="true" type="q41:ArrayOfMARKUP_DATA" />
730
      </xs:sequence>
731
    </xs:complexType>
732
  </xs:element>
733
  <xs:element name="Consolidate">
734
    <xs:complexType>
735
      <xs:sequence>
736
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
737
        <xs:element minOccurs="0" name="_user_id" nillable="true" type="xs:string" />
738
        <xs:element minOccurs="0" name="_doc_id" nillable="true" type="xs:string" />
739
        <xs:element xmlns:q42="http://schemas.datacontract.org/2004/07/IKCOM" minOccurs="0" name="markupInfoItems" nillable="true" type="q42:ArrayOfMarkupInfoItem" />
740
      </xs:sequence>
741
    </xs:complexType>
742
  </xs:element>
743
  <xs:element name="ConsolidateResponse">
744
    <xs:complexType>
745
      <xs:sequence>
746
        <xs:element minOccurs="0" name="ConsolidateResult" type="xs:boolean" />
747
      </xs:sequence>
748
    </xs:complexType>
749
  </xs:element>
750
  <xs:element name="ConsolidateMergedPDF">
751
    <xs:complexType>
752
      <xs:sequence>
753
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
754
        <xs:element minOccurs="0" name="_user_id" nillable="true" type="xs:string" />
755
        <xs:element minOccurs="0" name="_doc_id" nillable="true" type="xs:string" />
756
        <xs:element xmlns:q43="http://schemas.datacontract.org/2004/07/IKCOM" minOccurs="0" name="markupInfoItems" nillable="true" type="q43:ArrayOfMarkupInfoItem" />
757
        <xs:element minOccurs="0" name="ProjectNo" nillable="true" type="xs:string" />
758
        <xs:element minOccurs="0" name="DocInfoID" nillable="true" type="xs:string" />
759
        <xs:element minOccurs="0" name="CreateUserID" nillable="true" type="xs:string" />
760
      </xs:sequence>
761
    </xs:complexType>
762
  </xs:element>
763
  <xs:element name="ConsolidateMergedPDFResponse">
764
    <xs:complexType>
765
      <xs:sequence>
766
        <xs:element xmlns:q44="http://schemas.datacontract.org/2004/07/IFinalPDF" minOccurs="0" name="ConsolidateMergedPDFResult" type="q44:FinalPDFResult" />
767
      </xs:sequence>
768
    </xs:complexType>
769
  </xs:element>
770
  <xs:element name="TeamConsolidate">
771
    <xs:complexType>
772
      <xs:sequence>
773
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
774
        <xs:element minOccurs="0" name="_user_id" nillable="true" type="xs:string" />
775
        <xs:element minOccurs="0" name="_doc_id" nillable="true" type="xs:string" />
776
        <xs:element xmlns:q45="http://schemas.datacontract.org/2004/07/IKCOM" minOccurs="0" name="markupInfoItems" nillable="true" type="q45:ArrayOfMarkupInfoItem" />
777
      </xs:sequence>
778
    </xs:complexType>
779
  </xs:element>
780
  <xs:element name="TeamConsolidateResponse">
781
    <xs:complexType>
782
      <xs:sequence>
783
        <xs:element minOccurs="0" name="TeamConsolidateResult" type="xs:boolean" />
784
      </xs:sequence>
785
    </xs:complexType>
786
  </xs:element>
787
  <xs:element name="GetMember">
788
    <xs:complexType>
789
      <xs:sequence>
790
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
791
        <xs:element minOccurs="0" name="user_id" nillable="true" type="xs:string" />
792
      </xs:sequence>
793
    </xs:complexType>
794
  </xs:element>
795
  <xs:element name="GetMemberResponse">
796
    <xs:complexType>
797
      <xs:sequence>
798
        <xs:element xmlns:q46="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="GetMemberResult" nillable="true" type="q46:MEMBER" />
799
      </xs:sequence>
800
    </xs:complexType>
801
  </xs:element>
802
  <xs:element name="GetSymbolList">
803
    <xs:complexType>
804
      <xs:sequence>
805
        <xs:element minOccurs="0" name="user_id" nillable="true" type="xs:string" />
806
      </xs:sequence>
807
    </xs:complexType>
808
  </xs:element>
809
  <xs:element name="GetSymbolListResponse">
810
    <xs:complexType>
811
      <xs:sequence>
812
        <xs:element xmlns:q47="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="GetSymbolListResult" nillable="true" type="q47:ArrayOfSYMBOL_PRIVATE" />
813
      </xs:sequence>
814
    </xs:complexType>
815
  </xs:element>
816
  <xs:element name="GetPublicSymbolDeptList">
817
    <xs:complexType>
818
      <xs:sequence />
819
    </xs:complexType>
820
  </xs:element>
821
  <xs:element name="GetPublicSymbolDeptListResponse">
822
    <xs:complexType>
823
      <xs:sequence>
824
        <xs:element xmlns:q48="http://schemas.microsoft.com/2003/10/Serialization/Arrays" minOccurs="0" name="GetPublicSymbolDeptListResult" nillable="true" type="q48:ArrayOfstring" />
825
      </xs:sequence>
826
    </xs:complexType>
827
  </xs:element>
828
  <xs:element name="GetPublicSymbolList">
829
    <xs:complexType>
830
      <xs:sequence>
831
        <xs:element minOccurs="0" name="dept" nillable="true" type="xs:string" />
832
      </xs:sequence>
833
    </xs:complexType>
834
  </xs:element>
835
  <xs:element name="GetPublicSymbolListResponse">
836
    <xs:complexType>
837
      <xs:sequence>
838
        <xs:element xmlns:q49="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="GetPublicSymbolListResult" nillable="true" type="q49:ArrayOfSYMBOL_PUBLIC" />
839
      </xs:sequence>
840
    </xs:complexType>
841
  </xs:element>
842
  <xs:element name="GetSymbolData">
843
    <xs:complexType>
844
      <xs:sequence>
845
        <xs:element minOccurs="0" name="id" nillable="true" type="xs:string" />
846
        <xs:element minOccurs="0" name="type" type="xs:int" />
847
      </xs:sequence>
848
    </xs:complexType>
849
  </xs:element>
850
  <xs:element name="GetSymbolDataResponse">
851
    <xs:complexType>
852
      <xs:sequence>
853
        <xs:element minOccurs="0" name="GetSymbolDataResult" nillable="true" type="xs:string" />
854
      </xs:sequence>
855
    </xs:complexType>
856
  </xs:element>
857
  <xs:element name="GetSymbolImageURL">
858
    <xs:complexType>
859
      <xs:sequence>
860
        <xs:element minOccurs="0" name="id" nillable="true" type="xs:string" />
861
        <xs:element minOccurs="0" name="type" type="xs:int" />
862
      </xs:sequence>
863
    </xs:complexType>
864
  </xs:element>
865
  <xs:element name="GetSymbolImageURLResponse">
866
    <xs:complexType>
867
      <xs:sequence>
868
        <xs:element minOccurs="0" name="GetSymbolImageURLResult" nillable="true" type="xs:string" />
869
      </xs:sequence>
870
    </xs:complexType>
871
  </xs:element>
872
  <xs:element name="GetSignData">
873
    <xs:complexType>
874
      <xs:sequence>
875
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
876
        <xs:element minOccurs="0" name="user_id" nillable="true" type="xs:string" />
877
      </xs:sequence>
878
    </xs:complexType>
879
  </xs:element>
880
  <xs:element name="GetSignDataResponse">
881
    <xs:complexType>
882
      <xs:sequence>
883
        <xs:element minOccurs="0" name="GetSignDataResult" nillable="true" type="xs:string" />
884
      </xs:sequence>
885
    </xs:complexType>
886
  </xs:element>
887
  <xs:element name="GetSignStrokes">
888
    <xs:complexType>
889
      <xs:sequence>
890
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
891
        <xs:element minOccurs="0" name="user_id" nillable="true" type="xs:string" />
892
      </xs:sequence>
893
    </xs:complexType>
894
  </xs:element>
895
  <xs:element name="GetSignStrokesResponse">
896
    <xs:complexType>
897
      <xs:sequence>
898
        <xs:element minOccurs="0" name="GetSignStrokesResult" nillable="true" type="xs:string" />
899
      </xs:sequence>
900
    </xs:complexType>
901
  </xs:element>
902
  <xs:element name="SetSignData">
903
    <xs:complexType>
904
      <xs:sequence>
905
        <xs:element minOccurs="0" name="user_id" nillable="true" type="xs:string" />
906
        <xs:element minOccurs="0" name="SignStr" nillable="true" type="xs:string" />
907
        <xs:element minOccurs="0" name="CropX" type="xs:int" />
908
        <xs:element minOccurs="0" name="CropY" type="xs:int" />
909
        <xs:element minOccurs="0" name="CropWidth" type="xs:int" />
910
        <xs:element minOccurs="0" name="CropHeight" type="xs:int" />
911
      </xs:sequence>
912
    </xs:complexType>
913
  </xs:element>
914
  <xs:element name="SetSignDataResponse">
915
    <xs:complexType>
916
      <xs:sequence>
917
        <xs:element minOccurs="0" name="SetSignDataResult" type="xs:int" />
918
      </xs:sequence>
919
    </xs:complexType>
920
  </xs:element>
921
  <xs:element name="SetSignStrokes">
922
    <xs:complexType>
923
      <xs:sequence>
924
        <xs:element minOccurs="0" name="user_id" nillable="true" type="xs:string" />
925
        <xs:element minOccurs="0" name="strokesData" nillable="true" type="xs:string" />
926
      </xs:sequence>
927
    </xs:complexType>
928
  </xs:element>
929
  <xs:element name="SetSignStrokesResponse">
930
    <xs:complexType>
931
      <xs:sequence>
932
        <xs:element minOccurs="0" name="SetSignStrokesResult" type="xs:int" />
933
      </xs:sequence>
934
    </xs:complexType>
935
  </xs:element>
936
  <xs:element name="GetProjectName">
937
    <xs:complexType>
938
      <xs:sequence>
939
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
940
      </xs:sequence>
941
    </xs:complexType>
942
  </xs:element>
943
  <xs:element name="GetProjectNameResponse">
944
    <xs:complexType>
945
      <xs:sequence>
946
        <xs:element minOccurs="0" name="GetProjectNameResult" nillable="true" type="xs:string" />
947
      </xs:sequence>
948
    </xs:complexType>
949
  </xs:element>
950
  <xs:element name="GetPreRevSelect">
951
    <xs:complexType>
952
      <xs:sequence>
953
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
954
        <xs:element minOccurs="0" name="doc_no" nillable="true" type="xs:string" />
955
        <xs:element minOccurs="0" name="current_rev" nillable="true" type="xs:string" />
956
      </xs:sequence>
957
    </xs:complexType>
958
  </xs:element>
959
  <xs:element name="GetPreRevSelectResponse">
960
    <xs:complexType>
961
      <xs:sequence>
962
        <xs:element xmlns:q50="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="GetPreRevSelectResult" nillable="true" type="q50:ArrayOfDOCUMENT_ITEM" />
963
      </xs:sequence>
964
    </xs:complexType>
965
  </xs:element>
966
  <xs:element name="GetDocInfoOneSelect">
967
    <xs:complexType>
968
      <xs:sequence>
969
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
970
        <xs:element minOccurs="0" name="doc_id" nillable="true" type="xs:string" />
971
      </xs:sequence>
972
    </xs:complexType>
973
  </xs:element>
974
  <xs:element name="GetDocInfoOneSelectResponse">
975
    <xs:complexType>
976
      <xs:sequence>
977
        <xs:element xmlns:q51="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="GetDocInfoOneSelectResult" nillable="true" type="q51:DOCINFO" />
978
      </xs:sequence>
979
    </xs:complexType>
980
  </xs:element>
981
  <xs:element name="GetPrintDocItemList">
982
    <xs:complexType>
983
      <xs:sequence>
984
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
985
        <xs:element minOccurs="0" name="doc_id" nillable="true" type="xs:string" />
986
        <xs:element xmlns:q52="http://schemas.datacontract.org/2004/07/IKCOM" minOccurs="0" name="_markupInfoList" nillable="true" type="q52:ArrayOfMarkupInfoItem" />
987
      </xs:sequence>
988
    </xs:complexType>
989
  </xs:element>
990
  <xs:element name="GetPrintDocItemListResponse">
991
    <xs:complexType>
992
      <xs:sequence>
993
        <xs:element xmlns:q53="http://schemas.datacontract.org/2004/07/IKCOM" minOccurs="0" name="GetPrintDocItemListResult" nillable="true" type="q53:ArrayOfMarkupInfoItem" />
994
      </xs:sequence>
995
    </xs:complexType>
996
  </xs:element>
997
  <xs:element name="AddMessage">
998
    <xs:complexType>
999
      <xs:sequence>
1000
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
1001
        <xs:element xmlns:q54="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="value" nillable="true" type="q54:TALK" />
1002
      </xs:sequence>
1003
    </xs:complexType>
1004
  </xs:element>
1005
  <xs:element name="AddMessageResponse">
1006
    <xs:complexType>
1007
      <xs:sequence>
1008
        <xs:element minOccurs="0" name="AddMessageResult" type="xs:boolean" />
1009
      </xs:sequence>
1010
    </xs:complexType>
1011
  </xs:element>
1012
  <xs:element name="GetMessage">
1013
    <xs:complexType>
1014
      <xs:sequence>
1015
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
1016
        <xs:element minOccurs="0" name="doc_id" nillable="true" type="xs:string" />
1017
      </xs:sequence>
1018
    </xs:complexType>
1019
  </xs:element>
1020
  <xs:element name="GetMessageResponse">
1021
    <xs:complexType>
1022
      <xs:sequence>
1023
        <xs:element xmlns:q55="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="GetMessageResult" nillable="true" type="q55:ArrayOfTALK" />
1024
      </xs:sequence>
1025
    </xs:complexType>
1026
  </xs:element>
1027
  <xs:element name="FinalPDF_GetDocinfo">
1028
    <xs:complexType>
1029
      <xs:sequence>
1030
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
1031
        <xs:element minOccurs="0" name="docinfo_id" nillable="true" type="xs:string" />
1032
      </xs:sequence>
1033
    </xs:complexType>
1034
  </xs:element>
1035
  <xs:element name="FinalPDF_GetDocinfoResponse">
1036
    <xs:complexType>
1037
      <xs:sequence>
1038
        <xs:element xmlns:q56="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="FinalPDF_GetDocinfoResult" nillable="true" type="q56:DOCINFO" />
1039
      </xs:sequence>
1040
    </xs:complexType>
1041
  </xs:element>
1042
  <xs:element name="FinalPDF_GetDocumentItem">
1043
    <xs:complexType>
1044
      <xs:sequence>
1045
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
1046
        <xs:element minOccurs="0" name="document_id" nillable="true" type="xs:string" />
1047
      </xs:sequence>
1048
    </xs:complexType>
1049
  </xs:element>
1050
  <xs:element name="FinalPDF_GetDocumentItemResponse">
1051
    <xs:complexType>
1052
      <xs:sequence>
1053
        <xs:element xmlns:q57="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="FinalPDF_GetDocumentItemResult" nillable="true" type="q57:DOCUMENT_ITEM" />
1054
      </xs:sequence>
1055
    </xs:complexType>
1056
  </xs:element>
1057
  <xs:element name="FinalPDF_GetMarkupdata">
1058
    <xs:complexType>
1059
      <xs:sequence>
1060
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
1061
        <xs:element minOccurs="0" name="docinfo_id" nillable="true" type="xs:string" />
1062
      </xs:sequence>
1063
    </xs:complexType>
1064
  </xs:element>
1065
  <xs:element name="FinalPDF_GetMarkupdataResponse">
1066
    <xs:complexType>
1067
      <xs:sequence>
1068
        <xs:element xmlns:q58="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="FinalPDF_GetMarkupdataResult" nillable="true" type="q58:ArrayOfMARKUP_DATA" />
1069
      </xs:sequence>
1070
    </xs:complexType>
1071
  </xs:element>
1072
  <xs:element name="FinalPDF_GetMarkupinfo">
1073
    <xs:complexType>
1074
      <xs:sequence>
1075
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
1076
        <xs:element minOccurs="0" name="docinfo_id" nillable="true" type="xs:string" />
1077
      </xs:sequence>
1078
    </xs:complexType>
1079
  </xs:element>
1080
  <xs:element name="FinalPDF_GetMarkupinfoResponse">
1081
    <xs:complexType>
1082
      <xs:sequence>
1083
        <xs:element xmlns:q59="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="FinalPDF_GetMarkupinfoResult" nillable="true" type="q59:MARKUP_INFO" />
1084
      </xs:sequence>
1085
    </xs:complexType>
1086
  </xs:element>
1087
  <xs:element name="FinalPDF_GetFinalPDFs">
1088
    <xs:complexType>
1089
      <xs:sequence>
1090
        <xs:element minOccurs="0" name="final_id" nillable="true" type="xs:string" />
1091
      </xs:sequence>
1092
    </xs:complexType>
1093
  </xs:element>
1094
  <xs:element name="FinalPDF_GetFinalPDFsResponse">
1095
    <xs:complexType>
1096
      <xs:sequence>
1097
        <xs:element xmlns:q60="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="FinalPDF_GetFinalPDFsResult" nillable="true" type="q60:ArrayOfFINAL_PDF" />
1098
      </xs:sequence>
1099
    </xs:complexType>
1100
  </xs:element>
1101
  <xs:element name="FinalPDF_GetDocpage">
1102
    <xs:complexType>
1103
      <xs:sequence>
1104
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
1105
        <xs:element minOccurs="0" name="docinfo_id" nillable="true" type="xs:string" />
1106
      </xs:sequence>
1107
    </xs:complexType>
1108
  </xs:element>
1109
  <xs:element name="FinalPDF_GetDocpageResponse">
1110
    <xs:complexType>
1111
      <xs:sequence>
1112
        <xs:element xmlns:q61="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="FinalPDF_GetDocpageResult" nillable="true" type="q61:ArrayOfDOCPAGE" />
1113
      </xs:sequence>
1114
    </xs:complexType>
1115
  </xs:element>
1116
  <xs:element name="FinalPDF_SetFinalPDFStatus">
1117
    <xs:complexType>
1118
      <xs:sequence>
1119
        <xs:element minOccurs="0" name="final_id" nillable="true" type="xs:string" />
1120
        <xs:element xmlns:q62="http://schemas.datacontract.org/2004/07/IFinalPDF" minOccurs="0" name="status" type="q62:FinalStatus" />
1121
      </xs:sequence>
1122
    </xs:complexType>
1123
  </xs:element>
1124
  <xs:element name="FinalPDF_SetFinalPDFStatusResponse">
1125
    <xs:complexType>
1126
      <xs:sequence>
1127
        <xs:element minOccurs="0" name="FinalPDF_SetFinalPDFStatusResult" type="xs:boolean" />
1128
      </xs:sequence>
1129
    </xs:complexType>
1130
  </xs:element>
1131
  <xs:element name="FinalPDF_GetFinalPDFStatus">
1132
    <xs:complexType>
1133
      <xs:sequence>
1134
        <xs:element minOccurs="0" name="DocInfoID" nillable="true" type="xs:string" />
1135
        <xs:element minOccurs="0" name="MarkupInfoID" nillable="true" type="xs:string" />
1136
        <xs:element minOccurs="0" name="CreateUserID" nillable="true" type="xs:string" />
1137
      </xs:sequence>
1138
    </xs:complexType>
1139
  </xs:element>
1140
  <xs:element name="FinalPDF_GetFinalPDFStatusResponse">
1141
    <xs:complexType>
1142
      <xs:sequence>
1143
        <xs:element minOccurs="0" name="FinalPDF_GetFinalPDFStatusResult" type="xs:boolean" />
1144
      </xs:sequence>
1145
    </xs:complexType>
1146
  </xs:element>
1147
  <xs:element name="FinalPDF_SetCurrentPage">
1148
    <xs:complexType>
1149
      <xs:sequence>
1150
        <xs:element minOccurs="0" name="final_id" nillable="true" type="xs:string" />
1151
        <xs:element minOccurs="0" name="currentpage" type="xs:int" />
1152
      </xs:sequence>
1153
    </xs:complexType>
1154
  </xs:element>
1155
  <xs:element name="FinalPDF_SetCurrentPageResponse">
1156
    <xs:complexType>
1157
      <xs:sequence>
1158
        <xs:element minOccurs="0" name="FinalPDF_SetCurrentPageResult" type="xs:boolean" />
1159
      </xs:sequence>
1160
    </xs:complexType>
1161
  </xs:element>
1162
  <xs:element name="FinalPDF_SetError">
1163
    <xs:complexType>
1164
      <xs:sequence>
1165
        <xs:element minOccurs="0" name="final_id" nillable="true" type="xs:string" />
1166
        <xs:element minOccurs="0" name="msg" nillable="true" type="xs:string" />
1167
      </xs:sequence>
1168
    </xs:complexType>
1169
  </xs:element>
1170
  <xs:element name="FinalPDF_SetErrorResponse">
1171
    <xs:complexType>
1172
      <xs:sequence>
1173
        <xs:element minOccurs="0" name="FinalPDF_SetErrorResult" type="xs:boolean" />
1174
      </xs:sequence>
1175
    </xs:complexType>
1176
  </xs:element>
1177
  <xs:element name="FinalPDF_SetFinalResultPath">
1178
    <xs:complexType>
1179
      <xs:sequence>
1180
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
1181
        <xs:element minOccurs="0" name="document_id" nillable="true" type="xs:string" />
1182
        <xs:element minOccurs="0" name="url" nillable="true" type="xs:string" />
1183
      </xs:sequence>
1184
    </xs:complexType>
1185
  </xs:element>
1186
  <xs:element name="FinalPDF_SetFinalResultPathResponse">
1187
    <xs:complexType>
1188
      <xs:sequence>
1189
        <xs:element minOccurs="0" name="FinalPDF_SetFinalResultPathResult" type="xs:boolean" />
1190
      </xs:sequence>
1191
    </xs:complexType>
1192
  </xs:element>
1193
  <xs:element name="SaveLog">
1194
    <xs:complexType>
1195
      <xs:sequence>
1196
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
1197
        <xs:element minOccurs="0" name="document_id" nillable="true" type="xs:string" />
1198
        <xs:element minOccurs="0" name="Log" nillable="true" type="xs:string" />
1199
      </xs:sequence>
1200
    </xs:complexType>
1201
  </xs:element>
1202
  <xs:element name="SaveLogResponse">
1203
    <xs:complexType>
1204
      <xs:sequence>
1205
        <xs:element minOccurs="0" name="SaveLogResult" type="xs:boolean" />
1206
      </xs:sequence>
1207
    </xs:complexType>
1208
  </xs:element>
1209
  <xs:element name="FinalPDF_GetCommentMember">
1210
    <xs:complexType>
1211
      <xs:sequence>
1212
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
1213
        <xs:element minOccurs="0" name="markupdata_id" nillable="true" type="xs:string" />
1214
      </xs:sequence>
1215
    </xs:complexType>
1216
  </xs:element>
1217
  <xs:element name="FinalPDF_GetCommentMemberResponse">
1218
    <xs:complexType>
1219
      <xs:sequence>
1220
        <xs:element xmlns:q63="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="FinalPDF_GetCommentMemberResult" nillable="true" type="q63:MEMBER" />
1221
      </xs:sequence>
1222
    </xs:complexType>
1223
  </xs:element>
1224
  <xs:element name="FinalPDF_GetProperties">
1225
    <xs:complexType>
1226
      <xs:sequence>
1227
        <xs:element minOccurs="0" name="project_no" nillable="true" type="xs:string" />
1228
      </xs:sequence>
1229
    </xs:complexType>
1230
  </xs:element>
1231
  <xs:element name="FinalPDF_GetPropertiesResponse">
1232
    <xs:complexType>
1233
      <xs:sequence>
1234
        <xs:element xmlns:q64="http://schemas.datacontract.org/2004/07/KCOMDataModel.DataModel" minOccurs="0" name="FinalPDF_GetPropertiesResult" nillable="true" type="q64:ArrayOfPROPERTIES" />
1235
      </xs:sequence>
1236
    </xs:complexType>
1237
  </xs:element>
1238
</xs:schema>
클립보드 이미지 추가 (최대 크기: 500 MB)