PageWorkOrderDTO¶
Example Json Object
1{
2 "totalPages": 0,
3 "totalElements": 0,
4 "pageable": {
5 "paged": true,
6 "unpaged": true,
7 "pageNumber": 0,
8 "pageSize": 0,
9 "offset": 0,
10 "sort": {
11 "unsorted": true,
12 "sorted": true,
13 "empty": true
14 }
15 },
16 "numberOfElements": 0,
17 "first": true,
18 "last": true,
19 "size": 0,
20 "content": [
21 {
22 "id": 0,
23 "createdBy": "string",
24 "createdAt": "2019-08-24T14:15:22Z",
25 "displayId": "string",
26 "name": "string",
27 "imageId": 0,
28 "description": "string",
29 "vendorRating": 0,
30 "premiseId": 0,
31 "premiseDto": {
32 "id": 0,
33 "createdBy": "string",
34 "createdAt": "2019-08-24T14:15:22Z",
35 "displayId": "string",
36 "premiseName": "string",
37 "description": "string",
38 "address": "string",
39 "internalTeamNames": [
40 "string"
41 ],
42 "internalTeamIds": [
43 0
44 ],
45 "premiseAvailable": true,
46 "premiseFromNrm": true,
47 "nlmId": 0,
48 "nlmDisplayId": "string",
49 "nlmUsed": true,
50 "manager": 0,
51 "managerName": "string",
52 "imageId": 0,
53 "area": "string",
54 "modifiedAt": "2019-08-24T14:15:22Z"
55 },
56 "premiseFromNrm": true,
57 "premiseDisplayId": "string",
58 "nssProjectId": 0,
59 "nssTaskId": 0,
60 "nssTaskDisplayId": "string",
61 "orderDate": "2019-08-24",
62 "dueDate": "2019-08-24",
63 "startDate": "2019-08-24",
64 "endDate": "2019-08-24",
65 "startTime": {
66 "hour": 0,
67 "minute": 0,
68 "second": 0,
69 "nano": 0
70 },
71 "endTime": {
72 "hour": 0,
73 "minute": 0,
74 "second": 0,
75 "nano": 0
76 },
77 "modifiedAt": "2019-08-24T14:15:22Z",
78 "estimatedCost": "81.08",
79 "finalCost": "81.08",
80 "duration": 0,
81 "estimatedDayTime": 0,
82 "finalHourTime": "2.5",
83 "estimatedHourTime": "2.5",
84 "closeDate": "2019-08-24",
85 "inspection": "string",
86 "workOrderTypeId": 0,
87 "workOrderTypeName": "string",
88 "workOrderType": "string",
89 "workOrderPriorityId": 0,
90 "workOrderPriority": "string",
91 "workOrderPriorityType": "string",
92 "isTemplate": true,
93 "isWorkOrderTemplate": true,
94 "templateId": 0,
95 "isPartsInSufficient": true,
96 "partQuantityInfoList": [
97 {
98 "partId": 0,
99 "partDisplayId": "string",
100 "requestedQuantity": 0,
101 "availableQuantity": 0,
102 "usedQuantity": 0,
103 "sufficient": true,
104 "partial": true
105 }
106 ],
107 "parentWorkOrderId": 0,
108 "parentWorkOrderDisplayId": "string",
109 "parentWorkOrder": "string",
110 "mainAssetIds": [
111 0
112 ],
113 "mainAssetDto": {
114 "id": 0,
115 "createdBy": "string",
116 "createdAt": "2019-08-24T14:15:22Z",
117 "displayId": "string",
118 "name": "string",
119 "description": "string",
120 "qrCode": "string",
121 "barCode": "string",
122 "imageId": 0,
123 "model": "string",
124 "manufacturer": "string",
125 "serialNumber": "string",
126 "cost": "81.08",
127 "premiseId": 0,
128 "premiseDisplayId": "string",
129 "premiseDto": {
130 "id": 0,
131 "createdBy": "string",
132 "createdAt": "2019-08-24T14:15:22Z",
133 "displayId": "string",
134 "premiseName": "string",
135 "description": "string",
136 "address": "string",
137 "internalTeamNames": [
138 "string"
139 ],
140 "internalTeamIds": [
141 0
142 ],
143 "premiseAvailable": true,
144 "premiseFromNrm": true,
145 "nlmId": 0,
146 "nlmDisplayId": "string",
147 "nlmUsed": true,
148 "manager": 0,
149 "managerName": "string",
150 "imageId": 0,
151 "area": "string",
152 "modifiedAt": "2019-08-24T14:15:22Z"
153 },
154 "acquisitionDate": "2019-08-24",
155 "endOfLife": "2019-08-24",
156 "assetStatusId": 0,
157 "assetStatus": "string",
158 "assetStatusType": "string",
159 "parentAssetId": 0,
160 "parentAssetDisplayId": "string",
161 "parentAsset": "string",
162 "parentAssetDto": {},
163 "upcomingMaintenanceDate": "2019-08-24",
164 "assetCategoryIds": [
165 0
166 ],
167 "assetCategories": [
168 "string"
169 ],
170 "internalTeamIds": [
171 0
172 ],
173 "internalTeamDtos": [
174 {
175 "id": 0,
176 "createdBy": "string",
177 "createdAt": "2019-08-24T14:15:22Z",
178 "displayId": "string",
179 "name": "string",
180 "email": "string",
181 "phone": "string",
182 "manager": "string",
183 "requestCategoryName": [
184 "string"
185 ],
186 "requestCategoryId": [
187 0
188 ],
189 "requestCategoryDisplayId": [
190 "string"
191 ],
192 "description": "string",
193 "internalTeamUser": [
194 0
195 ],
196 "members": 0,
197 "mainAssets": [
198 0
199 ],
200 "premiseNames": [
201 "string"
202 ],
203 "internalTeamAvailable": true,
204 "premiseIds": [
205 0
206 ]
207 }
208 ],
209 "internalTeams": [
210 "string"
211 ],
212 "assignedUserIds": [
213 0
214 ],
215 "assignedUserDtos": [
216 {
217 "id": 0,
218 "createdBy": "string",
219 "createdAt": "2019-08-24T14:15:22Z",
220 "userName": "string",
221 "firstName": "string",
222 "lastName": "string",
223 "email": "string",
224 "roleIds": [
225 {
226 "id": 0,
227 "createdBy": "string",
228 "createdAt": "2019-08-24T14:15:22Z",
229 "modifiedBy": "string",
230 "modifiedAt": "2019-08-24T14:15:22Z",
231 "roleName": "string",
232 "entity": "string",
233 "new": true
234 }
235 ],
236 "internalTeamNames": [
237 "string"
238 ],
239 "internalTeamIds": [
240 0
241 ],
242 "internalTeamDisplayIds": [
243 "string"
244 ],
245 "premiseIds": [
246 0
247 ],
248 "premiseNames": [
249 "string"
250 ],
251 "userAvailable": true,
252 "temporaryWorkload": 0,
253 "preferredCultureCode": "string"
254 }
255 ],
256 "assignedUsers": [
257 "string"
258 ],
259 "assetPriority": "string",
260 "assetPriorityId": 0,
261 "assetPriorityDisplayId": "string",
262 "assetPriorityType": "string",
263 "assetAvailable": true,
264 "exactPlacement": "string",
265 "fosId": 0,
266 "downtimeStatus": "string",
267 "premiseFromNrm": true,
268 "modifiedAt": "2019-08-24T14:15:22Z"
269 },
270 "mainAssetDisplayId": "string",
271 "workOrderStatusId": 0,
272 "workOrderStatus": "string",
273 "workOrderStatusType": "string",
274 "requestIds": [
275 0
276 ],
277 "internalTeamIds": [
278 0
279 ],
280 "internalTeamDtos": [
281 {
282 "id": 0,
283 "createdBy": "string",
284 "createdAt": "2019-08-24T14:15:22Z",
285 "displayId": "string",
286 "name": "string",
287 "email": "string",
288 "phone": "string",
289 "manager": "string",
290 "requestCategoryName": [
291 "string"
292 ],
293 "requestCategoryId": [
294 0
295 ],
296 "requestCategoryDisplayId": [
297 "string"
298 ],
299 "description": "string",
300 "internalTeamUser": [
301 0
302 ],
303 "members": 0,
304 "mainAssets": [
305 0
306 ],
307 "premiseNames": [
308 "string"
309 ],
310 "internalTeamAvailable": true,
311 "premiseIds": [
312 0
313 ]
314 }
315 ],
316 "internalTeams": [
317 "string"
318 ],
319 "vendorId": 0,
320 "vendorDto": {
321 "id": 0,
322 "createdBy": "string",
323 "createdAt": "2019-08-24T14:15:22Z",
324 "displayId": "string",
325 "name": "string",
326 "description": "string",
327 "address": "string",
328 "contractEndDate": "2019-08-24",
329 "services": "string",
330 "vendorType": "string",
331 "vendorStatusId": 0,
332 "vendorStatus": "string",
333 "vendorStatusType": "string",
334 "businessTypeId": 0,
335 "businessType": "string",
336 "vendorRateId": 0,
337 "vendorRate": "string",
338 "vendorContactIds": [
339 0
340 ],
341 "premiseIds": [
342 0
343 ],
344 "firstPremiseDisplayId": "string",
345 "ownerUserName": "string",
346 "ownerDto": {
347 "id": 0,
348 "createdBy": "string",
349 "createdAt": "2019-08-24T14:15:22Z",
350 "userName": "string",
351 "firstName": "string",
352 "lastName": "string",
353 "email": "string",
354 "roleIds": [
355 {
356 "id": 0,
357 "createdBy": "string",
358 "createdAt": "2019-08-24T14:15:22Z",
359 "modifiedBy": "string",
360 "modifiedAt": "2019-08-24T14:15:22Z",
361 "roleName": "string",
362 "entity": "string",
363 "new": true
364 }
365 ],
366 "internalTeamNames": [
367 "string"
368 ],
369 "internalTeamIds": [
370 0
371 ],
372 "internalTeamDisplayIds": [
373 "string"
374 ],
375 "premiseIds": [
376 0
377 ],
378 "premiseNames": [
379 "string"
380 ],
381 "userAvailable": true,
382 "temporaryWorkload": 0,
383 "preferredCultureCode": "string"
384 },
385 "vendorAvailable": true,
386 "vendorRating": 0.1,
387 "premiseDisplayIds": [
388 "string"
389 ]
390 },
391 "vendorName": "string",
392 "workOrderTemplateSettings": {
393 "id": 0,
394 "createdBy": "string",
395 "createdAt": "2019-08-24T14:15:22Z",
396 "workOrderId": 0,
397 "startDate": "2019-08-24",
398 "dueDuration": 0,
399 "dueMonths": 0,
400 "endDate": "2019-08-24",
401 "recurringWOPriorityId": 0,
402 "recurringWOPriority": "string",
403 "recurringWOPriorityType": "string",
404 "isTemplate": true,
405 "isRemoveByDate": true,
406 "triggerByWorkOrderStatusId": 0,
407 "triggerByWorkOrderStatus": "string",
408 "triggerByWorkOrderStatusType": "string",
409 "removeByWorkOrderStatusId": 0,
410 "removeByWorkOrderStatus": "string",
411 "removeByWorkOrderStatusType": "string"
412 },
413 "assignedUserIds": [
414 0
415 ],
416 "assignedUserDtos": [
417 {
418 "id": 0,
419 "createdBy": "string",
420 "createdAt": "2019-08-24T14:15:22Z",
421 "userName": "string",
422 "firstName": "string",
423 "lastName": "string",
424 "email": "string",
425 "roleIds": [
426 {
427 "id": 0,
428 "createdBy": "string",
429 "createdAt": "2019-08-24T14:15:22Z",
430 "modifiedBy": "string",
431 "modifiedAt": "2019-08-24T14:15:22Z",
432 "roleName": "string",
433 "entity": "string",
434 "new": true
435 }
436 ],
437 "internalTeamNames": [
438 "string"
439 ],
440 "internalTeamIds": [
441 0
442 ],
443 "internalTeamDisplayIds": [
444 "string"
445 ],
446 "premiseIds": [
447 0
448 ],
449 "premiseNames": [
450 "string"
451 ],
452 "userAvailable": true,
453 "temporaryWorkload": 0,
454 "preferredCultureCode": "string"
455 }
456 ],
457 "assignedUsers": [
458 "string"
459 ],
460 "variableQuantity": 0,
461 "workOrderAvailable": true,
462 "exactPlacement": "string",
463 "primaryWorkOrderId": 0,
464 "primaryWorkOrderDto": {},
465 "primaryWorkOrderDisplayId": "string",
466 "isPrimary": true,
467 "invoiceIds": [
468 0
469 ],
470 "createdByTrigger": true,
471 "internalCosts": "81.08",
472 "invoiceTotal": "81.08",
473 "partsTotal": "81.08",
474 "inspectionItemId": 0,
475 "partIdToAttach": 0,
476 "recurringWOIsTemplate": true,
477 "recurringWOStartDate": "2019-08-24",
478 "recurringWOEndDate": "2019-08-24",
479 "recurringWODueDuration": 0,
480 "recurringWODueMonths": 0,
481 "recurringWOPriority": "string",
482 "recurringWOIsRemoveByDate": true,
483 "triggerByWorkOrderStatus": "string",
484 "removeByWorkOrderStatus": "string",
485 "recurringWOPriorityType": "string",
486 "triggerByWorkOrderStatusType": "string",
487 "removeByWorkOrderStatusType": "string",
488 "recurringWOPriorityId": 0,
489 "triggerByWorkOrderStatusId": 0,
490 "removeByWorkOrderStatusId": 0
491 }
492 ],
493 "number": 0,
494 "sort": {
495 "unsorted": true,
496 "sorted": true,
497 "empty": true
498 },
499 "empty": true
500}
📄 Description: Data transfer object representing a work order within a project management system, encapsulating essential details such as task specifications, resource allocations, and status updates for effective workflow management.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
totalPages |
integer(int32) |
false |
none |
Total number of pages available |
totalElements |
integer(int64) |
false |
none |
Total number of items available |
pageable |
false |
none |
Indicates the pagination details for retrieving a specific set of work order data within the system. |
|
numberOfElements |
integer(int32) |
false |
none |
Indicates the total count of elements within the current page of work orders, facilitating efficient data management and navigation. |
first |
boolean |
false |
none |
Whether this is the first page |
last |
boolean |
false |
none |
Whether this is the last page |
size |
integer(int32) |
false |
none |
Number of items per page |
content |
false |
none |
An array of PageWorkOrderDTO objects representing the detailed work orders associated with the page, facilitating efficient management and tracking of tasks. |
|
number |
integer(int32) |
false |
none |
Represents the sequential number assigned to the work order, facilitating tracking and management within the operational workflow. |
sort |
false |
none |
Sort order specification |
|
empty |
boolean |
false |
none |
Whether the result set is empty |