LeaseComponentRevisionDto

📄 Description: Data transfer object representing a revision of lease components within the Nakisa Portfolio Management Suite, facilitating the management and analysis of real estate property assets in the context of portfolio optimization.

Properties

Name

Type

Required

Restrictions

Description

id

integer(int64)

false

none

Unique identifier for the resource

displayId

string

false

none

Unique identifier for the display

name

string

true

none

Name of the resource

inception

boolean

false

none

Boolean flag indicating inception status

revisionType

string

false

none

Type of the revision

state

string

false

none

Current state of the portfolio

approvedBy

string

false

none

Identifier of the individual or entity that has approved the lease component revision, essential for maintaining compliance and accountability within the portfolio management process.

approvedAt

string(date-time)

false

none

Timestamp indicating when the lease component revision was approved, relevant for portfolio and asset management analytics within the Nakisa Portfolio Management Suite.

parentRevisionId

integer(int64)

false

none

Unique identifier for the parent revision

approverComment

string

false

none

Comment provided by the approver to offer insights or feedback regarding the lease component revision within the Nakisa Portfolio Management Suite.

leaseComponentId

integer(int64)

false

none

Unique identifier for the lease component

leaseComponentDisplayId

string

false

none

Unique identifier for the lease component display

leaseComponentName

string

false

none

Name of the lease component

contractRevisionId

integer(int64)

false

none

Unique identifier for the contract revision

contractRevisionDisplayId

string

false

none

Unique identifier for the contract revision display

numberRangeIdentifierType

INumberRangeIdentifierType

false

none

Type of the number range identifier

numberRangeIdentifierValue

string

false

none

Represents a unique string identifier for a range of numbers associated with lease components, facilitating accurate asset tracking and analytics within the Nakisa Portfolio Management Suite.

allowsSystemGenerateNewId

boolean

false

none

Unique identifier for the allows system generate new

numberRangeType

INumberRangeType

false

none

Type of the number range

Enumerated Values

Attribute

Value

revisionType

ACTIVE, DRAFT, INACTIVE, REVERTED, REVISION

state

AG_ACTIVATING, AG_ACTIVE, AG_CLASSIFIED, AG_CLOSED, AG_CLOSING, AG_DEFINE, AG_GENERATING_SCHEDULE, AG_GENERATING_SCHEDULE_2, AG_INACTIVE, AG_LEASE_END, AG_LEASE_ENDING, AG_PENDING_ASSESSMENT, AG_PENDING_CLASSIFICATION, AG_RECLOSE, AG_REJECTED, AG_REPROCESS, AG_REVERSING, AG_REVERTED, AG_REVERTING, AG_REVISION, AG_SPLITTING, CONTRACT_ACTIVE, CONTRACT_CLOSED, CONTRACT_DEFINE, CONTRACT_REJECTED, CONTRACT_REVISION, CONTRACT_WAITING_FOR_APPROVAL, LC_ACTIVATING, LC_ACTIVE, LC_CLOSED, LC_DEFINE, LC_REJECTED, LC_REVISION, LC_WAITING_FOR_APPROVAL, MLA_ACTIVE, MLA_CLOSED, MLA_DEFINE, MLA_DISCARDED, MLA_WAITING_FOR_APPROVAL, UNIT_ACTIVE, UNIT_CASUALTY, UNIT_DELIVERED, UNIT_DRAFT, UNIT_INITIAL, UNIT_PURCHASED, UNIT_REACQUIRED, UNIT_RECEIVED, UNIT_RELINQUISHED, UNIT_RETURNED, UNIT_SHIPPED