Skip to content

Class: ProtectiveActionAdjustment

Protective actions on non-switching equipment. The operating condition is adjusted.

URI: cim:ProtectiveActionAdjustment

 classDiagram
    class ProtectiveActionAdjustment
      ProtectiveAction <|-- ProtectiveActionAdjustment

      ProtectiveActionAdjustment : alias_name

      ProtectiveActionAdjustment : by_percentage

          ProtectiveActionAdjustment --> PerCent : by_percentage

      ProtectiveActionAdjustment : by_value

      ProtectiveActionAdjustment : conducting_equipment

          ProtectiveActionAdjustment --> ConductingEquipment : conducting_equipment

      ProtectiveActionAdjustment : dcconducting_equipment

          ProtectiveActionAdjustment --> DCConductingEquipment : dcconducting_equipment

      ProtectiveActionAdjustment : description

      ProtectiveActionAdjustment : diagram_objects

          ProtectiveActionAdjustment --> DiagramObject : diagram_objects

      ProtectiveActionAdjustment : enabled

      ProtectiveActionAdjustment : gate_com_condition

          ProtectiveActionAdjustment --> Gate : gate_com_condition

      ProtectiveActionAdjustment : gate_enabled_condition

          ProtectiveActionAdjustment --> Gate : gate_enabled_condition

      ProtectiveActionAdjustment : instance_set

          ProtectiveActionAdjustment --> InstanceSet : instance_set

      ProtectiveActionAdjustment : kind

          ProtectiveActionAdjustment --> ProtectiveActionAdjustmentKind : kind

      ProtectiveActionAdjustment : m_rid

      ProtectiveActionAdjustment : measurement

          ProtectiveActionAdjustment --> Measurement : measurement

      ProtectiveActionAdjustment : names

          ProtectiveActionAdjustment --> Name : names

      ProtectiveActionAdjustment : normal_enabled

      ProtectiveActionAdjustment : properties_cimdata_object

          ProtectiveActionAdjustment --> ChangeSetMember : properties_cimdata_object

      ProtectiveActionAdjustment : protection_equipment

          ProtectiveActionAdjustment --> ProtectionEquipment : protection_equipment

      ProtectiveActionAdjustment : protective_action_collection

          ProtectiveActionAdjustment --> ProtectiveActionCollection : protective_action_collection

      ProtectiveActionAdjustment : reduce

      ProtectiveActionAdjustment : set_value

      ProtectiveActionAdjustment : targeting_cimdata_object

          ProtectiveActionAdjustment --> ChangeSetMember : targeting_cimdata_object

Inheritance

Slots

Name Cardinality and Range Description Inheritance
by_percentage 0..1
PerCent
The adjustment is given in percent of the active value direct
by_value 0..1
Float
The adjustment is given in value of the active value direct
kind 0..1
ProtectiveActionAdjustmentKind
Defines the kind of adjustment that should be done direct
reduce 0..1
Boolean
If true, the adjusted value is an reduction direct
set_value 0..1
Float
The adjustment is given by a new active value direct
dcconducting_equipment 1..1
DCConductingEquipment
The operating condition to the Conducting Equipment is changed when protectiv... direct
measurement 0..1
Measurement
The measurement is used to control the operation of an equipment direct
conducting_equipment 1..1
ConductingEquipment
ConductingEquipment whose operating condition is changed when this protective... direct
enabled 0..1
Boolean
The status of the class set by operation or by signal ProtectiveAction
normal_enabled 0..1
Boolean
The default/normal value used when other active signal/values are missing ProtectiveAction
gate_com_condition 0..1
Gate
ProtectiveAction
gate_enabled_condition 0..1
Gate
Association to a Gate that through a gate logic and input pin defines enablin... ProtectiveAction
protection_equipment 0..1
ProtectionEquipment
ProtectiveAction
protective_action_collection 1..1
ProtectiveActionCollection
ProtectiveAction
alias_name 0..1
String
The aliasName is free text human readable name of the object alternative to I... IdentifiedObject
description 0..1
String
The description is a free human readable text describing or naming the object IdentifiedObject
m_rid 0..1
String
Master resource identifier issued by a model authority IdentifiedObject
diagram_objects 0..*
DiagramObject
The diagram objects that are associated with the domain object IdentifiedObject
instance_set 1..1
InstanceSet
Dataset containing the data objects IdentifiedObject
names 0..*
Name
All names of this identified object IdentifiedObject
properties_cimdata_object 0..1
ChangeSetMember
The single CIM data object in the appropriate dataset context IdentifiedObject
targeting_cimdata_object 0..*
ChangeSetMember
Data objects registered IdentifiedObject

Usages

used by used in type used
Measurement protective_action_adjustment range ProtectiveActionAdjustment
ProtectedSwitch protective_action_adjustment range ProtectiveActionAdjustment
Switch protective_action_adjustment range ProtectiveActionAdjustment
ConductingEquipment protective_action_adjustment range ProtectiveActionAdjustment
PowerTransformer protective_action_adjustment range ProtectiveActionAdjustment
Clamp protective_action_adjustment range ProtectiveActionAdjustment
ACLineSegment protective_action_adjustment range ProtectiveActionAdjustment
Conductor protective_action_adjustment range ProtectiveActionAdjustment
Cut protective_action_adjustment range ProtectiveActionAdjustment
Ground protective_action_adjustment range ProtectiveActionAdjustment
Jumper protective_action_adjustment range ProtectiveActionAdjustment
DCConductingEquipment protective_action_adjustment range ProtectiveActionAdjustment
MktMeasurement protective_action_adjustment range ProtectiveActionAdjustment
EnergyConnection protective_action_adjustment range ProtectiveActionAdjustment
Analog protective_action_adjustment range ProtectiveActionAdjustment
RotatingMachine protective_action_adjustment range ProtectiveActionAdjustment
RegulatingCondEq protective_action_adjustment range ProtectiveActionAdjustment
BusbarSection protective_action_adjustment range ProtectiveActionAdjustment
Connector protective_action_adjustment range ProtectiveActionAdjustment
SynchronousMachine protective_action_adjustment range ProtectiveActionAdjustment
EquivalentInjection protective_action_adjustment range ProtectiveActionAdjustment
EquivalentEquipment protective_action_adjustment range ProtectiveActionAdjustment
PowerElectronicsConnection protective_action_adjustment range ProtectiveActionAdjustment
AsynchronousMachine protective_action_adjustment range ProtectiveActionAdjustment
MktPowerTransformer protective_action_adjustment range ProtectiveActionAdjustment
MktSeriesCompensator protective_action_adjustment range ProtectiveActionAdjustment
SeriesCompensator protective_action_adjustment range ProtectiveActionAdjustment
MktACLineSegment protective_action_adjustment range ProtectiveActionAdjustment
EnvironmentalAnalog protective_action_adjustment range ProtectiveActionAdjustment
EnvironmentalStringMeasurement protective_action_adjustment range ProtectiveActionAdjustment
StringMeasurement protective_action_adjustment range ProtectiveActionAdjustment
EnvironmentalDiscrete protective_action_adjustment range ProtectiveActionAdjustment
Discrete protective_action_adjustment range ProtectiveActionAdjustment
ACDCConverter protective_action_adjustment range ProtectiveActionAdjustment
ShuntCompensator protective_action_adjustment range ProtectiveActionAdjustment
Disconnector protective_action_adjustment range ProtectiveActionAdjustment
EnergyConsumer protective_action_adjustment range ProtectiveActionAdjustment
Breaker protective_action_adjustment range ProtectiveActionAdjustment
GroundDisconnector protective_action_adjustment range ProtectiveActionAdjustment
Fuse protective_action_adjustment range ProtectiveActionAdjustment
PetersenCoil protective_action_adjustment range ProtectiveActionAdjustment
EarthFaultCompensator protective_action_adjustment range ProtectiveActionAdjustment
GroundingImpedance protective_action_adjustment range ProtectiveActionAdjustment
Recloser protective_action_adjustment range ProtectiveActionAdjustment
Sectionaliser protective_action_adjustment range ProtectiveActionAdjustment
EnergySource protective_action_adjustment range ProtectiveActionAdjustment
StaticVarCompensator protective_action_adjustment range ProtectiveActionAdjustment
Junction protective_action_adjustment range ProtectiveActionAdjustment
FrequencyConverter protective_action_adjustment range ProtectiveActionAdjustment
LoadBreakSwitch protective_action_adjustment range ProtectiveActionAdjustment
ExternalNetworkInjection protective_action_adjustment range ProtectiveActionAdjustment
LinearShuntCompensator protective_action_adjustment range ProtectiveActionAdjustment
NonlinearShuntCompensator protective_action_adjustment range ProtectiveActionAdjustment
WireSegment protective_action_adjustment range ProtectiveActionAdjustment
DisconnectingCircuitBreaker protective_action_adjustment range ProtectiveActionAdjustment
ConformLoad protective_action_adjustment range ProtectiveActionAdjustment
NonConformLoad protective_action_adjustment range ProtectiveActionAdjustment
StationSupply protective_action_adjustment range ProtectiveActionAdjustment
EquivalentShunt protective_action_adjustment range ProtectiveActionAdjustment
EquivalentBranch protective_action_adjustment range ProtectiveActionAdjustment
Accumulator protective_action_adjustment range ProtectiveActionAdjustment
DCLineSegment protective_action_adjustment range ProtectiveActionAdjustment
DCBreaker protective_action_adjustment range ProtectiveActionAdjustment
DCSwitch protective_action_adjustment range ProtectiveActionAdjustment
DCBusbar protective_action_adjustment range ProtectiveActionAdjustment
DCDisconnector protective_action_adjustment range ProtectiveActionAdjustment
DCGround protective_action_adjustment range ProtectiveActionAdjustment
DCShunt protective_action_adjustment range ProtectiveActionAdjustment
VsConverter protective_action_adjustment range ProtectiveActionAdjustment
CsConverter protective_action_adjustment range ProtectiveActionAdjustment
DCChopper protective_action_adjustment range ProtectiveActionAdjustment
DCSeriesDevice protective_action_adjustment range ProtectiveActionAdjustment
OilAnalysisMoistureAnalog protective_action_adjustment range ProtectiveActionAdjustment
AssetAnalog protective_action_adjustment range ProtectiveActionAdjustment
AssetStringMeasurement protective_action_adjustment range ProtectiveActionAdjustment
AssetDiscrete protective_action_adjustment range ProtectiveActionAdjustment
InspectionAnalog protective_action_adjustment range ProtectiveActionAdjustment
AssetTemperaturePressureAnalog protective_action_adjustment range ProtectiveActionAdjustment
OilAnalysisFluidDiscrete protective_action_adjustment range ProtectiveActionAdjustment
InspectionDiscrete protective_action_adjustment range ProtectiveActionAdjustment
OilAnalysisPCBDiscrete protective_action_adjustment range ProtectiveActionAdjustment
OilAnalysisFluidAnalog protective_action_adjustment range ProtectiveActionAdjustment
OilAnalysisGasAnalog protective_action_adjustment range ProtectiveActionAdjustment
OilAnalysisPCBAnalog protective_action_adjustment range ProtectiveActionAdjustment
OilAnalysisParticleDiscrete protective_action_adjustment range ProtectiveActionAdjustment
OilAnalysisMetalsAnalog protective_action_adjustment range ProtectiveActionAdjustment
OilAnalysisParticleAnalog protective_action_adjustment range ProtectiveActionAdjustment
OilAnalysisPaperAnalog protective_action_adjustment range ProtectiveActionAdjustment
SVC protective_action_adjustment range ProtectiveActionAdjustment
GeosphericAnalog protective_action_adjustment range ProtectiveActionAdjustment
HydrosphericAnalog protective_action_adjustment range ProtectiveActionAdjustment
AtmosphericAnalog protective_action_adjustment range ProtectiveActionAdjustment
SpaceAnalog protective_action_adjustment range ProtectiveActionAdjustment
MktShuntCompensator protective_action_adjustment range ProtectiveActionAdjustment
MktSwitch protective_action_adjustment range ProtectiveActionAdjustment
MktConductingEquipment protective_action_adjustment range ProtectiveActionAdjustment

Identifier and Mapping Information

Schema Source

  • from schema: https://cim.ucaiug.io/ns#TC57CIM

Mappings

Mapping Type Mapped Value
self cim:ProtectiveActionAdjustment
native cim:ProtectiveActionAdjustment

LinkML Source

Direct

name: ProtectiveActionAdjustment
description: Protective actions on non-switching equipment. The operating condition
  is adjusted.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: ProtectiveAction
attributes:
  by_percentage:
    name: by_percentage
    description: The adjustment is given in percent of the active value.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ProtectiveActionAdjustment.byPercentage
    multivalued: false
    domain_of:
    - ProtectiveActionAdjustment
    range: PerCent
    required: false
  by_value:
    name: by_value
    description: The adjustment is given in value of the active value.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ProtectiveActionAdjustment.byValue
    multivalued: false
    domain_of:
    - ProtectiveActionAdjustment
    range: float
    required: false
  kind:
    name: kind
    description: Defines the kind of adjustment that should be done. With this value
      the correct attribute containing the value needs to be used.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ProtectiveActionAdjustment.kind
    multivalued: false
    domain_of:
    - Asset
    - Customer
    - BaseWork
    - WorkTimeSchedule
    - CustomerBillingInfo
    - ErpInvoiceLineItem
    - CatalogAssetType
    - Design
    - ConditionFactor
    - LandProperty
    - Seal
    - Gate
    - JumperAction
    - RevisionHistory
    - SwitchAction
    - Fault
    - ServiceCategory
    - Transaction
    - Procedure
    - Medium
    - Tender
    - Cheque
    - Charge
    - ServiceRequest
    - MeterMultiplier
    - StructureSupport
    - CutAction
    - GroundAction
    - ClampAction
    - ProtectiveActionAdjustment
    - RemedialActionScheme
    - MeasurementCalculator
    - ErpInvoice
    - ServiceSupplier
    - EnergyTypeReference
    - CRROrgRole
    - MarketInvoice
    - MarketInvoiceLineItem
    - EnvironmentalLocationType
    - EnvironmentalDiscrete
    - ServiceMultiplier
    - AssetLocationHazard
    - Analytic
    - AssetGroup
    - TagAction
    - PinBranchGroup
    - PinTerminal
    - PinEquipment
    - ClearanceAction
    - PSREvent
    - ShuntCompensatorAction
    - EnergyConsumerAction
    - EnergySourceAction
    - Zone
    - OilAnalysisMoistureAnalog
    - AssetStringMeasurement
    - InspectionAnalog
    - AssetTemperaturePressureAnalog
    - OilAnalysisFluidDiscrete
    - InspectionDiscrete
    - OilAnalysisPCBDiscrete
    - OilAnalysisFluidAnalog
    - OilAnalysisGasAnalog
    - OilAnalysisPCBAnalog
    - OilAnalysisParticleDiscrete
    - OilAnalysisMetalsAnalog
    - OilAnalysisParticleAnalog
    - OilAnalysisPaperAnalog
    - CompositeSwitchInfo
    - Facility
    - RiskScore
    - FACTSDevice
    - SimpleEndDeviceFunction
    - UndergroundStructure
    - RelativeDisplacement
    - CloudCondition
    - GeosphericAnalog
    - HydrosphericAnalog
    - AtmosphericAnalog
    - SpaceAnalog
    range: ProtectiveActionAdjustmentKind
    required: false
  reduce:
    name: reduce
    description: If true, the adjusted value is an reduction. Other wise it is an
      increase in the value.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ProtectiveActionAdjustment.reduce
    multivalued: false
    domain_of:
    - ProtectiveActionAdjustment
    range: boolean
    required: false
  set_value:
    name: set_value
    description: The adjustment is given by a new active value.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ProtectiveActionAdjustment.setValue
    multivalued: false
    domain_of:
    - ProtectiveActionAdjustment
    range: float
    required: false
  dcconducting_equipment:
    name: dcconducting_equipment
    description: The operating condition to the Conducting Equipment is changed when
      protective action adjustment is activated.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ProtectiveActionAdjustment.DCConductingEquipment
    multivalued: false
    domain_of:
    - ProtectiveActionAdjustment
    - DCTerminal
    - ACDCConverterDCTerminal
    range: DCConductingEquipment
    required: true
  measurement:
    name: measurement
    description: The measurement is used to control the operation of an equipment.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ProtectiveActionAdjustment.Measurement
    multivalued: false
    domain_of:
    - CalculationMethodHierarchy
    - PinMeasurement
    - ProtectiveActionAdjustment
    - MeasurementCalculatorInput
    - MeasurementAction
    range: Measurement
    required: false
  conducting_equipment:
    name: conducting_equipment
    description: ConductingEquipment whose operating condition is changed when this
      protective action adjustment gets activated.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ProtectiveActionAdjustment.ConductingEquipment
    multivalued: false
    domain_of:
    - Terminal
    - SvStatus
    - BaseVoltage
    - ProtectiveActionAdjustment
    range: ConductingEquipment
    required: true
class_uri: cim:ProtectiveActionAdjustment

Induced

name: ProtectiveActionAdjustment
description: Protective actions on non-switching equipment. The operating condition
  is adjusted.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: ProtectiveAction
attributes:
  by_percentage:
    name: by_percentage
    description: The adjustment is given in percent of the active value.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ProtectiveActionAdjustment.byPercentage
    multivalued: false
    alias: by_percentage
    owner: ProtectiveActionAdjustment
    domain_of:
    - ProtectiveActionAdjustment
    range: PerCent
    required: false
  by_value:
    name: by_value
    description: The adjustment is given in value of the active value.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ProtectiveActionAdjustment.byValue
    multivalued: false
    alias: by_value
    owner: ProtectiveActionAdjustment
    domain_of:
    - ProtectiveActionAdjustment
    range: float
    required: false
  kind:
    name: kind
    description: Defines the kind of adjustment that should be done. With this value
      the correct attribute containing the value needs to be used.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ProtectiveActionAdjustment.kind
    multivalued: false
    alias: kind
    owner: ProtectiveActionAdjustment
    domain_of:
    - Asset
    - Customer
    - BaseWork
    - WorkTimeSchedule
    - CustomerBillingInfo
    - ErpInvoiceLineItem
    - CatalogAssetType
    - Design
    - ConditionFactor
    - LandProperty
    - Seal
    - Gate
    - JumperAction
    - RevisionHistory
    - SwitchAction
    - Fault
    - ServiceCategory
    - Transaction
    - Procedure
    - Medium
    - Tender
    - Cheque
    - Charge
    - ServiceRequest
    - MeterMultiplier
    - StructureSupport
    - CutAction
    - GroundAction
    - ClampAction
    - ProtectiveActionAdjustment
    - RemedialActionScheme
    - MeasurementCalculator
    - ErpInvoice
    - ServiceSupplier
    - EnergyTypeReference
    - CRROrgRole
    - MarketInvoice
    - MarketInvoiceLineItem
    - EnvironmentalLocationType
    - EnvironmentalDiscrete
    - ServiceMultiplier
    - AssetLocationHazard
    - Analytic
    - AssetGroup
    - TagAction
    - PinBranchGroup
    - PinTerminal
    - PinEquipment
    - ClearanceAction
    - PSREvent
    - ShuntCompensatorAction
    - EnergyConsumerAction
    - EnergySourceAction
    - Zone
    - OilAnalysisMoistureAnalog
    - AssetStringMeasurement
    - InspectionAnalog
    - AssetTemperaturePressureAnalog
    - OilAnalysisFluidDiscrete
    - InspectionDiscrete
    - OilAnalysisPCBDiscrete
    - OilAnalysisFluidAnalog
    - OilAnalysisGasAnalog
    - OilAnalysisPCBAnalog
    - OilAnalysisParticleDiscrete
    - OilAnalysisMetalsAnalog
    - OilAnalysisParticleAnalog
    - OilAnalysisPaperAnalog
    - CompositeSwitchInfo
    - Facility
    - RiskScore
    - FACTSDevice
    - SimpleEndDeviceFunction
    - UndergroundStructure
    - RelativeDisplacement
    - CloudCondition
    - GeosphericAnalog
    - HydrosphericAnalog
    - AtmosphericAnalog
    - SpaceAnalog
    range: ProtectiveActionAdjustmentKind
    required: false
  reduce:
    name: reduce
    description: If true, the adjusted value is an reduction. Other wise it is an
      increase in the value.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ProtectiveActionAdjustment.reduce
    multivalued: false
    alias: reduce
    owner: ProtectiveActionAdjustment
    domain_of:
    - ProtectiveActionAdjustment
    range: boolean
    required: false
  set_value:
    name: set_value
    description: The adjustment is given by a new active value.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ProtectiveActionAdjustment.setValue
    multivalued: false
    alias: set_value
    owner: ProtectiveActionAdjustment
    domain_of:
    - ProtectiveActionAdjustment
    range: float
    required: false
  dcconducting_equipment:
    name: dcconducting_equipment
    description: The operating condition to the Conducting Equipment is changed when
      protective action adjustment is activated.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ProtectiveActionAdjustment.DCConductingEquipment
    multivalued: false
    alias: dcconducting_equipment
    owner: ProtectiveActionAdjustment
    domain_of:
    - ProtectiveActionAdjustment
    - DCTerminal
    - ACDCConverterDCTerminal
    range: DCConductingEquipment
    required: true
  measurement:
    name: measurement
    description: The measurement is used to control the operation of an equipment.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ProtectiveActionAdjustment.Measurement
    multivalued: false
    alias: measurement
    owner: ProtectiveActionAdjustment
    domain_of:
    - CalculationMethodHierarchy
    - PinMeasurement
    - ProtectiveActionAdjustment
    - MeasurementCalculatorInput
    - MeasurementAction
    range: Measurement
    required: false
  conducting_equipment:
    name: conducting_equipment
    description: ConductingEquipment whose operating condition is changed when this
      protective action adjustment gets activated.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ProtectiveActionAdjustment.ConductingEquipment
    multivalued: false
    alias: conducting_equipment
    owner: ProtectiveActionAdjustment
    domain_of:
    - Terminal
    - SvStatus
    - BaseVoltage
    - ProtectiveActionAdjustment
    range: ConductingEquipment
    required: true
  enabled:
    name: enabled
    description: The status of the class set by operation or by signal. Optional field
      that will override other status fields.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ProtectiveAction.enabled
    multivalued: false
    alias: enabled
    owner: ProtectiveActionAdjustment
    domain_of:
    - ProtectiveAction
    - EndDeviceFunction
    - RegulatingControl
    - DynamicsFunctionBlock
    range: boolean
    required: false
  normal_enabled:
    name: normal_enabled
    description: The default/normal value used when other active signal/values are
      missing.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ProtectiveAction.normalEnabled
    multivalued: false
    alias: normal_enabled
    owner: ProtectiveActionAdjustment
    domain_of:
    - ProtectiveAction
    range: boolean
    required: false
  gate_com_condition:
    name: gate_com_condition
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ProtectiveAction.GateComCondition
    multivalued: false
    alias: gate_com_condition
    owner: ProtectiveActionAdjustment
    domain_of:
    - StageTrigger
    - ProtectiveAction
    range: Gate
    required: false
  gate_enabled_condition:
    name: gate_enabled_condition
    description: Association to a Gate that through a gate logic and input pin defines
      enabling of the ProtectiveAction.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ProtectiveAction.GateEnabledCondition
    multivalued: false
    alias: gate_enabled_condition
    owner: ProtectiveActionAdjustment
    domain_of:
    - ProtectiveAction
    range: Gate
    required: false
  protection_equipment:
    name: protection_equipment
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:ProtectiveAction.ProtectionEquipment
    multivalued: false
    alias: protection_equipment
    owner: ProtectiveActionAdjustment
    domain_of:
    - ProtectiveAction
    range: ProtectionEquipment
    required: false
  protective_action_collection:
    name: protective_action_collection
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:ProtectiveAction.ProtectiveActionCollection
    multivalued: false
    alias: protective_action_collection
    owner: ProtectiveActionAdjustment
    domain_of:
    - StageTrigger
    - ProtectiveAction
    range: ProtectiveActionCollection
    required: true
  alias_name:
    name: alias_name
    description: "The aliasName is free text human readable name of the object alternative\
      \ to IdentifiedObject.name. It may be non unique and may not correlate to a\
      \ naming hierarchy.\r\nThe attribute aliasName is retained because of backwards\
      \ compatibility between CIM relases. It is however recommended to replace aliasName\
      \ with the Name class as aliasName is planned for retirement at a future time.\r\
      \n\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.aliasName
    multivalued: false
    alias: alias_name
    owner: ProtectiveActionAdjustment
    domain_of:
    - IdentifiedObject
    range: string
    required: false
  description:
    name: description
    description: The description is a free human readable text describing or naming
      the object. It may be non unique and may not correlate to a naming hierarchy.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.description
    multivalued: false
    alias: description
    owner: ProtectiveActionAdjustment
    domain_of:
    - IdentifiedObject
    - NameType
    - NameTypeAuthority
    - DataSet
    - SwitchingStepGroup
    - AreaReserveSpec
    range: string
    required: false
  m_rid:
    name: m_rid
    description: "Master resource identifier issued by a model authority. The mRID\
      \ is unique within an exchange context. Global uniqueness is easily achieved\
      \ by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is\
      \ strongly recommended.\r\nFor CIMXML data files in RDF syntax conforming to\
      \ IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify\
      \ CIM object elements."
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.mRID
    multivalued: false
    alias: m_rid
    owner: ProtectiveActionAdjustment
    domain_of:
    - IdentifiedObject
    - DataSet
    range: string
    required: false
  diagram_objects:
    name: diagram_objects
    description: The diagram objects that are associated with the domain object.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.DiagramObjects
    multivalued: true
    alias: diagram_objects
    owner: ProtectiveActionAdjustment
    domain_of:
    - IdentifiedObject
    range: DiagramObject
    required: false
  instance_set:
    name: instance_set
    description: Dataset containing the data objects.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.InstanceSet
    multivalued: false
    alias: instance_set
    owner: ProtectiveActionAdjustment
    domain_of:
    - IdentifiedObject
    range: InstanceSet
    required: true
  names:
    name: names
    description: All names of this identified object.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.Names
    multivalued: true
    alias: names
    owner: ProtectiveActionAdjustment
    domain_of:
    - IdentifiedObject
    - NameType
    range: Name
    required: false
  properties_cimdata_object:
    name: properties_cimdata_object
    description: The single CIM data object in the appropriate dataset context.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.PropertiesCIMDataObject
    multivalued: false
    alias: properties_cimdata_object
    owner: ProtectiveActionAdjustment
    domain_of:
    - IdentifiedObject
    range: ChangeSetMember
    required: false
  targeting_cimdata_object:
    name: targeting_cimdata_object
    description: Data objects registered.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:IdentifiedObject.TargetingCIMDataObject
    multivalued: true
    alias: targeting_cimdata_object
    owner: ProtectiveActionAdjustment
    domain_of:
    - IdentifiedObject
    range: ChangeSetMember
    required: false
class_uri: cim:ProtectiveActionAdjustment