OEG logo

Here you can find the SHACL shapes and payloads examples for each interface involved in the data exchange for DELTA project.



Each interface in DELTA has an associated payload that refers to the information that needs to be sent or received by a component in the DELTA environment. The SHACL shapes are used to verify that a payload is consistent with the DELTA ontology restrictions. The JSON-LD payloads examples are guidelines to produce payloads that follow the DELTA ontology.

Interface name Exchanged data SHACL shapes JSON-LD examples Level
Actors Data related to the actors involved in a blockchain transaction. Actors Shape Actors Example Blockchain
Aggregator Profile Profile associated to an aggregator. Aggregator Profile Shape Aggregator Profile Example Aggregator
Assign FEID Data needed to register a FEID, including its geolocation and the properties it can measure or control. Assign FEID Shape Assign FEID Example DVN
Assign FEID to DVN Data needed to relate a FEID to a DVN. Assign FEID to DVN Shape Assign FEID to DVN Example DVN
Available Assets Data to provide information related to the available assets and the measurements they make. Available Assets Shape Available Assets Example Aggregator
Baseline Forecast Data to provide information related to the forecast calculated by an asset. Baseline Forecast Shape Baseline Forecast Example DVN
Comfort settings Data related to the comfort settings of the grid. Comfort settings Shape Comfort settings Example Aggregator
Consumption Data related to the consumption calculated by an asset. Consumption Shape Consumption Example DVN
Contextual Data Data related to the consumer associated to an asset Contextual Data Shape Contextual Data Example Aggregator
Contracted Price Data related to the price that is contracted by the system, including the timeframe associated to it. Contracted Price Shape Contracted Price Example Aggregator
Customer Info Data related to the consumer that owns an asset. Customer Info Shape Customer Info Example Aggregator
Data Usage Report Data related to the consumption of a property, e.g. power, associated to a consumer. Data Usage Report Shape Data Usage Report Blockchain
DR Event Data related to the event sent by a DVN or aggregator, which can provide information related to energy prices or load control. DR Event Shape DR Event Example Blockchain
DR Report Data related to the report sent by a DVN or aggregator, which can provide information related to consumption of a certain property, such as energy or power. DR Report Shape DR Report Example Blockchain
DR Signal Data related to the signal sent by the DVN or aggregator. DR Signal Shape DR Signal Example Aggregator
DVN Reliability Data related to the reliability associated to a DVN. DVN Reliability Shape DVN Reliability Example Aggregator
Energy Market Data related to the energy market. Energy Market Shape Energy Market Example Aggregator
Energy Price Data related to current price of energy. Energy Price Shape Energy Price Example Aggregator
Estimated Flexibility Data related to the estimated flexibility for a period of time that is sent by the DVN. Estimated Flexibility Shape Estimated Flexibility Example Aggregator
Event Status Data related to the status of an event, that can be active, canceled, far or near. Event Status Shape Event Status Example Aggregator
FEID Cluster Data related to the cluster where a FEID belongs to. FEID Cluster Shape FEID Cluster Example DVN
FEID Profile Data related to the profile associated to a FEID, which shows how a certain property measured by the FEID evolved over time. FEID Profile Shape FEID Profile Example DVN
Flexibility Forecast Data related to the predicted flexibility. Flexibility Forecast Shape Flexibility Forecast Example DVN
Historical Generation Data related to the generation measured in a period of time. Historical Generation Shape Historical Generation Example DVN
Historical Data Data related to given properties measured in a period of time. Historical Data Shape Historical Data Example DVN
Forecast Profiling Data related to a forecasted profile associated to a FEID that can include data from consumption power, consumption energy, capacity or storage, among others. Forecast Profiling Shape Forecast Profiling Example DVN
KPI Data related to a KPI associated to the DELTA environment. KPI Shape KPI Example DVN
Market Settlement Data related to the market settlement. Market Settlement Shape Market Settlement Example Aggregator
Network Topology Data related to the network topology, which includes the voltage of the network. Network Topology Shape Network Topology Example Aggregator
Node Cluster Data related to the cluster a DVN belongs to. Node Cluster Shape Node Cluster Example Aggregator
Node Profile Data related to the profile associated to a DVN, which shows how a certain property measured by the DVN evolved over time. Node Profile Shape Node Profile Example DVN
Points Data related to the points a consumer earned. Points Shape Points Example Blockchain
Real Time Consumption Data related to the energy or power consumption in an instant. Real Time ConsumptionShape Real Time Consumption Example Aggregator
Remove FEID Data related to a FEID that is removed from the DELTA environment. Remove FEID Shape Remove FEID Example Aggregator
Reward Data related to the reward that is earned by a consumer. Reward Shape Reward Example Aggregator
Smart Contract Data related to a smart contract and its transactions. Smart Contract Shape Smart Contract Example Aggregator
System Constraint Data related to the constraints associated to the grid. System Constraint Shape System Constraint Example Aggregator
Total Requested Flexibility Data related to the requested flexibility asked by an aggregator or DVN. Total Requested Flexibility Shape Total Requested Flexibility Example Aggregator
Transaction Data related to the transaction stored in a smart contract. Transaction Shape Transaction Example DVN
Voltage Frequency Data related to the voltage frequency measured by a FEID. Voltage Frequency Shape Voltage Frequency Example Aggregator