@prefix csvw: <http://www.w3.org/ns/csvw#> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix ns1: <https://data.svk.se/ontology/base#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<https://data.svk.se/dataset/c3c20e0b-9b38-44b3-b289-b3ea26d266fb/resource/4aa94b88-9f42-4f0a-a6a8-8e47aadc782a/schema> a csvw:Schema ;
    csvw:column [ a csvw:Column ;
            rdfs:range ns1:validFromDateTime ;
            csvw:name "start_time_utc" ],
        [ a csvw:Column ;
            rdfs:range <https://data.svk.se/ontology/emdo#toBiddingZone> ;
            csvw:name "to_bidding_zone" ],
        [ a csvw:Column ;
            rdfs:range ns1:hashbyte ;
            csvw:name "soda_hashbyte" ],
        [ a csvw:Column ;
            rdfs:range <https://data.svk.se/ontology/emdo#actualFlowPowerValue> ;
            csvw:name "power" ],
        [ a csvw:Column ;
            rdfs:range ns1:internalId ;
            csvw:name "soda_identity" ],
        [ a csvw:Column ;
            rdfs:range <https://data.svk.se/ontology/emdo#fromBiddingZone> ;
            csvw:name "from_bidding_zone" ],
        [ a csvw:Column ;
            rdfs:range ns1:hasPowerUnit ;
            csvw:name "power_unit" ] .

ns1:hasPowerUnit a owl:ObjectProperty ;
    rdfs:label "has power unit"@en,
        "har effektenhet"@sv ;
    rdfs:comment "Relates a time series value to the power unit in which its value is expressed."@en,
        "Relaterar ett tidsserievärde till den effektenhet som dess värde uttrycks i."@sv ;
    rdfs:domain ns1:TimeSeriesValue ;
    rdfs:range ns1:PowerUnit ;
    skos:altLabel "Power unit"@en,
        "Effektenhet"@sv ;
    ns1:hasCodeList <https://data.svk.se/ontology/codelist/units#unitScheme> .

ns1:hashbyte a owl:DatatypeProperty ;
    rdfs:label "Hashbyte"@en,
        "Hashbyte"@sv ;
    rdfs:comment "A technical hash-based identifier used to track and distinguish records in Svenska kraftnät's internal systems."@en,
        "En teknisk hashbaserad identifierare som används för att spåra och särskilja poster i Svenska kraftnäts interna system."@sv ;
    rdfs:domain ns1:TimeSeriesValue ;
    rdfs:range xsd:string ;
    rdfs:subPropertyOf dcterms:identifier ;
    skos:altLabel "SVK Hashbyte"@en,
        "SVK Hashbyte"@sv .

ns1:internalId a owl:DatatypeProperty ;
    rdfs:label "Internal identifier"@en,
        "Intern identifierare"@sv ;
    rdfs:comment "An internal technical identifier assigned to a resource or record in Svenska kraftnät's internal systems."@en,
        "En intern teknisk identifierare som tilldelas en resurs eller post i Svenska kraftnäts interna system."@sv ;
    rdfs:domain ns1:TimeSeriesValue ;
    rdfs:range xsd:nonNegativeInteger ;
    skos:altLabel "SVK Identity"@en,
        "SVK Identity"@sv .

ns1:validFromDateTime a owl:DatatypeProperty ;
    rdfs:label "Valid from date and time"@en,
        "Giltig från"@sv ;
    rdfs:comment "The timestamp indicating the start of the period during which the values are valid. The dataset resolution defines the length of the interval. The time is represented in UTC."@en,
        "Tidsstämpel som anger starttid för den period under vilken värdena är giltiga. Datasetets upplösning anger hur långt intervallet är. Tiden representeras i UTC."@sv ;
    rdfs:domain ns1:TimeSeriesValue ;
    rdfs:range xsd:dateTime ;
    skos:altLabel "Start time UTC"@en,
        "Starttid UTC"@sv .

<https://data.svk.se/ontology/emdo#actualFlowPowerValue> a owl:DatatypeProperty ;
    rdfs:label "actual flow power value"@en,
        "värde för faktiskt effektflöde"@sv ;
    rdfs:comment "The numerical value representing the actual physical power flow for a given observation."@en,
        "Det numeriska värde som representerar det faktiska fysiska effektflödet för en viss observation."@sv ;
    rdfs:domain <https://data.svk.se/ontology/emdo#PhysicalFlowObservation> ;
    rdfs:range xsd:decimal ;
    rdfs:subPropertyOf <https://data.svk.se/ontology/emdo#transferPowerValue> ;
    skos:altLabel "Power"@en,
        "Effekt"@sv .

<https://data.svk.se/ontology/emdo#fromBiddingZone> a owl:ObjectProperty ;
    rdfs:label "from bidding zone"@en,
        "från elområde"@sv ;
    rdfs:comment "Relates a time series value to the bidding zone from which the electricity flow, transfer or market exchange originates."@en,
        "Relaterar ett tidsserievärde till det elområde från vilket elflödet, överföringen eller marknadsutbytet har sitt ursprung."@sv ;
    rdfs:domain ns1:TimeSeriesValue ;
    rdfs:range <https://data.svk.se/ontology/emdo#BiddingZone> ;
    rdfs:subPropertyOf <https://data.svk.se/ontology/emdo#hasBiddingZone> ;
    skos:altLabel "Elområde ut"@sv ;
    ns1:hasCodeList <https://data.svk.se/ontology/codelist/biddingzone#biddingZoneScheme> .

<https://data.svk.se/ontology/emdo#toBiddingZone> a owl:ObjectProperty ;
    rdfs:label "to bidding zone"@en,
        "till elområde"@sv ;
    rdfs:comment "Relates a time series value to the bidding zone to which the electricity flow, transfer or market exchange is directed."@en,
        "Relaterar ett tidsserievärde till det elområde till vilket elflödet, överföringen eller marknadsutbytet är riktat."@sv ;
    rdfs:domain ns1:TimeSeriesValue ;
    rdfs:range <https://data.svk.se/ontology/emdo#BiddingZone> ;
    rdfs:subPropertyOf <https://data.svk.se/ontology/emdo#hasBiddingZone> ;
    skos:altLabel "Elområde in"@sv ;
    ns1:hasCodeList <https://data.svk.se/ontology/codelist/biddingzone#biddingZoneScheme> .

