Skip to content

CapacityTimePoint

__

URI: nc:CapacityTimePoint
Type: Class

CapacityTimePoint class diagram

Inheritance

Attributes

Name URI Cardinality and Range Inheritance Description
atTime nc:CapacityTimePoint.atTime 0..1 DateTime direct
maxP nc:CapacityTimePoint.maxP 0..1 ActivePower direct
minP nc:CapacityTimePoint.minP 0..1 ActivePower direct
maxQ nc:CapacityTimePoint.maxQ 0..1 ReactivePower direct
minQ nc:CapacityTimePoint.minQ 0..1 ReactivePower direct
maxAllocatedP nc:CapacityTimePoint.maxAllocatedP 0..1 ActivePower direct
minAllocatedP nc:CapacityTimePoint.minAllocatedP 0..1 ActivePower direct
maxAllocatedQ nc:CapacityTimePoint.maxAllocatedQ 0..1 ReactivePower direct
minAllocatedQ nc:CapacityTimePoint.minAllocatedQ 0..1 ReactivePower direct
CapacitySchedule nc:CapacityTimePoint.CapacitySchedule 0..1 CapacitySchedule direct
interpolationKind nc:BaseTimeSeries.interpolationKind 0..1 TimeSeriesInterpolationKind BaseTimeSeries
timeSeriesKind nc:BaseTimeSeries.timeSeriesKind 0..1 BaseTimeSeriesKind BaseTimeSeries
generatedAtTime nc:BaseTimeSeries.generatedAtTime 0..1 DateTime BaseTimeSeries
percentile nc:BaseTimeSeries.percentile 0..1 integer BaseTimeSeries
actionMethod nc:BaseTimeSeries.actionMethod 0..1 string BaseTimeSeries
mRID cim:IdentifiedObject.mRID 0..1 string IdentifiedObject 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.
description cim:IdentifiedObject.description 0..1 string IdentifiedObject 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.
name cim:IdentifiedObject.name 0..1 string IdentifiedObject The name is any free human readable and possibly non unique text naming the object.

Format Examples

{
    "@context": {"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#", "linkml": "https://w3id.org/linkml/", "cim": "https://cim.ucaiug.io/ns#", "this": "https://ap-no.cim4.eu/WattApp/1.0#", "dcterms": "http://purl.org/dc/terms/", "dcat": "http://www.w3.org/ns/dcat#", "prov": "http://www.w3.org/ns/prov#", "xsd": "http://www.w3.org/2001/XMLSchema#", "eu": "https://cim.ucaiug.io/ns/eu#", "nc-no": "http://cim4.eu/ns/nc-no#", "nc": "https://cim4.eu/ns/nc#", "geo": "http://www.opengis.net/ont/geosparql#"},
    "@id": "urn:uuid:<uuid>",
    "@type": "nc:CapacityTimePoint",
    "nc:CapacityTimePoint.atTime": "string",
    "nc:CapacityTimePoint.maxP": "float",
    "nc:CapacityTimePoint.minP": "float",
    "nc:CapacityTimePoint.maxQ": "float",
    "nc:CapacityTimePoint.minQ": "float",
    "nc:CapacityTimePoint.maxAllocatedP": "float",
    "nc:CapacityTimePoint.minAllocatedP": "float",
    "nc:CapacityTimePoint.maxAllocatedQ": "float",
    "nc:CapacityTimePoint.minAllocatedQ": "float",
    "nc:CapacityTimePoint.CapacitySchedule": { "@id": "urn:uuid:<uuid of CapacitySchedule>" },
    "nc:BaseTimeSeries.interpolationKind": { "@id": "nc:TimeSeriesInterpolationKind.<value>" },
    "nc:BaseTimeSeries.timeSeriesKind": { "@id": "nc:BaseTimeSeriesKind.<value>" },
    "nc:BaseTimeSeries.generatedAtTime": "string",
    "nc:BaseTimeSeries.percentile": "integer",
    "nc:BaseTimeSeries.actionMethod": "string",
    "cim:IdentifiedObject.mRID": "string",
    "cim:IdentifiedObject.description": "string",
    "cim:IdentifiedObject.name": "string"
}
<nc:CapacityTimePoint rdf:ID="_<uuid>">
    <nc:CapacityTimePoint.atTime>string</nc:CapacityTimePoint.atTime>
    <nc:CapacityTimePoint.maxP>float</nc:CapacityTimePoint.maxP>
    <nc:CapacityTimePoint.minP>float</nc:CapacityTimePoint.minP>
    <nc:CapacityTimePoint.maxQ>float</nc:CapacityTimePoint.maxQ>
    <nc:CapacityTimePoint.minQ>float</nc:CapacityTimePoint.minQ>
    <nc:CapacityTimePoint.maxAllocatedP>float</nc:CapacityTimePoint.maxAllocatedP>
    <nc:CapacityTimePoint.minAllocatedP>float</nc:CapacityTimePoint.minAllocatedP>
    <nc:CapacityTimePoint.maxAllocatedQ>float</nc:CapacityTimePoint.maxAllocatedQ>
    <nc:CapacityTimePoint.minAllocatedQ>float</nc:CapacityTimePoint.minAllocatedQ>
    <nc:CapacityTimePoint.CapacitySchedule rdf:resource="#_<uuid of CapacitySchedule>" />
    <nc:BaseTimeSeries.interpolationKind rdf:resource="nc:TimeSeriesInterpolationKind.<value>" />
    <nc:BaseTimeSeries.timeSeriesKind rdf:resource="nc:BaseTimeSeriesKind.<value>" />
    <nc:BaseTimeSeries.generatedAtTime>string</nc:BaseTimeSeries.generatedAtTime>
    <nc:BaseTimeSeries.percentile>integer</nc:BaseTimeSeries.percentile>
    <nc:BaseTimeSeries.actionMethod>string</nc:BaseTimeSeries.actionMethod>
    <cim:IdentifiedObject.mRID>string</cim:IdentifiedObject.mRID>
    <cim:IdentifiedObject.description>string</cim:IdentifiedObject.description>
    <cim:IdentifiedObject.name>string</cim:IdentifiedObject.name>
</nc:CapacityTimePoint>
{
    "atTime": "string",
    "maxP": "float",
    "minP": "float",
    "maxQ": "float",
    "minQ": "float",
    "maxAllocatedP": "float",
    "minAllocatedP": "float",
    "maxAllocatedQ": "float",
    "minAllocatedQ": "float",
    "CapacitySchedule": "<CapacitySchedule>",
    "interpolationKind": "TimeSeriesInterpolationKind",
    "timeSeriesKind": "BaseTimeSeriesKind",
    "generatedAtTime": "string",
    "percentile": "integer",
    "actionMethod": "string",
    "mRID": "string",
    "description": "string",
    "name": "string"
}
<urn:uuid:<graph-id>> {
    <urn:uuid:<uuid>>
        a nc:CapacityTimePoint ;
        nc:CapacityTimePoint.atTime "string" ;
        nc:CapacityTimePoint.maxP "float" ;
        nc:CapacityTimePoint.minP "float" ;
        nc:CapacityTimePoint.maxQ "float" ;
        nc:CapacityTimePoint.minQ "float" ;
        nc:CapacityTimePoint.maxAllocatedP "float" ;
        nc:CapacityTimePoint.minAllocatedP "float" ;
        nc:CapacityTimePoint.maxAllocatedQ "float" ;
        nc:CapacityTimePoint.minAllocatedQ "float" ;
        nc:CapacityTimePoint.CapacitySchedule <urn:uuid:<uuid of CapacitySchedule>> ;
        nc:BaseTimeSeries.interpolationKind nc:TimeSeriesInterpolationKind.<value> ;
        nc:BaseTimeSeries.timeSeriesKind nc:BaseTimeSeriesKind.<value> ;
        nc:BaseTimeSeries.generatedAtTime "string" ;
        nc:BaseTimeSeries.percentile "integer" ;
        nc:BaseTimeSeries.actionMethod "string" ;
        cim:IdentifiedObject.mRID "string" ;
        cim:IdentifiedObject.description "string" ;
        cim:IdentifiedObject.name "string" .
}

Schema Source