Class Description

Compatible unit at a given design location.

Attributes

Name Type Description
cuAccount String A code that helps direct accounting (capital, expense, or accounting treatment).
cuAction WorkActionKind A code that instructs the crew what action to perform.
cuQuantity IntegerQuantity The quantity of the CU being assigned to this location.
cuUsage String As the same CU can be used for different purposes and accounting purposes, usage must be specified. Examples include: distribution, transmission, substation.
removalDate Date Year when a CU that represents an asset is removed.
status Status
toBeEnergised Boolean True if associated electrical equipment is intended to be energized while work is being performed.

Relationships

Inherits from

Descendant classes

  • No descendant classes

Leaf/Root class

IsLeaf IsRoot
False False

Associations

Source Class Cardinality Source Target Class Cardinality Target Source Name Source Assoc. Description Target Name Target Assoc. Description
CompatibleUnit 0..* DesignLocationCU 0..* CompatibleUnits DesignLocationCUs
DesignLocation 0..1 DesignLocationCU 0..* DesignLocation DesignLocationCUs
DesignLocationCU 0..* CUGroup 0..* DesignLocationCUs CUGroups
DesignLocationCU 0..* ConditionFactor 0..* DesignLocationCUs ConditionFactors
DesignLocationCU 0..* Design 0..* DesignLocationsCUs Designs
DesignLocationCU 0..* OldWorkTask 0..* DesignLocationCUs WorkTasks