VacancyDto

📄 Description: Data transfer object representing a job vacancy within the organization, including essential details such as position title, department, and status, to facilitate effective workforce planning and recruitment processes.

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

Indicates whether the vacancy has been archived, reflecting its current status in the recruitment process.

externalId

string

false

none

Unique identifier for the external

id

integer(int64)

false

none

Unique identifier for the resource

unit

string

false

none

Specifies the unit of measurement associated with the vacancy, providing clarity for resource allocation and workforce planning.

area

number

false

none

Represents the total area in square units associated with the vacancy, providing essential information for space allocation and resource planning.

unitMeasureId

integer(int64)

false

none

Unique identifier for the unit measure

vacantFrom

string(date)

false

none

Indicates the date and time from which a vacancy is considered available for filling, facilitating effective workforce planning and resource allocation.

vacantTo

string(date)

false

none

Indicates the end date of the vacancy period, helping organizations manage staffing needs effectively.

marketValue

number

false

none

Represents the estimated monetary value of a vacancy, facilitating informed decision-making in resource allocation and financial planning.

eligible

boolean

false

none

Indicates whether the vacancy is eligible for consideration in the recruitment process.

applicationDate

string(date)

false

none

Date of the application

followUpDate

string(date)

false

none

Date of the follow up

vacancyStatusId

integer(int64)

false

none

Unique identifier for the vacancy status

credit

number

false

none

Represents the credit amount associated with the vacancy, which may impact budget allocation and financial planning within the organization.

creditReceived

number

false

none

Represents the total amount of credit received for the vacancy, facilitating financial tracking and reporting within the recruitment process.

note

string

false

none

Optional text field for capturing additional comments or observations related to the vacancy.

assessmentId

integer(int64)

false

none

Unique identifier for the assessment

assessmentExternalId

string

false

none

Unique identifier for the assessment external

unitMeasure

PickListOptionDto

false

none

Unit of measurement associated with the vacancy, providing clarity on the scale or quantity relevant to the position.

vacancyStatus

PickListOptionDto

false

none

Status of the vacancy