61970-456_StateVariables-AP-Con-Complex-Explicit-CrossProfile-SHACL
sv456cpe:DCTopologicalIsland.DCTopologicalNodes
Severity: sh:Violation
Targets:
- targetClass: cim:DCTopologicalIsland
Nested Properties:
sv456cpe:DCTopologicalIsland.DCTopologicalNodes-valueType
Path: cim:DCTopologicalIsland.DCTopologicalNodes / rdf:type
This constraint validates the value type of the association at the used direction.
Severity: sh:Violation
Messages:
- "One of the following does not conform: 1) The value type shall be IRI; 2) The value type is not an instance of the class DCTopologicalNode or its subclass."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:DCTopologicalNode]
- Values:
sv456cpe:SvInjection.TopologicalNode
Severity: sh:Violation
Targets:
- targetClass: cim:SvInjection
Nested Properties:
sv456cpe:SvInjection.TopologicalNode-valueType
Path: cim:SvInjection.TopologicalNode / rdf:type
This constraint validates the value type of the association at the used direction.
Severity: sh:Violation
Messages:
- "One of the following does not conform: 1) The value type shall be IRI; 2) The value type is not an instance of the class TopologicalNode or its subclass."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:TopologicalNode]
- Values:
sv456cpe:SvPowerFlow.Terminal
Severity: sh:Violation
Targets:
- targetClass: cim:SvPowerFlow
Nested Properties:
sv456cpe:SvPowerFlow.Terminal-valueType
Path: cim:SvPowerFlow.Terminal / rdf:type
This constraint validates the value type of the association at the used direction.
Severity: sh:Violation
Messages:
- "One of the following does not conform: 1) The value type shall be IRI; 2) The value type is not an instance of the class Terminal or its subclass."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:Terminal]
- Values:
sv456cpe:SvShuntCompensatorSections.ShuntCompensator
Severity: sh:Violation
Targets:
- targetClass: cim:SvShuntCompensatorSections
Nested Properties:
sv456cpe:SvShuntCompensatorSections.ShuntCompensator-valueType
Path: cim:SvShuntCompensatorSections.ShuntCompensator / rdf:type
This constraint validates the value type of the association at the used direction.
Severity: sh:Violation
Messages:
- "One of the following does not conform: 1) The value type shall be IRI; 2) The value type is not an instance of the class ShuntCompensator or its subclass."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:LinearShuntCompensator cim:NonlinearShuntCompensator]
- Values:
sv456cpe:SvStatus.ConductingEquipment
Severity: sh:Violation
Targets:
- targetClass: cim:SvStatus
Nested Properties:
sv456cpe:SvStatus.ConductingEquipment-valueType
Path: cim:SvStatus.ConductingEquipment / rdf:type
This constraint validates the value type of the association at the used direction.
Severity: sh:Violation
Messages:
- "One of the following does not conform: 1) The value type shall be IRI; 2) The value type is not an instance of the class ConductingEquipment or its subclass."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:NonConformLoad cim:Jumper cim:EquivalentShunt cim:Fuse cim:Cut cim:Junction cim:PowerElectronicsConnection cim:CsConverter cim:EnergyConsumer cim:AsynchronousMachine cim:SynchronousMachine cim:EquivalentBranch cim:Clamp cim:DisconnectingCircuitBreaker cim:EquivalentInjection cim:StationSupply cim:BusbarSection cim:ACLineSegment cim:StaticVarCompensator cim:Disconnector cim:GroundingImpedance cim:LoadBreakSwitch cim:PowerTransformer cim:PetersenCoil cim:Switch cim:LinearShuntCompensator cim:Ground cim:SeriesCompensator cim:GroundDisconnector cim:VsConverter cim:Breaker cim:EnergySource cim:NonlinearShuntCompensator cim:ExternalNetworkInjection cim:ConformLoad cim:Equipment]
- Values:
sv456cpe:SvSwitch.Switch
Severity: sh:Violation
Targets:
- targetClass: cim:SvSwitch
Nested Properties:
sv456cpe:SvSwitch.Switch-valueType
Path: cim:SvSwitch.Switch / rdf:type
This constraint validates the value type of the association at the used direction.
Severity: sh:Violation
Messages:
- "One of the following does not conform: 1) The value type shall be IRI; 2) The value type is not an instance of the class Switch or its subclass."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:Switch cim:Disconnector cim:Jumper cim:DisconnectingCircuitBreaker cim:Breaker cim:LoadBreakSwitch cim:Cut cim:Fuse cim:GroundDisconnector cim:Equipment]
- Values:
sv456cpe:SvTapStep.TapChanger
Severity: sh:Violation
Targets:
- targetClass: cim:SvTapStep
Nested Properties:
sv456cpe:SvTapStep.TapChanger-valueType
Path: cim:SvTapStep.TapChanger / rdf:type
This constraint validates the value type of the association at the used direction.
Severity: sh:Violation
Messages:
- "One of the following does not conform: 1) The value type shall be IRI; 2) The value type is not an instance of the class TapChanger or its subclass."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:RatioTapChanger cim:PhaseTapChangerLinear cim:PhaseTapChangerTabular cim:PhaseTapChangerAsymmetrical cim:PhaseTapChangerSymmetrical]
- Values:
sv456cpe:SvVoltage.TopologicalNode
Severity: sh:Violation
Targets:
- targetClass: cim:SvVoltage
Nested Properties:
sv456cpe:SvVoltage.TopologicalNode-valueType
Path: cim:SvVoltage.TopologicalNode / rdf:type
This constraint validates the value type of the association at the used direction.
Severity: sh:Violation
Messages:
- "One of the following does not conform: 1) The value type shall be IRI; 2) The value type is not an instance of the class TopologicalNode or its subclass."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:TopologicalNode]
- Values:
sv456cpe:TopologicalIsland.AngleRefTopologicalNode
Severity: sh:Violation
Targets:
- targetClass: cim:TopologicalIsland
Nested Properties:
sv456cpe:TopologicalIsland.AngleRefTopologicalNode-valueType
Path: cim:TopologicalIsland.AngleRefTopologicalNode / rdf:type
This constraint validates the value type of the association at the used direction.
Severity: sh:Violation
Messages:
- "One of the following does not conform: 1) The value type shall be IRI; 2) The value type is not an instance of the class TopologicalNode or its subclass."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:TopologicalNode]
- Values:
sv456cpe:TopologicalIsland.TopologicalNodes
Severity: sh:Violation
Targets:
- targetClass: cim:TopologicalIsland
Nested Properties:
sv456cpe:TopologicalIsland.TopologicalNodes-valueType
Path: cim:TopologicalIsland.TopologicalNodes / rdf:type
This constraint validates the value type of the association at the used direction.
Severity: sh:Violation
Messages:
- "One of the following does not conform: 1) The value type shall be IRI; 2) The value type is not an instance of the class TopologicalNode or its subclass."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:TopologicalNode]
- Values: