ContractRevisionDto

📄 Description: Data transfer object representing a revision of a contract within the Nakisa Portfolio Management Suite, encompassing essential details for portfolio and asset management in the context of real estate property analytics.

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 contract revision, ensuring compliance and accountability within the portfolio management process.

approvedAt

string(date-time)

false

none

Timestamp indicating when the contract 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 feedback or rationale regarding the contract revision within the Nakisa Portfolio Management Suite.

contractId

integer(int64)

false

none

Unique identifier for the contract

contractDisplayId

string

false

none

Unique identifier for the contract display

contractName

string

false

none

Name of the contract

principalPositionType

string

false

none

Type of the principal position

mlaId

integer(int64)

false

none

Unique identifier for the mla

companyId

integer(int64)

false

none

Unique identifier for the company

description

string

false

none

Description of the resource

externalReference

string

false

none

String representing an external reference associated with the contract revision, facilitating integration and tracking within the Nakisa Portfolio Management Suite for portfolio, asset, and real estate property analytics.

internalReference

string

false

none

Unique identifier for the internal reference associated with a contract revision, facilitating streamlined management and analytics of portfolio assets within the Nakisa Portfolio Management Suite.

formOfLease

string

false

none

Indicates the type of lease agreement associated with the real estate property within the portfolio, facilitating asset management and analytics in the Nakisa Portfolio Management Suite.

jointVentureLeaseType

string

false

none

Type of the joint venture lease

businessPlace

string

false

none

Represents the designated location of the business entity within the Nakisa Portfolio Management Suite, facilitating effective portfolio and asset management in the context of real estate analytics.

tradingPartner

TradingPartnerLite

false

none

Value for tradingPartner field

contractCategoryGroup

ContractCategoryGroupLite

false

none

Value for contractCategoryGroup field

contractGroup1

ContractGroup1Lite

false

none

Value for contractGroup1 field

contractGroup2

ContractGroup2Lite

false

none

Value for contractGroup2 field

group3

string

false

none

Represents a categorization or classification within the portfolio management framework, facilitating enhanced analytics and reporting for real estate assets.

group4

string

false

none

Represents a categorization label for a specific group within the portfolio, asset, or analytics domains in the Nakisa Portfolio Management Suite.

signingPerson

string

false

none

Represents the name of the individual authorized to sign the contract, essential for validating agreements within the Nakisa Portfolio Management Suite’s real estate property and asset management processes.

placeOfSignature

string

false

none

Indicates the location where the contract revision is signed, relevant for portfolio and asset management within the Nakisa Portfolio Management Suite.

dateOfSignature

string(date)

false

none

Date of signature indicating when the contract revision was formally executed, relevant for portfolio and asset management within the Nakisa Portfolio Management Suite.

leaseType

string

false

none

none

numberRangeIdentifierType

INumberRangeIdentifierType

false

none

Type of the number range identifier

numberRangeIdentifierValue

string

false

none

Represents a unique string identifier for a specific range of numbers associated with portfolio assets 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

formOfLease

FULL, NET

jointVentureLeaseType

GROSS_LEASE, NET_LEASE

leaseType

LEASE_CONTRACT_FIX, LEASE_CONTRACT_FIXED_PART_A, LEASE_CONTRACT_FIXED_PART_B, LEASE_CONTRACT_FIX_VARIABLE, LEASE_CONTRACT_FULLY_VARIABLE, LEASE_CONTRACT_LOW_VALUE, LEASE_CONTRACT_OPERATING_SHORT_TERM, LEASE_CONTRACT_SERVICE_CONTRACT, LEASE_CONTRACT_SHORT_TERM, NON_LEASE

principalPositionType

LESSEE, LESSOR

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