InspectionDTO¶
Example Json Object
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "displayId": "string",
6 "name": "string",
7 "description": "string",
8 "dueDate": "2019-08-24",
9 "closeDate": "2019-08-24",
10 "createdDate": "2019-08-24",
11 "startDate": "2019-08-24",
12 "endDate": "2019-08-24",
13 "startTime": {
14 "hour": 0,
15 "minute": 0,
16 "second": 0,
17 "nano": 0
18 },
19 "endTime": {
20 "hour": 0,
21 "minute": 0,
22 "second": 0,
23 "nano": 0
24 },
25 "isCreatedBy": "string",
26 "isTemplate": true,
27 "inspectionAvailable": true,
28 "inspectionType": "string",
29 "templateId": 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 "mainAssetIds": [
59 0
60 ],
61 "mainAssetId": 0,
62 "mainAssetDto": {
63 "id": 0,
64 "createdBy": "string",
65 "createdAt": "2019-08-24T14:15:22Z",
66 "displayId": "string",
67 "name": "string",
68 "description": "string",
69 "qrCode": "string",
70 "barCode": "string",
71 "imageId": 0,
72 "model": "string",
73 "manufacturer": "string",
74 "serialNumber": "string",
75 "cost": "81.08",
76 "premiseId": 0,
77 "premiseDisplayId": "string",
78 "premiseDto": {
79 "id": 0,
80 "createdBy": "string",
81 "createdAt": "2019-08-24T14:15:22Z",
82 "displayId": "string",
83 "premiseName": "string",
84 "description": "string",
85 "address": "string",
86 "internalTeamNames": [
87 "string"
88 ],
89 "internalTeamIds": [
90 0
91 ],
92 "premiseAvailable": true,
93 "premiseFromNrm": true,
94 "nlmId": 0,
95 "nlmDisplayId": "string",
96 "nlmUsed": true,
97 "manager": 0,
98 "managerName": "string",
99 "imageId": 0,
100 "area": "string",
101 "modifiedAt": "2019-08-24T14:15:22Z"
102 },
103 "acquisitionDate": "2019-08-24",
104 "endOfLife": "2019-08-24",
105 "assetStatusId": 0,
106 "assetStatus": "string",
107 "assetStatusType": "string",
108 "parentAssetId": 0,
109 "parentAssetDisplayId": "string",
110 "parentAsset": "string",
111 "parentAssetDto": {},
112 "upcomingMaintenanceDate": "2019-08-24",
113 "assetCategoryIds": [
114 0
115 ],
116 "assetCategories": [
117 "string"
118 ],
119 "internalTeamIds": [
120 0
121 ],
122 "internalTeamDtos": [
123 {
124 "id": 0,
125 "createdBy": "string",
126 "createdAt": "2019-08-24T14:15:22Z",
127 "displayId": "string",
128 "name": "string",
129 "email": "string",
130 "phone": "string",
131 "manager": "string",
132 "requestCategoryName": [
133 "string"
134 ],
135 "requestCategoryId": [
136 0
137 ],
138 "requestCategoryDisplayId": [
139 "string"
140 ],
141 "description": "string",
142 "internalTeamUser": [
143 0
144 ],
145 "members": 0,
146 "mainAssets": [
147 0
148 ],
149 "premiseNames": [
150 "string"
151 ],
152 "internalTeamAvailable": true,
153 "premiseIds": [
154 0
155 ]
156 }
157 ],
158 "internalTeams": [
159 "string"
160 ],
161 "assignedUserIds": [
162 0
163 ],
164 "assignedUserDtos": [
165 {
166 "id": 0,
167 "createdBy": "string",
168 "createdAt": "2019-08-24T14:15:22Z",
169 "userName": "string",
170 "firstName": "string",
171 "lastName": "string",
172 "email": "string",
173 "roleIds": [
174 {
175 "id": 0,
176 "createdBy": "string",
177 "createdAt": "2019-08-24T14:15:22Z",
178 "modifiedBy": "string",
179 "modifiedAt": "2019-08-24T14:15:22Z",
180 "roleName": "string",
181 "entity": "string",
182 "new": true
183 }
184 ],
185 "internalTeamNames": [
186 "string"
187 ],
188 "internalTeamIds": [
189 0
190 ],
191 "internalTeamDisplayIds": [
192 "string"
193 ],
194 "premiseIds": [
195 0
196 ],
197 "premiseNames": [
198 "string"
199 ],
200 "userAvailable": true,
201 "temporaryWorkload": 0,
202 "preferredCultureCode": "string"
203 }
204 ],
205 "assignedUsers": [
206 "string"
207 ],
208 "assetPriority": "string",
209 "assetPriorityId": 0,
210 "assetPriorityDisplayId": "string",
211 "assetPriorityType": "string",
212 "assetAvailable": true,
213 "exactPlacement": "string",
214 "fosId": 0,
215 "downtimeStatus": "string",
216 "premiseFromNrm": true,
217 "modifiedAt": "2019-08-24T14:15:22Z"
218 },
219 "mainAssetDisplayId": "string",
220 "inspectionCategoryIds": [
221 0
222 ],
223 "inspectionCategories": [
224 "string"
225 ],
226 "inspectionCategoryId": 0,
227 "inspectionCategory": "string",
228 "inspectionConditionId": 0,
229 "inspectionCondition": "string",
230 "inspectionConditionType": "string",
231 "inspectionStatusId": 0,
232 "inspectionStatus": "string",
233 "inspectionStatusType": "string",
234 "inspectionItemIds": [
235 0
236 ],
237 "internalTeamIds": [
238 0
239 ],
240 "internalTeamDtos": [
241 {
242 "id": 0,
243 "createdBy": "string",
244 "createdAt": "2019-08-24T14:15:22Z",
245 "displayId": "string",
246 "name": "string",
247 "email": "string",
248 "phone": "string",
249 "manager": "string",
250 "requestCategoryName": [
251 "string"
252 ],
253 "requestCategoryId": [
254 0
255 ],
256 "requestCategoryDisplayId": [
257 "string"
258 ],
259 "description": "string",
260 "internalTeamUser": [
261 0
262 ],
263 "members": 0,
264 "mainAssets": [
265 0
266 ],
267 "premiseNames": [
268 "string"
269 ],
270 "internalTeamAvailable": true,
271 "premiseIds": [
272 0
273 ]
274 }
275 ],
276 "internalTeams": [
277 "string"
278 ],
279 "assignedUserIds": [
280 0
281 ],
282 "assignedUserDtos": [
283 {
284 "id": 0,
285 "createdBy": "string",
286 "createdAt": "2019-08-24T14:15:22Z",
287 "userName": "string",
288 "firstName": "string",
289 "lastName": "string",
290 "email": "string",
291 "roleIds": [
292 {
293 "id": 0,
294 "createdBy": "string",
295 "createdAt": "2019-08-24T14:15:22Z",
296 "modifiedBy": "string",
297 "modifiedAt": "2019-08-24T14:15:22Z",
298 "roleName": "string",
299 "entity": "string",
300 "new": true
301 }
302 ],
303 "internalTeamNames": [
304 "string"
305 ],
306 "internalTeamIds": [
307 0
308 ],
309 "internalTeamDisplayIds": [
310 "string"
311 ],
312 "premiseIds": [
313 0
314 ],
315 "premiseNames": [
316 "string"
317 ],
318 "userAvailable": true,
319 "temporaryWorkload": 0,
320 "preferredCultureCode": "string"
321 }
322 ],
323 "assignedUsers": [
324 "string"
325 ],
326 "activity": "string",
327 "createdByTrigger": true,
328 "modifiedAt": "2019-08-24T14:15:22Z"
329}
📄 Description: Data transfer object representing the details of an inspection, including its findings, status, and associated metadata, to facilitate effective tracking and management of compliance and quality assurance processes.
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 |
name |
string |
false |
none |
Name of the resource |
description |
string |
false |
none |
Description of the resource |
dueDate |
string(date) |
false |
none |
Due date of the resource |
closeDate |
string(date) |
false |
none |
Date of the close |
createdDate |
string(date) |
false |
none |
Date of the created |
startDate |
string(date) |
false |
none |
Start date of the resource |
endDate |
string(date) |
false |
none |
End date of the resource |
startTime |
false |
none |
Time of the start |
|
endTime |
false |
none |
Time of the end |
|
isCreatedBy |
string |
false |
none |
Whether the resource is created by |
isTemplate |
boolean |
false |
none |
Whether the resource is template |
inspectionAvailable |
boolean |
false |
none |
Indicates whether an inspection is available for the associated item, facilitating proactive management and compliance verification. |
inspectionType |
string |
false |
none |
Type of the inspection |
templateId |
integer(int64) |
false |
none |
Unique identifier for the template |
premiseId |
integer(int64) |
false |
none |
Unique identifier for the premise |
premiseDto |
false |
none |
Data transfer object representing the details of the inspection, facilitating the management and tracking of inspection-related information within the system. |
|
premiseFromNrm |
boolean |
false |
none |
Indicates whether the inspection is sourced from the National Risk Model, facilitating informed decision-making in risk assessment processes. |
premiseDisplayId |
string |
false |
none |
Unique identifier for the premise display |
mainAssetIds |
[integer] |
false |
none |
List of unique identifiers for the primary assets associated with the inspection, facilitating effective tracking and management. |
mainAssetId |
integer(int64) |
false |
none |
Unique identifier for the main asset |
mainAssetDto |
false |
none |
Represents the primary asset associated with the inspection, providing essential details for effective asset management and evaluation. |
|
mainAssetDisplayId |
string |
false |
none |
Unique identifier for the main asset display |
inspectionCategoryIds |
[integer] |
false |
none |
Array of unique identifiers representing the categories of inspections associated with the inspection record. |
inspectionCategories |
[string] |
false |
none |
An array of inspection categories that classify the types of inspections conducted, facilitating organized tracking and reporting. |
inspectionCategoryId |
integer(int64) |
false |
none |
Unique identifier for the inspection category |
inspectionCategory |
string |
false |
none |
Category of the inspection |
inspectionConditionId |
integer(int64) |
false |
none |
Unique identifier for the inspection condition |
inspectionCondition |
string |
false |
none |
Describes the current condition of the inspection, providing essential context for assessment and decision-making. |
inspectionConditionType |
string |
false |
none |
Type of the inspection condition |
inspectionStatusId |
integer(int64) |
false |
none |
Unique identifier for the inspection status |
inspectionStatus |
string |
false |
none |
Status of the inspection |
inspectionStatusType |
string |
false |
none |
Type of the inspection status |
inspectionItemIds |
[integer] |
false |
none |
Array of unique identifiers for inspection items associated with the inspection process, facilitating efficient tracking and management. |
internalTeamIds |
[integer] |
false |
none |
Array of unique identifiers representing the internal teams associated with the inspection, facilitating streamlined collaboration and accountability within the organization. |
internalTeamDtos |
false |
none |
An array of InspectionDTO objects representing the internal teams involved in the inspection process, facilitating effective collaboration and resource allocation. |
|
internalTeams |
[string] |
false |
none |
Array of internal teams associated with the inspection, facilitating collaboration and accountability within the inspection process. |
assignedUserIds |
[integer] |
false |
none |
Array of unique identifiers for users assigned to the inspection, facilitating effective tracking and management of responsibilities. |
assignedUserDtos |
false |
none |
Array of InspectionDTO objects representing the users assigned to conduct inspections, facilitating effective resource allocation and management. |
|
assignedUsers |
[string] |
false |
none |
List of users assigned to the inspection, facilitating effective task management and accountability within the inspection process. |
activity |
string |
false |
none |
Describes the specific activity associated with the inspection, providing essential context for tracking and reporting purposes. |
createdByTrigger |
boolean |
false |
none |
Indicates whether the inspection was initiated by an automated trigger within the system. |
modifiedAt |
string(date-time) |
false |
none |
Timestamp when this resource was last modified |