Haigutus / Energy-Reference-Data

Reference Data for Energy domain using SKOS
0 stars 2 forks source link

allocated-eic.ttl issues; representation at ONTO TEKG #24

Open VladimirAlexiev opened 1 year ago

VladimirAlexiev commented 1 year ago
@prefix at:   <http://publications.europa.eu/ontology/authority/> .
@prefix cim:  <http://iec.ch/TC57/2013/CIM-schema-cim16#> .
@prefix dcat: <http://www.w3.org/ns/dcat#> .
@prefix eic:  <urn:iec62325.351:tc57wg16:451-n:eicdocument:1:0> .
@prefix rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .

<http://data.europa.eu/energy/EIC/10X1001A1001A38Y>
        rdf:type           skos:Concept ;
        at:start.use       "2016-10-18" ;
        skos:altLabel      "STATNETT SF" ;
        skos:definition    "Transmission System Operator" ;
        skos:inScheme      <http://data.europa.eu/energy/EIC> ;
        skos:prefLabel     "STATNETT_SF" ;
        skos:topConceptOf  <http://data.europa.eu/energy/EIC> ;
        eic:EICCode_MarketDocument.Function_Names.name "System Operator" ;
        eic:EICCode_MarketDocument.attributeInstanceComponent.attribute "International" ;
        eic:EICCode_MarketDocument.description "Transmission System Operator" ;
        eic:EICCode_MarketDocument.display_Names.name "STATNETT_SF" ;
        eic:EICCode_MarketDocument.docStatus.value "A05" ;
        eic:EICCode_MarketDocument.eICCode_MarketParticipant.streetAddress.townDetail.country "NO" ;
        eic:EICCode_MarketDocument.eICCode_MarketParticipant.vATCode_Names.name "7080000923168" ;
        eic:EICCode_MarketDocument.lastRequest_DateAndOrTime.date "2016-10-18" ;
        eic:EICCode_MarketDocument.long_Names.name "STATNETT SF" ;
        eic:EICCode_MarketDocument.mRID "10X1001A1001A38Y" .

<http://data.europa.eu/energy/EIC/50WP000000016964>
        rdf:type           skos:Concept ;
        at:start.use       "2019-08-13" ;
        skos:altLabel      "Røyrvatn" ;
        skos:inScheme      <http://data.europa.eu/energy/EIC> ;
        skos:prefLabel     "NO-ROYRVATN_PL" ;
        skos:topConceptOf  <http://data.europa.eu/energy/EIC> ;
        eic:EICCode_MarketDocument.Function_Names.name "Production Unit" ;
        eic:EICCode_MarketDocument.attributeInstanceComponent.attribute "International" ;
        eic:EICCode_MarketDocument.display_Names.name "NO-ROYRVATN_PL" ;
        eic:EICCode_MarketDocument.docStatus.value "A05" ;
        eic:EICCode_MarketDocument.eICResponsible_MarketParticipant.mRID <http://data.europa.eu/energy/EIC/10X1001A1001A38Y> ;
        eic:EICCode_MarketDocument.lastRequest_DateAndOrTime.date "2019-08-13" ;
        eic:EICCode_MarketDocument.long_Names.name "Røyrvatn" ;
        eic:EICCode_MarketDocument.mRID "50WP000000016964" .

<http://data.europa.eu/energy/EIC/Function#ProductionUnit>
        rdf:type        skos:Collection ;
        skos:member     <http://data.europa.eu/energy/EIC/50WP000000016964> , <http://data.europa.eu/energy/EIC/45W000000000145G> , <http://data.europa.eu/energy/EIC/26WIMPI-S04SRNT9> , <http://data.europa.eu/energy/EIC/50WP00000002048Y> , <http://data.europa.eu/energy/EIC/50WP00000001630Y> , <http://data.europa.eu/energy/EIC/50WP00000001538M> ...

I'll repost from https://github.com/Sveino/Nordic44/issues/12 how we represented EIC data in our ONTO TEKG knowledge graph.

@prefix tr: <https://transparency.ontotext.com/resource/tr/> .
@prefix eic: <https://transparency.ontotext.com/resource/eic/> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

eic:10X1001A1001A38Y a tr:EnergyResource;
  tr:name "STATNETT SF";
  tr:countryCode "NO";
  tr:dateUpdated "2016-10-18"^^xsd:date;
  tr:eic "10X1001A1001A38Y";
  tr:function "System Operator";
  tr:notation "STATNETT_SF";
  tr:description "Transmission System Operator";
  tr:vatNumber "NO7080000923168";
  tr:eicType <https://transparency.ontotext.com/resource/type/Eic/X> .

<.../type/Eic/X> a eic:CodeValue; # could also use skos:Concept
  eic:codeList <type/Eic>;
  eic:notation "X" ; # third char
  eic:description "An EIC code to identify parties.";
  eic:name "Party";
  eic:functionValid # possible functions of "Party"
    "Balance Group Responsible Party",
    "Balance Responsible Party", "Balancing Service Provider", "Capacity Trader", "Consumer",
    "Consumption Responsible Party", "Coordination Center Operator", "Distribution System Operator",
    "Energy Supplier", "Grid Access Provider", "Grid Operator", "Imbalance Settlement Responsible",
    "Information Provider", "Interconnection Trade Responsible", "LNG System Operator",
    "Market Area Operator", "Market Operator", "Measurement Service Provider", "Meter Administrator",
    "Metered Data Aggregator", "Metered Data Responsible", "Metering Point Administrator",
    "Metering Point Operator", "Network User", "Nomination Validator", "Party Connected To Grid",
    "Platform Operator", "Producer", "Production Responsible Party", "Profile Maintenance Party",
    "Resource Capacity Mechanism Operator", "Resource Provider", "Storage System Operator",
    "System Operator", "Trade Responsible Party", "Transmission Capacity Allocator".

eic:50WP00000000883A tr:providerParticipant eic:10X1001A1001A38Y .

eic:50WP00000000685E tr:providerParticipant eic:10X1001A1001A38Y;
  tr:responsibleParticipant eic:10X1001A1001A38Y .

eic:50WG00000001921T tr:responsibleParticipant eic:10X1001A1001A38Y .

## ...  many more tr:providerParticipant and tr:responsibleParticipant statements

<https://transparency.ontotext.com/resource/validationResult/VAT-country-prefix/eic/10X1001A1001A38Y>
  <http://www.w3.org/ns/shacl#focusNode> eic:10X1001A1001A38Y .

<https://transparency.ontotext.com/resource/validationResult/VAT-per-country-syntax/eic/10X1001A1001A38Y>
  <http://www.w3.org/ns/shacl#focusNode> eic:10X1001A1001A38Y .

The last two are results of advanced SHACL validation that we performed:

You can see validation results at https://transparency.ontotext.com/app/validations, and further details about NO participants eg at

Haigutus commented 1 year ago

duplicates https://github.com/Haigutus/Energy-Reference-Data/issues/10