Skip to content

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).

URI: cim:SwitchingStepGroup

 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