Skip to main content

61970-600-2_Equipment-AP-Con-Complex-InverseAssociation-SHACL

eq301ia:BusNameMarker​

Severity: sh:Violation

Targets:

  • targetClass: cim:BusNameMarker

Nested Properties:

eq301ia:BusNameMarker.Terminal-cardinality​

Path: ^cim:ACDCTerminal.BusNameMarker
Name: BusNameMarker.Terminal-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MinCountConstraintComponent (Severity: sh:Violation)
    • MinCount: 1

eq301ia:CAESPlant​

Severity: sh:Violation

Targets:

  • targetClass: cim:CAESPlant

Nested Properties:

eq301ia:CAESPlant.ThermalGeneratingUnit-cardinality​

Path: ^cim:ThermalGeneratingUnit.CAESPlant
Name: CAESPlant.ThermalGeneratingUnit-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MaxCountConstraintComponent (Severity: sh:Violation)
    • MaxCount: 1

eq301ia:ConformLoadGroup​

Severity: sh:Violation

Targets:

  • targetClass: cim:ConformLoadGroup

Nested Properties:

eq301ia:ConformLoadGroup.EnergyConsumers-cardinality​

Path: ^cim:ConformLoad.LoadGroup
Name: ConformLoadGroup.EnergyConsumers-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MinCountConstraintComponent (Severity: sh:Violation)
    • MinCount: 1

eq301ia:ConnectivityNode​

Severity: sh:Violation

Targets:

  • targetClass: cim:ConnectivityNode

Nested Properties:

eq301ia:ConnectivityNode.BoundaryPoint-cardinality​

Path: ^cim100:BoundaryPoint.ConnectivityNode
Name: ConnectivityNode.BoundaryPoint-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MaxCountConstraintComponent (Severity: sh:Violation)
    • MaxCount: 1

eq301ia:Curve​

Severity: sh:Violation

Targets:

  • targetClass: cim:VsCapabilityCurve
  • targetClass: cim:GrossToNetActivePowerCurve
  • targetClass: cim:ReactiveCapabilityCurve

Nested Properties:

eq301ia:Curve.CurveDatas-cardinality​

Path: ^cim:CurveData.Curve
Name: Curve.CurveDatas-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MinCountConstraintComponent (Severity: sh:Violation)
    • MinCount: 1

eq301ia:EnergyArea​

Severity: sh:Violation

Targets:

  • targetClass: cim:LoadArea
  • targetClass: cim:SubLoadArea

Nested Properties:

eq301ia:EnergyArea.ControlArea-cardinality​

Path: ^cim:ControlArea.EnergyArea
Name: EnergyArea.ControlArea-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MaxCountConstraintComponent (Severity: sh:Violation)
    • MaxCount: 1

eq301ia:GeneratingUnit​

Severity: sh:Violation

Targets:

  • targetClass: cim:WindGeneratingUnit
  • targetClass: cim:GeneratingUnit
  • targetClass: cim:HydroGeneratingUnit
  • targetClass: cim:NuclearGeneratingUnit
  • targetClass: cim:SolarGeneratingUnit
  • targetClass: cim:ThermalGeneratingUnit

Nested Properties:

eq301ia:GeneratingUnit.RotatingMachine-cardinality​

Path: ^cim:RotatingMachine.GeneratingUnit
Name: GeneratingUnit.RotatingMachine-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MinCountConstraintComponent (Severity: sh:Violation)
    • MinCount: 1

eq301ia:LoadArea​

Severity: sh:Violation

Targets:

  • targetClass: cim:LoadArea

Nested Properties:

eq301ia:LoadArea.SubLoadAreas-cardinality​

Path: ^cim:SubLoadArea.LoadArea
Name: LoadArea.SubLoadAreas-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MinCountConstraintComponent (Severity: sh:Violation)
    • MinCount: 1

eq301ia:NonConformLoadGroup​

Severity: sh:Violation

Targets:

  • targetClass: cim:NonConformLoadGroup

Nested Properties:

eq301ia:NonConformLoadGroup.EnergyConsumers-cardinality​

Path: ^cim:NonConformLoad.LoadGroup
Name: NonConformLoadGroup.EnergyConsumers-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MinCountConstraintComponent (Severity: sh:Violation)
    • MinCount: 1

eq301ia:NonlinearShuntCompensator​

Severity: sh:Violation

Targets:

  • targetClass: cim:NonlinearShuntCompensator

Nested Properties:

eq301ia:NonlinearShuntCompensator.NonlinearShuntCompensatorPoints-cardinality​

Path: ^cim:NonlinearShuntCompensatorPoint.NonlinearShuntCompensator
Name: NonlinearShuntCompensator.NonlinearShuntCompensatorPoints-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MinCountConstraintComponent (Severity: sh:Violation)
    • MinCount: 1

eq301ia:PhaseTapChangerTable​

Severity: sh:Violation

Targets:

  • targetClass: cim:PhaseTapChangerTable

Nested Properties:

eq301ia:PhaseTapChangerTable.PhaseTapChangerTablePoint-cardinality​

Path: ^cim:PhaseTapChangerTablePoint.PhaseTapChangerTable
Name: PhaseTapChangerTable.PhaseTapChangerTablePoint-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MinCountConstraintComponent (Severity: sh:Violation)
    • MinCount: 1

eq301ia:PowerElectronicsUnit​

Severity: sh:Violation

Targets:

  • targetClass: cim:PowerElectronicsWindUnit
  • targetClass: cim:PhotoVoltaicUnit
  • targetClass: cim:BatteryUnit

Nested Properties:

eq301ia:PowerElectronicsUnit.PowerElectronicsConnection-cardinality​

Path: ^cim:PowerElectronicsConnection.PowerElectronicsUnit
Name: PowerElectronicsUnit.PowerElectronicsConnection-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MinCountConstraintComponent (Severity: sh:Violation)
    • MinCount: 1
  • sh:MaxCountConstraintComponent (Severity: sh:Violation)
    • MaxCount: 1

eq301ia:RatioTapChangerTable​

Severity: sh:Violation

Targets:

  • targetClass: cim:RatioTapChangerTable

Nested Properties:

eq301ia:RatioTapChangerTable.RatioTapChangerTablePoint-cardinality​

Path: ^cim:RatioTapChangerTablePoint.RatioTapChangerTable
Name: RatioTapChangerTable.RatioTapChangerTablePoint-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MinCountConstraintComponent (Severity: sh:Violation)
    • MinCount: 1

eq301ia:ReactiveCapabilityCurve​

Severity: sh:Violation

Targets:

  • targetClass: cim:ReactiveCapabilityCurve

Nested Properties:

eq301ia:ReactiveCapabilityCurve.InitiallyUsedBySynchronousMachines-cardinality​

Path: ^cim:SynchronousMachine.InitialReactiveCapabilityCurve
Name: ReactiveCapabilityCurve.InitiallyUsedBySynchronousMachines-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MinCountConstraintComponent (Severity: sh:Violation)
    • MinCount: 1

eq301ia:RegularIntervalSchedule​

Severity: sh:Violation

Targets:

  • targetClass: cim:ConformLoadSchedule
  • targetClass: cim:NonConformLoadSchedule
  • targetClass: cim:RegulationSchedule
  • targetClass: cim:SwitchSchedule
  • targetClass: cim:TapSchedule

Nested Properties:

eq301ia:RegularIntervalSchedule.TimePoints-cardinality​

Path: ^cim:RegularTimePoint.IntervalSchedule
Name: RegularIntervalSchedule.TimePoints-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MinCountConstraintComponent (Severity: sh:Violation)
    • MinCount: 1

eq301ia:RotatingMachine​

Severity: sh:Violation

Targets:

  • targetClass: cim:SynchronousMachine
  • targetClass: cim:AsynchronousMachine

Nested Properties:

eq301ia:RotatingMachine.HydroPump-cardinality​

Path: ^cim:HydroPump.RotatingMachine
Name: RotatingMachine.HydroPump-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MaxCountConstraintComponent (Severity: sh:Violation)
    • MaxCount: 1

eq301ia:SubLoadArea​

Severity: sh:Violation

Targets:

  • targetClass: cim:SubLoadArea

Nested Properties:

eq301ia:SubLoadArea.LoadGroups-cardinality​

Path: ^cim:LoadGroup.SubLoadArea
Name: SubLoadArea.LoadGroups-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MinCountConstraintComponent (Severity: sh:Violation)
    • MinCount: 1

eq301ia:TapChangerControl​

Severity: sh:Violation

Targets:

  • targetClass: cim:TapChangerControl

Nested Properties:

eq301ia:TapChangerControl.TapChanger-cardinality​

Path: ^cim:TapChanger.TapChangerControl
Name: TapChangerControl.TapChanger-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MinCountConstraintComponent (Severity: sh:Violation)
    • MinCount: 1

eq301ia:Terminal​

Severity: sh:Violation

Targets:

  • targetClass: cim:Terminal

Nested Properties:

eq301ia:Terminal.TieFlow-cardinality​

Path: ^cim:TieFlow.Terminal
Name: Terminal.TieFlow-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MaxCountConstraintComponent (Severity: sh:Violation)
    • MaxCount: 2

eq301ia:TransformerEnd​

Severity: sh:Violation

Targets:

  • targetClass: cim:PowerTransformerEnd

Nested Properties:

eq301ia:TransformerEnd.PhaseTapChanger-cardinality​

Path: ^cim:PhaseTapChanger.TransformerEnd
Name: TransformerEnd.PhaseTapChanger-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MaxCountConstraintComponent (Severity: sh:Violation)
    • MaxCount: 1

eq301ia:TransformerEnd.RatioTapChanger-cardinality​

Path: ^cim:RatioTapChanger.TransformerEnd
Name: TransformerEnd.RatioTapChanger-cardinality
This constraint validates the cardinality of the association at the inverse direction.

Severity: sh:Violation

Messages:

  • "Wrong number of associated instances."

Constraints:

  • sh:MaxCountConstraintComponent (Severity: sh:Violation)
    • MaxCount: 1