EntityModelMilestoneTaskDto

📄 Description: Data transfer object representing a milestone task within the Nakisa Portfolio Management Suite, encapsulating key attributes related to portfolio and asset management, as well as analytics for real estate properties.

Properties

Name

Type

Required

Restrictions

Description

createdBy

string

false

none

Username of who created this resource

lastModifiedBy

string

false

none

Username of who last modified this resource

createdDate

string(date-time)

false

none

Date of the created

lastModifiedDate

string(date-time)

false

none

Date of the last modified

archived

boolean

false

none

Boolean flag indicating archived status

externalId

string

false

none

Unique identifier for the external

id

integer(int64)

false

none

Unique identifier for the resource

name

string

false

none

Name of the resource

description

string

false

none

Description of the resource

wbs

integer(int32)

false

none

Numeric value representing wbs

startDate

string(date)

false

none

Start date of the resource

targetDate

string(date)

false

none

Date of the target

statusId

integer(int64)

false

none

Unique identifier for the status

assigneeId

integer(int64)

false

none

Unique identifier for the assignee

assigneeCanModify

boolean

false

none

Boolean flag indicating assigneeCanModify status

notificationTypeId

integer(int64)

false

none

Unique identifier for the notification type

triggerId

integer(int64)

false

none

Unique identifier for the trigger

statusOfTriggerId

integer(int64)

false

none

Unique identifier for the status of trigger

emailSendDate

string(date)

false

none

Date of the email send

lastEmailSent

string(date)

false

none

Timestamp of the most recent email sent regarding the milestone task, providing insights into communication history within the context of portfolio and asset management.

isEmailAcknowledged

boolean

false

none

Whether the resource is email acknowledged

nbEmailSent

integer(int32)

false

none

Numeric value representing nbEmailSent

milestoneTaskKeywordId

integer(int64)

false

none

Unique identifier for the milestone task keyword

milestoneTaskKeywordValue

string

false

none

Represents a specific keyword associated with a milestone task, facilitating enhanced categorization and analytics within the Nakisa Portfolio Management Suite for effective portfolio and asset management.

approverId

integer(int64)

false

none

Unique identifier for the approver

approvalStatusId

integer(int64)

false

none

Unique identifier for the approval status

refernceTaskId

integer(int64)

false

none

Unique identifier for the refernce task

approvalDate

string(date)

false

none

Date of the approval

nrmWorkOrderId

integer(int64)

false

none

Unique identifier for the nrm work order

nrmWorkOrderDisplayId

string

false

none

Unique identifier for the nrm work order display

milestoneId

integer(int64)

false

none

Unique identifier for the milestone

assignee

UserDto

false

none

Value for assignee field

trigger

MilestoneTaskDto

false

none

Value for trigger field

statusOfTrigger

PickListOptionDto

false

none

Value for statusOfTrigger field

milestoneTaskKeyword

PickListOptionDto

false

none

Value for milestoneTaskKeyword field

status

PickListOptionDto

false

none

Status of the resource

approvalStatus

PickListOptionDto

false

none

Status of the approval

notificationType

PickListOptionDto

false

none

Type of the notification

approver

UserDto

false

none

Value for approver field