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