PremiseDTO¶
Example Json Object
1{
2 "id": 0,
3 "createdBy": "string",
4 "createdAt": "2019-08-24T14:15:22Z",
5 "displayId": "string",
6 "premiseName": "string",
7 "description": "string",
8 "address": "string",
9 "internalTeamNames": [
10 "string"
11 ],
12 "internalTeamIds": [
13 0
14 ],
15 "premiseAvailable": true,
16 "premiseFromNrm": true,
17 "nlmId": 0,
18 "nlmDisplayId": "string",
19 "nlmUsed": true,
20 "manager": 0,
21 "managerName": "string",
22 "imageId": 0,
23 "area": "string",
24 "modifiedAt": "2019-08-24T14:15:22Z"
25}
📄 Description: Data transfer object representing a premise, encapsulating essential details such as location, type, and associated attributes to facilitate effective decision-making in real estate and operational planning.
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 |
premiseName |
string |
false |
none |
Name of the premise |
description |
string |
false |
none |
Description of the resource |
address |
string |
true |
none |
Represents the physical location associated with the premise, essential for logistics and service delivery. |
internalTeamNames |
[string] |
false |
none |
List of names representing the internal teams associated with the premise, facilitating streamlined collaboration and resource allocation within the organization. |
internalTeamIds |
[integer] |
false |
none |
List of unique identifiers representing the internal teams associated with the premise, facilitating streamlined collaboration and resource allocation. |
premiseAvailable |
boolean |
false |
none |
Indicates whether the premise is available for use within the specified context. |
premiseFromNrm |
boolean |
false |
none |
Indicates whether the premise is sourced from the National Resource Management (NRM) framework, facilitating compliance and reporting within environmental management processes. |
nlmId |
integer(int64) |
false |
none |
Unique identifier for the nlm |
nlmDisplayId |
string |
false |
none |
Unique identifier for the nlm display |
nlmUsed |
boolean |
false |
none |
Indicates whether the National Labor Market (NLM) resources have been utilized in the premise evaluation process. |
manager |
integer(int64) |
false |
none |
Unique identifier for the manager associated with the premise, facilitating effective organizational hierarchy and resource management. |
managerName |
string |
false |
none |
Name of the manager |
imageId |
integer(int64) |
false |
none |
Unique identifier for the image |
area |
string |
false |
none |
Represents the geographic area associated with the premise, providing essential context for location-based services and analysis. |
modifiedAt |
string(date-time) |
false |
none |
Timestamp when this resource was last modified |