WorkerIncidentDTO¶
Example Json Object
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "displayId": "string",
6 "title": "string",
7 "description": "string",
8 "reportDate": "2019-08-24",
9 "statusName": "string",
10 "workOrder": {
11 "id": 0,
12 "createdBy": "string",
13 "createdAt": "2019-08-24T14:15:22Z",
14 "displayId": "string",
15 "name": "string",
16 "imageId": 0,
17 "description": "string",
18 "vendorRating": 0,
19 "premiseId": 0,
20 "premiseDto": {
21 "id": 0,
22 "createdBy": "string",
23 "createdAt": "2019-08-24T14:15:22Z",
24 "displayId": "string",
25 "premiseName": "string",
26 "description": "string",
27 "address": "string",
28 "internalTeamNames": [
29 "string"
30 ],
31 "internalTeamIds": [
32 0
33 ],
34 "premiseAvailable": true,
35 "premiseFromNrm": true,
36 "nlmId": 0,
37 "nlmDisplayId": "string",
38 "nlmUsed": true,
39 "manager": 0,
40 "managerName": "string",
41 "imageId": 0,
42 "area": "string",
43 "modifiedAt": "2019-08-24T14:15:22Z"
44 },
45 "premiseFromNrm": true,
46 "premiseDisplayId": "string",
47 "nssProjectId": 0,
48 "nssTaskId": 0,
49 "nssTaskDisplayId": "string",
50 "orderDate": "2019-08-24",
51 "dueDate": "2019-08-24",
52 "startDate": "2019-08-24",
53 "endDate": "2019-08-24",
54 "startTime": {
55 "hour": 0,
56 "minute": 0,
57 "second": 0,
58 "nano": 0
59 },
60 "endTime": {
61 "hour": 0,
62 "minute": 0,
63 "second": 0,
64 "nano": 0
65 },
66 "modifiedAt": "2019-08-24T14:15:22Z",
67 "estimatedCost": "81.08",
68 "finalCost": "81.08",
69 "duration": 0,
70 "estimatedDayTime": 0,
71 "finalHourTime": "2.5",
72 "estimatedHourTime": "2.5",
73 "closeDate": "2019-08-24",
74 "inspection": "string",
75 "workOrderTypeId": 0,
76 "workOrderTypeName": "string",
77 "workOrderType": "string",
78 "workOrderPriorityId": 0,
79 "workOrderPriority": "string",
80 "workOrderPriorityType": "string",
81 "isTemplate": true,
82 "isWorkOrderTemplate": true,
83 "templateId": 0,
84 "isPartsInSufficient": true,
85 "partQuantityInfoList": [
86 {
87 "partId": 0,
88 "partDisplayId": "string",
89 "requestedQuantity": 0,
90 "availableQuantity": 0,
91 "usedQuantity": 0,
92 "sufficient": true,
93 "partial": true
94 }
95 ],
96 "parentWorkOrderId": 0,
97 "parentWorkOrderDisplayId": "string",
98 "parentWorkOrder": "string",
99 "mainAssetIds": [
100 0
101 ],
102 "mainAssetDto": {
103 "id": 0,
104 "createdBy": "string",
105 "createdAt": "2019-08-24T14:15:22Z",
106 "displayId": "string",
107 "name": "string",
108 "description": "string",
109 "qrCode": "string",
110 "barCode": "string",
111 "imageId": 0,
112 "model": "string",
113 "manufacturer": "string",
114 "serialNumber": "string",
115 "cost": "81.08",
116 "premiseId": 0,
117 "premiseDisplayId": "string",
118 "premiseDto": {
119 "id": 0,
120 "createdBy": "string",
121 "createdAt": "2019-08-24T14:15:22Z",
122 "displayId": "string",
123 "premiseName": "string",
124 "description": "string",
125 "address": "string",
126 "internalTeamNames": [
127 "string"
128 ],
129 "internalTeamIds": [
130 0
131 ],
132 "premiseAvailable": true,
133 "premiseFromNrm": true,
134 "nlmId": 0,
135 "nlmDisplayId": "string",
136 "nlmUsed": true,
137 "manager": 0,
138 "managerName": "string",
139 "imageId": 0,
140 "area": "string",
141 "modifiedAt": "2019-08-24T14:15:22Z"
142 },
143 "acquisitionDate": "2019-08-24",
144 "endOfLife": "2019-08-24",
145 "assetStatusId": 0,
146 "assetStatus": "string",
147 "assetStatusType": "string",
148 "parentAssetId": 0,
149 "parentAssetDisplayId": "string",
150 "parentAsset": "string",
151 "parentAssetDto": {},
152 "upcomingMaintenanceDate": "2019-08-24",
153 "assetCategoryIds": [
154 0
155 ],
156 "assetCategories": [
157 "string"
158 ],
159 "internalTeamIds": [
160 0
161 ],
162 "internalTeamDtos": [
163 {
164 "id": 0,
165 "createdBy": "string",
166 "createdAt": "2019-08-24T14:15:22Z",
167 "displayId": "string",
168 "name": "string",
169 "email": "string",
170 "phone": "string",
171 "manager": "string",
172 "requestCategoryName": [
173 "string"
174 ],
175 "requestCategoryId": [
176 0
177 ],
178 "requestCategoryDisplayId": [
179 "string"
180 ],
181 "description": "string",
182 "internalTeamUser": [
183 0
184 ],
185 "members": 0,
186 "mainAssets": [
187 0
188 ],
189 "premiseNames": [
190 "string"
191 ],
192 "internalTeamAvailable": true,
193 "premiseIds": [
194 0
195 ]
196 }
197 ],
198 "internalTeams": [
199 "string"
200 ],
201 "assignedUserIds": [
202 0
203 ],
204 "assignedUserDtos": [
205 {
206 "id": 0,
207 "createdBy": "string",
208 "createdAt": "2019-08-24T14:15:22Z",
209 "userName": "string",
210 "firstName": "string",
211 "lastName": "string",
212 "email": "string",
213 "roleIds": [
214 {
215 "id": 0,
216 "createdBy": "string",
217 "createdAt": "2019-08-24T14:15:22Z",
218 "modifiedBy": "string",
219 "modifiedAt": "2019-08-24T14:15:22Z",
220 "roleName": "string",
221 "entity": "string",
222 "new": true
223 }
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 {
345 "id": 0,
346 "createdBy": "string",
347 "createdAt": "2019-08-24T14:15:22Z",
348 "modifiedBy": "string",
349 "modifiedAt": "2019-08-24T14:15:22Z",
350 "roleName": "string",
351 "entity": "string",
352 "new": true
353 }
354 ],
355 "internalTeamNames": [
356 "string"
357 ],
358 "internalTeamIds": [
359 0
360 ],
361 "internalTeamDisplayIds": [
362 "string"
363 ],
364 "premiseIds": [
365 0
366 ],
367 "premiseNames": [
368 "string"
369 ],
370 "userAvailable": true,
371 "temporaryWorkload": 0,
372 "preferredCultureCode": "string"
373 },
374 "vendorAvailable": true,
375 "vendorRating": 0.1,
376 "premiseDisplayIds": [
377 "string"
378 ]
379 },
380 "vendorName": "string",
381 "workOrderTemplateSettings": {
382 "id": 0,
383 "createdBy": "string",
384 "createdAt": "2019-08-24T14:15:22Z",
385 "workOrderId": 0,
386 "startDate": "2019-08-24",
387 "dueDuration": 0,
388 "dueMonths": 0,
389 "endDate": "2019-08-24",
390 "recurringWOPriorityId": 0,
391 "recurringWOPriority": "string",
392 "recurringWOPriorityType": "string",
393 "isTemplate": true,
394 "isRemoveByDate": true,
395 "triggerByWorkOrderStatusId": 0,
396 "triggerByWorkOrderStatus": "string",
397 "triggerByWorkOrderStatusType": "string",
398 "removeByWorkOrderStatusId": 0,
399 "removeByWorkOrderStatus": "string",
400 "removeByWorkOrderStatusType": "string"
401 },
402 "assignedUserIds": [
403 0
404 ],
405 "assignedUserDtos": [
406 {
407 "id": 0,
408 "createdBy": "string",
409 "createdAt": "2019-08-24T14:15:22Z",
410 "userName": "string",
411 "firstName": "string",
412 "lastName": "string",
413 "email": "string",
414 "roleIds": [
415 {
416 "id": 0,
417 "createdBy": "string",
418 "createdAt": "2019-08-24T14:15:22Z",
419 "modifiedBy": "string",
420 "modifiedAt": "2019-08-24T14:15:22Z",
421 "roleName": "string",
422 "entity": "string",
423 "new": true
424 }
425 ],
426 "internalTeamNames": [
427 "string"
428 ],
429 "internalTeamIds": [
430 0
431 ],
432 "internalTeamDisplayIds": [
433 "string"
434 ],
435 "premiseIds": [
436 0
437 ],
438 "premiseNames": [
439 "string"
440 ],
441 "userAvailable": true,
442 "temporaryWorkload": 0,
443 "preferredCultureCode": "string"
444 }
445 ],
446 "assignedUsers": [
447 "string"
448 ],
449 "variableQuantity": 0,
450 "workOrderAvailable": true,
451 "exactPlacement": "string",
452 "primaryWorkOrderId": 0,
453 "primaryWorkOrderDto": {},
454 "primaryWorkOrderDisplayId": "string",
455 "isPrimary": true,
456 "invoiceIds": [
457 0
458 ],
459 "createdByTrigger": true,
460 "internalCosts": "81.08",
461 "invoiceTotal": "81.08",
462 "partsTotal": "81.08",
463 "inspectionItemId": 0,
464 "partIdToAttach": 0,
465 "recurringWOIsTemplate": true,
466 "recurringWOStartDate": "2019-08-24",
467 "recurringWOEndDate": "2019-08-24",
468 "recurringWODueDuration": 0,
469 "recurringWODueMonths": 0,
470 "recurringWOPriority": "string",
471 "recurringWOIsRemoveByDate": true,
472 "triggerByWorkOrderStatus": "string",
473 "removeByWorkOrderStatus": "string",
474 "recurringWOPriorityType": "string",
475 "triggerByWorkOrderStatusType": "string",
476 "removeByWorkOrderStatusType": "string",
477 "recurringWOPriorityId": 0,
478 "triggerByWorkOrderStatusId": 0,
479 "removeByWorkOrderStatusId": 0
480 },
481 "workOrderDisplayId": "string",
482 "reporterDto": {
483 "id": 0,
484 "createdBy": "string",
485 "createdAt": "2019-08-24T14:15:22Z",
486 "userName": "string",
487 "firstName": "string",
488 "lastName": "string",
489 "email": "string",
490 "roleIds": [
491 {
492 "id": 0,
493 "createdBy": "string",
494 "createdAt": "2019-08-24T14:15:22Z",
495 "modifiedBy": "string",
496 "modifiedAt": "2019-08-24T14:15:22Z",
497 "roleName": "string",
498 "entity": "string",
499 "new": true
500 }
501 ],
502 "internalTeamNames": [
503 "string"
504 ],
505 "internalTeamIds": [
506 0
507 ],
508 "internalTeamDisplayIds": [
509 "string"
510 ],
511 "premiseIds": [
512 0
513 ],
514 "premiseNames": [
515 "string"
516 ],
517 "userAvailable": true,
518 "temporaryWorkload": 0,
519 "preferredCultureCode": "string"
520 },
521 "username": "string",
522 "injuredPersonName": "string",
523 "exactLocation": "string",
524 "injuredPersonRole": "string",
525 "incidentTime": {
526 "hour": 0,
527 "minute": 0,
528 "second": 0,
529 "nano": 0
530 },
531 "injuryTypeAndBodyPartAffected": "string",
532 "severity": "string",
533 "premiseId": 0,
534 "premisesDisplayId": "string",
535 "premisesDto": {
536 "id": 0,
537 "createdBy": "string",
538 "createdAt": "2019-08-24T14:15:22Z",
539 "displayId": "string",
540 "premiseName": "string",
541 "description": "string",
542 "address": "string",
543 "internalTeamNames": [
544 "string"
545 ],
546 "internalTeamIds": [
547 0
548 ],
549 "premiseAvailable": true,
550 "premiseFromNrm": true,
551 "nlmId": 0,
552 "nlmDisplayId": "string",
553 "nlmUsed": true,
554 "manager": 0,
555 "managerName": "string",
556 "imageId": 0,
557 "area": "string",
558 "modifiedAt": "2019-08-24T14:15:22Z"
559 },
560 "workerIncidentAvailable": true,
561 "modifiedAt": "2019-08-24T14:15:22Z",
562 "statusId": 0
563}
📄 Description: Data transfer object representing an incident involving a worker, encapsulating relevant details such as incident type, date, and associated metadata for effective incident management and reporting.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
createdBy |
string |
false |
none |
Username of who created this resource |
createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
displayId |
string |
false |
none |
Unique identifier for the display |
title |
string |
false |
none |
Title of the resource |
description |
string |
false |
none |
Description of the resource |
reportDate |
string(date) |
false |
none |
Date of the report |
statusName |
string |
false |
none |
Name of the status |
workOrder |
false |
none |
Represents the work order associated with the worker incident, facilitating efficient tracking and management of related tasks and resources. |
|
workOrderDisplayId |
string |
false |
none |
Unique identifier for the work order display |
reporterDto |
false |
none |
Contains detailed information about the individual reporting the incident, facilitating accurate tracking and management of workplace safety issues. |
|
username |
string |
false |
none |
Represents the unique identifier for the user within the system, facilitating user-specific incident tracking and management. |
injuredPersonName |
string |
false |
none |
Name of the injured person |
exactLocation |
string |
false |
none |
Represents the precise geographical location associated with a worker incident, facilitating accurate reporting and analysis. |
injuredPersonRole |
string |
false |
none |
Indicates the role of the individual involved in the incident, providing essential context for incident reporting and analysis. |
incidentTime |
false |
none |
Time of the incident |
|
injuryTypeAndBodyPartAffected |
string |
false |
none |
Describes the specific type of injury and the body part affected, facilitating accurate reporting and analysis of worker incidents. |
severity |
string |
false |
none |
Indicates the level of seriousness associated with a worker incident, facilitating prioritization and response in incident management. |
premiseId |
integer(int64) |
false |
none |
Unique identifier for the premise |
premisesDisplayId |
string |
false |
none |
Unique identifier for the premises display |
premisesDto |
false |
none |
Data transfer object representing the details of the premises associated with a worker incident. |
|
workerIncidentAvailable |
boolean |
false |
none |
Indicates whether there are any available incidents reported for the worker, facilitating effective incident management and response. |
modifiedAt |
string(date-time) |
false |
none |
Timestamp when this resource was last modified |
statusId |
integer(int64) |
false |
none |
Unique identifier for the status |