AssetUpcomingMaintenanceDTO¶
Example Json Object
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "upcomingMaintenanceDate": "2019-08-24",
6 "mainAsset": {
7 "id": 0,
8 "createdBy": "string",
9 "createdAt": "2019-08-24T14:15:22Z",
10 "displayId": "string",
11 "name": "string",
12 "description": "string",
13 "qrCode": "string",
14 "barCode": "string",
15 "imageId": 0,
16 "model": "string",
17 "manufacturer": "string",
18 "serialNumber": "string",
19 "cost": "81.08",
20 "premiseId": 0,
21 "premiseDisplayId": "string",
22 "premiseDto": {
23 "id": 0,
24 "createdBy": "string",
25 "createdAt": "2019-08-24T14:15:22Z",
26 "displayId": "string",
27 "premiseName": "string",
28 "description": "string",
29 "address": "string",
30 "internalTeamNames": [
31 "string"
32 ],
33 "internalTeamIds": [
34 0
35 ],
36 "premiseAvailable": true,
37 "premiseFromNrm": true,
38 "nlmId": 0,
39 "nlmDisplayId": "string",
40 "nlmUsed": true,
41 "manager": 0,
42 "managerName": "string",
43 "imageId": 0,
44 "area": "string",
45 "modifiedAt": "2019-08-24T14:15:22Z"
46 },
47 "acquisitionDate": "2019-08-24",
48 "endOfLife": "2019-08-24",
49 "assetStatusId": 0,
50 "assetStatus": "string",
51 "assetStatusType": "string",
52 "parentAssetId": 0,
53 "parentAssetDisplayId": "string",
54 "parentAsset": "string",
55 "parentAssetDto": {},
56 "upcomingMaintenanceDate": "2019-08-24",
57 "assetCategoryIds": [
58 0
59 ],
60 "assetCategories": [
61 "string"
62 ],
63 "internalTeamIds": [
64 0
65 ],
66 "internalTeamDtos": [
67 {
68 "id": 0,
69 "createdBy": "string",
70 "createdAt": "2019-08-24T14:15:22Z",
71 "displayId": "string",
72 "name": "string",
73 "email": "string",
74 "phone": "string",
75 "manager": "string",
76 "requestCategoryName": [
77 "string"
78 ],
79 "requestCategoryId": [
80 0
81 ],
82 "requestCategoryDisplayId": [
83 "string"
84 ],
85 "description": "string",
86 "internalTeamUser": [
87 0
88 ],
89 "members": 0,
90 "mainAssets": [
91 0
92 ],
93 "premiseNames": [
94 "string"
95 ],
96 "internalTeamAvailable": true,
97 "premiseIds": [
98 0
99 ]
100 }
101 ],
102 "internalTeams": [
103 "string"
104 ],
105 "assignedUserIds": [
106 0
107 ],
108 "assignedUserDtos": [
109 {
110 "id": 0,
111 "createdBy": "string",
112 "createdAt": "2019-08-24T14:15:22Z",
113 "userName": "string",
114 "firstName": "string",
115 "lastName": "string",
116 "email": "string",
117 "roleIds": [
118 {
119 "id": 0,
120 "createdBy": "string",
121 "createdAt": "2019-08-24T14:15:22Z",
122 "modifiedBy": "string",
123 "modifiedAt": "2019-08-24T14:15:22Z",
124 "roleName": "string",
125 "entity": "string",
126 "new": true
127 }
128 ],
129 "internalTeamNames": [
130 "string"
131 ],
132 "internalTeamIds": [
133 0
134 ],
135 "internalTeamDisplayIds": [
136 "string"
137 ],
138 "premiseIds": [
139 0
140 ],
141 "premiseNames": [
142 "string"
143 ],
144 "userAvailable": true,
145 "temporaryWorkload": 0,
146 "preferredCultureCode": "string"
147 }
148 ],
149 "assignedUsers": [
150 "string"
151 ],
152 "assetPriority": "string",
153 "assetPriorityId": 0,
154 "assetPriorityDisplayId": "string",
155 "assetPriorityType": "string",
156 "assetAvailable": true,
157 "exactPlacement": "string",
158 "fosId": 0,
159 "downtimeStatus": "string",
160 "premiseFromNrm": true,
161 "modifiedAt": "2019-08-24T14:15:22Z"
162 }
163}
📄 Description: Data transfer object representing the upcoming maintenance schedule for assets, including relevant details such as maintenance dates and associated asset identifiers, to facilitate proactive asset management and operational efficiency.
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 |
upcomingMaintenanceDate |
string(date) |
false |
none |
Date of the upcoming maintenance |
mainAsset |
false |
none |
Represents the primary asset associated with upcoming maintenance activities, facilitating effective scheduling and resource allocation. |