Skip to main content

Equipment status

Represents a named status label (e.g., "Available", "In Use") assigned to equipment. Each status belongs to an organization and carries a StatusStage classification and a Priority integer for sorting. Inherits from AuditableEntity.

Fields

Field NameTypeDisplay Name
EquipmentStatusIdInt32Equipment status id
OrganizationIdInt32Organization id
StatusNameStringStatus name
StatusDescriptionStringStatus description
StatusStageEquipmentStatusStageStatus stage
PriorityInt32Priority
CreatedDateTimeCreated
CreatedByStringCreated by
LastModifiedDateTimeLast modified
LastModifiedByStringLast modified by
PropertyTypeDescription
OrganizationOrganizationOrganization that owns this status

Change Methods

MethodParametersDescription
ChangeStatusNamestring statusNameUpdate the status name
ChangeStatusDescriptionstring? statusDescriptionUpdate the description
ChangeStatusStageEquipmentStatusStage statusStageChange the stage classification
ChangePriorityint priorityUpdate the sort priority

Status Stages

ValueNameDescription
1AvailableEquipment is available for assignment
2InUseEquipment is currently in use
3MaintenanceEquipment is undergoing maintenance
4OutOfServiceEquipment is out of service

Priority

The Priority field is an integer used to sort statuses within a stage. Lower values sort first. Applications typically use priority to determine display order in dropdowns or filter lists.