61970-600-2_Operation-AP-Con-Simple-SHACL
op:Accumulator
Severity: sh:Violation
Targets:
- targetClass: cim:Accumulator
Nested Properties:
io:IdentifiedObject.description-cardinality
Path: cim:IdentifiedObject.description
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.description-datatype
Path: cim:IdentifiedObject.description
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.mRID-cardinality
Path: cim:IdentifiedObject.mRID
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.mRID-datatype
Path: cim:IdentifiedObject.mRID
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-datatype
Path: cim:IdentifiedObject.name
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-cardinality
Path: cim:IdentifiedObject.name
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.PowerSystemResource-cardinality
Path: cim:Measurement.PowerSystemResource
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.Terminal-cardinality
Path: cim:Measurement.Terminal
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.measurementType-cardinality
Path: cim:Measurement.measurementType
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.measurementType-datatype
Path: cim:Measurement.measurementType
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Measurement.phases-datatype
Path: cim:Measurement.phases
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:PhaseCode.CN cim:PhaseCode.XY cim:PhaseCode.A cim:PhaseCode.s12 cim:PhaseCode.B cim:PhaseCode.ABCN cim:PhaseCode.C cim:PhaseCode.s1N cim:PhaseCode.XYN cim:PhaseCode.AB cim:PhaseCode.X cim:PhaseCode.s2N cim:PhaseCode.AC cim:PhaseCode.s2 cim:PhaseCode.ABC cim:PhaseCode.XN cim:PhaseCode.s12N cim:PhaseCode.BC cim:PhaseCode.AN cim:PhaseCode.none cim:PhaseCode.ACN cim:PhaseCode.s1 cim:PhaseCode.BN cim:PhaseCode.BCN cim:PhaseCode.N cim:PhaseCode.ABN]
- Values:
op:Measurement.phases-cardinality
Path: cim:Measurement.phases
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.unitMultiplier-datatype
Path: cim:Measurement.unitMultiplier
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:UnitMultiplier.k cim:UnitMultiplier.da cim:UnitMultiplier.Z cim:UnitMultiplier.y cim:UnitMultiplier.micro cim:UnitMultiplier.Y cim:UnitMultiplier.z cim:UnitMultiplier.G cim:UnitMultiplier.h cim:UnitMultiplier.T cim:UnitMultiplier.E cim:UnitMultiplier.f cim:UnitMultiplier.c cim:UnitMultiplier.none cim:UnitMultiplier.d cim:UnitMultiplier.a cim:UnitMultiplier.P cim:UnitMultiplier.p cim:UnitMultiplier.m cim:UnitMultiplier.M cim:UnitMultiplier.n]
- Values:
op:Measurement.unitMultiplier-cardinality
Path: cim:Measurement.unitMultiplier
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.unitSymbol-datatype
Path: cim:Measurement.unitSymbol
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:UnitSymbol.WPerm2 cim:UnitSymbol.molPerkg cim:UnitSymbol.HPerm cim:UnitSymbol.Ah cim:UnitSymbol.N cim:UnitSymbol.mPerm3 cim:UnitSymbol.sPers cim:UnitSymbol.mol cim:UnitSymbol.m3Uncompensated cim:UnitSymbol.VPerV cim:UnitSymbol.kgm2 cim:UnitSymbol.radPers cim:UnitSymbol.m3Perkg cim:UnitSymbol.SPerm cim:UnitSymbol.Wb cim:UnitSymbol.bar cim:UnitSymbol.kat cim:UnitSymbol.V2 cim:UnitSymbol.cosPhi cim:UnitSymbol.Oe cim:UnitSymbol.min cim:UnitSymbol.Vs cim:UnitSymbol.Q cim:UnitSymbol.V2h cim:UnitSymbol.VA cim:UnitSymbol.dBm cim:UnitSymbol.CPerkg cim:UnitSymbol.Btu cim:UnitSymbol.JPerkg cim:UnitSymbol.lm cim:UnitSymbol.Qh cim:UnitSymbol.mPers2 cim:UnitSymbol.ha cim:UnitSymbol.s cim:UnitSymbol.rotPers cim:UnitSymbol.tonne cim:UnitSymbol.NPerm cim:UnitSymbol.A cim:UnitSymbol.A2 cim:UnitSymbol.Pa cim:UnitSymbol.VAh cim:UnitSymbol.none cim:UnitSymbol.HzPers cim:UnitSymbol.JPerm2 cim:UnitSymbol.JPerkgK cim:UnitSymbol.Nm cim:UnitSymbol.deg cim:UnitSymbol.S cim:UnitSymbol.kgPerJ cim:UnitSymbol.As cim:UnitSymbol.ohm cim:UnitSymbol.A2h cim:UnitSymbol.JPerm3 cim:UnitSymbol.T cim:UnitSymbol.m2Pers cim:UnitSymbol.onePerm cim:UnitSymbol.lx cim:UnitSymbol.lPers cim:UnitSymbol.d cim:UnitSymbol.C cim:UnitSymbol.WPersr cim:UnitSymbol.JPerK cim:UnitSymbol.character cim:UnitSymbol.APerA cim:UnitSymbol.rad cim:UnitSymbol.kg cim:UnitSymbol.V cim:UnitSymbol.therm cim:UnitSymbol.CPerm3 cim:UnitSymbol.VArh cim:UnitSymbol.Mx cim:UnitSymbol.ppm cim:UnitSymbol.WPerW cim:UnitSymbol.JPermolK cim:UnitSymbol.WPermK cim:UnitSymbol.ohmPerm cim:UnitSymbol.cd cim:UnitSymbol.WPerm2sr cim:UnitSymbol.h cim:UnitSymbol.G cim:UnitSymbol.VPerm cim:UnitSymbol.Bq cim:UnitSymbol.F cim:UnitSymbol.Vh cim:UnitSymbol.W cim:UnitSymbol.lPerl cim:UnitSymbol.GyPers cim:UnitSymbol.HzPerHz cim:UnitSymbol.Sv cim:UnitSymbol.H cim:UnitSymbol.molPerm3 cim:UnitSymbol.degC cim:UnitSymbol.mmHg cim:UnitSymbol.JPermol cim:UnitSymbol.sr cim:UnitSymbol.count cim:UnitSymbol.CPerm2 cim:UnitSymbol.mPers cim:UnitSymbol.radPers2 cim:UnitSymbol.m3Pers cim:UnitSymbol.KPers cim:UnitSymbol.anglemin cim:UnitSymbol.PaPers cim:UnitSymbol.VPerHz cim:UnitSymbol.ohmm cim:UnitSymbol.J cim:UnitSymbol.m2 cim:UnitSymbol.Hz cim:UnitSymbol.APerm cim:UnitSymbol.m3Perh cim:UnitSymbol.rev cim:UnitSymbol.WPerA cim:UnitSymbol.l cim:UnitSymbol.K cim:UnitSymbol.m3 cim:UnitSymbol.katPerm3 cim:UnitSymbol.WPers cim:UnitSymbol.lPerh cim:UnitSymbol.dB cim:UnitSymbol.m cim:UnitSymbol.FPerm cim:UnitSymbol.A2s cim:UnitSymbol.gal cim:UnitSymbol.kn cim:UnitSymbol.Pas cim:UnitSymbol.VPerVAr cim:UnitSymbol.VPerVA cim:UnitSymbol.VAr cim:UnitSymbol.anglesec cim:UnitSymbol.ft3 cim:UnitSymbol.charPers cim:UnitSymbol.m3Compensated cim:UnitSymbol.molPermol cim:UnitSymbol.M cim:UnitSymbol.onePerHz cim:UnitSymbol.JPers cim:UnitSymbol.Wh cim:UnitSymbol.Gy cim:UnitSymbol.gPerg cim:UnitSymbol.kgm cim:UnitSymbol.kgPerm3]
- Values:
op:Measurement.unitSymbol-cardinality
Path: cim:Measurement.unitSymbol
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:AccumulatorLimit
Severity: sh:Violation
Targets:
- targetClass: cim:AccumulatorLimit
Nested Properties:
op:AccumulatorLimit.LimitSet-cardinality
Path: cim:AccumulatorLimit.LimitSet
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:AccumulatorLimit.LimitSet-valueType
Path: cim:AccumulatorLimit.LimitSet / 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 shall be an instance of the class: cim:AccumulatorLimitSet"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:AccumulatorLimitSet]
- Values:
op:AccumulatorLimit.value-datatype
Path: cim:AccumulatorLimit.value
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:integer
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:AccumulatorLimit.value-cardinality
Path: cim:AccumulatorLimit.value
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.description-datatype
Path: cim:IdentifiedObject.description
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.description-cardinality
Path: cim:IdentifiedObject.description
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.mRID-datatype
Path: cim:IdentifiedObject.mRID
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.mRID-cardinality
Path: cim:IdentifiedObject.mRID
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.name-cardinality
Path: cim:IdentifiedObject.name
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.name-datatype
Path: cim:IdentifiedObject.name
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:AccumulatorLimitSet
Severity: sh:Violation
Targets:
- targetClass: cim:AccumulatorLimitSet
Nested Properties:
op:AccumulatorLimitSet.Measurements-cardinality
Path: cim:AccumulatorLimitSet.Measurements
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Cardinality violation. Lower bound shall be 1"
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
op:AccumulatorLimitSet.Measurements-valueType
Path: cim:AccumulatorLimitSet.Measurements / 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 shall be an instance of the class: cim:Accumulator"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:Accumulator]
- Values:
io:IdentifiedObject.description-datatype
Path: cim:IdentifiedObject.description
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.description-cardinality
Path: cim:IdentifiedObject.description
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.mRID-cardinality
Path: cim:IdentifiedObject.mRID
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.mRID-datatype
Path: cim:IdentifiedObject.mRID
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-cardinality
Path: cim:IdentifiedObject.name
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.name-datatype
Path: cim:IdentifiedObject.name
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:LimitSet.isPercentageLimits-datatype
Path: cim:LimitSet.isPercentageLimits
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:boolean
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:LimitSet.isPercentageLimits-cardinality
Path: cim:LimitSet.isPercentageLimits
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:AccumulatorReset
Severity: sh:Violation
Targets:
- targetClass: cim:AccumulatorReset
Nested Properties:
op:AccumulatorReset.AccumulatorValue-cardinality
Path: cim:AccumulatorReset.AccumulatorValue
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:AccumulatorReset.AccumulatorValue-valueType
Path: cim:AccumulatorReset.AccumulatorValue / 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 shall be an instance of the class: cim:AccumulatorValue"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:AccumulatorValue]
- Values:
op:Control.PowerSystemResource-cardinality
Path: cim:Control.PowerSystemResource
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.controlType-cardinality
Path: cim:Control.controlType
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.controlType-datatype
Path: cim:Control.controlType
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Control.operationInProgress-cardinality
Path: cim:Control.operationInProgress
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.operationInProgress-datatype
Path: cim:Control.operationInProgress
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:boolean
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Control.timeStamp-cardinality
Path: cim:Control.timeStamp
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.timeStamp-datatype
Path: cim:Control.timeStamp
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:dateTime
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Control.unitMultiplier-datatype
Path: cim:Control.unitMultiplier
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:UnitMultiplier.k cim:UnitMultiplier.da cim:UnitMultiplier.Z cim:UnitMultiplier.y cim:UnitMultiplier.micro cim:UnitMultiplier.Y cim:UnitMultiplier.z cim:UnitMultiplier.G cim:UnitMultiplier.h cim:UnitMultiplier.T cim:UnitMultiplier.E cim:UnitMultiplier.f cim:UnitMultiplier.c cim:UnitMultiplier.none cim:UnitMultiplier.d cim:UnitMultiplier.a cim:UnitMultiplier.P cim:UnitMultiplier.p cim:UnitMultiplier.m cim:UnitMultiplier.M cim:UnitMultiplier.n]
- Values:
op:Control.unitMultiplier-cardinality
Path: cim:Control.unitMultiplier
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.unitSymbol-cardinality
Path: cim:Control.unitSymbol
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.unitSymbol-datatype
Path: cim:Control.unitSymbol
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:UnitSymbol.WPerm2 cim:UnitSymbol.molPerkg cim:UnitSymbol.HPerm cim:UnitSymbol.Ah cim:UnitSymbol.N cim:UnitSymbol.mPerm3 cim:UnitSymbol.sPers cim:UnitSymbol.mol cim:UnitSymbol.m3Uncompensated cim:UnitSymbol.VPerV cim:UnitSymbol.kgm2 cim:UnitSymbol.radPers cim:UnitSymbol.m3Perkg cim:UnitSymbol.SPerm cim:UnitSymbol.Wb cim:UnitSymbol.bar cim:UnitSymbol.kat cim:UnitSymbol.V2 cim:UnitSymbol.cosPhi cim:UnitSymbol.Oe cim:UnitSymbol.min cim:UnitSymbol.Vs cim:UnitSymbol.Q cim:UnitSymbol.V2h cim:UnitSymbol.VA cim:UnitSymbol.dBm cim:UnitSymbol.CPerkg cim:UnitSymbol.Btu cim:UnitSymbol.JPerkg cim:UnitSymbol.lm cim:UnitSymbol.Qh cim:UnitSymbol.mPers2 cim:UnitSymbol.ha cim:UnitSymbol.s cim:UnitSymbol.rotPers cim:UnitSymbol.tonne cim:UnitSymbol.NPerm cim:UnitSymbol.A cim:UnitSymbol.A2 cim:UnitSymbol.Pa cim:UnitSymbol.VAh cim:UnitSymbol.none cim:UnitSymbol.HzPers cim:UnitSymbol.JPerm2 cim:UnitSymbol.JPerkgK cim:UnitSymbol.Nm cim:UnitSymbol.deg cim:UnitSymbol.S cim:UnitSymbol.kgPerJ cim:UnitSymbol.As cim:UnitSymbol.ohm cim:UnitSymbol.A2h cim:UnitSymbol.JPerm3 cim:UnitSymbol.T cim:UnitSymbol.m2Pers cim:UnitSymbol.onePerm cim:UnitSymbol.lx cim:UnitSymbol.lPers cim:UnitSymbol.d cim:UnitSymbol.C cim:UnitSymbol.WPersr cim:UnitSymbol.JPerK cim:UnitSymbol.character cim:UnitSymbol.APerA cim:UnitSymbol.rad cim:UnitSymbol.kg cim:UnitSymbol.V cim:UnitSymbol.therm cim:UnitSymbol.CPerm3 cim:UnitSymbol.VArh cim:UnitSymbol.Mx cim:UnitSymbol.ppm cim:UnitSymbol.WPerW cim:UnitSymbol.JPermolK cim:UnitSymbol.WPermK cim:UnitSymbol.ohmPerm cim:UnitSymbol.cd cim:UnitSymbol.WPerm2sr cim:UnitSymbol.h cim:UnitSymbol.G cim:UnitSymbol.VPerm cim:UnitSymbol.Bq cim:UnitSymbol.F cim:UnitSymbol.Vh cim:UnitSymbol.W cim:UnitSymbol.lPerl cim:UnitSymbol.GyPers cim:UnitSymbol.HzPerHz cim:UnitSymbol.Sv cim:UnitSymbol.H cim:UnitSymbol.molPerm3 cim:UnitSymbol.degC cim:UnitSymbol.mmHg cim:UnitSymbol.JPermol cim:UnitSymbol.sr cim:UnitSymbol.count cim:UnitSymbol.CPerm2 cim:UnitSymbol.mPers cim:UnitSymbol.radPers2 cim:UnitSymbol.m3Pers cim:UnitSymbol.KPers cim:UnitSymbol.anglemin cim:UnitSymbol.PaPers cim:UnitSymbol.VPerHz cim:UnitSymbol.ohmm cim:UnitSymbol.J cim:UnitSymbol.m2 cim:UnitSymbol.Hz cim:UnitSymbol.APerm cim:UnitSymbol.m3Perh cim:UnitSymbol.rev cim:UnitSymbol.WPerA cim:UnitSymbol.l cim:UnitSymbol.K cim:UnitSymbol.m3 cim:UnitSymbol.katPerm3 cim:UnitSymbol.WPers cim:UnitSymbol.lPerh cim:UnitSymbol.dB cim:UnitSymbol.m cim:UnitSymbol.FPerm cim:UnitSymbol.A2s cim:UnitSymbol.gal cim:UnitSymbol.kn cim:UnitSymbol.Pas cim:UnitSymbol.VPerVAr cim:UnitSymbol.VPerVA cim:UnitSymbol.VAr cim:UnitSymbol.anglesec cim:UnitSymbol.ft3 cim:UnitSymbol.charPers cim:UnitSymbol.m3Compensated cim:UnitSymbol.molPermol cim:UnitSymbol.M cim:UnitSymbol.onePerHz cim:UnitSymbol.JPers cim:UnitSymbol.Wh cim:UnitSymbol.Gy cim:UnitSymbol.gPerg cim:UnitSymbol.kgm cim:UnitSymbol.kgPerm3]
- Values:
io:IdentifiedObject.description-cardinality
Path: cim:IdentifiedObject.description
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.description-datatype
Path: cim:IdentifiedObject.description
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.mRID-cardinality
Path: cim:IdentifiedObject.mRID
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.mRID-datatype
Path: cim:IdentifiedObject.mRID
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-datatype
Path: cim:IdentifiedObject.name
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-cardinality
Path: cim:IdentifiedObject.name
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:AccumulatorValue
Severity: sh:Violation
Targets:
- targetClass: cim:AccumulatorValue
Nested Properties:
op:AccumulatorValue.Accumulator-cardinality
Path: cim:AccumulatorValue.Accumulator
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:AccumulatorValue.Accumulator-valueType
Path: cim:AccumulatorValue.Accumulator / 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 shall be an instance of the class: cim:Accumulator"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:Accumulator]
- Values:
io:IdentifiedObject.description-datatype
Path: cim:IdentifiedObject.description
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.description-cardinality
Path: cim:IdentifiedObject.description
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.mRID-cardinality
Path: cim:IdentifiedObject.mRID
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.mRID-datatype
Path: cim:IdentifiedObject.mRID
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-datatype
Path: cim:IdentifiedObject.name
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-cardinality
Path: cim:IdentifiedObject.name
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:MeasurementValue.MeasurementValueSource-cardinality
Path: cim:MeasurementValue.MeasurementValueSource
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:MeasurementValue.MeasurementValueSource-valueType
Path: cim:MeasurementValue.MeasurementValueSource / 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 shall be an instance of the class: cim:MeasurementValueSource"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:MeasurementValueSource]
- Values:
op:MeasurementValue.sensorAccuracy-cardinality
Path: cim:MeasurementValue.sensorAccuracy
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:MeasurementValue.sensorAccuracy-datatype
Path: cim:MeasurementValue.sensorAccuracy
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:float
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:MeasurementValue.timeStamp-cardinality
Path: cim:MeasurementValue.timeStamp
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:MeasurementValue.timeStamp-datatype
Path: cim:MeasurementValue.timeStamp
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:dateTime
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Analog
Severity: sh:Violation
Targets:
- targetClass: cim:Analog
Nested Properties:
op:Analog.positiveFlowIn-cardinality
Path: cim:Analog.positiveFlowIn
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Analog.positiveFlowIn-datatype
Path: cim:Analog.positiveFlowIn
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:boolean
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.description-datatype
Path: cim:IdentifiedObject.description
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.description-cardinality
Path: cim:IdentifiedObject.description
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.mRID-datatype
Path: cim:IdentifiedObject.mRID
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.mRID-cardinality
Path: cim:IdentifiedObject.mRID
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.name-datatype
Path: cim:IdentifiedObject.name
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-cardinality
Path: cim:IdentifiedObject.name
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.PowerSystemResource-cardinality
Path: cim:Measurement.PowerSystemResource
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.Terminal-cardinality
Path: cim:Measurement.Terminal
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.measurementType-cardinality
Path: cim:Measurement.measurementType
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.measurementType-datatype
Path: cim:Measurement.measurementType
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Measurement.phases-cardinality
Path: cim:Measurement.phases
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.phases-datatype
Path: cim:Measurement.phases
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:PhaseCode.CN cim:PhaseCode.XY cim:PhaseCode.A cim:PhaseCode.s12 cim:PhaseCode.B cim:PhaseCode.ABCN cim:PhaseCode.C cim:PhaseCode.s1N cim:PhaseCode.XYN cim:PhaseCode.AB cim:PhaseCode.X cim:PhaseCode.s2N cim:PhaseCode.AC cim:PhaseCode.s2 cim:PhaseCode.ABC cim:PhaseCode.XN cim:PhaseCode.s12N cim:PhaseCode.BC cim:PhaseCode.AN cim:PhaseCode.none cim:PhaseCode.ACN cim:PhaseCode.s1 cim:PhaseCode.BN cim:PhaseCode.BCN cim:PhaseCode.N cim:PhaseCode.ABN]
- Values:
op:Measurement.unitMultiplier-cardinality
Path: cim:Measurement.unitMultiplier
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.unitMultiplier-datatype
Path: cim:Measurement.unitMultiplier
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:UnitMultiplier.k cim:UnitMultiplier.da cim:UnitMultiplier.Z cim:UnitMultiplier.y cim:UnitMultiplier.micro cim:UnitMultiplier.Y cim:UnitMultiplier.z cim:UnitMultiplier.G cim:UnitMultiplier.h cim:UnitMultiplier.T cim:UnitMultiplier.E cim:UnitMultiplier.f cim:UnitMultiplier.c cim:UnitMultiplier.none cim:UnitMultiplier.d cim:UnitMultiplier.a cim:UnitMultiplier.P cim:UnitMultiplier.p cim:UnitMultiplier.m cim:UnitMultiplier.M cim:UnitMultiplier.n]
- Values:
op:Measurement.unitSymbol-cardinality
Path: cim:Measurement.unitSymbol
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.unitSymbol-datatype
Path: cim:Measurement.unitSymbol
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:UnitSymbol.WPerm2 cim:UnitSymbol.molPerkg cim:UnitSymbol.HPerm cim:UnitSymbol.Ah cim:UnitSymbol.N cim:UnitSymbol.mPerm3 cim:UnitSymbol.sPers cim:UnitSymbol.mol cim:UnitSymbol.m3Uncompensated cim:UnitSymbol.VPerV cim:UnitSymbol.kgm2 cim:UnitSymbol.radPers cim:UnitSymbol.m3Perkg cim:UnitSymbol.SPerm cim:UnitSymbol.Wb cim:UnitSymbol.bar cim:UnitSymbol.kat cim:UnitSymbol.V2 cim:UnitSymbol.cosPhi cim:UnitSymbol.Oe cim:UnitSymbol.min cim:UnitSymbol.Vs cim:UnitSymbol.Q cim:UnitSymbol.V2h cim:UnitSymbol.VA cim:UnitSymbol.dBm cim:UnitSymbol.CPerkg cim:UnitSymbol.Btu cim:UnitSymbol.JPerkg cim:UnitSymbol.lm cim:UnitSymbol.Qh cim:UnitSymbol.mPers2 cim:UnitSymbol.ha cim:UnitSymbol.s cim:UnitSymbol.rotPers cim:UnitSymbol.tonne cim:UnitSymbol.NPerm cim:UnitSymbol.A cim:UnitSymbol.A2 cim:UnitSymbol.Pa cim:UnitSymbol.VAh cim:UnitSymbol.none cim:UnitSymbol.HzPers cim:UnitSymbol.JPerm2 cim:UnitSymbol.JPerkgK cim:UnitSymbol.Nm cim:UnitSymbol.deg cim:UnitSymbol.S cim:UnitSymbol.kgPerJ cim:UnitSymbol.As cim:UnitSymbol.ohm cim:UnitSymbol.A2h cim:UnitSymbol.JPerm3 cim:UnitSymbol.T cim:UnitSymbol.m2Pers cim:UnitSymbol.onePerm cim:UnitSymbol.lx cim:UnitSymbol.lPers cim:UnitSymbol.d cim:UnitSymbol.C cim:UnitSymbol.WPersr cim:UnitSymbol.JPerK cim:UnitSymbol.character cim:UnitSymbol.APerA cim:UnitSymbol.rad cim:UnitSymbol.kg cim:UnitSymbol.V cim:UnitSymbol.therm cim:UnitSymbol.CPerm3 cim:UnitSymbol.VArh cim:UnitSymbol.Mx cim:UnitSymbol.ppm cim:UnitSymbol.WPerW cim:UnitSymbol.JPermolK cim:UnitSymbol.WPermK cim:UnitSymbol.ohmPerm cim:UnitSymbol.cd cim:UnitSymbol.WPerm2sr cim:UnitSymbol.h cim:UnitSymbol.G cim:UnitSymbol.VPerm cim:UnitSymbol.Bq cim:UnitSymbol.F cim:UnitSymbol.Vh cim:UnitSymbol.W cim:UnitSymbol.lPerl cim:UnitSymbol.GyPers cim:UnitSymbol.HzPerHz cim:UnitSymbol.Sv cim:UnitSymbol.H cim:UnitSymbol.molPerm3 cim:UnitSymbol.degC cim:UnitSymbol.mmHg cim:UnitSymbol.JPermol cim:UnitSymbol.sr cim:UnitSymbol.count cim:UnitSymbol.CPerm2 cim:UnitSymbol.mPers cim:UnitSymbol.radPers2 cim:UnitSymbol.m3Pers cim:UnitSymbol.KPers cim:UnitSymbol.anglemin cim:UnitSymbol.PaPers cim:UnitSymbol.VPerHz cim:UnitSymbol.ohmm cim:UnitSymbol.J cim:UnitSymbol.m2 cim:UnitSymbol.Hz cim:UnitSymbol.APerm cim:UnitSymbol.m3Perh cim:UnitSymbol.rev cim:UnitSymbol.WPerA cim:UnitSymbol.l cim:UnitSymbol.K cim:UnitSymbol.m3 cim:UnitSymbol.katPerm3 cim:UnitSymbol.WPers cim:UnitSymbol.lPerh cim:UnitSymbol.dB cim:UnitSymbol.m cim:UnitSymbol.FPerm cim:UnitSymbol.A2s cim:UnitSymbol.gal cim:UnitSymbol.kn cim:UnitSymbol.Pas cim:UnitSymbol.VPerVAr cim:UnitSymbol.VPerVA cim:UnitSymbol.VAr cim:UnitSymbol.anglesec cim:UnitSymbol.ft3 cim:UnitSymbol.charPers cim:UnitSymbol.m3Compensated cim:UnitSymbol.molPermol cim:UnitSymbol.M cim:UnitSymbol.onePerHz cim:UnitSymbol.JPers cim:UnitSymbol.Wh cim:UnitSymbol.Gy cim:UnitSymbol.gPerg cim:UnitSymbol.kgm cim:UnitSymbol.kgPerm3]
- Values:
op:AnalogLimit
Severity: sh:Violation
Targets:
- targetClass: cim:AnalogLimit
Nested Properties:
op:AnalogLimit.LimitSet-cardinality
Path: cim:AnalogLimit.LimitSet
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:AnalogLimit.LimitSet-valueType
Path: cim:AnalogLimit.LimitSet / 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 shall be an instance of the class: cim:AnalogLimitSet"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:AnalogLimitSet]
- Values:
op:AnalogLimit.value-cardinality
Path: cim:AnalogLimit.value
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:AnalogLimit.value-datatype
Path: cim:AnalogLimit.value
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:float
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.description-cardinality
Path: cim:IdentifiedObject.description
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.description-datatype
Path: cim:IdentifiedObject.description
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.mRID-cardinality
Path: cim:IdentifiedObject.mRID
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.mRID-datatype
Path: cim:IdentifiedObject.mRID
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-datatype
Path: cim:IdentifiedObject.name
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-cardinality
Path: cim:IdentifiedObject.name
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:AnalogLimitSet
Severity: sh:Violation
Targets:
- targetClass: cim:AnalogLimitSet
Nested Properties:
op:AnalogLimitSet.Measurements-cardinality
Path: cim:AnalogLimitSet.Measurements
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Cardinality violation. Lower bound shall be 1"
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
op:AnalogLimitSet.Measurements-valueType
Path: cim:AnalogLimitSet.Measurements / 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 shall be an instance of the class: cim:Analog"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:Analog]
- Values:
io:IdentifiedObject.description-cardinality
Path: cim:IdentifiedObject.description
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.description-datatype
Path: cim:IdentifiedObject.description
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.mRID-datatype
Path: cim:IdentifiedObject.mRID
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.mRID-cardinality
Path: cim:IdentifiedObject.mRID
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.name-cardinality
Path: cim:IdentifiedObject.name
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.name-datatype
Path: cim:IdentifiedObject.name
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:LimitSet.isPercentageLimits-datatype
Path: cim:LimitSet.isPercentageLimits
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:boolean
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:LimitSet.isPercentageLimits-cardinality
Path: cim:LimitSet.isPercentageLimits
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:AnalogValue
Severity: sh:Violation
Targets:
- targetClass: cim:AnalogValue
Nested Properties:
op:AnalogValue.Analog-cardinality
Path: cim:AnalogValue.Analog
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:AnalogValue.Analog-valueType
Path: cim:AnalogValue.Analog / 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 shall be an instance of the class: cim:Analog"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:Analog]
- Values:
io:IdentifiedObject.description-datatype
Path: cim:IdentifiedObject.description
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.description-cardinality
Path: cim:IdentifiedObject.description
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.mRID-datatype
Path: cim:IdentifiedObject.mRID
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.mRID-cardinality
Path: cim:IdentifiedObject.mRID
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.name-datatype
Path: cim:IdentifiedObject.name
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-cardinality
Path: cim:IdentifiedObject.name
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:MeasurementValue.MeasurementValueSource-cardinality
Path: cim:MeasurementValue.MeasurementValueSource
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:MeasurementValue.MeasurementValueSource-valueType
Path: cim:MeasurementValue.MeasurementValueSource / 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 shall be an instance of the class: cim:MeasurementValueSource"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:MeasurementValueSource]
- Values:
op:MeasurementValue.sensorAccuracy-cardinality
Path: cim:MeasurementValue.sensorAccuracy
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:MeasurementValue.sensorAccuracy-datatype
Path: cim:MeasurementValue.sensorAccuracy
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:float
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:MeasurementValue.timeStamp-cardinality
Path: cim:MeasurementValue.timeStamp
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:MeasurementValue.timeStamp-datatype
Path: cim:MeasurementValue.timeStamp
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:dateTime
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Command
Severity: sh:Violation
Targets:
- targetClass: cim:Command
Nested Properties:
op:Command.DiscreteValue-cardinality
Path: cim:Command.DiscreteValue
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Command.DiscreteValue-valueType
Path: cim:Command.DiscreteValue / 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 shall be an instance of the class: cim:DiscreteValue"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:DiscreteValue]
- Values:
op:Command.ValueAliasSet-cardinality
Path: cim:Command.ValueAliasSet
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Command.ValueAliasSet-valueType
Path: cim:Command.ValueAliasSet / 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 shall be an instance of the class: cim:ValueAliasSet"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:ValueAliasSet]
- Values:
op:Command.normalValue-datatype
Path: cim:Command.normalValue
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:integer
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Command.normalValue-cardinality
Path: cim:Command.normalValue
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Command.value-datatype
Path: cim:Command.value
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:integer
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Command.value-cardinality
Path: cim:Command.value
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.PowerSystemResource-cardinality
Path: cim:Control.PowerSystemResource
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.controlType-cardinality
Path: cim:Control.controlType
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.controlType-datatype
Path: cim:Control.controlType
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Control.operationInProgress-datatype
Path: cim:Control.operationInProgress
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:boolean
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Control.operationInProgress-cardinality
Path: cim:Control.operationInProgress
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.timeStamp-datatype
Path: cim:Control.timeStamp
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:dateTime
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Control.timeStamp-cardinality
Path: cim:Control.timeStamp
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.unitMultiplier-cardinality
Path: cim:Control.unitMultiplier
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.unitMultiplier-datatype
Path: cim:Control.unitMultiplier
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:UnitMultiplier.k cim:UnitMultiplier.da cim:UnitMultiplier.Z cim:UnitMultiplier.y cim:UnitMultiplier.micro cim:UnitMultiplier.Y cim:UnitMultiplier.z cim:UnitMultiplier.G cim:UnitMultiplier.h cim:UnitMultiplier.T cim:UnitMultiplier.E cim:UnitMultiplier.f cim:UnitMultiplier.c cim:UnitMultiplier.none cim:UnitMultiplier.d cim:UnitMultiplier.a cim:UnitMultiplier.P cim:UnitMultiplier.p cim:UnitMultiplier.m cim:UnitMultiplier.M cim:UnitMultiplier.n]
- Values:
op:Control.unitSymbol-datatype
Path: cim:Control.unitSymbol
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:UnitSymbol.WPerm2 cim:UnitSymbol.molPerkg cim:UnitSymbol.HPerm cim:UnitSymbol.Ah cim:UnitSymbol.N cim:UnitSymbol.mPerm3 cim:UnitSymbol.sPers cim:UnitSymbol.mol cim:UnitSymbol.m3Uncompensated cim:UnitSymbol.VPerV cim:UnitSymbol.kgm2 cim:UnitSymbol.radPers cim:UnitSymbol.m3Perkg cim:UnitSymbol.SPerm cim:UnitSymbol.Wb cim:UnitSymbol.bar cim:UnitSymbol.kat cim:UnitSymbol.V2 cim:UnitSymbol.cosPhi cim:UnitSymbol.Oe cim:UnitSymbol.min cim:UnitSymbol.Vs cim:UnitSymbol.Q cim:UnitSymbol.V2h cim:UnitSymbol.VA cim:UnitSymbol.dBm cim:UnitSymbol.CPerkg cim:UnitSymbol.Btu cim:UnitSymbol.JPerkg cim:UnitSymbol.lm cim:UnitSymbol.Qh cim:UnitSymbol.mPers2 cim:UnitSymbol.ha cim:UnitSymbol.s cim:UnitSymbol.rotPers cim:UnitSymbol.tonne cim:UnitSymbol.NPerm cim:UnitSymbol.A cim:UnitSymbol.A2 cim:UnitSymbol.Pa cim:UnitSymbol.VAh cim:UnitSymbol.none cim:UnitSymbol.HzPers cim:UnitSymbol.JPerm2 cim:UnitSymbol.JPerkgK cim:UnitSymbol.Nm cim:UnitSymbol.deg cim:UnitSymbol.S cim:UnitSymbol.kgPerJ cim:UnitSymbol.As cim:UnitSymbol.ohm cim:UnitSymbol.A2h cim:UnitSymbol.JPerm3 cim:UnitSymbol.T cim:UnitSymbol.m2Pers cim:UnitSymbol.onePerm cim:UnitSymbol.lx cim:UnitSymbol.lPers cim:UnitSymbol.d cim:UnitSymbol.C cim:UnitSymbol.WPersr cim:UnitSymbol.JPerK cim:UnitSymbol.character cim:UnitSymbol.APerA cim:UnitSymbol.rad cim:UnitSymbol.kg cim:UnitSymbol.V cim:UnitSymbol.therm cim:UnitSymbol.CPerm3 cim:UnitSymbol.VArh cim:UnitSymbol.Mx cim:UnitSymbol.ppm cim:UnitSymbol.WPerW cim:UnitSymbol.JPermolK cim:UnitSymbol.WPermK cim:UnitSymbol.ohmPerm cim:UnitSymbol.cd cim:UnitSymbol.WPerm2sr cim:UnitSymbol.h cim:UnitSymbol.G cim:UnitSymbol.VPerm cim:UnitSymbol.Bq cim:UnitSymbol.F cim:UnitSymbol.Vh cim:UnitSymbol.W cim:UnitSymbol.lPerl cim:UnitSymbol.GyPers cim:UnitSymbol.HzPerHz cim:UnitSymbol.Sv cim:UnitSymbol.H cim:UnitSymbol.molPerm3 cim:UnitSymbol.degC cim:UnitSymbol.mmHg cim:UnitSymbol.JPermol cim:UnitSymbol.sr cim:UnitSymbol.count cim:UnitSymbol.CPerm2 cim:UnitSymbol.mPers cim:UnitSymbol.radPers2 cim:UnitSymbol.m3Pers cim:UnitSymbol.KPers cim:UnitSymbol.anglemin cim:UnitSymbol.PaPers cim:UnitSymbol.VPerHz cim:UnitSymbol.ohmm cim:UnitSymbol.J cim:UnitSymbol.m2 cim:UnitSymbol.Hz cim:UnitSymbol.APerm cim:UnitSymbol.m3Perh cim:UnitSymbol.rev cim:UnitSymbol.WPerA cim:UnitSymbol.l cim:UnitSymbol.K cim:UnitSymbol.m3 cim:UnitSymbol.katPerm3 cim:UnitSymbol.WPers cim:UnitSymbol.lPerh cim:UnitSymbol.dB cim:UnitSymbol.m cim:UnitSymbol.FPerm cim:UnitSymbol.A2s cim:UnitSymbol.gal cim:UnitSymbol.kn cim:UnitSymbol.Pas cim:UnitSymbol.VPerVAr cim:UnitSymbol.VPerVA cim:UnitSymbol.VAr cim:UnitSymbol.anglesec cim:UnitSymbol.ft3 cim:UnitSymbol.charPers cim:UnitSymbol.m3Compensated cim:UnitSymbol.molPermol cim:UnitSymbol.M cim:UnitSymbol.onePerHz cim:UnitSymbol.JPers cim:UnitSymbol.Wh cim:UnitSymbol.Gy cim:UnitSymbol.gPerg cim:UnitSymbol.kgm cim:UnitSymbol.kgPerm3]
- Values:
op:Control.unitSymbol-cardinality
Path: cim:Control.unitSymbol
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.description-datatype
Path: cim:IdentifiedObject.description
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.description-cardinality
Path: cim:IdentifiedObject.description
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.mRID-cardinality
Path: cim:IdentifiedObject.mRID
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.mRID-datatype
Path: cim:IdentifiedObject.mRID
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-cardinality
Path: cim:IdentifiedObject.name
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.name-datatype
Path: cim:IdentifiedObject.name
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Discrete
Severity: sh:Violation
Targets:
- targetClass: cim:Discrete
Nested Properties:
op:Discrete.ValueAliasSet-cardinality
Path: cim:Discrete.ValueAliasSet
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Discrete.ValueAliasSet-valueType
Path: cim:Discrete.ValueAliasSet / 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 shall be an instance of the class: cim:ValueAliasSet"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:ValueAliasSet]
- Values:
io:IdentifiedObject.description-cardinality
Path: cim:IdentifiedObject.description
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.description-datatype
Path: cim:IdentifiedObject.description
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.mRID-datatype
Path: cim:IdentifiedObject.mRID
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.mRID-cardinality
Path: cim:IdentifiedObject.mRID
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.name-cardinality
Path: cim:IdentifiedObject.name
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.name-datatype
Path: cim:IdentifiedObject.name
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Measurement.PowerSystemResource-cardinality
Path: cim:Measurement.PowerSystemResource
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.Terminal-cardinality
Path: cim:Measurement.Terminal
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.measurementType-datatype
Path: cim:Measurement.measurementType
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Measurement.measurementType-cardinality
Path: cim:Measurement.measurementType
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.phases-datatype
Path: cim:Measurement.phases
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:PhaseCode.CN cim:PhaseCode.XY cim:PhaseCode.A cim:PhaseCode.s12 cim:PhaseCode.B cim:PhaseCode.ABCN cim:PhaseCode.C cim:PhaseCode.s1N cim:PhaseCode.XYN cim:PhaseCode.AB cim:PhaseCode.X cim:PhaseCode.s2N cim:PhaseCode.AC cim:PhaseCode.s2 cim:PhaseCode.ABC cim:PhaseCode.XN cim:PhaseCode.s12N cim:PhaseCode.BC cim:PhaseCode.AN cim:PhaseCode.none cim:PhaseCode.ACN cim:PhaseCode.s1 cim:PhaseCode.BN cim:PhaseCode.BCN cim:PhaseCode.N cim:PhaseCode.ABN]
- Values:
op:Measurement.phases-cardinality
Path: cim:Measurement.phases
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.unitMultiplier-cardinality
Path: cim:Measurement.unitMultiplier
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.unitMultiplier-datatype
Path: cim:Measurement.unitMultiplier
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:UnitMultiplier.k cim:UnitMultiplier.da cim:UnitMultiplier.Z cim:UnitMultiplier.y cim:UnitMultiplier.micro cim:UnitMultiplier.Y cim:UnitMultiplier.z cim:UnitMultiplier.G cim:UnitMultiplier.h cim:UnitMultiplier.T cim:UnitMultiplier.E cim:UnitMultiplier.f cim:UnitMultiplier.c cim:UnitMultiplier.none cim:UnitMultiplier.d cim:UnitMultiplier.a cim:UnitMultiplier.P cim:UnitMultiplier.p cim:UnitMultiplier.m cim:UnitMultiplier.M cim:UnitMultiplier.n]
- Values:
op:Measurement.unitSymbol-cardinality
Path: cim:Measurement.unitSymbol
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.unitSymbol-datatype
Path: cim:Measurement.unitSymbol
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:UnitSymbol.WPerm2 cim:UnitSymbol.molPerkg cim:UnitSymbol.HPerm cim:UnitSymbol.Ah cim:UnitSymbol.N cim:UnitSymbol.mPerm3 cim:UnitSymbol.sPers cim:UnitSymbol.mol cim:UnitSymbol.m3Uncompensated cim:UnitSymbol.VPerV cim:UnitSymbol.kgm2 cim:UnitSymbol.radPers cim:UnitSymbol.m3Perkg cim:UnitSymbol.SPerm cim:UnitSymbol.Wb cim:UnitSymbol.bar cim:UnitSymbol.kat cim:UnitSymbol.V2 cim:UnitSymbol.cosPhi cim:UnitSymbol.Oe cim:UnitSymbol.min cim:UnitSymbol.Vs cim:UnitSymbol.Q cim:UnitSymbol.V2h cim:UnitSymbol.VA cim:UnitSymbol.dBm cim:UnitSymbol.CPerkg cim:UnitSymbol.Btu cim:UnitSymbol.JPerkg cim:UnitSymbol.lm cim:UnitSymbol.Qh cim:UnitSymbol.mPers2 cim:UnitSymbol.ha cim:UnitSymbol.s cim:UnitSymbol.rotPers cim:UnitSymbol.tonne cim:UnitSymbol.NPerm cim:UnitSymbol.A cim:UnitSymbol.A2 cim:UnitSymbol.Pa cim:UnitSymbol.VAh cim:UnitSymbol.none cim:UnitSymbol.HzPers cim:UnitSymbol.JPerm2 cim:UnitSymbol.JPerkgK cim:UnitSymbol.Nm cim:UnitSymbol.deg cim:UnitSymbol.S cim:UnitSymbol.kgPerJ cim:UnitSymbol.As cim:UnitSymbol.ohm cim:UnitSymbol.A2h cim:UnitSymbol.JPerm3 cim:UnitSymbol.T cim:UnitSymbol.m2Pers cim:UnitSymbol.onePerm cim:UnitSymbol.lx cim:UnitSymbol.lPers cim:UnitSymbol.d cim:UnitSymbol.C cim:UnitSymbol.WPersr cim:UnitSymbol.JPerK cim:UnitSymbol.character cim:UnitSymbol.APerA cim:UnitSymbol.rad cim:UnitSymbol.kg cim:UnitSymbol.V cim:UnitSymbol.therm cim:UnitSymbol.CPerm3 cim:UnitSymbol.VArh cim:UnitSymbol.Mx cim:UnitSymbol.ppm cim:UnitSymbol.WPerW cim:UnitSymbol.JPermolK cim:UnitSymbol.WPermK cim:UnitSymbol.ohmPerm cim:UnitSymbol.cd cim:UnitSymbol.WPerm2sr cim:UnitSymbol.h cim:UnitSymbol.G cim:UnitSymbol.VPerm cim:UnitSymbol.Bq cim:UnitSymbol.F cim:UnitSymbol.Vh cim:UnitSymbol.W cim:UnitSymbol.lPerl cim:UnitSymbol.GyPers cim:UnitSymbol.HzPerHz cim:UnitSymbol.Sv cim:UnitSymbol.H cim:UnitSymbol.molPerm3 cim:UnitSymbol.degC cim:UnitSymbol.mmHg cim:UnitSymbol.JPermol cim:UnitSymbol.sr cim:UnitSymbol.count cim:UnitSymbol.CPerm2 cim:UnitSymbol.mPers cim:UnitSymbol.radPers2 cim:UnitSymbol.m3Pers cim:UnitSymbol.KPers cim:UnitSymbol.anglemin cim:UnitSymbol.PaPers cim:UnitSymbol.VPerHz cim:UnitSymbol.ohmm cim:UnitSymbol.J cim:UnitSymbol.m2 cim:UnitSymbol.Hz cim:UnitSymbol.APerm cim:UnitSymbol.m3Perh cim:UnitSymbol.rev cim:UnitSymbol.WPerA cim:UnitSymbol.l cim:UnitSymbol.K cim:UnitSymbol.m3 cim:UnitSymbol.katPerm3 cim:UnitSymbol.WPers cim:UnitSymbol.lPerh cim:UnitSymbol.dB cim:UnitSymbol.m cim:UnitSymbol.FPerm cim:UnitSymbol.A2s cim:UnitSymbol.gal cim:UnitSymbol.kn cim:UnitSymbol.Pas cim:UnitSymbol.VPerVAr cim:UnitSymbol.VPerVA cim:UnitSymbol.VAr cim:UnitSymbol.anglesec cim:UnitSymbol.ft3 cim:UnitSymbol.charPers cim:UnitSymbol.m3Compensated cim:UnitSymbol.molPermol cim:UnitSymbol.M cim:UnitSymbol.onePerHz cim:UnitSymbol.JPers cim:UnitSymbol.Wh cim:UnitSymbol.Gy cim:UnitSymbol.gPerg cim:UnitSymbol.kgm cim:UnitSymbol.kgPerm3]
- Values:
op:DiscreteValue
Severity: sh:Violation
Targets:
- targetClass: cim:DiscreteValue
Nested Properties:
op:DiscreteValue.Discrete-cardinality
Path: cim:DiscreteValue.Discrete
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:DiscreteValue.Discrete-valueType
Path: cim:DiscreteValue.Discrete / 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 shall be an instance of the class: cim:Discrete"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:Discrete]
- Values:
io:IdentifiedObject.description-cardinality
Path: cim:IdentifiedObject.description
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.description-datatype
Path: cim:IdentifiedObject.description
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.mRID-datatype
Path: cim:IdentifiedObject.mRID
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.mRID-cardinality
Path: cim:IdentifiedObject.mRID
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.name-datatype
Path: cim:IdentifiedObject.name
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-cardinality
Path: cim:IdentifiedObject.name
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:MeasurementValue.MeasurementValueSource-cardinality
Path: cim:MeasurementValue.MeasurementValueSource
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:MeasurementValue.MeasurementValueSource-valueType
Path: cim:MeasurementValue.MeasurementValueSource / 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 shall be an instance of the class: cim:MeasurementValueSource"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:MeasurementValueSource]
- Values:
op:MeasurementValue.sensorAccuracy-cardinality
Path: cim:MeasurementValue.sensorAccuracy
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:MeasurementValue.sensorAccuracy-datatype
Path: cim:MeasurementValue.sensorAccuracy
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:float
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:MeasurementValue.timeStamp-datatype
Path: cim:MeasurementValue.timeStamp
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:dateTime
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:MeasurementValue.timeStamp-cardinality
Path: cim:MeasurementValue.timeStamp
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.Terminal-valueTypeNodeShape
Severity: sh:Violation
Targets:
- targetClass: cim:Accumulator
- targetClass: cim:Analog
- targetClass: cim:Discrete
- targetClass: cim:StringMeasurement
Nested Properties:
op:Measurement.Terminal-valueType
Path: cim:Measurement.Terminal / rdf:type
This constraint validates the value type of the association at the used direction.
Severity: sh:Violation
Messages:
- "One of the following occurs: 1) The value type is not IRI; 2) The value type is not the right class."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
<nil>
- Values:
op:MeasurementValueQuality
Severity: sh:Violation
Targets:
- targetClass: cim:MeasurementValueQuality
Nested Properties:
op:MeasurementValueQuality.MeasurementValue-cardinality
Path: cim:MeasurementValueQuality.MeasurementValue
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Quality61850.badReference-datatype
Path: cim:Quality61850.badReference
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:boolean
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Quality61850.badReference-cardinality
Path: cim:Quality61850.badReference
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Quality61850.estimatorReplaced-datatype
Path: cim:Quality61850.estimatorReplaced
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:boolean
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Quality61850.estimatorReplaced-cardinality
Path: cim:Quality61850.estimatorReplaced
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Quality61850.failure-cardinality
Path: cim:Quality61850.failure
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Quality61850.failure-datatype
Path: cim:Quality61850.failure
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:boolean
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Quality61850.oldData-datatype
Path: cim:Quality61850.oldData
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:boolean
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Quality61850.oldData-cardinality
Path: cim:Quality61850.oldData
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Quality61850.operatorBlocked-cardinality
Path: cim:Quality61850.operatorBlocked
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Quality61850.operatorBlocked-datatype
Path: cim:Quality61850.operatorBlocked
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:boolean
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Quality61850.oscillatory-datatype
Path: cim:Quality61850.oscillatory
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:boolean
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Quality61850.oscillatory-cardinality
Path: cim:Quality61850.oscillatory
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Quality61850.outOfRange-datatype
Path: cim:Quality61850.outOfRange
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:boolean
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Quality61850.outOfRange-cardinality
Path: cim:Quality61850.outOfRange
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Quality61850.overFlow-cardinality
Path: cim:Quality61850.overFlow
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Quality61850.overFlow-datatype
Path: cim:Quality61850.overFlow
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:boolean
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Quality61850.source-cardinality
Path: cim:Quality61850.source
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Quality61850.source-datatype
Path: cim:Quality61850.source
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:Source.SUBSTITUTED cim:Source.PROCESS cim:Source.DEFAULTED]
- Values:
op:Quality61850.suspect-cardinality
Path: cim:Quality61850.suspect
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Quality61850.suspect-datatype
Path: cim:Quality61850.suspect
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:boolean
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Quality61850.test-cardinality
Path: cim:Quality61850.test
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Quality61850.test-datatype
Path: cim:Quality61850.test
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:boolean
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Quality61850.validity-cardinality
Path: cim:Quality61850.validity
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Quality61850.validity-datatype
Path: cim:Quality61850.validity
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:Validity.INVALID cim:Validity.GOOD cim:Validity.QUESTIONABLE]
- Values:
op:MeasurementValueQuality.MeasurementValue-valueTypeNodeShape
Severity: sh:Violation
Targets:
- targetClass: cim:MeasurementValueQuality
Nested Properties:
op:MeasurementValueQuality.MeasurementValue-valueType
Path: cim:MeasurementValueQuality.MeasurementValue / rdf:type
This constraint validates the value type of the association at the used direction.
Severity: sh:Violation
Messages:
- "One of the following occurs: 1) The value type is not IRI; 2) The value type is not the right class."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:AnalogValue cim:AccumulatorValue cim:DiscreteValue cim:StringMeasurementValue]
- Values:
op:MeasurementValueSource
Severity: sh:Violation
Targets:
- targetClass: cim:MeasurementValueSource
Nested Properties:
io:IdentifiedObject.description-datatype
Path: cim:IdentifiedObject.description
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.description-cardinality
Path: cim:IdentifiedObject.description
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.mRID-datatype
Path: cim:IdentifiedObject.mRID
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.mRID-cardinality
Path: cim:IdentifiedObject.mRID
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.name-datatype
Path: cim:IdentifiedObject.name
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-cardinality
Path: cim:IdentifiedObject.name
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:RaiseLowerCommand
Severity: sh:Violation
Targets:
- targetClass: cim:RaiseLowerCommand
Nested Properties:
op:AnalogControl.AnalogValue-cardinality
Path: cim:AnalogControl.AnalogValue
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:AnalogControl.AnalogValue-valueType
Path: cim:AnalogControl.AnalogValue / 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 shall be an instance of the class: cim:AnalogValue"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:AnalogValue]
- Values:
op:AnalogControl.maxValue-datatype
Path: cim:AnalogControl.maxValue
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:float
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:AnalogControl.maxValue-cardinality
Path: cim:AnalogControl.maxValue
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:AnalogControl.minValue-cardinality
Path: cim:AnalogControl.minValue
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:AnalogControl.minValue-datatype
Path: cim:AnalogControl.minValue
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:float
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Control.PowerSystemResource-cardinality
Path: cim:Control.PowerSystemResource
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.controlType-datatype
Path: cim:Control.controlType
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Control.controlType-cardinality
Path: cim:Control.controlType
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.operationInProgress-cardinality
Path: cim:Control.operationInProgress
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.operationInProgress-datatype
Path: cim:Control.operationInProgress
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:boolean
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Control.timeStamp-cardinality
Path: cim:Control.timeStamp
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.timeStamp-datatype
Path: cim:Control.timeStamp
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:dateTime
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Control.unitMultiplier-datatype
Path: cim:Control.unitMultiplier
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:UnitMultiplier.k cim:UnitMultiplier.da cim:UnitMultiplier.Z cim:UnitMultiplier.y cim:UnitMultiplier.micro cim:UnitMultiplier.Y cim:UnitMultiplier.z cim:UnitMultiplier.G cim:UnitMultiplier.h cim:UnitMultiplier.T cim:UnitMultiplier.E cim:UnitMultiplier.f cim:UnitMultiplier.c cim:UnitMultiplier.none cim:UnitMultiplier.d cim:UnitMultiplier.a cim:UnitMultiplier.P cim:UnitMultiplier.p cim:UnitMultiplier.m cim:UnitMultiplier.M cim:UnitMultiplier.n]
- Values:
op:Control.unitMultiplier-cardinality
Path: cim:Control.unitMultiplier
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.unitSymbol-cardinality
Path: cim:Control.unitSymbol
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.unitSymbol-datatype
Path: cim:Control.unitSymbol
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:UnitSymbol.WPerm2 cim:UnitSymbol.molPerkg cim:UnitSymbol.HPerm cim:UnitSymbol.Ah cim:UnitSymbol.N cim:UnitSymbol.mPerm3 cim:UnitSymbol.sPers cim:UnitSymbol.mol cim:UnitSymbol.m3Uncompensated cim:UnitSymbol.VPerV cim:UnitSymbol.kgm2 cim:UnitSymbol.radPers cim:UnitSymbol.m3Perkg cim:UnitSymbol.SPerm cim:UnitSymbol.Wb cim:UnitSymbol.bar cim:UnitSymbol.kat cim:UnitSymbol.V2 cim:UnitSymbol.cosPhi cim:UnitSymbol.Oe cim:UnitSymbol.min cim:UnitSymbol.Vs cim:UnitSymbol.Q cim:UnitSymbol.V2h cim:UnitSymbol.VA cim:UnitSymbol.dBm cim:UnitSymbol.CPerkg cim:UnitSymbol.Btu cim:UnitSymbol.JPerkg cim:UnitSymbol.lm cim:UnitSymbol.Qh cim:UnitSymbol.mPers2 cim:UnitSymbol.ha cim:UnitSymbol.s cim:UnitSymbol.rotPers cim:UnitSymbol.tonne cim:UnitSymbol.NPerm cim:UnitSymbol.A cim:UnitSymbol.A2 cim:UnitSymbol.Pa cim:UnitSymbol.VAh cim:UnitSymbol.none cim:UnitSymbol.HzPers cim:UnitSymbol.JPerm2 cim:UnitSymbol.JPerkgK cim:UnitSymbol.Nm cim:UnitSymbol.deg cim:UnitSymbol.S cim:UnitSymbol.kgPerJ cim:UnitSymbol.As cim:UnitSymbol.ohm cim:UnitSymbol.A2h cim:UnitSymbol.JPerm3 cim:UnitSymbol.T cim:UnitSymbol.m2Pers cim:UnitSymbol.onePerm cim:UnitSymbol.lx cim:UnitSymbol.lPers cim:UnitSymbol.d cim:UnitSymbol.C cim:UnitSymbol.WPersr cim:UnitSymbol.JPerK cim:UnitSymbol.character cim:UnitSymbol.APerA cim:UnitSymbol.rad cim:UnitSymbol.kg cim:UnitSymbol.V cim:UnitSymbol.therm cim:UnitSymbol.CPerm3 cim:UnitSymbol.VArh cim:UnitSymbol.Mx cim:UnitSymbol.ppm cim:UnitSymbol.WPerW cim:UnitSymbol.JPermolK cim:UnitSymbol.WPermK cim:UnitSymbol.ohmPerm cim:UnitSymbol.cd cim:UnitSymbol.WPerm2sr cim:UnitSymbol.h cim:UnitSymbol.G cim:UnitSymbol.VPerm cim:UnitSymbol.Bq cim:UnitSymbol.F cim:UnitSymbol.Vh cim:UnitSymbol.W cim:UnitSymbol.lPerl cim:UnitSymbol.GyPers cim:UnitSymbol.HzPerHz cim:UnitSymbol.Sv cim:UnitSymbol.H cim:UnitSymbol.molPerm3 cim:UnitSymbol.degC cim:UnitSymbol.mmHg cim:UnitSymbol.JPermol cim:UnitSymbol.sr cim:UnitSymbol.count cim:UnitSymbol.CPerm2 cim:UnitSymbol.mPers cim:UnitSymbol.radPers2 cim:UnitSymbol.m3Pers cim:UnitSymbol.KPers cim:UnitSymbol.anglemin cim:UnitSymbol.PaPers cim:UnitSymbol.VPerHz cim:UnitSymbol.ohmm cim:UnitSymbol.J cim:UnitSymbol.m2 cim:UnitSymbol.Hz cim:UnitSymbol.APerm cim:UnitSymbol.m3Perh cim:UnitSymbol.rev cim:UnitSymbol.WPerA cim:UnitSymbol.l cim:UnitSymbol.K cim:UnitSymbol.m3 cim:UnitSymbol.katPerm3 cim:UnitSymbol.WPers cim:UnitSymbol.lPerh cim:UnitSymbol.dB cim:UnitSymbol.m cim:UnitSymbol.FPerm cim:UnitSymbol.A2s cim:UnitSymbol.gal cim:UnitSymbol.kn cim:UnitSymbol.Pas cim:UnitSymbol.VPerVAr cim:UnitSymbol.VPerVA cim:UnitSymbol.VAr cim:UnitSymbol.anglesec cim:UnitSymbol.ft3 cim:UnitSymbol.charPers cim:UnitSymbol.m3Compensated cim:UnitSymbol.molPermol cim:UnitSymbol.M cim:UnitSymbol.onePerHz cim:UnitSymbol.JPers cim:UnitSymbol.Wh cim:UnitSymbol.Gy cim:UnitSymbol.gPerg cim:UnitSymbol.kgm cim:UnitSymbol.kgPerm3]
- Values:
io:IdentifiedObject.description-cardinality
Path: cim:IdentifiedObject.description
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.description-datatype
Path: cim:IdentifiedObject.description
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.mRID-datatype
Path: cim:IdentifiedObject.mRID
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.mRID-cardinality
Path: cim:IdentifiedObject.mRID
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.name-cardinality
Path: cim:IdentifiedObject.name
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.name-datatype
Path: cim:IdentifiedObject.name
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:RaiseLowerCommand.ValueAliasSet-cardinality
Path: cim:RaiseLowerCommand.ValueAliasSet
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:RaiseLowerCommand.ValueAliasSet-valueType
Path: cim:RaiseLowerCommand.ValueAliasSet / 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 shall be an instance of the class: cim:ValueAliasSet"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:ValueAliasSet]
- Values:
op:SetPoint
Severity: sh:Violation
Targets:
- targetClass: cim:SetPoint
Nested Properties:
op:AnalogControl.AnalogValue-cardinality
Path: cim:AnalogControl.AnalogValue
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:AnalogControl.AnalogValue-valueType
Path: cim:AnalogControl.AnalogValue / 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 shall be an instance of the class: cim:AnalogValue"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:AnalogValue]
- Values:
op:AnalogControl.maxValue-cardinality
Path: cim:AnalogControl.maxValue
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:AnalogControl.maxValue-datatype
Path: cim:AnalogControl.maxValue
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:float
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:AnalogControl.minValue-cardinality
Path: cim:AnalogControl.minValue
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:AnalogControl.minValue-datatype
Path: cim:AnalogControl.minValue
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:float
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Control.PowerSystemResource-cardinality
Path: cim:Control.PowerSystemResource
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.controlType-cardinality
Path: cim:Control.controlType
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.controlType-datatype
Path: cim:Control.controlType
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Control.operationInProgress-datatype
Path: cim:Control.operationInProgress
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:boolean
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Control.operationInProgress-cardinality
Path: cim:Control.operationInProgress
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.timeStamp-cardinality
Path: cim:Control.timeStamp
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.timeStamp-datatype
Path: cim:Control.timeStamp
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:dateTime
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Control.unitMultiplier-cardinality
Path: cim:Control.unitMultiplier
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Control.unitMultiplier-datatype
Path: cim:Control.unitMultiplier
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:UnitMultiplier.k cim:UnitMultiplier.da cim:UnitMultiplier.Z cim:UnitMultiplier.y cim:UnitMultiplier.micro cim:UnitMultiplier.Y cim:UnitMultiplier.z cim:UnitMultiplier.G cim:UnitMultiplier.h cim:UnitMultiplier.T cim:UnitMultiplier.E cim:UnitMultiplier.f cim:UnitMultiplier.c cim:UnitMultiplier.none cim:UnitMultiplier.d cim:UnitMultiplier.a cim:UnitMultiplier.P cim:UnitMultiplier.p cim:UnitMultiplier.m cim:UnitMultiplier.M cim:UnitMultiplier.n]
- Values:
op:Control.unitSymbol-datatype
Path: cim:Control.unitSymbol
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:UnitSymbol.WPerm2 cim:UnitSymbol.molPerkg cim:UnitSymbol.HPerm cim:UnitSymbol.Ah cim:UnitSymbol.N cim:UnitSymbol.mPerm3 cim:UnitSymbol.sPers cim:UnitSymbol.mol cim:UnitSymbol.m3Uncompensated cim:UnitSymbol.VPerV cim:UnitSymbol.kgm2 cim:UnitSymbol.radPers cim:UnitSymbol.m3Perkg cim:UnitSymbol.SPerm cim:UnitSymbol.Wb cim:UnitSymbol.bar cim:UnitSymbol.kat cim:UnitSymbol.V2 cim:UnitSymbol.cosPhi cim:UnitSymbol.Oe cim:UnitSymbol.min cim:UnitSymbol.Vs cim:UnitSymbol.Q cim:UnitSymbol.V2h cim:UnitSymbol.VA cim:UnitSymbol.dBm cim:UnitSymbol.CPerkg cim:UnitSymbol.Btu cim:UnitSymbol.JPerkg cim:UnitSymbol.lm cim:UnitSymbol.Qh cim:UnitSymbol.mPers2 cim:UnitSymbol.ha cim:UnitSymbol.s cim:UnitSymbol.rotPers cim:UnitSymbol.tonne cim:UnitSymbol.NPerm cim:UnitSymbol.A cim:UnitSymbol.A2 cim:UnitSymbol.Pa cim:UnitSymbol.VAh cim:UnitSymbol.none cim:UnitSymbol.HzPers cim:UnitSymbol.JPerm2 cim:UnitSymbol.JPerkgK cim:UnitSymbol.Nm cim:UnitSymbol.deg cim:UnitSymbol.S cim:UnitSymbol.kgPerJ cim:UnitSymbol.As cim:UnitSymbol.ohm cim:UnitSymbol.A2h cim:UnitSymbol.JPerm3 cim:UnitSymbol.T cim:UnitSymbol.m2Pers cim:UnitSymbol.onePerm cim:UnitSymbol.lx cim:UnitSymbol.lPers cim:UnitSymbol.d cim:UnitSymbol.C cim:UnitSymbol.WPersr cim:UnitSymbol.JPerK cim:UnitSymbol.character cim:UnitSymbol.APerA cim:UnitSymbol.rad cim:UnitSymbol.kg cim:UnitSymbol.V cim:UnitSymbol.therm cim:UnitSymbol.CPerm3 cim:UnitSymbol.VArh cim:UnitSymbol.Mx cim:UnitSymbol.ppm cim:UnitSymbol.WPerW cim:UnitSymbol.JPermolK cim:UnitSymbol.WPermK cim:UnitSymbol.ohmPerm cim:UnitSymbol.cd cim:UnitSymbol.WPerm2sr cim:UnitSymbol.h cim:UnitSymbol.G cim:UnitSymbol.VPerm cim:UnitSymbol.Bq cim:UnitSymbol.F cim:UnitSymbol.Vh cim:UnitSymbol.W cim:UnitSymbol.lPerl cim:UnitSymbol.GyPers cim:UnitSymbol.HzPerHz cim:UnitSymbol.Sv cim:UnitSymbol.H cim:UnitSymbol.molPerm3 cim:UnitSymbol.degC cim:UnitSymbol.mmHg cim:UnitSymbol.JPermol cim:UnitSymbol.sr cim:UnitSymbol.count cim:UnitSymbol.CPerm2 cim:UnitSymbol.mPers cim:UnitSymbol.radPers2 cim:UnitSymbol.m3Pers cim:UnitSymbol.KPers cim:UnitSymbol.anglemin cim:UnitSymbol.PaPers cim:UnitSymbol.VPerHz cim:UnitSymbol.ohmm cim:UnitSymbol.J cim:UnitSymbol.m2 cim:UnitSymbol.Hz cim:UnitSymbol.APerm cim:UnitSymbol.m3Perh cim:UnitSymbol.rev cim:UnitSymbol.WPerA cim:UnitSymbol.l cim:UnitSymbol.K cim:UnitSymbol.m3 cim:UnitSymbol.katPerm3 cim:UnitSymbol.WPers cim:UnitSymbol.lPerh cim:UnitSymbol.dB cim:UnitSymbol.m cim:UnitSymbol.FPerm cim:UnitSymbol.A2s cim:UnitSymbol.gal cim:UnitSymbol.kn cim:UnitSymbol.Pas cim:UnitSymbol.VPerVAr cim:UnitSymbol.VPerVA cim:UnitSymbol.VAr cim:UnitSymbol.anglesec cim:UnitSymbol.ft3 cim:UnitSymbol.charPers cim:UnitSymbol.m3Compensated cim:UnitSymbol.molPermol cim:UnitSymbol.M cim:UnitSymbol.onePerHz cim:UnitSymbol.JPers cim:UnitSymbol.Wh cim:UnitSymbol.Gy cim:UnitSymbol.gPerg cim:UnitSymbol.kgm cim:UnitSymbol.kgPerm3]
- Values:
op:Control.unitSymbol-cardinality
Path: cim:Control.unitSymbol
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.description-cardinality
Path: cim:IdentifiedObject.description
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.description-datatype
Path: cim:IdentifiedObject.description
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.mRID-cardinality
Path: cim:IdentifiedObject.mRID
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.mRID-datatype
Path: cim:IdentifiedObject.mRID
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-cardinality
Path: cim:IdentifiedObject.name
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.name-datatype
Path: cim:IdentifiedObject.name
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:SetPoint.normalValue-datatype
Path: cim:SetPoint.normalValue
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:float
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:SetPoint.normalValue-cardinality
Path: cim:SetPoint.normalValue
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:SetPoint.value-cardinality
Path: cim:SetPoint.value
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:SetPoint.value-datatype
Path: cim:SetPoint.value
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:float
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:StringMeasurement
Severity: sh:Violation
Targets:
- targetClass: cim:StringMeasurement
Nested Properties:
io:IdentifiedObject.description-datatype
Path: cim:IdentifiedObject.description
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.description-cardinality
Path: cim:IdentifiedObject.description
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.mRID-cardinality
Path: cim:IdentifiedObject.mRID
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.mRID-datatype
Path: cim:IdentifiedObject.mRID
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-datatype
Path: cim:IdentifiedObject.name
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-cardinality
Path: cim:IdentifiedObject.name
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.PowerSystemResource-cardinality
Path: cim:Measurement.PowerSystemResource
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.Terminal-cardinality
Path: cim:Measurement.Terminal
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.measurementType-datatype
Path: cim:Measurement.measurementType
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:Measurement.measurementType-cardinality
Path: cim:Measurement.measurementType
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.phases-cardinality
Path: cim:Measurement.phases
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.phases-datatype
Path: cim:Measurement.phases
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:PhaseCode.CN cim:PhaseCode.XY cim:PhaseCode.A cim:PhaseCode.s12 cim:PhaseCode.B cim:PhaseCode.ABCN cim:PhaseCode.C cim:PhaseCode.s1N cim:PhaseCode.XYN cim:PhaseCode.AB cim:PhaseCode.X cim:PhaseCode.s2N cim:PhaseCode.AC cim:PhaseCode.s2 cim:PhaseCode.ABC cim:PhaseCode.XN cim:PhaseCode.s12N cim:PhaseCode.BC cim:PhaseCode.AN cim:PhaseCode.none cim:PhaseCode.ACN cim:PhaseCode.s1 cim:PhaseCode.BN cim:PhaseCode.BCN cim:PhaseCode.N cim:PhaseCode.ABN]
- Values:
op:Measurement.unitMultiplier-cardinality
Path: cim:Measurement.unitMultiplier
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.unitMultiplier-datatype
Path: cim:Measurement.unitMultiplier
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:UnitMultiplier.k cim:UnitMultiplier.da cim:UnitMultiplier.Z cim:UnitMultiplier.y cim:UnitMultiplier.micro cim:UnitMultiplier.Y cim:UnitMultiplier.z cim:UnitMultiplier.G cim:UnitMultiplier.h cim:UnitMultiplier.T cim:UnitMultiplier.E cim:UnitMultiplier.f cim:UnitMultiplier.c cim:UnitMultiplier.none cim:UnitMultiplier.d cim:UnitMultiplier.a cim:UnitMultiplier.P cim:UnitMultiplier.p cim:UnitMultiplier.m cim:UnitMultiplier.M cim:UnitMultiplier.n]
- Values:
op:Measurement.unitSymbol-cardinality
Path: cim:Measurement.unitSymbol
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:Measurement.unitSymbol-datatype
Path: cim:Measurement.unitSymbol
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not IRI (Internationalized Resource Identifier) or it is enumerated value not part of the profile."
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:UnitSymbol.WPerm2 cim:UnitSymbol.molPerkg cim:UnitSymbol.HPerm cim:UnitSymbol.Ah cim:UnitSymbol.N cim:UnitSymbol.mPerm3 cim:UnitSymbol.sPers cim:UnitSymbol.mol cim:UnitSymbol.m3Uncompensated cim:UnitSymbol.VPerV cim:UnitSymbol.kgm2 cim:UnitSymbol.radPers cim:UnitSymbol.m3Perkg cim:UnitSymbol.SPerm cim:UnitSymbol.Wb cim:UnitSymbol.bar cim:UnitSymbol.kat cim:UnitSymbol.V2 cim:UnitSymbol.cosPhi cim:UnitSymbol.Oe cim:UnitSymbol.min cim:UnitSymbol.Vs cim:UnitSymbol.Q cim:UnitSymbol.V2h cim:UnitSymbol.VA cim:UnitSymbol.dBm cim:UnitSymbol.CPerkg cim:UnitSymbol.Btu cim:UnitSymbol.JPerkg cim:UnitSymbol.lm cim:UnitSymbol.Qh cim:UnitSymbol.mPers2 cim:UnitSymbol.ha cim:UnitSymbol.s cim:UnitSymbol.rotPers cim:UnitSymbol.tonne cim:UnitSymbol.NPerm cim:UnitSymbol.A cim:UnitSymbol.A2 cim:UnitSymbol.Pa cim:UnitSymbol.VAh cim:UnitSymbol.none cim:UnitSymbol.HzPers cim:UnitSymbol.JPerm2 cim:UnitSymbol.JPerkgK cim:UnitSymbol.Nm cim:UnitSymbol.deg cim:UnitSymbol.S cim:UnitSymbol.kgPerJ cim:UnitSymbol.As cim:UnitSymbol.ohm cim:UnitSymbol.A2h cim:UnitSymbol.JPerm3 cim:UnitSymbol.T cim:UnitSymbol.m2Pers cim:UnitSymbol.onePerm cim:UnitSymbol.lx cim:UnitSymbol.lPers cim:UnitSymbol.d cim:UnitSymbol.C cim:UnitSymbol.WPersr cim:UnitSymbol.JPerK cim:UnitSymbol.character cim:UnitSymbol.APerA cim:UnitSymbol.rad cim:UnitSymbol.kg cim:UnitSymbol.V cim:UnitSymbol.therm cim:UnitSymbol.CPerm3 cim:UnitSymbol.VArh cim:UnitSymbol.Mx cim:UnitSymbol.ppm cim:UnitSymbol.WPerW cim:UnitSymbol.JPermolK cim:UnitSymbol.WPermK cim:UnitSymbol.ohmPerm cim:UnitSymbol.cd cim:UnitSymbol.WPerm2sr cim:UnitSymbol.h cim:UnitSymbol.G cim:UnitSymbol.VPerm cim:UnitSymbol.Bq cim:UnitSymbol.F cim:UnitSymbol.Vh cim:UnitSymbol.W cim:UnitSymbol.lPerl cim:UnitSymbol.GyPers cim:UnitSymbol.HzPerHz cim:UnitSymbol.Sv cim:UnitSymbol.H cim:UnitSymbol.molPerm3 cim:UnitSymbol.degC cim:UnitSymbol.mmHg cim:UnitSymbol.JPermol cim:UnitSymbol.sr cim:UnitSymbol.count cim:UnitSymbol.CPerm2 cim:UnitSymbol.mPers cim:UnitSymbol.radPers2 cim:UnitSymbol.m3Pers cim:UnitSymbol.KPers cim:UnitSymbol.anglemin cim:UnitSymbol.PaPers cim:UnitSymbol.VPerHz cim:UnitSymbol.ohmm cim:UnitSymbol.J cim:UnitSymbol.m2 cim:UnitSymbol.Hz cim:UnitSymbol.APerm cim:UnitSymbol.m3Perh cim:UnitSymbol.rev cim:UnitSymbol.WPerA cim:UnitSymbol.l cim:UnitSymbol.K cim:UnitSymbol.m3 cim:UnitSymbol.katPerm3 cim:UnitSymbol.WPers cim:UnitSymbol.lPerh cim:UnitSymbol.dB cim:UnitSymbol.m cim:UnitSymbol.FPerm cim:UnitSymbol.A2s cim:UnitSymbol.gal cim:UnitSymbol.kn cim:UnitSymbol.Pas cim:UnitSymbol.VPerVAr cim:UnitSymbol.VPerVA cim:UnitSymbol.VAr cim:UnitSymbol.anglesec cim:UnitSymbol.ft3 cim:UnitSymbol.charPers cim:UnitSymbol.m3Compensated cim:UnitSymbol.molPermol cim:UnitSymbol.M cim:UnitSymbol.onePerHz cim:UnitSymbol.JPers cim:UnitSymbol.Wh cim:UnitSymbol.Gy cim:UnitSymbol.gPerg cim:UnitSymbol.kgm cim:UnitSymbol.kgPerm3]
- Values:
op:StringMeasurementValue
Severity: sh:Violation
Targets:
- targetClass: cim:StringMeasurementValue
Nested Properties:
io:IdentifiedObject.description-datatype
Path: cim:IdentifiedObject.description
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.description-cardinality
Path: cim:IdentifiedObject.description
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.mRID-cardinality
Path: cim:IdentifiedObject.mRID
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.mRID-datatype
Path: cim:IdentifiedObject.mRID
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-cardinality
Path: cim:IdentifiedObject.name
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.name-datatype
Path: cim:IdentifiedObject.name
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:MeasurementValue.MeasurementValueSource-cardinality
Path: cim:MeasurementValue.MeasurementValueSource
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:MeasurementValue.MeasurementValueSource-valueType
Path: cim:MeasurementValue.MeasurementValueSource / 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 shall be an instance of the class: cim:MeasurementValueSource"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:MeasurementValueSource]
- Values:
op:MeasurementValue.sensorAccuracy-cardinality
Path: cim:MeasurementValue.sensorAccuracy
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:MeasurementValue.sensorAccuracy-datatype
Path: cim:MeasurementValue.sensorAccuracy
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:float
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:MeasurementValue.timeStamp-cardinality
Path: cim:MeasurementValue.timeStamp
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:MeasurementValue.timeStamp-datatype
Path: cim:MeasurementValue.timeStamp
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:dateTime
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
op:StringMeasurementValue.StringMeasurement-cardinality
Path: cim:StringMeasurementValue.StringMeasurement
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:StringMeasurementValue.StringMeasurement-valueType
Path: cim:StringMeasurementValue.StringMeasurement / 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 shall be an instance of the class: cim:StringMeasurement"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:StringMeasurement]
- Values:
op:ValueAliasSet
Severity: sh:Violation
Targets:
- targetClass: cim:ValueAliasSet
Nested Properties:
io:IdentifiedObject.description-datatype
Path: cim:IdentifiedObject.description
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.description-cardinality
Path: cim:IdentifiedObject.description
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.mRID-datatype
Path: cim:IdentifiedObject.mRID
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.mRID-cardinality
Path: cim:IdentifiedObject.mRID
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.name-datatype
Path: cim:IdentifiedObject.name
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-cardinality
Path: cim:IdentifiedObject.name
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:ValueToAlias
Severity: sh:Violation
Targets:
- targetClass: cim:ValueToAlias
Nested Properties:
io:IdentifiedObject.description-cardinality
Path: cim:IdentifiedObject.description
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Cardinality violation. Upper bound shall be 1"
Constraints:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.description-datatype
Path: cim:IdentifiedObject.description
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.mRID-datatype
Path: cim:IdentifiedObject.mRID
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.mRID-cardinality
Path: cim:IdentifiedObject.mRID
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
io:IdentifiedObject.name-datatype
Path: cim:IdentifiedObject.name
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:string
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind:
io:IdentifiedObject.name-cardinality
Path: cim:IdentifiedObject.name
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:ValueToAlias.ValueAliasSet-cardinality
Path: cim:ValueToAlias.ValueAliasSet
This constraint validates the cardinality of the association at the used direction.
Severity: sh:Violation
Messages:
- "Missing required association."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:ValueToAlias.ValueAliasSet-valueType
Path: cim:ValueToAlias.ValueAliasSet / 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 shall be an instance of the class: cim:ValueAliasSet"
Constraints:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:IRI
- NodeKind:
- sh:InConstraintComponent (Severity: sh:Violation)
- Values:
[cim:ValueAliasSet]
- Values:
op:ValueToAlias.value-cardinality
Path: cim:ValueToAlias.value
This constraint validates the cardinality of the property (attribute).
Severity: sh:Violation
Messages:
- "Missing required property (attribute)."
Constraints:
- sh:MinCountConstraintComponent (Severity: sh:Violation)
- MinCount:
1
- MinCount:
- sh:MaxCountConstraintComponent (Severity: sh:Violation)
- MaxCount:
1
- MaxCount:
op:ValueToAlias.value-datatype
Path: cim:ValueToAlias.value
This constraint validates the datatype of the property (attribute).
Severity: sh:Violation
Messages:
- "The datatype is not literal or it violates the xsd datatype."
Constraints:
- sh:DatatypeConstraintComponent (Severity: sh:Violation)
- Datatype:
xsd:integer
- Datatype:
- sh:NodeKindConstraintComponent (Severity: sh:Violation)
- NodeKind:
sh:Literal
- NodeKind: