Skip to content

Information model for the NBNL-capaciteitskaart.

The capacity heatmaps information model was defined to cover a superset of data exchanged by the NL system operators. A minimum set of data is defined that all operators are expected to conform to, along with a number of optional properties and data types.

classDiagram
direction RL

class HeatmapDataSet {
    string conforms_to
    string contributor
    string coverage
    string creator
    date date
    string description
    string format
    string identifier
    date issued
    string language
    string publisher
    string rights
    string title
    date valid
    EnergyArea energy_areas
}
class EnergyArea {
    string short_code
    integer demand_requests_in_queue
    MegaW demand_capacity_in_queue
    MegaW demand_quoted_capacity
    MegaW demand_available_capacity
    MegaW demand_forecast_capacity
    integer demand_alleviation_year
    integer generation_requests_in_queue
    MegaW generation_capacity_in_queue
    MegaW generation_quoted_capacity
    MegaW generation_available_capacity
    MegaW generation_forecast_capacity
    integer generation_alleviation_year
    Work works
    PostcodeArea postcode_areas
    string description
    string m_rid
    Name names
}
class Work {
    date request_date_time
    string work_order_number
    WorkStatusKind status_kind
    WorkTimeSchedule time_schedules
    string type
    string description
    string m_rid
    Name names
}
class PostcodeArea {
    string postcode
    RAGKind demand_constraint
    RAGKind generation_constraint
    string description
    string m_rid
    Name names
}

HeatmapDataSet --> EnergyArea : energy_areas
EnergyArea --> Work : works
EnergyArea --> PostcodeArea : postcode_areas

The data is intended to be presented as a hierarchy with a HeatmapDataSet at its root, followed by EnergyArea-s nested inside the HeatmapDataSet. EnergyArea-s then have their own child elements.

This information model is based in part on the LTDS Capacity Heatmap Information Model, which itself is published under the Open Government License, under ©Crown copyright 2024.

Additional schemas

Identifiers

URI: http://data.netbeheernederland.nl/capaciteitskaart/v1.2.0

Name: im-capaciteitskaart

Classes

Class Description
BaseWork Common representation for work and work tasks
DateTimeInterval Interval between two date and time points, where the interval includes the st...
Document Parent class for different groupings of information collected and managed as ...
EnergyArea Describes an area having energy production or consumption
HeatmapDataSet A single instance of a published dataset
IdentifiedObject This is a root class to provide common identification for all classes needing...
Name The Name class provides the means to define any number of human readable name...
NameType Type of name
NameTypeAuthority Authority responsible for creation and management of names of a given type; t...
PostcodeArea A geographic region that is defined by the initial letters or digits of a pos...
TimeSchedule Description of anything that changes through time
Work Document used to request, initiate, track and record work
WorkTimeSchedule Time schedule specific to work

Slots

Slot Description
conforms_to ID for the schema used to create the instance data
contributor An entity responsible for making contributions to the resource
coverage The spatial or temporal topic of the resource, spatial applicability of the r...
creator An entity responsible for making the resource
date A point of time associated with an event in the lifecycle of the resource
demand_alleviation_year Year (e
demand_available_capacity The available demand capacity (in MW) at the EnergyArea
demand_capacity_in_queue The contract value of demand requests not yet granted
demand_constraint A RAG definition of the demand constraints at the EnergyArea
demand_forecast_capacity Sum of all demand (in MW) forecast for the current year at the EnergyArea
demand_quoted_capacity Sum of all demand (in MW) currently quoted at the EnergyArea
demand_requests_in_queue Number of demand requests for new grid connections and capacity increases in ...
description An account of the resource
end End date and time of this interval
energy_areas A list of energy areas with heatmap data
format The file format of the resource
generation_alleviation_year Year (e
generation_available_capacity Available generation capacity (in MW) at the EnergyArea
generation_capacity_in_queue The contract value of generation requests not yet granted
generation_constraint A RAG definition of the generation constraints at the EnergyArea
generation_forecast_capacity Sum of all forecast generation (in MW) for the current year at the EnergyArea
generation_quoted_capacity Sum of all currently quoted generation (in MW) at the EnergyArea
generation_requests_in_queue Number of generation requests for new grid connections and capacity increases...
identifier An unambiguous reference to the resource within a given context
issued Date of formal issuance of the resource
language A language of the resource
m_rid Master resource identifier issued by a model authority
name_type Type of this name
name_type_authority Authority responsible for managing names of this type
names All names of this identified object
postcode Identifier for the postcode area
postcode_areas Postcode Areas serviced by this EnergyArea
project_name Name of the project this work belongs to
publisher An entity responsible for making the resource available
quarter Yearly quarter indicator
rights Information about rights held in and over the resource
schedule_interval Schedule date and time interval
short_code Short code name for EnergyArea
start Start date and time of this interval
status_kind Kind of work status
time_schedules All time schedules for this work or work task
title A name given to the resource
type Utility-specific classification of this document, according to its corporate ...
valid A date range for the validity of a resource
works All the works performed for this EnergyArea

Enumerations

Enumeration Description
RAGKind Traffic light colors coding scheme for categorising status
WorkStatusKind Kind of status, specific to work
WorkTimeScheduleKind Kind of work schedule

Types

Type Description
Boolean A binary (true or false) value
Curie a compact URI
Date a date (year, month and day) in an idealized calendar
DateOrDatetime Either a date or a datetime
Datetime The combination of a date and time
Decimal A real number with arbitrary precision that conforms to the xsd:decimal speci...
Double A real number that conforms to the xsd:double specification
Float A real number that conforms to the xsd:float specification
Integer An integer
Jsonpath A string encoding a JSON Path
Jsonpointer A string encoding a JSON Pointer
KiloA
KiloV
MegaW
Ncname Prefix part of CURIE
Nodeidentifier A URI, CURIE or BNODE that represents a node in a model
Objectidentifier A URI or CURIE that represents an object in the model
Sparqlpath A string encoding a SPARQL Property Path
String A character string
Time A time object represents a (local) time of day, independent of any particular...
Uri a complete URI
Uriorcurie a URI or a CURIE

Subsets

Subset Description