DowntimeTrackingDTO

📄 Description: Data transfer object representing the tracking and management of downtime events within operational processes, providing essential insights for performance optimization and resource allocation.

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

description

string

false

none

Description of the resource

status

string

false

none

Status of the resource

statusWithName

string

false

none

Name of the status with

reason

string

false

none

Description of the reason for downtime, providing context for operational disruptions within the tracking system.

reasonWithName

string

false

none

Name of the reason with

eventStartTime

string(date-time)

false

none

Time of the event start

eventStartDate

string(date)

false

none

Date of the event start

eventEndTime

string(date-time)

false

none

Time of the event end

eventEndDate

string(date)

false

none

Date of the event end

downtimeDurationInHours

integer(int64)

false

none

Represents the total duration of downtime, measured in hours, for tracking operational interruptions within the system.

assetId

integer(int64)

false

none

Unique identifier for the asset

workOrderId

integer(int64)

false

none

Unique identifier for the work order

isNotified

boolean

false

none

Whether the resource is notified

Enumerated Values

Attribute

Value

reason

ARCHIVED, BREAKDOWN, FAILURE, MAINTENANCE, REPAIR, TRIGGERED

status

DOWNTIME, OFFLINE, ONLINE