Class: SwitchingStepGroup
A logical step, grouping atomic switching steps that are important to distinguish when they may change topology (e.g. placing a jumper between two cuts).
classDiagram
class SwitchingStepGroup
SwitchingStepGroup : description
SwitchingStepGroup : is_free_sequence
SwitchingStepGroup : purpose
SwitchingStepGroup : sequence_number
SwitchingStepGroup : switching_plan
SwitchingStepGroup --> SwitchingPlan : switching_plan
SwitchingStepGroup : switching_step
SwitchingStepGroup --> SwitchingStep : switching_step
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| description | 0..1 String |
Descriptive information concerning the switching step group | direct |
| is_free_sequence | 0..1 Boolean |
If true, the sequence number serves for presentation purposes only, and the a... | direct |
| purpose | 0..1 String |
Describes the overall purpose of the steps in this switching step group | direct |
| sequence_number | 0..1 Integer |
Order of this activity in the sequence of activities within the switching pla... | direct |
| switching_step | 0..* SwitchingStep |
The switching steps that are part of the switching step group | direct |
| switching_plan | 0..1 SwitchingPlan |
Switching plan to which this group belongs | direct |
Usages
| used by | used in | type | used |
|---|---|---|---|
| SwitchingPlan | switching_step_groups | range | SwitchingStepGroup |
| SwitchingStep | switching_step_group | range | SwitchingStepGroup |
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cim:SwitchingStepGroup |
| native | cim:SwitchingStepGroup |
LinkML Source
Direct
name: SwitchingStepGroup
description: A logical step, grouping atomic switching steps that are important to
distinguish when they may change topology (e.g. placing a jumper between two cuts).
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
description:
name: description
description: Descriptive information concerning the switching step group.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:SwitchingStepGroup.description
multivalued: false
domain_of:
- IdentifiedObject
- NameType
- NameTypeAuthority
- DataSet
- SwitchingStepGroup
- AreaReserveSpec
range: string
required: false
is_free_sequence:
name: is_free_sequence
description: If true, the sequence number serves for presentation purposes only,
and the activity itself may be executed at any time.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:SwitchingStepGroup.isFreeSequence
multivalued: false
domain_of:
- SwitchingStep
- SwitchingStepGroup
range: boolean
required: false
purpose:
name: purpose
description: Describes the overall purpose of the steps in this switching step
group.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:SwitchingStepGroup.purpose
multivalued: false
domain_of:
- SwitchingPlanRequest
- SwitchingPlan
- SwitchingStepGroup
- OutagePlan
range: string
required: false
sequence_number:
name: sequence_number
description: Order of this activity in the sequence of activities within the switching
plan.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:SwitchingStepGroup.sequenceNumber
multivalued: false
domain_of:
- ModelOperationArg
- ModelOperation
- DiagramObjectPoint
- ACDCTerminal
- WorkFlowStep
- SwitchingStep
- SwitchingStepGroup
- FieldDispatchStep
- UserAttribute
- Procedure
- TimeTariffInterval
- ConsumptionTariffInterval
- WirePosition
- ACLineSegmentPhase
- RegularTimePoint
- TimePoint
- PositionPoint
- WireSegmentPhase
- ProfileData
range: integer
required: false
switching_step:
name: switching_step
description: The switching steps that are part of the switching step group.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:SwitchingStepGroup.SwitchingStep
multivalued: true
domain_of:
- SwitchingAction
- SwitchingStepGroup
- RevisionHistory
range: SwitchingStep
required: false
switching_plan:
name: switching_plan
description: Switching plan to which this group belongs.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:SwitchingStepGroup.SwitchingPlan
multivalued: false
domain_of:
- SwitchingPlanRequest
- SwitchingOrder
- WorkTask
- SwitchingAction
- SwitchingStepGroup
- OutagePlan
- PlannedOutageNotification
- SafetyDocument
range: SwitchingPlan
required: false
class_uri: cim:SwitchingStepGroup
Induced
name: SwitchingStepGroup
description: A logical step, grouping atomic switching steps that are important to
distinguish when they may change topology (e.g. placing a jumper between two cuts).
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
description:
name: description
description: Descriptive information concerning the switching step group.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:SwitchingStepGroup.description
multivalued: false
alias: description
owner: SwitchingStepGroup
domain_of:
- IdentifiedObject
- NameType
- NameTypeAuthority
- DataSet
- SwitchingStepGroup
- AreaReserveSpec
range: string
required: false
is_free_sequence:
name: is_free_sequence
description: If true, the sequence number serves for presentation purposes only,
and the activity itself may be executed at any time.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:SwitchingStepGroup.isFreeSequence
multivalued: false
alias: is_free_sequence
owner: SwitchingStepGroup
domain_of:
- SwitchingStep
- SwitchingStepGroup
range: boolean
required: false
purpose:
name: purpose
description: Describes the overall purpose of the steps in this switching step
group.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:SwitchingStepGroup.purpose
multivalued: false
alias: purpose
owner: SwitchingStepGroup
domain_of:
- SwitchingPlanRequest
- SwitchingPlan
- SwitchingStepGroup
- OutagePlan
range: string
required: false
sequence_number:
name: sequence_number
description: Order of this activity in the sequence of activities within the switching
plan.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:SwitchingStepGroup.sequenceNumber
multivalued: false
alias: sequence_number
owner: SwitchingStepGroup
domain_of:
- ModelOperationArg
- ModelOperation
- DiagramObjectPoint
- ACDCTerminal
- WorkFlowStep
- SwitchingStep
- SwitchingStepGroup
- FieldDispatchStep
- UserAttribute
- Procedure
- TimeTariffInterval
- ConsumptionTariffInterval
- WirePosition
- ACLineSegmentPhase
- RegularTimePoint
- TimePoint
- PositionPoint
- WireSegmentPhase
- ProfileData
range: integer
required: false
switching_step:
name: switching_step
description: The switching steps that are part of the switching step group.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:SwitchingStepGroup.SwitchingStep
multivalued: true
alias: switching_step
owner: SwitchingStepGroup
domain_of:
- SwitchingAction
- SwitchingStepGroup
- RevisionHistory
range: SwitchingStep
required: false
switching_plan:
name: switching_plan
description: Switching plan to which this group belongs.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
slot_uri: cim:SwitchingStepGroup.SwitchingPlan
multivalued: false
alias: switching_plan
owner: SwitchingStepGroup
domain_of:
- SwitchingPlanRequest
- SwitchingOrder
- WorkTask
- SwitchingAction
- SwitchingStepGroup
- OutagePlan
- PlannedOutageNotification
- SafetyDocument
range: SwitchingPlan
required: false
class_uri: cim:SwitchingStepGroup