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 0
215 ],
216 "internalTeamNames": [
217 "string"
218 ],
219 "internalTeamIds": [
220 0
221 ],
222 "internalTeamDisplayIds": [
223 "string"
224 ],
225 "premiseIds": [
226 0
227 ],
228 "premiseNames": [
229 "string"
230 ],
231 "userAvailable": true,
232 "temporaryWorkload": 0,
233 "preferredCultureCode": "string"
234 }
235 ],
236 "assignedUsers": [
237 "string"
238 ],
239 "assetPriority": "string",
240 "assetPriorityId": 0,
241 "assetPriorityDisplayId": "string",
242 "assetPriorityType": "string",
243 "assetAvailable": true,
244 "exactPlacement": "string",
245 "fosId": 0,
246 "downtimeStatus": "string",
247 "premiseFromNrm": true,
248 "modifiedAt": "2019-08-24T14:15:22Z"
249 },
250 "mainAssetDisplayId": "string",
251 "workOrderStatusId": 0,
252 "workOrderStatus": "string",
253 "workOrderStatusType": "string",
254 "requestIds": [
255 0
256 ],
257 "internalTeamIds": [
258 0
259 ],
260 "internalTeamDtos": [
261 {
262 "id": 0,
263 "createdBy": "string",
264 "createdAt": "2019-08-24T14:15:22Z",
265 "displayId": "string",
266 "name": "string",
267 "email": "string",
268 "phone": "string",
269 "manager": "string",
270 "requestCategoryName": [
271 "string"
272 ],
273 "requestCategoryId": [
274 0
275 ],
276 "requestCategoryDisplayId": [
277 "string"
278 ],
279 "description": "string",
280 "internalTeamUser": [
281 0
282 ],
283 "members": 0,
284 "mainAssets": [
285 0
286 ],
287 "premiseNames": [
288 "string"
289 ],
290 "internalTeamAvailable": true,
291 "premiseIds": [
292 0
293 ]
294 }
295 ],
296 "internalTeams": [
297 "string"
298 ],
299 "vendorId": 0,
300 "vendorDto": {
301 "id": 0,
302 "createdBy": "string",
303 "createdAt": "2019-08-24T14:15:22Z",
304 "displayId": "string",
305 "name": "string",
306 "description": "string",
307 "address": "string",
308 "contractEndDate": "2019-08-24",
309 "services": "string",
310 "vendorType": "string",
311 "vendorStatusId": 0,
312 "vendorStatus": "string",
313 "vendorStatusType": "string",
314 "businessTypeId": 0,
315 "businessType": "string",
316 "vendorRateId": 0,
317 "vendorRate": "string",
318 "vendorContactIds": [
319 0
320 ],
321 "premiseIds": [
322 0
323 ],
324 "firstPremiseDisplayId": "string",
325 "ownerUserName": "string",
326 "ownerDto": {
327 "id": 0,
328 "createdBy": "string",
329 "createdAt": "2019-08-24T14:15:22Z",
330 "userName": "string",
331 "firstName": "string",
332 "lastName": "string",
333 "email": "string",
334 "roleIds": [
335 0
336 ],
337 "internalTeamNames": [
338 "string"
339 ],
340 "internalTeamIds": [
341 0
342 ],
343 "internalTeamDisplayIds": [
344 "string"
345 ],
346 "premiseIds": [
347 0
348 ],
349 "premiseNames": [
350 "string"
351 ],
352 "userAvailable": true,
353 "temporaryWorkload": 0,
354 "preferredCultureCode": "string"
355 },
356 "vendorAvailable": true,
357 "vendorRating": 0.1,
358 "premiseDisplayIds": [
359 "string"
360 ]
361 },
362 "vendorName": "string",
363 "workOrderTemplateSettings": {
364 "id": 0,
365 "createdBy": "string",
366 "createdAt": "2019-08-24T14:15:22Z",
367 "workOrderId": 0,
368 "startDate": "2019-08-24",
369 "dueDuration": 0,
370 "dueMonths": 0,
371 "endDate": "2019-08-24",
372 "recurringWOPriorityId": 0,
373 "recurringWOPriority": "string",
374 "recurringWOPriorityType": "string",
375 "isTemplate": true,
376 "isRemoveByDate": true,
377 "triggerByWorkOrderStatusId": 0,
378 "triggerByWorkOrderStatus": "string",
379 "triggerByWorkOrderStatusType": "string",
380 "removeByWorkOrderStatusId": 0,
381 "removeByWorkOrderStatus": "string",
382 "removeByWorkOrderStatusType": "string"
383 },
384 "assignedUserIds": [
385 0
386 ],
387 "assignedUserDtos": [
388 {
389 "id": 0,
390 "createdBy": "string",
391 "createdAt": "2019-08-24T14:15:22Z",
392 "userName": "string",
393 "firstName": "string",
394 "lastName": "string",
395 "email": "string",
396 "roleIds": [
397 0
398 ],
399 "internalTeamNames": [
400 "string"
401 ],
402 "internalTeamIds": [
403 0
404 ],
405 "internalTeamDisplayIds": [
406 "string"
407 ],
408 "premiseIds": [
409 0
410 ],
411 "premiseNames": [
412 "string"
413 ],
414 "userAvailable": true,
415 "temporaryWorkload": 0,
416 "preferredCultureCode": "string"
417 }
418 ],
419 "assignedUsers": [
420 "string"
421 ],
422 "variableQuantity": 0,
423 "workOrderAvailable": true,
424 "exactPlacement": "string",
425 "primaryWorkOrderId": 0,
426 "primaryWorkOrderDto": {},
427 "primaryWorkOrderDisplayId": "string",
428 "isPrimary": true,
429 "invoiceIds": [
430 0
431 ],
432 "createdByTrigger": true,
433 "internalCosts": "81.08",
434 "invoiceTotal": "81.08",
435 "partsTotal": "81.08",
436 "inspectionItemId": 0,
437 "partIdToAttach": 0,
438 "recurringWOPriorityId": 0,
439 "triggerByWorkOrderStatusId": 0,
440 "removeByWorkOrderStatusId": 0,
441 "recurringWOPriority": "string",
442 "recurringWOPriorityType": "string",
443 "triggerByWorkOrderStatus": "string",
444 "triggerByWorkOrderStatusType": "string",
445 "removeByWorkOrderStatus": "string",
446 "removeByWorkOrderStatusType": "string",
447 "recurringWOStartDate": "2019-08-24",
448 "recurringWOEndDate": "2019-08-24",
449 "recurringWODueDuration": 0,
450 "recurringWODueMonths": 0,
451 "recurringWOIsTemplate": true,
452 "recurringWOIsRemoveByDate": true
453 },
454 "workOrderDisplayId": "string",
455 "reporterDto": {
456 "id": 0,
457 "createdBy": "string",
458 "createdAt": "2019-08-24T14:15:22Z",
459 "userName": "string",
460 "firstName": "string",
461 "lastName": "string",
462 "email": "string",
463 "roleIds": [
464 0
465 ],
466 "internalTeamNames": [
467 "string"
468 ],
469 "internalTeamIds": [
470 0
471 ],
472 "internalTeamDisplayIds": [
473 "string"
474 ],
475 "premiseIds": [
476 0
477 ],
478 "premiseNames": [
479 "string"
480 ],
481 "userAvailable": true,
482 "temporaryWorkload": 0,
483 "preferredCultureCode": "string"
484 },
485 "username": "string",
486 "injuredPersonName": "string",
487 "exactLocation": "string",
488 "injuredPersonRole": "string",
489 "incidentTime": {
490 "hour": 0,
491 "minute": 0,
492 "second": 0,
493 "nano": 0
494 },
495 "injuryTypeAndBodyPartAffected": "string",
496 "severity": "string",
497 "premiseId": 0,
498 "premisesDisplayId": "string",
499 "premisesDto": {
500 "id": 0,
501 "createdBy": "string",
502 "createdAt": "2019-08-24T14:15:22Z",
503 "displayId": "string",
504 "premiseName": "string",
505 "description": "string",
506 "address": "string",
507 "internalTeamNames": [
508 "string"
509 ],
510 "internalTeamIds": [
511 0
512 ],
513 "premiseAvailable": true,
514 "premiseFromNrm": true,
515 "nlmId": 0,
516 "nlmDisplayId": "string",
517 "nlmUsed": true,
518 "manager": 0,
519 "managerName": "string",
520 "imageId": 0,
521 "area": "string",
522 "modifiedAt": "2019-08-24T14:15:22Z"
523 },
524 "workerIncidentAvailable": true,
525 "modifiedAt": "2019-08-24T14:15:22Z",
526 "statusId": 0
527}
📄 Description: Data transfer object representing an incident involving a worker, including relevant details such as incident type, date, and associated metadata, to facilitate effective incident management and reporting within the organization.
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 details of a specific work order associated with a worker incident, facilitating effective incident management and resolution. |
|
workOrderDisplayId |
string |
false |
none |
Unique identifier for the work order display |
reporterDto |
false |
none |
Data transfer object representing the individual who reported the incident, facilitating effective tracking and management of workplace safety concerns. |
|
username |
string |
false |
none |
Represents the unique username associated with the worker, used for identification and authentication within the incident management system. |
injuredPersonName |
string |
false |
none |
Name of the injured person |
exactLocation |
string |
false |
none |
Specifies the precise geographic location associated with the 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 management and reporting. |
incidentTime |
false |
none |
Time of the incident |
|
injuryTypeAndBodyPartAffected |
string |
false |
none |
Describes the specific type of injury and the body part affected, facilitating accurate incident reporting and analysis for workplace safety management. |
severity |
string |
false |
none |
Indicates the level of seriousness associated with a worker incident, facilitating prioritization and response actions within the incident management process. |
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 containing detailed information about the premises related to the 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 |