프로젝트

일반

사용자정보

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

markus / PemssApiTest / Connected Services / ServiceDeepView / ServiceDeepView6.xsd @ 0b75c341

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