iec-cim · JSON-LD Context

Iec Cim Context

JSON-LD context defining the semantic vocabulary for Iec Cim from iec-cim.

20 Classes 18 Properties 7 Namespaces
View Context View on GitHub

Namespaces

cim: http://iec.ch/TC57/CIM100#
schema: https://schema.org/
geo: http://www.w3.org/2003/01/geo/wgs84_pos#
xsd: http://www.w3.org/2001/XMLSchema#
dct: http://purl.org/dc/terms/
ssn: http://www.w3.org/ns/ssn/
sosa: http://www.w3.org/ns/sosa/

Classes

mRID name aliasName description assetType inService serialNumber manufacturer model xPosition yPosition serialNumber_meter meterType value unit quality accountNumber customerType affectedCustomers status

Properties

Property Type Container
IdentifiedObject reference
Asset reference
PowerTransformer reference
Switch reference
ACLineSegment reference
Meter reference
UsagePoint reference
MeterReading reference
Customer reference
Location reference
Outage reference
installationDate date
ratedVoltage decimal
location reference
positionPoints list
timeStamp dateTime
startTime dateTime
endTime dateTime

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "cim": "http://iec.ch/TC57/CIM100#",
    "schema": "https://schema.org/",
    "geo": "http://www.w3.org/2003/01/geo/wgs84_pos#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dct": "http://purl.org/dc/terms/",
    "ssn": "http://www.w3.org/ns/ssn/",
    "sosa": "http://www.w3.org/ns/sosa/",

    "IdentifiedObject": {
      "@id": "cim:IdentifiedObject",
      "@type": "@id"
    },
    "Asset": {
      "@id": "cim:Asset",
      "@type": "@id"
    },
    "PowerTransformer": {
      "@id": "cim:PowerTransformer",
      "@type": "@id"
    },
    "Switch": {
      "@id": "cim:Switch",
      "@type": "@id"
    },
    "ACLineSegment": {
      "@id": "cim:ACLineSegment",
      "@type": "@id"
    },
    "Meter": {
      "@id": "cim:Meter",
      "@type": "@id"
    },
    "UsagePoint": {
      "@id": "cim:UsagePoint",
      "@type": "@id"
    },
    "MeterReading": {
      "@id": "cim:MeterReading",
      "@type": "@id"
    },
    "Customer": {
      "@id": "cim:Customer",
      "@type": "@id"
    },
    "Location": {
      "@id": "cim:Location",
      "@type": "@id"
    },
    "Outage": {
      "@id": "cim:Outage",
      "@type": "@id"
    },

    "mRID": "cim:IdentifiedObject.mRID",
    "name": "cim:IdentifiedObject.name",
    "aliasName": "cim:IdentifiedObject.aliasName",
    "description": "cim:IdentifiedObject.description",
    "assetType": "cim:Asset.type",
    "inService": "cim:Equipment.inService",
    "installationDate": {
      "@id": "cim:Asset.installationDate",
      "@type": "xsd:date"
    },
    "ratedVoltage": {
      "@id": "cim:ConductingEquipment.ratedU",
      "@type": "xsd:decimal"
    },
    "serialNumber": "cim:Asset.serialNumber",
    "manufacturer": "cim:Asset.manufacturer",
    "model": "cim:AssetInfo.product",

    "location": {
      "@id": "cim:PowerSystemResource.location",
      "@type": "@id"
    },
    "positionPoints": {
      "@id": "cim:Location.PositionPoints",
      "@container": "@list"
    },
    "xPosition": "cim:PositionPoint.xPosition",
    "yPosition": "cim:PositionPoint.yPosition",

    "serialNumber_meter": "cim:EndDevice.serialNumber",
    "meterType": "cim:Meter.readingType",

    "value": "cim:Reading.value",
    "timeStamp": {
      "@id": "cim:MeterReading.valuesIntervalBlock",
      "@type": "xsd:dateTime"
    },
    "unit": "cim:ReadingType.unit",
    "quality": "cim:Reading.qualityFlags",

    "accountNumber": "cim:Customer.pucNumber",
    "customerType": "cim:Customer.customerKind",

    "startTime": {
      "@id": "cim:Outage.activeStart",
      "@type": "xsd:dateTime"
    },
    "endTime": {
      "@id": "cim:Outage.activeEnd",
      "@type": "xsd:dateTime"
    },
    "affectedCustomers": "cim:Outage.affectedCustomerCount",
    "status": "cim:Outage.statusKind"
  }
}