PremiseDTO

📄 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