ACDCTerminal
type: NodeShape
comment: An electrical connection point (AC or DC) to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes.
closed: false
ignored properties: type
ignored properties: ConnectivityNode
ignored properties: ConductingEquipment
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 1
  path: IdentifiedObject.mRID
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.name
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 0
  path: IdentifiedObject.description

ActivePowerLimit
type: NodeShape
comment: Limit on active power flow.
closed: true
ignored properties: type
property:
  class: OperationalLimitSet
  description: The limit set to which the limit values belong.
  max count: 1
  min count: 1
  node kind: IRI
  order: 1
  path: OperationalLimit.OperationalLimitSet
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.mRID
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.description
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 6
  path: IdentifiedObject.name
property:
  class: ActivePower
  description: Value of active power limit. The attribute shall be a positive value or zero.
  max count: 1
  min count: 1
  node kind: BlankNodeOrIRI
  order: 0
  path: ActivePowerLimit.value
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 5
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  datatype: boolean
  description: If true then this OperationalLimit follows the convention that a positive value measured at the Terminal means power is flowing into the related PowerSystemResource.
  max count: 1
  node kind: Literal
  order: 2
  path: OperationalLimit.positiveFlowIn

ContingencyElement
type: NodeShape
comment: An element of a system event to be studied by contingency analysis, representing a change in status of a single piece of equipment.
closed: false
ignored properties: Equipment
ignored properties: type
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.name
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 1
  path: IdentifiedObject.description
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.mRID
property:
  class: Contingency
  description: A contingency element belongs to one contingency.
  max count: 1
  min count: 1
  node kind: IRI
  order: 0
  path: ContingencyElement.Contingency

ContingencyEquipment
type: NodeShape
comment: Equipment whose in service status is to change, such as a power transformer or AC line segment.
closed: true
ignored properties: type
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 5
  path: IdentifiedObject.name
property:
  class: PowerTransformer
  description: The single piece of equipment to which to apply the contingency.
  max count: 1
  min count: 1
  node kind: IRI
  order: 0
  path: ContingencyEquipment.Equipment
property:
  class: Contingency
  description: A contingency element belongs to one contingency.
  max count: 1
  min count: 1
  node kind: IRI
  order: 1
  path: ContingencyElement.Contingency
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.mRID
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.description

EnergyConnection
type: NodeShape
comment: A connection of energy generation or consumption on the power system model.
closed: false
ignored properties: type
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.mRID
property:
  description: Container of this equipment.
  max count: 1
  or:
    class: EquipmentContainer
  or:
    class: Substation
  order: 0
  path: Equipment.EquipmentContainer
property:
  class: ReportingGroup
  description: Reporting groups to which this power system resource belongs.
  node kind: IRI
  order: 1
  path: PowerSystemResource.ReportingGroup
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.description
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 5
  path: IdentifiedObject.name
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.europeanArticleNumberEAN

IdentifiedObject
type: NodeShape
comment: This is a root class to provide common identification for all classes needing identification and naming attributes.
closed: false
ignored properties: Terminal
ignored properties: title
ignored properties: ConnectivityNodeContainer
ignored properties: BoundaryPoint
ignored properties: type
ignored properties: ReportingGroup
ignored properties: Equipment
ignored properties: BoundaryPoint.toEndIsoCode
ignored properties: ConnectivityNode
ignored properties: Contingency
ignored properties: OperationalLimitSet
ignored properties: BaseVoltage
ignored properties: UsagePoint.Equipments
ignored properties: ReportingSuperGroup
ignored properties: Contingency.mustStudy
ignored properties: ConductingEquipment
ignored properties: BoundaryPoint.fromEndIsoCode
ignored properties: value
ignored properties: OperationalLimit.positiveFlowIn
ignored properties: UsagePoint.isVirtual
ignored properties: PowerTransformer
ignored properties: BoundaryPoint.fromEndNameTso
ignored properties: EquipmentContainer
ignored properties: TransformerEnd.endNumber
ignored properties: Substation
ignored properties: Region
ignored properties: BoundaryPoint.toEndNameTso
ignored properties: BaseVoltage.nominalVoltage
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 0
  path: IdentifiedObject.description
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.name
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 1
  path: IdentifiedObject.mRID

OperationalLimit
type: NodeShape
comment: A value and normal value associated with a specific kind of limit. The sub class value and normalValue attributes vary inversely to the associated OperationalLimitType.acceptableDuration (acceptableDuration for short). If a particular piece of equipment has multiple operational limits of the same kind (apparent power, current, etc.), the limit with the greatest acceptableDuration shall have the smallest limit value and the limit with the smallest acceptableDuration shall have the largest limit value. Note: A large current can only be allowed to flow through a piece of equipment for a short duration without causing damage, but a lesser current can be allowed to flow for a longer duration.
closed: false
ignored properties: value
ignored properties: type
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.mRID
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  datatype: boolean
  description: If true then this OperationalLimit follows the convention that a positive value measured at the Terminal means power is flowing into the related PowerSystemResource.
  max count: 1
  node kind: Literal
  order: 1
  path: OperationalLimit.positiveFlowIn
property:
  class: OperationalLimitSet
  description: The limit set to which the limit values belong.
  max count: 1
  min count: 1
  node kind: IRI
  order: 0
  path: OperationalLimit.OperationalLimitSet
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 5
  path: IdentifiedObject.name
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.description

PowerSystemResource
type: NodeShape
comment: A power system resource (PSR) can be an item of equipment such as a switch, an equipment container containing many individual items of equipment such as a substation, or an organisational entity such as sub-control area. Power system resources can have measurements associated.
closed: false
ignored properties: type
ignored properties: BoundaryPoint.fromEndNameTso
ignored properties: EquipmentContainer
ignored properties: Substation
ignored properties: Region
ignored properties: BoundaryPoint.toEndIsoCode
ignored properties: BoundaryPoint.toEndNameTso
ignored properties: BoundaryPoint.fromEndIsoCode
ignored properties: BaseVoltage
property:
  class: ReportingGroup
  description: Reporting groups to which this power system resource belongs.
  node kind: IRI
  order: 0
  path: PowerSystemResource.ReportingGroup
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 1
  path: IdentifiedObject.description
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.mRID
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.name

PowerTransformerEnd
type: NodeShape
comment: A PowerTransformerEnd is associated with each Terminal of a PowerTransformer. The impedance values r, r0, x, and x0 of a PowerTransformerEnd represents a star equivalent as follows. 1) for a two Terminal PowerTransformer the high voltage (TransformerEnd.endNumber=1) PowerTransformerEnd has non zero values on r, r0, x, and x0 while the low voltage (TransformerEnd.endNumber=2) PowerTransformerEnd has zero values for r, r0, x, and x0. Parameters are always provided, even if the PowerTransformerEnds have the same rated voltage. In this case, the parameters are provided at the PowerTransformerEnd which has TransformerEnd.endNumber equal to 1. 2) for a three Terminal PowerTransformer the three PowerTransformerEnds represent a star equivalent with each leg in the star represented by r, r0, x, and x0 values. 3) For a three Terminal transformer each PowerTransformerEnd shall have g, g0, b and b0 values corresponding to the no load losses distributed on the three PowerTransformerEnds. The total no load loss shunt impedances may also be placed at one of the PowerTransformerEnds, preferably the end numbered 1, having the shunt values on end 1. This is the preferred way. 4) for a PowerTransformer with more than three Terminals the PowerTransformerEnd impedance values cannot be used. Instead use the TransformerMeshImpedance or split the transformer into multiple PowerTransformers. Each PowerTransformerEnd must be contained by a PowerTransformer. Because a PowerTransformerEnd (or any other object) can not be contained by more than one parent, a PowerTransformerEnd can not have an association to an EquipmentContainer (Substation, VoltageLevel, etc).
closed: true
ignored properties: type
property:
  datatype: integer
  description: Number for this transformer end, corresponding to the end's order in the power transformer vector group or phase angle clock number. Highest voltage winding should be 1. Each end within a power transformer should have a unique subsequent end number. Note the transformer end number need not match the terminal sequence number.
  max count: 1
  node kind: Literal
  order: 1
  path: TransformerEnd.endNumber
property:
  class: Terminal
  description: Terminal of the power transformer to which this transformer end belongs.
  max count: 1
  min count: 1
  node kind: IRI
  order: 2
  path: TransformerEnd.Terminal
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.description
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 6
  path: IdentifiedObject.name
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 5
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.mRID
property:
  class: PowerTransformer
  description: The power transformer of this power transformer end.
  max count: 1
  min count: 1
  node kind: IRI
  order: 0
  path: PowerTransformerEnd.PowerTransformer

TransformerEnd
type: NodeShape
comment: A conducting connection point of a power transformer. It corresponds to a physical transformer winding terminal. In earlier CIM versions, the TransformerWinding class served a similar purpose, but this class is more flexible because it associates to terminal but is not a specialization of ConductingEquipment.
closed: false
ignored properties: PowerTransformer
ignored properties: type
property:
  datatype: integer
  description: Number for this transformer end, corresponding to the end's order in the power transformer vector group or phase angle clock number. Highest voltage winding should be 1. Each end within a power transformer should have a unique subsequent end number. Note the transformer end number need not match the terminal sequence number.
  max count: 1
  node kind: Literal
  order: 0
  path: TransformerEnd.endNumber
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.mRID
property:
  class: Terminal
  description: Terminal of the power transformer to which this transformer end belongs.
  max count: 1
  min count: 1
  node kind: IRI
  order: 1
  path: TransformerEnd.Terminal
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.description
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 5
  path: IdentifiedObject.name

UsagePoint
type: NodeShape
comment: Logical or physical point in the network to which readings or events may be attributed. Used at the place where a physical or virtual meter may be located; however, it is not required that a meter be present.
closed: true
ignored properties: type
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  class: EnergyConsumer
  description: All equipment connecting this usage point to the electrical grid.
  node kind: IRI
  order: 1
  path: UsagePoint.Equipments
property:
  datatype: boolean
  description: If true, this usage point is virtual, i.e., no physical location exists in the network where a meter could be located to collect the meter readings. For example, one may define a virtual usage point to serve as an aggregation of usage for all of a company's premises distributed widely across the distribution territory. Otherwise, the usage point is physical, i.e., there is a logical point in the network where a meter could be located to collect meter readings.
  max count: 1
  node kind: Literal
  order: 0
  path: UsagePoint.isVirtual
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.mRID
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.description
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 5
  path: IdentifiedObject.name

UpdateInfo
type: NodeShape
comment: Specific type of information that was updated for this dataset.
closed: true
ignored properties: type
property:
  description: Type of the update.
  in: UpdateInfoKind.KI
  in: UpdateInfoKind.ATC
  in: UpdateInfoKind.BTC
  in: UpdateInfoKind.WR
  in: UpdateInfoKind.NU
  in: UpdateInfoKind.CO
  max count: 1
  min count: 1
  order: 1
  path: UpdateInfo.type
property:
  datatype: date
  description: Date of the update.
  max count: 1
  min count: 1
  node kind: Literal
  order: 0
  path: UpdateInfo.date

ActivePower
type: NodeShape
comment: Product of RMS value of the voltage and the RMS value of the in-phase component of the current.
closed: true
ignored properties: type
property:
  in: UnitSymbol.A
  in: UnitSymbol.Ah
  in: UnitSymbol.none
  in: UnitSymbol.ohm
  in: UnitSymbol.V
  in: UnitSymbol.VA
  in: UnitSymbol.VAh
  in: UnitSymbol.VAr
  in: UnitSymbol.VArh
  in: UnitSymbol.W
  in: UnitSymbol.Wb
  in: UnitSymbol.Wh
  max count: 1
  min count: 1
  order: 1
  path: ActivePower.unit
property:
  datatype: float
  max count: 1
  min count: 1
  node kind: Literal
  order: 2
  path: ActivePower.value
property:
  in: UnitMultiplier.G
  in: UnitMultiplier.h
  in: UnitMultiplier.k
  in: UnitMultiplier.m
  in: UnitMultiplier.M
  in: UnitMultiplier.micro
  in: UnitMultiplier.none
  max count: 1
  min count: 1
  order: 0
  path: ActivePower.multiplier

ConnectivityNodeContainer
type: NodeShape
comment: A base class for all objects that may contain connectivity nodes or topological nodes.
closed: false
ignored properties: BaseVoltage
ignored properties: Substation
ignored properties: Region
ignored properties: type
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.name
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 1
  path: IdentifiedObject.description
property:
  class: ReportingGroup
  description: Reporting groups to which this power system resource belongs.
  node kind: IRI
  order: 0
  path: PowerSystemResource.ReportingGroup
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.mRID

GeographicalRegion
type: NodeShape
comment: A geographical region of a power system network model.
closed: true
ignored properties: type
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 1
  path: IdentifiedObject.mRID
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 0
  path: IdentifiedObject.description
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.name

SubGeographicalRegion
type: NodeShape
comment: A subset of a geographical region of a power system network model.
closed: true
ignored properties: type
property:
  max count: 1
  order: 1
  path: title
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.mRID
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  class: GeographicalRegion
  description: The geographical region which this sub-geographical region is within.
  max count: 1
  min count: 1
  node kind: IRI
  order: 0
  path: SubGeographicalRegion.Region
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 5
  path: IdentifiedObject.name
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.description

Voltage
type: NodeShape
comment: Electrical voltage, can be both AC and DC.
closed: true
ignored properties: type
property:
  in: UnitSymbol.A
  in: UnitSymbol.Ah
  in: UnitSymbol.none
  in: UnitSymbol.ohm
  in: UnitSymbol.V
  in: UnitSymbol.VA
  in: UnitSymbol.VAh
  in: UnitSymbol.VAr
  in: UnitSymbol.VArh
  in: UnitSymbol.W
  in: UnitSymbol.Wb
  in: UnitSymbol.Wh
  max count: 1
  min count: 1
  order: 1
  path: Voltage.unit
property:
  datatype: float
  max count: 1
  min count: 1
  node kind: Literal
  order: 2
  path: Voltage.value
property:
  in: UnitMultiplier.G
  in: UnitMultiplier.h
  in: UnitMultiplier.k
  in: UnitMultiplier.m
  in: UnitMultiplier.M
  in: UnitMultiplier.micro
  in: UnitMultiplier.none
  max count: 1
  min count: 1
  order: 0
  path: Voltage.multiplier

VoltageLevel
type: NodeShape
comment: A collection of equipment at one common system voltage forming a switchgear. The equipment typically consists of breakers, busbars, instrumentation, control, regulation and protection devices as well as assemblies of all these.
closed: true
ignored properties: type
property:
  class: BaseVoltage
  description: The base voltage used for all equipment within the voltage level.
  max count: 1
  min count: 1
  node kind: IRI
  order: 0
  path: VoltageLevel.BaseVoltage
property:
  class: Substation
  description: The substation of the voltage level.
  max count: 1
  min count: 1
  node kind: IRI
  order: 1
  path: VoltageLevel.Substation
property:
  class: ReportingGroup
  description: Reporting groups to which this power system resource belongs.
  node kind: IRI
  order: 2
  path: PowerSystemResource.ReportingGroup
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.description
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 5
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.mRID
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 6
  path: IdentifiedObject.name

ConductingEquipment
type: NodeShape
comment: The parts of the AC power system that are designed to carry current or that are conductively connected through terminals.
closed: false
ignored properties: type
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 5
  path: IdentifiedObject.name
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.mRID
property:
  class: ReportingGroup
  description: Reporting groups to which this power system resource belongs.
  node kind: IRI
  order: 1
  path: PowerSystemResource.ReportingGroup
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.description
property:
  description: Container of this equipment.
  max count: 1
  or:
    class: EquipmentContainer
  or:
    class: Substation
  order: 0
  path: Equipment.EquipmentContainer
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.europeanArticleNumberEAN

EnergyConsumer
type: NodeShape
comment: Generic user of energy - a point of consumption on the power system model.
closed: true
ignored properties: type
property:
  class: ReportingGroup
  description: Reporting groups to which this power system resource belongs.
  node kind: IRI
  order: 1
  path: PowerSystemResource.ReportingGroup
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 5
  path: IdentifiedObject.name
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.mRID
property:
  description: Container of this equipment.
  max count: 1
  or:
    class: EquipmentContainer
  or:
    class: Substation
  order: 0
  path: Equipment.EquipmentContainer
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.description
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.europeanArticleNumberEAN

Equipment
type: NodeShape
comment: The parts of a power system that are physical devices, electronic or mechanical.
closed: false
ignored properties: type
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.mRID
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.description
property:
  class: ReportingGroup
  description: Reporting groups to which this power system resource belongs.
  node kind: IRI
  order: 1
  path: PowerSystemResource.ReportingGroup
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 5
  path: IdentifiedObject.name
property:
  description: Container of this equipment.
  max count: 1
  or:
    class: EquipmentContainer
  or:
    class: Substation
  order: 0
  path: Equipment.EquipmentContainer

ReportingSuperGroup
type: NodeShape
comment: A reporting super group, groups reporting groups for a higher level report.
closed: true
ignored properties: type
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 0
  path: IdentifiedObject.description
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.name
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 1
  path: IdentifiedObject.mRID

BoundaryPoint
type: NodeShape
comment: Designates a connection point at which one or more model authority sets shall connect to. The location of the connection point as well as other properties are agreed between organisations responsible for the interconnection, hence all attributes of the class represent this agreement. It is primarily used in a boundary model authority set which can contain one or many BoundaryPoint-s among other Equipment-s and their connections.
closed: true
ignored properties: type
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 7
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  datatype: string
  description: Identifies the name of the transmission system operator, distribution system operator or other entity at which the "To" side of the interconnection is connected to. The length of the string is 64 characters maximum.
  max count: 1
  min count: 1
  node kind: Literal
  order: 3
  path: BoundaryPoint.toEndNameTso
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 5
  path: IdentifiedObject.description
property:
  class: ReportingGroup
  description: Reporting groups to which this power system resource belongs.
  node kind: IRI
  order: 4
  path: PowerSystemResource.ReportingGroup
property:
  datatype: string
  description: The ISO code of the region which the "From" side of the Boundary point belongs to or it is connected to. The ISO code is a two-character country code as defined by ISO 3166 (http://www.iso.org/iso/country_codes). The length of the string is 2 characters maximum.
  max count: 1
  min count: 1
  node kind: Literal
  order: 0
  path: BoundaryPoint.fromEndIsoCode
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 6
  path: IdentifiedObject.mRID
property:
  datatype: string
  description: Identifies the name of the transmission system operator, distribution system operator or other entity at which the "From" side of the interconnection is connected to. The length of the string is 64 characters maximum.
  max count: 1
  min count: 1
  node kind: Literal
  order: 1
  path: BoundaryPoint.fromEndNameTso
property:
  datatype: string
  description: The ISO code of the region which the "To" side of the Boundary point belongs to or is connected to. The ISO code is a two-character country code as defined by ISO 3166 (http://www.iso.org/iso/country_codes). The length of the string is 2 characters maximum.
  max count: 1
  min count: 1
  node kind: Literal
  order: 2
  path: BoundaryPoint.toEndIsoCode
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 8
  path: IdentifiedObject.name

ConnectivityNode
type: NodeShape
comment: Connectivity nodes are points where terminals of AC conducting equipment are connected together with zero impedance.
closed: true
ignored properties: type
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 5
  path: IdentifiedObject.name
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  class: BoundaryPoint
  description: The boundary point associated with the connectivity node.
  max count: 1
  node kind: IRI
  order: 1
  path: ConnectivityNode.BoundaryPoint
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.mRID
property:
  class: VoltageLevel
  description: Container of this connectivity node.
  max count: 1
  min count: 1
  node kind: IRI
  order: 0
  path: ConnectivityNode.ConnectivityNodeContainer
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.description

Contingency
type: NodeShape
comment: An event threatening system reliability, consisting of one or more contingency elements.
closed: true
ignored properties: type
property:
  datatype: boolean
  description: Set true if must study this contingency.
  max count: 1
  node kind: Literal
  order: 0
  path: Contingency.mustStudy
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.mRID
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 1
  path: IdentifiedObject.description
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.name

OperationalLimitSet
type: NodeShape
comment: A set of limits associated with equipment. Sets of limits might apply to a specific temperature, or season for example. A set of limits may contain different severities of limit levels that would apply to the same equipment. The set may contain limits of different types such as apparent power and current limits or high and low voltage limits that are logically applied together as a set.
closed: true
ignored properties: type
property:
  class: Terminal
  description: The terminal where the operational limit set apply.
  max count: 1
  node kind: IRI
  order: 1
  path: OperationalLimitSet.Terminal
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.mRID
property:
  class: PowerTransformer
  description: The equipment to which the limit set applies.
  max count: 1
  node kind: IRI
  order: 0
  path: OperationalLimitSet.Equipment
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 5
  path: IdentifiedObject.name
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.description
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.europeanArticleNumberEAN

Terminal
type: NodeShape
comment: An AC electrical connection point to a piece of conducting equipment. Terminals are connected at physical connection points called connectivity nodes.
closed: true
ignored properties: type
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.description
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.mRID
property:
  class: ConnectivityNode
  description: The connectivity node to which this terminal connects with zero impedance.
  max count: 1
  node kind: IRI
  order: 0
  path: Terminal.ConnectivityNode
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 5
  path: IdentifiedObject.name
property:
  description: The conducting equipment of the terminal. Conducting equipment have terminals that may be connected to other conducting equipment terminals via connectivity nodes or topological nodes.
  max count: 1
  min count: 1
  or:
    class: PowerTransformer
  or:
    class: EnergyConsumer
  order: 1
  path: Terminal.ConductingEquipment
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.europeanArticleNumberEAN

BaseVoltage
type: NodeShape
comment: Defines a system base voltage which is referenced.
closed: true
ignored properties: type
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 1
  path: IdentifiedObject.description
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.mRID
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.name
property:
  class: Voltage
  description: The power system resource's base voltage. Shall be a positive value and not zero.
  max count: 1
  min count: 1
  node kind: BlankNodeOrIRI
  order: 0
  path: BaseVoltage.nominalVoltage
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.europeanArticleNumberEAN

PowerTransformer
type: NodeShape
comment: An electrical device consisting of two or more coupled windings, with or without a magnetic core, for introducing mutual coupling between electric circuits. Transformers can be used to control voltage and phase shift (active power flow). A power transformer may be composed of separate transformer tanks that need not be identical. A power transformer can be modelled with or without tanks and is intended for use in both balanced and unbalanced representations. A power transformer typically has two terminals, but may have one (grounding), three or more terminals. The inherited association ConductingEquipment.BaseVoltage should not be used. The association from TransformerEnd to BaseVoltage should be used instead.
closed: true
ignored properties: type
property:
  description: Container of this equipment.
  max count: 1
  or:
    class: EquipmentContainer
  or:
    class: Substation
  order: 0
  path: Equipment.EquipmentContainer
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  class: ReportingGroup
  description: Reporting groups to which this power system resource belongs.
  node kind: IRI
  order: 1
  path: PowerSystemResource.ReportingGroup
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.mRID
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.description
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 5
  path: IdentifiedObject.name

EquipmentContainer
type: NodeShape
comment: A modelling construct to provide a root class for containing equipment.
closed: false
ignored properties: BaseVoltage
ignored properties: Substation
ignored properties: Region
ignored properties: type
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 1
  path: IdentifiedObject.description
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  class: ReportingGroup
  description: Reporting groups to which this power system resource belongs.
  node kind: IRI
  order: 0
  path: PowerSystemResource.ReportingGroup
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.name
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.mRID

Substation
type: NodeShape
comment: A collection of equipment for purposes other than generation or utilization, through which electric energy in bulk is passed for the purposes of switching or modifying its characteristics.
closed: true
ignored properties: type
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.mRID
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.description
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  class: ReportingGroup
  description: Reporting groups to which this power system resource belongs.
  node kind: IRI
  order: 1
  path: PowerSystemResource.ReportingGroup
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 5
  path: IdentifiedObject.name
property:
  class: SubGeographicalRegion
  description: The SubGeographicalRegion containing the substation.
  max count: 1
  min count: 1
  node kind: IRI
  order: 0
  path: Substation.Region

ReportingGroup
type: NodeShape
comment: A reporting group is used for various ad-hoc groupings used for reporting. The ReportingGroup is used to associate (among others) various cim:PowerSystemResource-s with a nl:Queue (OP).
closed: true
ignored properties: type
property:
  datatype: string
  description: The name is any free human readable and possibly non unique text naming the object.
  max count: 1
  node kind: Literal
  order: 4
  path: IdentifiedObject.name
property:
  datatype: string
  description: The attribute is used for an exchange of the EAN code (European Article Number). The length of the string is 18 characters as defined by the EAN code.
  max count: 1
  node kind: Literal
  order: 3
  path: IdentifiedObject.europeanArticleNumberEAN
property:
  class: ReportingSuperGroup
  description: Reporting super group to which this reporting group belongs.
  max count: 1
  node kind: IRI
  order: 0
  path: ReportingGroup.ReportingSuperGroup
property:
  datatype: string
  description: The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.
  max count: 1
  node kind: Literal
  order: 1
  path: IdentifiedObject.description
property:
  datatype: string
  description: Master resource identifier issued by a model authority. The mRID is unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended. For CIMXML data files in RDF syntax conforming to IEC 61970-552, the mRID is mapped to rdf:ID or rdf:about attributes that identify CIM object elements.
  max count: 1
  min count: 1
  node kind: Literal
  order: 2
  path: IdentifiedObject.mRID